Nova Terminal
Nova Terminal gives you a terminal-native chat workflow for platform engineering with astroctl.
It is designed for real operator loops: inspect, ask, decide, apply, and resume.
First 60 Seconds
# 1) start
astroctl nova
# 2) if needed, authenticate in-chat
/auth
# 3) ask and iterate
help me debug CrashLoopBackOff in payments namespace
Start Chat
astroctl nova
Resume Conversations
Continue the most recent session:
astroctl nova --continue
Resume a specific session:
astroctl nova --resume <session-id>
Browse and pick a session interactively:
astroctl nova --resume
--continue and --resume are mutually exclusive.
Command Cheat Sheet
/helptoggles command and shortcut help./authopens sign-in methods./resumeopens recent session picker./statuslinetoggles footer density (compact/full) and supports explicit modes./clearclears the conversation and starts fresh./exitquits the session (and shows how to resume).
Keyboard Shortcuts
Cmd+V(macOS) /Ctrl+V(Linux/Windows): paste text.Tab: autocomplete slash commands.↑/↓: navigate input history.Esc: clear input, close pickers, or cancel active stream.Ctrl+D: exit when input is empty.Cmd+Click(macOS) /Ctrl+Click(Linux/Windows): open links.
Paste and Input Behavior
When you paste large multiline content, Nova tokenizes the input so the prompt stays readable:
[Pasted text #1 +54 lines]
When you press Enter, Nova expands that token back to the full pasted content before sending the request.
This keeps the input line compact while preserving full payload fidelity for the model.
Authentication in Terminal
If you are not authenticated or your token expires, run:
/auth
Nova launches the login flow and then keeps your current conversation context.
You can also run:
/auth login
for direct login execution.
Recommended Workflows
Incident Triage
- Start Nova:
astroctl nova. - Paste logs/events from the failing service.
- Ask for root-cause hypotheses and a minimal verification sequence.
- Execute and iterate.
Change Planning
- Resume prior work:
astroctl nova --resume. - Ask Nova for rollout and rollback steps.
- Ask for explicit command-by-command validation checks.
CLI Reference
For full command flags and generated command docs, see: