Skip to main content
Resuming a praisonai code session with /continue redraws your prior conversation through the same renderer live turns use, so scrollback shows what was actually said — bounded to the last 20 turns.

Quick Start

1

Start a session

Run praisonai code and have a conversation — every turn is saved to disk.
2

Resume it later

From the same project directory, run praisonai code again and type /continue. Your earlier turns redraw on screen.

How It Works

/continue loads the full stored history, clears the on-screen messages, then re-draws the last 20 turns as real chat messages.

Non-Interactive Resume

praisonai code session resume renders the same bounded replay without entering interactive mode.
Without --transcript, session resume shows the last 20 turns with the earlier-turns note and tool-call surfaces — the same view you get from interactive /continue.

Best Practices

Only the last 20 turns render on /continue. The earlier ones aren’t lost — they’re still in the store and still influence the next model turn — you just don’t have to scroll through days of history.
Running /continue again (or after some live activity) doesn’t duplicate what’s on screen — the display is cleared and re-drawn from the store each time.
Assistant messages that only ran tools show as [tool call] <name>; tool results show as system lines. You can see what the agent did between your prompts, not just what it said.
The fallback renderer replays user and assistant turns too — user lines as , assistant lines as , system lines as indented text — so resume stays readable in a minimal terminal.

Session Resume

What gets restored when you resume a session

Interactive Runtime

The runtime powering interactive praisonai code modes