Quick Start
1
Resume the most recent session
2
Resume a specific session id
3
Fork a resumed session non-destructively
How It Works
The bare launch resolves a session, restores its model, replays its transcript, and wires the agent to its store — all before the first prompt.
If the resume path fails, the launch degrades to a fresh session rather than aborting. The no-flag path (
praisonai) is byte-identical to previous versions.
Configuration Options
Barepraisonai accepts:
Validation errors (exit
1, parity with run):
--forkwithout--continue/--session→--fork requires --continue or --session to specify which session to fork from--continue+--sessiontogether →Cannot use both --continue and --session together
Common Patterns
Resume, then keep working — your next prompt has full memory of prior turns:Best Practices
Use -c for the fastest return
Use -c for the fastest return
Bare
praisonai -c is the shortest path back into your last conversation — no session id lookup, no subcommand.Fork before branching an idea
Fork before branching an idea
Forking preserves the original transcript so you can branch without losing the parent timeline.
Switch sessions without leaving the TUI
Switch sessions without leaving the TUI
The in-TUI
/continue command now accepts an optional id — use it to hop between sessions without restarting.Trust the fresh-session fallback
Trust the fresh-session fallback
A failure in the resume path degrades to a fresh session rather than aborting the launch, so
-c is always safe to try.Related
Interactive TUI
Rich terminal interface, slash commands, and the resumed-launch flow
Session Resume
Resume a session into a prompt or YAML run

