Releases
v1.13.0
Compare
Sorry, something went wrong.
No results found
Added
(unstable-v2) add optional terminal size to terminal_update (#2550 )
(unstable-v2) make ResourceLink.size unsigned and define unknown tool kinds (#2521 )
(unstable-v2) add _meta to DiffPatch, ToolCallPermissionSubject, Icon and the cancelled outcome (#2517 )
(unstable-v2) disallow null request IDs (#2499 )
(unstable-v2) add type discriminator to available commands (#2494 )
(unstable) link session message views and keep identity off chunks (#2465 )
(unstable-v2) define version mismatch errors (#2412 )
Fixed
(unstable-v2) parse nextCursor and listed session directories strictly (#2567 )
(unstable-v2) don't clear replacement lists on a malformed value (#2568 )
(unstable-v2) keep optional fields of unknown variants verbatim (#2561 )
(unstable-v2) reject a non-object elicitation schema root type (#2558 )
(unstable) null clears session_message participant IDs and message references (#2555 )
(unstable-v2) make ToolCallLocation.line 1-based (#2546 )
(unstable-v2) make terminal exitCode a signed integer (#2545 )
(schema) require exactly one elicitation scope in v2 (#2498 )
Other
(schema) state null handling for every optional v2 field (#2570 )
(schema) mark DefaultOnNull lists with an x-deserialize hint (#2569 )
(schema) fix broken v2 doc anchors (#2565 )
(schema) put the text-content Markdown rule on the content page (#2562 )
(schema) use one description for every v2 _meta field (#2560 )
(schema) define config option defaults via currentValue and state select invariants (#2557 )
(schema) document the elicitation form-schema subset and unrenderable forms (#2556 )
(schema) say permission tool_call subjects apply as tool_call_update upserts (#2554 )
(schema) specify v2 diff baseline, path uniqueness and patch conflicts (#2547 )
(schema) define tool call field defaults and null resets in v2 (#2544 )
(schema) define switch_mode as changing the mode config option in v2 (#2543 )
(schema) note that titled multi-select items omit type, as in MCP (#2538 )
(schema) ExtNotification can be sent by either side (#2534 )
(schema) include -32800's range in the reserved error codes (#2531 )
(schema) write versioned doc links in source and drop the generator's link rewriting (#2525 )
(schema) define which stop reason applies to v2 cancellations (#2523 )
(schema) mark required v2 fields in the docs and rename ClientAuthCapabilities (#2522 )
(schema) use wire names instead of Rust identifiers in schema descriptions (#2520 )
(schema) define Client handling of unknown v2 session states and tool statuses (#2510 )
(schema) define timeline placement for v2 entities (#2509 )
(schema) define session/cancel as cancelling foreground work in v2 (#2508 )
(schema) write the error pages for v1 and v2 (#2504 )
(schema) define receiver behavior for unknown v2 variants (#2500 )
(schema) define when session/set_config_option is available in v2 (#2497 )
You can’t perform that action at this time.