2134ebffd1ef
List Private Chat Events
The caller's private-chat feed on this worker.
Addressed by the parent, never by the chat's own id — that row is storage. The owner comes from the session, so this cannot read anyone else's. A chat nobody has started is an empty feed with null stream_cursors, not a 404, so a client renders a composer and opens no socket without branching on existence.
Path parameters
Query parameters
Number of events per page
Number of events per page
Cursor timestamp
Cursor timestamp
Feed-layer discriminator for which table a feed row came from.
This is a feed concept, distinct from the cursor-stream source protocol: the feed renders persisted rows (including non-streamable chatbot_messages), it does not tail cursor streams. These values are the canonical vocabulary bound into worker_feed_dao._FEED_QUERY.
Cursor source
Cursor tie-break id
Cursor tie-break id
Case-insensitive substring search over chat message text
Case-insensitive substring search over chat message text
Response
Successful Response