Conversation History
Your AI agent conversations are automatically saved and persist across app restarts, VibeSpace switches, and system reboots. There is no save button, no export warning, and no expiration — every conversation is retained until you delete it.
Viewing history
The conversation history sidebar shows all conversations scoped to the current VibeSpace. Conversations are organized by project and sorted by date, with the most recent at the top.
Active conversations display a green dot next to their title.
Resuming a conversation
- Click a conversation in the history sidebar.
- The conversation loads and the compose bar is ready for input.
If the agent is disconnected, CrispyVibe reconnects in the background before resuming.
How resume works
CrispyVibe uses different strategies depending on the agent:
- ACP agents — lightweight resume via
session/resume, or full reload viasession/load - Claude Code — resumes using the CLI session ID
- Codex — resumes using the CLI thread ID
When resume fails
If the agent cannot restore the previous session, a dialog appears explaining the issue. You can choose to start a fresh conversation from that point.
Agent crashes
If an agent crashes mid-conversation, an orange banner appears with the reason and a Retry button. Click Retry to reconnect and continue.
Searching conversations
Use the search field at the top of the history sidebar. Two search modes are available:
- Keyword search — instant results matching exact terms
- Natural language search — semantic search that finds related conversations
Results display the conversation title, a matching snippet, and a timestamp.
Managing conversations
Rename a conversation
Double-click the conversation title in the sidebar and type a new name.
Delete a conversation
Click the ✕ button on a conversation entry. An inline confirmation appears before deletion.