analyze
Analyze recent debug log entries and session records to identify slow or redundant models, then suggest actionable tuning adjustments like disabling a model or lowering reasoning effort.
Instructions
Analyze recent runs from the opt-in debug log (latency/tokens/reasoning-effort per model) plus the session store (verdict agreement rate), and return advisory tuning suggestions (disable a slow/redundant model in ask-all, lower an OpenRouter model's reasoning, adjust maxFanout). Two lenses reported side by side - timing and agreement are NOT joined (no shared run id). Requires debug.enabled for the timing lens. Local and read-only (no provider calls, writes nothing); returns a text-wrapped JSON envelope with the two lenses + suggestions. The /deliberation:analyze slash command renders this for humans.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sessions | No | How many recent session records to read for the agreement lens (default 50). | |
| limitBytes | No | Tail size of the debug log to read, in bytes (default 1048576). |