Streaming
SSE protocol details, sending messages and approvals to a running turn, delta streaming, reconnection, turn resumption, and cancellation for the Chat streaming endpoints.
Conversations
Stateless and stateful conversation management — session and message identifiers, and the calls each mode requires.
Passing Context
Pass documents, tags, filters, user documents, or custom content to the Chat API.
Handling Citations
Parse and render citation evidences from agent responses.
Content Parts
All content_parts types: text, context, tool, table, image and user_message.
Message Feedback
Submit thumbs-up/down feedback on agent responses.
Function Calls (Legacy)
Legacy pattern for handling function call requests from agents.