CLI Reference
Use the mando command-line interface for terminal-based control.
The mando CLI gives you full access to the daemon from your terminal. It communicates over HTTP to the local daemon, same as the desktop app and Telegram bot.
Install
The CLI is included with the Mando app. After installing, the mando binary is available in your path.
Common commands
Task management
# Add a new task
mando todo add "implement user search"
# Add with project and context
mando todo add "fix auth bug" -p my-project --context "users report 401s"
# List tasks
mando todo list
# List all (including completed)
mando todo list --all
# View task timeline
mando todo timeline <id>
# Send input/feedback to a task
mando todo input <id> "try a different approach"
# Q&A on a completed task
mando todo ask <id> "what trade-offs did you make?"
# View Q&A history
mando todo history <id>
# Delete a task
mando todo delete <id>Status and sessions
# System status
mando status
# List recent sessions
mando sessions
# View session transcript
mando sessions transcript <session-id>Captain control
# Trigger a captain tick
mando captain tick
# Stop all workers
mando captain stopPR operations
# Merge a ready PR (takes PR number)
mando merge <pr-number>
# Merge for a specific project
mando merge <pr-number> -p my-project
# Triage pending-review items
mando triageAuthentication
The CLI reads the daemon's auth token from ~/.mando/auth-token and port from ~/.mando/daemon.port automatically. No manual configuration needed.