dispatch

Your Copilot CLI sessions, organized. Search, preview, and launch — all from your terminal.

Install dispatch
Dispatch main view

Get started

curl -fsSL https://github.com/jongio/dispatch/releases/latest/download/install.sh | sh
curl -fsSL https://github.com/jongio/dispatch/releases/latest/download/install.sh | sh
irm https://github.com/jongio/dispatch/releases/latest/download/install.ps1 | iex
go install github.com/jongio/dispatch/cmd/dispatch@latest

Features

Full-Text Search

Two-tier full-text search with instant quick results and deep search after 300ms. Find sessions by summary, branch, repo, directory, or conversation content.

Full-Text Search

Resume from the CLI

Run dispatch resume to pick from sessions in the current folder. See the full session ID, summary, repository, and branch before resuming through your configured launch mode.

Terminal session picker showing session IDs, summaries, repositories, and branches

Sort, Group & Filter

Sort by 4 fields, group by folder/repo/branch/date, filter by time range. Directory exclusion panel with hierarchical tree toggles.

Sort, Group & Filter

Preview Pane

Chat-style conversation bubbles, related sessions, checkpoints, files, and refs in a scrollable side panel. Metadata at a glance without launching.

Preview Pane
in-place
tnew tab
wwindow
epane
Nresume

Four Launch Modes

Resume in-place, open in a new tab, new window, or split pane. Interrupted sessions also have a dedicated resume action. Configurable defaults include keyboard and mouse overrides.

Themes & Nerd Fonts

Five built-in color schemes plus custom themes via Windows Terminal JSON. Auto-detects Nerd Fonts for rich icons with ASCII fallback.

Themes & Nerd Fonts
Windows
macOS
Linux

Cross-Platform

Windows, macOS, and Linux (amd64 + arm64). Windows Terminal theme detection, iTerm2 support, and platform-native shell detection.

Command Palette

Press : to access every command from one filterable overlay. Fuzzy search by name, see keyboard shortcuts, and execute in one keystroke.

Command Palette

Git Status & Notes

Live workspace badges show Git state (dirty, ahead, behind). Attach personal notes to sessions with m. Search with structured tokens like repo: and is:favorite.

Git Status & Notes

Compare & Timeline

Select two sessions and press D for side-by-side comparison. Press T for a chronological activity timeline of turns, checkpoints, files, and refs.

Compare & Timeline

Quick start

  1. Run dispatch in your terminal
  2. Press / to search for previous sessions
  3. Use arrow keys or j/k to navigate, p to preview
  4. Press Enter to resume the selected session

See the full keyboard reference for all shortcuts.