Overall Stats
Every convoy run recorded in this project's .opencastle/convoy.db.
Activity Timeline
Convoy runs per day they started (UTC), by how they ended
Convoys
Every run, newest first. A run recorded as running that no process is working on is shown as interrupted.
Tasks by Agent
Tasks per agent across every run, by status
Model Usage
Tasks by the model the runtime reported
Tier Distribution
Tasks by the tier their delegation event recorded
Delegation Mechanism
Task attempts by how and where they ran, from task_started
Quality & Reliability
Reviews, checks, the retry queue and artifacts across every run
Recent Sessions
The newest sessions from both places they are recorded: opencastle log records in .opencastle/logs/events.ndjson, and the session event the engine writes for each task a convoy run finishes
Tasks
Every task in this run. Click a column to sort.
Dependencies
What each task waits for, from its depends_on. A task sits one column right of the deepest task it waits for. Columns are depth, not a schedule: a task starts as soon as what it waits for is done.
Tasks by Agent
Tasks per agent in this run, by status
Model Usage
Tasks by the model the runtime reported, and reviews by reviewer model
Tier Distribution
Tasks by the tier their delegation event recorded
Delegation Mechanism
Task attempts by how and where they ran, from task_started
Quality / Review
Every review verdict and skipped review recorded in this run. An auto-pass is counted apart: no reviewer read that change.
Fast Reviews
Single-reviewer verdicts, with the attempt each one read
Panel Reviews
Three-reviewer panels: the verdict and each vote
Reliability
Retries, the retry queue (dead-letter queue) and why tasks failed
Checks
Every gate that ran: a task's own gates in its worktree, and the spec's gates on the merged result, with the attempt or round each one checked
Outputs & Artifacts
What tasks merged, and the artifacts the run recorded
Event Timeline
The run's events in the order they were written. Click one for its data.
Execution Log
Each task in the order it started, with its timing, attempts and outcome
Sessions
The session events the engine wrote for this run, one per finished task