dead_code
Detects exported symbols never referenced by other files, revealing cleanup targets such as unused exports, orphaned functions, and dead interfaces. Respects Python all for precise export tracking.
Instructions
Find exported symbols never referenced by other files. Potential cleanup targets — unused exports, orphaned functions, dead interfaces. Respects Python all for precise export tracking.
max_tokens: cap output size (default 8000) to prevent context overflow
exclude_dirs: comma-separated directory prefixes to skip
output_format: "text" (default) or "json" for structured response
include_low: include low-confidence (likely false positive) symbols (default False,
saves ~47% tokens — ~1,300 tokens on a typical repo)Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| repo_path | No | /demo | |
| max_tokens | No | ||
| exclude_dirs | No | ||
| output_format | No | text | |
| include_low | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |