Skip to content

v0.2.128 - #133

Open
ggelango wants to merge 2 commits into
gautham/v0.2.125from
gautham/v0.2.128
Open

v0.2.128#133
ggelango wants to merge 2 commits into
gautham/v0.2.125from
gautham/v0.2.128

Conversation

@ggelango

Copy link
Copy Markdown
Collaborator

Add an opt-in async_ flag to the verifier execute path. When async_=True, the SDK submits with "async": true, receives a job handle, and polls GET /v1/verifiers/jobs/{job_id} until the job reaches a terminal state (completed/failed). When async_ is False (default), behavior is unchanged.

Threaded through task.verify/verify_async/verify_detailed/verify_detailed_async, SyncVerifierFunction/AsyncVerifierFunction remote()/remote_with_response(), and env.execute_verifier_remote(). Added status/job_id to VerifiersExecuteResponse and async_ (alias "async") to VerifiersExecuteRequest.

ggelango and others added 2 commits June 18, 2026 15:16
Add an opt-in async_ flag to the verifier execute path. When async_=True,
the SDK submits with "async": true, receives a job handle, and polls
GET /v1/verifiers/jobs/{job_id} until the job reaches a terminal state
(completed/failed). When async_ is False (default), behavior is unchanged.

Threaded through task.verify/verify_async/verify_detailed/verify_detailed_async,
SyncVerifierFunction/AsyncVerifierFunction remote()/remote_with_response(), and
env.execute_verifier_remote(). Added status/job_id to VerifiersExecuteResponse
and async_ (alias "async") to VerifiersExecuteRequest.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant