Terminal dashboard

tl;dr

The terminal dashboard is your window into agent activity — browse issues, monitor running agents, view shared knowledge, and check project configuration without leaving the terminal.

 

Overview

While agents handle implementation, the TUI lets you monitor what’s happening across your project. Open it from your local repo with:

crosslink tui

The TUI syncs data on startup and refreshes periodically in the background — press r for a manual refresh.

 


Tabs

The dashboard has five tabs, accessible via number keys 1-5 or Tab/Shift+Tab:

Issues (1)

Browse all issues with tree view, detail view, filtering, and sorting.

  • Tree view shows parent-child relationships between issues and subissues
  • Detail view shows full issue details including description, comments, labels, and dependencies
  • Filter by status (open/closed/all), label, and priority
  • Sort by priority, creation date, or update date

Agents (2)

Live coordination dashboard for multi-agent setups. See which agents are running, what they’re working on, and whether they’re healthy.

  • Agents view — merged activity table showing all registered agents, their status, and held locks
  • Locks view — all active locks with stale detection (highlights locks from agents with no recent heartbeat)
  • Trust view — allowed signers list for SSH signature verification
  • Detail view — agent-specific information and history

Knowledge (3)

Browse the shared knowledge base that agents contribute to.

  • Page list with tags and last-updated timestamps
  • Full page content rendered with vivid syntax highlighting
  • Navigate between pages

Milestones (4)

Project milestone overview.

  • Milestone list with progress bars
  • Issue counts per milestone
  • Completion percentages

Config (5)

View repository configuration at a glance.

  • Current tracking mode
  • Hook configuration
  • Agent identity
  • Blocked and allowed commands

Tips

Mouse support

The TUI also supports mouse interactions:

  • Click tabs to switch between them
  • Click list items to select
  • Scroll with mouse wheel

Command palette

Press : to open the command palette (Ctrl+P also works). Type to filter available actions.

Clipboard export

Select an issue or knowledge page and use the command palette to copy its content to the clipboard.

TUI vs. Dashboard

The TUI is ideal for quick checks while working in the terminal — glance at agent status, browse an issue, or check a knowledge page. For richer visualization (DAG charts, Gantt timelines, interactive editing), use the Web Dashboard with crosslink serve.