drill_down
Explore detailed profiling data by providing a traceId. For CPU traces, discover callers, callees, and the heaviest execution path of any function; for other templates, view full details of matching rows.
Instructions
Navigate deeper into profiling data from a previous profile result. Use the traceId returned by any profile_* tool to investigate further.
CPU traces: Pass a function name to see its callers (who calls it), callees (what it calls), and the heaviest execution path. Use "hottest" to auto-select the most expensive function.
Other templates: Pass a search term (category, domain, view name, leak type) to see full detail for matching rows that were truncated in the initial summary.
Examples: drill_down(trace_id: "t_abc123", target: "CoreData.executeFetchRequest") drill_down(trace_id: "t_abc123", target: "hottest") drill_down(trace_id: "t_abc123", target: "api.example.com")
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| trace_id | Yes | Trace ID from a previous profile_* result | |
| target | Yes | Function name for CPU traces, "hottest" for auto-select, or search term for other templates |