Skip to main content
Resume where you left off, straight from the shell — the interactive TUI opens with your prior model, transcript, and agent memory already loaded.

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

Bare praisonai accepts: Validation errors (exit 1, parity with run):
  • --fork without --continue / --session--fork requires --continue or --session to specify which session to fork from
  • --continue + --session together → Cannot use both --continue and --session together

Common Patterns

Resume, then keep working — your next prompt has full memory of prior turns:
Branch a resumed session to explore an idea without disturbing the original:
Hop between sessions from inside the TUI with the extended slash command:

Best Practices

Bare praisonai -c is the shortest path back into your last conversation — no session id lookup, no subcommand.
Forking preserves the original transcript so you can branch without losing the parent timeline.
The in-TUI /continue command now accepts an optional id — use it to hop between sessions without restarting.
A failure in the resume path degrades to a fresh session rather than aborting the launch, so -c is always safe to try.

Interactive TUI

Rich terminal interface, slash commands, and the resumed-launch flow

Session Resume

Resume a session into a prompt or YAML run