profile toolset
Since next
7 tools, about 1079 tokens when enabled.
Enabled with the tools.enable tool, or argus-agent --toolsets profile. Calling any of its tools also turns it on.
| Tool | Tokens | Description |
|---|---|---|
play.desync | 205 | Where two runs part: on {every} hashes each sim system per tick; compare {ticks} (another run's read with leaves) names the first tick, system and entity; dump {system, entity} the state. |
profile.blame | 170 | Cost by script behaviour, phase, entity, draw group, physics, asset memory or load phase. |
profile.capture | 116 | save the flight recorder's last seconds (action save, reason), list, read one, or export a Perfetto trace (redact hashes script and scene names). |
profile.diff | 173 | Replay a saved capture's run on the edited project (or compare with another capture or the live ring): per-span deltas with a noise band, a verdict per finding. |
profile.explain | 145 | What the running game is bound by, with ranked fixes, each with evidence, a suggested change and estimated saving. |
profile.view | 162 | Profile picture by kind: strip (frame times, spikes marked), timeline (one frame's spans by track), flame (where time went), heat (viewport, costly entities tinted, legend). |
replay.verify | 108 | Play a --save-replay file on its scene and check its per-system state hashes: ok, or the first tick window and system where the playback parts from the recording. |