Sessions

Auto-Save

Sessions auto-save on exit. The full conversation history, memory state, and context are preserved. Resume exactly where you left off.

Resume

# Resume the most recent session
omegon --resume

# Resume a specific session (prefix match)
omegon --resume abc123

# List saved sessions
/sessions

Session Contents

A saved session includes:

Disable Auto-Save

omegon --no-session

Disables session auto-save for this run. Useful for one-off queries or sensitive work you don't want persisted to disk.

Headless Mode

For scripted/CI use, pass a prompt directly:

# Execute a single prompt and exit
omegon --prompt "Summarize README.md"

# Read prompt from a file
omegon --prompt-file task.md

# Limit turns
omegon --prompt "Fix the failing test" --max-turns 10

Smoke Tests

omegon --smoke

Runs 4 headless smoke tests through the LLM bridge: basic response, bash tool use, file read, and arithmetic validation. Useful for verifying provider connectivity and basic agent functionality after updates. 60-second timeout per test.