profile.explain
Since next
What the running game is bound by, with ranked fixes, each with evidence, a suggested change and estimated saving.
Then change the project and check with profile.diff.
| Title | Why is it slow |
| Mode | editor |
| Token cost | about 145 tokens (listed only when its toolset is enabled) |
| Toolset | profile |
Arguments
| Argument | Type | Required | Default | Allowed values | Description |
|---|---|---|---|---|---|
capture | string | no | A saved capture's id, read instead of the live ring. | ||
finding | string | no | One finding by id, in full | ||
frames | integer | no | Newest frames of the live ring (default 120) | ||
top | integer | no | Findings returned (default 5) |
Example
An MCP tools/call with the required arguments (placeholders in angle brackets).
{
"name": "profile.explain",
"arguments": {}
}