Skip to main content
get/users/me/unread-summary

Authoritative unread summary with monotonic version

LLM
View as Markdown
Open llms.txt

Returns the unread messages count for the authenticated user plus a monotonically-increasing `version`. Clients use `version` to discard stale WebSocket `unread_count_update` / `conversation_read` events. Called by the web client on WebSocket (re)connect to bootstrap the unread badge.

Authorization

Scheme

  • bearerAuth

Required scopes

  • user:read_self

Allowed roles

  • owner
  • admin
  • agent

Read the caller's unread conversation summary.

Responses

  • 200

    Unread summary

    • application/json UnreadSummaryResponse
  • default

    Error

    • application/json ProblemDetails