get_context
Retrieve normalized file, symbol, relationship, and impact context before editing. Use a free-text query to find symbols when exact names are unknown.
Instructions
Primary tool. Returns normalized file, symbol, relationship, and impact context before editing.
Pass owner (for example the enclosing class) when a symbol name is
ambiguous within a file, so the engine can disambiguate identically
named methods such as User.save vs Order.save.
Pass query as a free-text description (e.g. "pricing quote total")
when you do not know the exact file or symbol. The engine runs a BM25
search over the indexed symbols, resolves target/symbol/owner from
the top match, and echoes the inference under query_resolution.
If target points to a previously-saved detail file under
.blindspot/output/*.json, the stored payload is returned verbatim
so oversized responses never strand the caller.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| target | No | ||
| intent | No | before_edit | |
| symbol | No | ||
| include_source | No | ||
| max_related | No | ||
| change_type | No | modify | |
| owner | No | ||
| query | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||