Expand description
API endpoints for conversation/session management
Structs§
- Conversation
Detail Response - Response for fetching a specific conversation’s messages
- Conversation
Summary - Summary of a conversation for the sidebar
- Conversations
DbStats Response - DB-level statistics response for the Conversations (memory.db) Tier 4 view
- Conversations
Response - Response for fetching all conversations
- Message
Response - Message format for API response
- Update
Pinned Request - Request to update a conversation’s pinned status
- Update
Title Request - Request to update a conversation’s title
Functions§
- delete_
conversation - Delete a conversation permanently from the database Called via DELETE /conversations/:id from frontend Returns success JSON or error status code with message
- get_
conversation - Fetch a specific conversation’s messages
- get_
conversations - Fetch all conversations/sessions from the database
- get_
conversations_ db_ stats - GET /conversations/db-stats — returns memory.db statistics for the Tier 4 view
- update_
conversation_ pinned - Update a conversation’s pinned status
- update_
conversation_ title - Update a conversation’s title