Dale Seo
d1cabb458f
feat: deprecate roots/sampling/logging types ( #923 )
2026-06-25 21:11:59 -04:00
Dale Seo
6a3b32d3ab
chore: add #[non_exhaustive] to remaining public structs ( #768 )
...
* chore: add #[non_exhaustive] to remaining public structs
* chore: add #[non_exhaustive] to remaining public types
* chore: enable exhaustive_structs/enums clippy lints
* test: add untagged ServerResult deserialization regression tests
2026-03-26 10:23:58 -04:00
Dale Seo
1a4a52a173
feat: add local feature for !Send tool handler support ( #740 )
...
* feat: add local feature for !Send tool handler support
* fix: gate streamable HTTP transport on not(local) feature
2026-03-11 17:22:56 -04:00
Jack Amadeo
f63718d202
chore: add #[non_exhaustive] and mutation methods to improve compatibility ( #715 )
...
* chore: add #[non_exhaustive] to reduce backwards-incompatible changes going forward
* fix: remove ProtocolVersion import
* fix: add a few more with_ mutator methods
---------
Co-authored-by: Alex Hancock <alexhancock@block.xyz>
2026-03-03 10:38:01 -05:00
Dale Seo
8bd3fcb890
Implement SEP-1577: Sampling With Tools ( #628 )
...
* feat: implement SEP-1577 sampling with tools support
* feat: add TryFrom<Content> for backward-compatible migration
2026-02-06 12:51:26 +01:00
Dale Seo
9e881a645b
Implement SEP-1319: Decouple Request Payload from RPC Methods ( #617 )
...
* feat: implement SEP-1319 Decouple Request Payload from RPC Methods
* test: update tests
* fix: update handler trait methods to use new types
* fix: update examples
* fix: correct deprecation version
* fix: update wrapper macros to use new *Params type names
2026-01-16 12:16:52 -05:00
Eitan Yarmush
6a423048fa
feat: extensions to context ( #102 )
2025-04-08 10:01:17 +08:00
4t145
b9be9797d1
fix(test): fix test introduced by #97 ( #101 )
2025-04-07 17:31:56 +08:00
Jonathan Hendler
910d3b39db
test(context): test context request handling and refactor for reusable client-server tests ( #97 )
2025-04-07 10:13:05 +08:00