Conversations
A conversation in GhostMind maintains context across multiple messages. When you send a follow-up message in the same conversation, the AI remembers the previous exchange.
How Conversations Work
- First message — A new conversation is created automatically
- Response — The conversation ID is returned in the response
- Follow-up — Pass the conversation ID to continue the same conversation
The AI provider (e.g., ChatGPT) maintains the conversation context upstream. GhostMind tracks the conversation ID and parent message ID to ensure continuity.
General vs Project Conversations
| Type | Description |
|---|---|
| General | Standard conversation with no project context |
| Project | Conversation linked to a project with file context and memory |
Project conversations have access to uploaded project files from the first message. The AI can read and cite those files.
Viewing Conversations
Navigate to Library → Conversations to see all conversations in your workspace. You can:
- Search conversations by title
- Reopen a conversation to continue it
- View conversation details and messages
Conversation Continuity
When you reopen a conversation and send a new message:
- The same upstream conversation is continued
- The AI has full context of previous messages
- The conversation stays bound to the same provider account
Next Steps
- Projects — Create project-native conversations with file context
- Attachments — Upload files to conversations
- Chat API — Use conversations via API