| protocol-message:assistant-message | SDKMessage / AssistantMessage | extensions |
| protocol-message:cohere-content-delta | Cohere chat-stream / content-delta | extensions |
| protocol-message:cohere-content-end | Cohere chat-stream / content-end | extensions |
| protocol-message:cohere-content-start | Cohere chat-stream / content-start | extensions |
| protocol-message:cohere-message-end | Cohere chat-stream / message-end | extensions |
| protocol-message:cohere-message-start | Cohere chat-stream / message-start | extensions |
| protocol-message:cohere-tool-call-delta | Cohere chat-stream / tool-call-delta | extensions |
| protocol-message:cohere-tool-call-end | Cohere chat-stream / tool-call-end | extensions |
| protocol-message:cohere-tool-call-start | Cohere chat-stream / tool-call-start | extensions |
| protocol-message:gemini-candidate | Gemini Candidate | extensions |
| protocol-message:gemini-content | Gemini Content (request/response envelope) | extensions |
| protocol-message:gemini-generate-content-response | Gemini GenerateContentResponse | extensions |
| protocol-message:gemini-part-function-call | Gemini Part / functionCall | extensions |
| protocol-message:gemini-part-function-response | Gemini Part / functionResponse | extensions |
| protocol-message:gemini-part-inline-data | Gemini Part / inlineData | extensions |
| protocol-message:gemini-part-text | Gemini Part / text | extensions |
| protocol-message:mistral-assistant-message | Mistral chat / AssistantMessage | extensions |
| protocol-message:mistral-stream-chunk | Mistral chat / stream chunk | extensions |
| protocol-message:mistral-stream-done | Mistral chat / stream [DONE] sentinel | extensions |
| protocol-message:mistral-system-message | Mistral chat / SystemMessage | extensions |
| protocol-message:mistral-tool-message | Mistral chat / ToolMessage | extensions |
| protocol-message:mistral-user-message | Mistral chat / UserMessage | extensions |
| protocol-message:ollama-chat-message | Ollama /api/chat — non-streaming response | extensions |
| protocol-message:ollama-chat-stream-chunk | Ollama /api/chat — streaming chunk | extensions |
| protocol-message:ollama-chat-stream-done | Ollama /api/chat — streaming terminal | extensions |
| protocol-message:ollama-embed-response | Ollama /api/embed — response | extensions |
| protocol-message:ollama-generate-response | Ollama /api/generate — non-streaming response | extensions |
| protocol-message:ollama-generate-stream-chunk | Ollama /api/generate — streaming chunk | extensions |
| protocol-message:openai-response-completed | OpenAI Responses / response.completed | extensions |
| protocol-message:openai-response-created | OpenAI Responses / response.created | extensions |
| protocol-message:openai-response-output-item-added | OpenAI Responses / response.output_item.added | extensions |
| protocol-message:openai-response-output-text-delta | OpenAI Responses / response.output_text.delta | extensions |
| protocol-message:result-message-success | ResultMessage subtype=success | extensions |
| protocol-message:stream-event | SDKMessage / StreamEvent | extensions |
| protocol-message:system-message | SDKMessage / SystemMessage | extensions |
| protocol-message:user-message | SDKMessage / UserMessage | extensions |