find_callees
Lists indexed symbols called inside a function's body, including call lines and where each callee is defined, to trace a function's behavior one level down.
Instructions
What does this call? Lists the indexed symbols called from the body of each definition matching name, with the line of each call and where the called symbol is defined (repository, path, line range). Use it to follow what a function does one level down; for who calls it, use find_callers. Calls into code that is not indexed, such as the standard library or dependencies, are not listed. At most 200 rows; truncated is true when more exist. Next step: get_symbol on a callee to read it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | A bare name (url_for), which matches url_for and every Class.url_for, or a qualified name (Flask.url_for), which matches only that definition. Case-sensitive. | |
| repo | No | Look only in this registered repository, for example flask. list_repositories gives the valid names. Default: all repositories. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reason | Yes | ||
| status | Yes | ||
| results | Yes | ||
| truncated | No |