Validates request arguments, nested turn boundaries, and session continuation prerequisites.
Execution request parameters.
Canonical working directory.
Optional cancellation signal.
Validated session context if resuming an existing conversation.
ToolError on invalid model identifier, invalid session, provider switch, or nested turn.
ToolError
Validates request arguments, nested turn boundaries, and session continuation prerequisites.