A2A-compliant streaming send. The request body uses the same
MessageSendParams shape as messages/send. The response is
delivered as Server-Sent Events (text/event-stream): each
event is one of task.status, task.message, task.artifact,
task.completed, task.failed, task.canceled. Clients must
read until they see a terminal event.
The x-draft-mode: true header bypasses published_config
resolution. The same HITL approval flow as messages/send
applies - a streaming task may park in input-required until
resolved.
This automation is also bound to the workspace event
agents.messages.stream for native event-bus fan-out
(WebSocket consumers); that path is out of scope for OpenAPI.
Documentation Index
Fetch the complete documentation index at: https://docs.prisme.ai/llms.txt
Use this file to discover all available pages before exploring further.
User session JWT or instance API key (iak_*).
Send as Authorization: Bearer <token>.
When true, the stream exercises the agent's live (draft)
config instead of published_config. Owners/writers only.
64A2A v0.3 flat message envelope.
Server-Sent Events stream of A2A task lifecycle events.
Terminates after a task.completed, task.failed, or
task.canceled event.
Stream of data: <json> lines, each carrying an A2A
task lifecycle event. See description for event types.