Skip to content

exarchos_view

CQRS materialized views -- read-only projections computed from events and workflow state. All actions are read-only and produce no side effects. CLI alias: vw.

Pipeline and status

pipeline

Aggregated view of active workflows with phase, task counts, and stack positions.

json
{ "action": "pipeline" }
ParameterRequiredTypeDescription
limitnointeger (> 0)Maximum workflows to return
offsetnointeger (>= 0)Number of workflows to skip (pagination)
includeCompletednobooleanWhen true, include completed and cancelled workflows. Default: false

Phases: all. Role: any.

workflow_status

Single workflow status with phase, task summary (pending/active/completed/failed counts), and metadata.

json
{ "action": "workflow_status", "workflowId": "my-feature" }
ParameterRequiredTypeDescription
workflowIdnostringWorkflow identifier. When omitted, uses the current active workflow

Phases: all. Role: any.

tasks

Task detail view with filtering and field projection.

json
{
  "action": "tasks",
  "workflowId": "my-feature",
  "filter": { "status": "active" },
  "fields": ["id", "title", "status"]
}
ParameterRequiredTypeDescription
workflowIdnostringWorkflow identifier
filternoobjectKey-value filter applied to task fields
limitnointeger (> 0)Maximum tasks to return
offsetnointeger (>= 0)Number of tasks to skip (pagination)
fieldsnostring[]Field projection -- return only these fields per task

Phases: all. Role: any.


Stack and positioning

stack_status

Current PR stack positions derived from events.

json
{ "action": "stack_status", "streamId": "my-feature" }
ParameterRequiredTypeDescription
streamIdnostringEvent stream identifier
limitnointeger (> 0)Maximum entries to return
offsetnointeger (>= 0)Pagination offset

Phases: delegate, overhaul-delegate, synthesize, debug-implement. Role: any.

stack_place

Record a stack position for a task.

json
{
  "action": "stack_place",
  "streamId": "my-feature",
  "position": 2,
  "taskId": "task-003",
  "branch": "feat/task-003",
  "prUrl": "https://github.com/org/repo/pull/42"
}
ParameterRequiredTypeDescription
streamIdyesstringEvent stream identifier
positionyesinteger (>= 0)Stack position (0-indexed)
taskIdyesstringTask this position belongs to
branchnostringGit branch name
prUrlnostringAssociated PR URL

Phases: delegate, overhaul-delegate, synthesize, debug-implement. Role: any.


Telemetry and performance

telemetry

Tool invocation metrics with per-tool performance data and optimization hints.

json
{ "action": "telemetry", "sort": "tokens", "limit": 10 }
ParameterRequiredTypeDescription
compactnobooleanReturn a compact summary instead of full metrics
toolnostringFilter to a specific tool name
sortno"tokens" | "invocations" | "duration"Sort order for results
limitnointeger (> 0)Maximum entries to return

Phases: all. Role: any.

team_performance

Team metrics derived from delegation events: completion rates, timing, and per-agent statistics.

json
{ "action": "team_performance", "workflowId": "my-feature" }
ParameterRequiredTypeDescription
workflowIdnostringScope metrics to a specific workflow

Phases: all. Role: any.

delegation_timeline

Delegation timeline with bottleneck detection. Shows task assignment, start, and completion times with gaps highlighted.

json
{ "action": "delegation_timeline", "workflowId": "my-feature" }
ParameterRequiredTypeDescription
workflowIdnostringScope to a specific workflow

Phases: all. Role: any.


Quality and readiness

code_quality

Quality metrics with gate pass rates, skill attribution, and regression detection.

json
{ "action": "code_quality", "workflowId": "my-feature" }
ParameterRequiredTypeDescription
workflowIdnostringScope to a specific workflow
skillnostringFilter by skill name
gatenostringFilter by gate name
limitnointeger (> 0)Maximum entries to return

Phases: all. Role: any.

delegation_readiness

Check delegation readiness: plan approval status, quality gates passed, and worktree availability.

json
{ "action": "delegation_readiness", "workflowId": "my-feature" }
ParameterRequiredTypeDescription
workflowIdnostringWorkflow identifier

Phases: all. Role: any.

synthesis_readiness

Check synthesis readiness: task completion, reviews done, tests passing, and typecheck status.

json
{ "action": "synthesis_readiness", "workflowId": "my-feature" }
ParameterRequiredTypeDescription
workflowIdnostringWorkflow identifier

Phases: all. Role: any.

shepherd_status

PR shepherd status: CI check results, comments, unresolved review findings, and iteration count.

json
{ "action": "shepherd_status", "workflowId": "my-feature" }
ParameterRequiredTypeDescription
workflowIdnostringWorkflow identifier

Phases: all. Role: any.

convergence

Per-dimension gate convergence status (D1-D5) computed from gate.executed events. Returns overall pass/fail and per-dimension breakdown.

json
{ "action": "convergence", "workflowId": "my-feature" }
ParameterRequiredTypeDescription
workflowIdnostringWorkflow identifier

Phases: all. Role: any.


describe

Get full schemas for specific actions.

json
{ "action": "describe", "actions": ["pipeline", "convergence"] }
ParameterRequiredTypeDescription
actionsyesstring[] (1-10)Action names to describe

Returns: Full Zod schemas, descriptions, and phase/role constraints for each requested action.

Phases: all. Role: any.

Released under the Apache-2.0 License.