List Conversations
Return a paginated list of the authenticated user’s conversations.
Only active (non-deleted) conversations are returned, ordered newest-first.
Args: user: The authenticated user. db: Database session. limit: Maximum rows to return (1–200, default 50). offset: Rows to skip for pagination (default 0).
Returns:
List of ConversationSchema objects with thread_id, title,
message_count, created_at, and (for branch threads) the parent
thread id and branch point turn.
Authorizations
A personal access token (haico_pat_...), created under Profile → API keys. Send it as Authorization: Bearer <key>. The browser session JWT is also accepted but is an internal mechanism and is not part of the public contract.
Query Parameters
1 <= x <= 200x >= 0