Get changed symbols
get_changed_symbolsIdentify which source symbols changed in a Git working tree by mapping modified files and diff hunks to current definitions, including untracked files.
Instructions
Read-only Git working-tree analysis that maps changed files and zero-context diff hunks to current source symbols. Includes untracked files, bounded output, and explicit limitations when symbols cannot be resolved.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| directory | No | Git repository root | . |
| max_files | No | Maximum changed files to inspect | |
| max_symbols | No | Maximum changed symbols to return |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | ||
| meta | Yes | ||
| error | No | ||
| message | No | ||
| success | Yes | ||
| schema_version | Yes |