| 19 | }); |
| 20 | |
| 21 | export class DataFlowTool extends Tool<z.infer<typeof Args>> { |
| 22 | name = 'data_flow'; |
| 23 | description = 'Show what external state/symbols a function depends on (its free variables: imports, module state, store dispatches, db handles). Answers "what is this function wired to?" without reading the whole file. Read-only, AST-based.'; |
| 24 | isReadOnly = true; |
nothing calls this directly
no outgoing calls
no test coverage detected