changedInput schema / properties / provider / description
Previous value: -"CLI requested by the user, not a model ID. Providers permitted by this host configuration: antigravity, claude, codebuddy, codex, grok. Excluded providers: none. Exclusions are enforced before an invocation is created. Choose an installed, authenticated permitted CLI; if none is available, report the blocker instead of falling back to an excluded provider."New value: +"CLI requested by the user, not a model ID. Providers permitted by this host configuration: antigravity, claude, codebuddy, codex, grok. Excluded providers: none. Excluded providers are rejected before launch."
changedInput schema / properties / provider_options / description
Previous value: -"Explicit options for the selected CLI. Call describe_provider(provider) for supported keys and model/effort defaults; user choices override those defaults."New value: +"Explicit options for the selected CLI. Call describe_provider(provider) for supported keys. Omitted options inherit native CLI settings."
addedInput schema / properties / timeout_seconds / anyOf
Added value: +[
+ {
+ "exclusiveMinimum": 0,
+ "maximum": 86400,
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+]
changedInput schema / properties / timeout_seconds / default
Previous value: -1800New value: +null
changedInput schema / properties / timeout_seconds / description
Previous value: -"Total runtime limit in seconds; expiry stops the invocation."New value: +"Optional total runtime limit in seconds; expiry stops the invocation. Omit or null for no AgentNave deadline; native CLI limits still apply."
removedInput schema / properties / timeout_seconds / exclusiveMinimum
Removed value: -0
removedInput schema / properties / timeout_seconds / maximum
Removed value: -86400
removedInput schema / properties / timeout_seconds / type
Removed value: -"number"
addedOutput schema / $defs
Added value: +{
+ "ActivityPayload": {
+ "properties": {
+ "age_ms": {
+ "title": "Age Ms",
+ "type": "integer"
+ },
+ "kind": {
+ "title": "Kind",
+ "type": "string"
+ },
+ "state": {
+ "title": "State",
+ "type": "string"
+ },
+ "tool_name": {
+ "title": "Tool Name",
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind"
+ ],
+ "title": "ActivityPayload",
+ "type": "object"
+ },
+ "InvocationErrorPayload": {
+ "properties": {
+ "code": {
+ "title": "Code",
+ "type": "string"
+ },
+ "message": {
+ "title": "Message",
+ "type": "string"
+ }
+ },
+ "required": [
+ "code",
+ "message"
+ ],
+ "title": "InvocationErrorPayload",
+ "type": "object"
+ }
+}
addedOutput schema / properties / activity
Added value: +{
+ "$ref": "#/$defs/ActivityPayload"
+}
addedOutput schema / properties / elapsed_ms
Added value: +{
+ "title": "Elapsed Ms",
+ "type": "integer"
+}
addedOutput schema / properties / error
Added value: +{
+ "$ref": "#/$defs/InvocationErrorPayload"
+}
addedOutput schema / properties / output
Added value: +{
+ "title": "Output",
+ "type": "string"
+}
addedOutput schema / properties / output_age_ms
Added value: +{
+ "title": "Output Age Ms",
+ "type": "integer"
+}
addedOutput schema / properties / reason
Added value: +{
+ "enum": [
+ "started",
+ "wait_elapsed",
+ "execution_blocked",
+ "finished"
+ ],
+ "title": "Reason",
+ "type": "string"
+}
addedOutput schema / properties / session_id
Added value: +{
+ "title": "Session Id",
+ "type": "string"
+}
removedOutput schema / properties / state
Removed value: -{
- "const": "running",
- "title": "State",
- "type": "string"
-}
addedOutput schema / properties / status
Added value: +{
+ "enum": [
+ "running",
+ "succeeded",
+ "failed",
+ "blocked",
+ "cancelled",
+ "timed_out"
+ ],
+ "title": "Status",
+ "type": "string"
+}
changedOutput schema / required
Previous value: -[
- "invocation_id",
- "state"
-]New value: +[
+ "invocation_id",
+ "status",
+ "reason",
+ "elapsed_ms"
+]
changedOutput schema / title
Previous value: -"StartAgentPayload"New value: +"InvocationPayload"