Follow a turn (SSE)
Subscribes to the conversation's running turn (started by the send, approve, or answer endpoints) as Server-Sent Events: `status`, `delta`, `message`, `tool_result`, `approval_request`, `approval_resolved`, `awaiting_approval`, `user_question`, `awaiting_input`, `usage`, `done`, `cancelled`, and `error`. Buffered events replay first, then live ones; disconnecting only drops this subscriber, never the run.
curl -X GET "https://example.com/api/ai/conversations/string/stream""string"Send a user message POST
Stores a user message and starts the turn server-side, so it runs to completion even if the client navigates away. Open the stream endpoint to follow along.
Test the connection POST
Tests the saved connection. A local CLI must be installed and signed in; a hosted or custom provider must answer, and list the chosen model if it lists any. A pass marks the connection verified; a failure clears that and switches the assistant off. Admin only.