Overview
OpenHands CLI automatically saves your conversation history in~/.openhands/conversations. You can resume any previous conversation to continue where you left off.
Listing Previous Conversations
To see a list of your recent conversations, run:Resuming a Specific Conversation
To resume a specific conversation, use the--resume flag with the conversation ID:
Resuming the Latest Conversation
To quickly resume your most recent conversation without looking up the ID, use the--last flag:
How It Works
When you resume a conversation:- OpenHands loads the full conversation history from disk
- The agent has access to all previous context, including:
- Your previous messages and requests
- The agent’s responses and actions
- Any files that were created or modified
- You can continue the conversation as if you never left
The conversation history is stored locally on your machine. If you delete the
~/.openhands/conversations directory, your conversation history will be lost.Tips
- Copy the conversation ID: When you exit a conversation, OpenHands displays the conversation ID. You can copy this for later use.
- Use descriptive first messages: The conversation list shows a preview of your first message, so starting with a clear description helps you identify conversations later.
- Combine with other flags: You can combine
--resumewith other flags like--always-approveor--llm-approve:
See Also
- CLI Mode - Getting started with the OpenHands CLI
- CLI Settings - Configuration and command reference
- ACP Resume - Resuming conversations in ACP mode

