Skip to main content
The SDK supports aborting queries using the standard AbortController API. This is useful for canceling long-running operations or implementing timeouts.

Basic Abort Example

User-Initiated Abort

Timeout with Abort

Conditional Abort Based on Progress

Multiple Queries with Shared Abort

Abort with Cleanup

Abort with Query Instance Methods

Abort with Multi-Turn Conversation

Graceful Shutdown

Error Type Checking

See Also