Views
Deep dive into each of the 9 TUI views in the Kavi operator console
Switch between views using number keys 1 through 9. Each view provides a focused perspective on your session.
1. Activity
The default view. Shows the session as a chronological progress log with tone markers:
- Normal: Standard events
- Good: Successful completions
- Warn: Potential issues or attention needed
- Bad: Errors or failures
- Muted: Background or low-priority events
2. Results
Displays unified agent outputs and the execution plan visualization. After a planning pass, you'll see the materialized DAG with task dependencies and their status.
When a task completes, its summary and structured output appear here.
3. Tasks
A task board showing all session tasks with:
- Task status (pending, running, completed)
- Assigned agent (codex/claude)
- Dependency relationships
- Summaries and artifact availability
Use j/k to navigate tasks, [ and ] to cycle detail sections, , and . to cycle changed files, and {/} to cycle patch hunks.
4. Recommendations
Shows Kavi's smart suggestions:
- Handoff: When one agent should pass work to another
- Integration: When overlapping changes need conflict resolution
- Ownership config: When routing rules should be updated
Actions: Enter to apply, P to force follow-up, z to dismiss, Z to restore.
5. Approvals
The approval inbox shows pending tool-use requests from both agents. Each entry shows the tool name, arguments, and requesting agent.
Actions: y to approve, n to deny.
6. Claims
Displays the active path claim map — which agent has claimed which file paths. Highlights:
- Hotspots: Files with overlapping claims from multiple agents
- Ownership conflicts: Routing rules that don't produce clear winners
- Recommendation-driven next actions for resolving conflicts
7. Decisions
A complete audit trail of all decisions made during the session:
- Routing decisions: Which agent was chosen and why
- Approval decisions: What was approved or denied
- Task decisions: Planning and scheduling choices
- Integration decisions: Merge and landing outcomes
8. Messages
Peer-to-peer messages between agents. Each message carries a structured intent:
question— Seeking clarificationhandoff— Requesting work transferreview_request— Asking for reviewblocked— Notifying of blockerscontext_share— Sharing useful context
9. Worktrees
Shows the git state of each agent's worktree:
- Branch name and path
- Changed files with diff status
- Diff content viewable with navigation keys
Review Controls
From the Tasks view (3), you can add review notes to diffs:
A— Add an approve noteC— Add a concernQ— Add a questionM— Add a general noteo/O— Cycle existing threadsT— Reply to a threadE— Edit a noteR— Resolve or reopen a threada— Cycle thread assigneew— Mark as won't-fixx— Mark as accepted-riskF— Queue a fix task from a threadH— Queue a handoff task
Review Filters
Use these keys to filter the review context:
u— Cycle assignee filterv— Cycle status filterd— Cycle disposition filter