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
Older turns are still in play
Older turns are still in play
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.Repeated /continue won't duplicate
Repeated /continue won't duplicate
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.You see what the agent did, not just what it said
You see what the agent did, not just what it said
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.Works without prompt_toolkit
Works without prompt_toolkit
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.Related
Session Resume
What gets restored when you resume a session
Interactive Runtime
The runtime powering interactive
praisonai code modes
