OptionalaskAbsent when the client cannot ask the user; a model that needs approval is then refused.
OptionalbudgetOptional execution budget contract tracking call deadlines.
OptionalclockOptional custom monotonic clock for timing.
OptionalcontextOptional context for observation and read operations.
OptionalcreateOptional factory override to inject history writer errors or custom writers during tests.
OptionalonOptional observer callback receiving the timing trace, including on early errors.
OptionalreleaseOptional hook to simulate lease release failure during finalization.
OptionalrequireGate review results on the State Envelope.
OptionalreviewInput binding supplied by the review handler.
OptionalreviewCollected review snapshot and scope. With the resolved backend and model they identify the
request: an equal completed review in this workspace answers without a model turn (AX-007c).
OptionalsimulateOptional hook to simulate failure immediately during turn registration.
OptionaltrackerOptional existing phase tracker to compose spans into a single trace.
OptionalupdateOptional hook to simulate metadata update failure during finalization.
OptionalverifyRechecks the workspace after the turn; a change or failed read blocks readiness.
OptionalwarningsNotices added to the result, such as a deprecated tool name.
Per-call options of executeTask set by the server and tool handlers, never by tool arguments.