Skip to content

AuraTurnTimeoutError

A turn did not finish within the wait timeout.

AuraTurnTimeoutError(conversation_id: str, timeout: float, partial_content: str = '', project_id: str = '')

The turn keeps running server-side; it is not cancelled by the timeout. Pass conversation_id to AuraClient.cancel to stop it, or keep polling.

Raised only after the server has been asked directly and said the turn is still running, so it never stands in for a reply that had already landed.

Property Type Default Description
conversation_id str The conversation whose turn is still running.
timeout float The wait, in seconds, that elapsed.
partial_content str Whatever the turn had streamed when the wait ran out.
project_id str The project whose turn is still running; cancel takes both ids.