Dale Seo
2d90b76501
fix: api ergonomics follow-up ( #720 )
...
* fix: builder with_* methods take T instead of Option<T>
* fix: emit conditional builder calls for optional fields in macros
* fix: convert with_task, with_stop_reason, with_logger, with_content to proper builders
* fix: update test callers for new builder signatures
* fix: simplify make_task helper and remove unused import
* fix: update sampling_stdio example for new with_stop_reason signature
* fix: make annotations and execution Option<Expr> consistent with other fields
* fix: remove unused none_expr import
2026-03-03 12:05:32 -05:00
..
common
fix: api ergonomics follow-up ( #720 )
2026-03-03 12:05:32 -05:00
test_deserialization
fix(tasks): expose execution.taskSupport on tools ( #635 )
2026-02-03 19:17:36 -05:00
test_message_schema
feat: add default value support to string, number, and integer schemas ( #686 )
2026-02-26 10:02:11 -05:00
test_with_js
refactor: provide http server as tower service ( #228 )
2025-05-28 19:21:40 +08:00
test_with_python
feat: Add prompt support ( #351 )
2025-08-21 11:22:19 +08:00
test_client_initialization.rs
chore: add #[non_exhaustive] and mutation methods to improve compatibility ( #715 )
2026-03-03 10:38:01 -05:00
test_close_connection.rs
chore: clean up optional dependencies ( #546 )
2026-01-13 21:29:35 -05:00
test_completion.rs
chore: add #[non_exhaustive] and mutation methods to improve compatibility ( #715 )
2026-03-03 10:38:01 -05:00
test_complex_schema.rs
fix(schema): remove AddNullable from draft2020_12 settings ( #664 )
2026-02-19 11:19:45 -05:00
test_custom_headers.rs
chore: add #[non_exhaustive] and mutation methods to improve compatibility ( #715 )
2026-03-03 10:38:01 -05:00
test_custom_request.rs
feat: add support for custom requests ( #590 )
2025-12-18 12:41:06 -05:00
test_deserialization.rs
fix(test): fix tool deserialization error ( #68 )
2025-03-31 13:05:35 +08:00
test_elicitation.rs
chore: add #[non_exhaustive] and mutation methods to improve compatibility ( #715 )
2026-03-03 10:38:01 -05:00
test_embedded_resource_meta.rs
Spec conformance: meta support and spec updates ( #415 )
2025-09-04 14:23:36 -04:00
test_handler_wrappers.rs
chore: add #[non_exhaustive] and mutation methods to improve compatibility ( #715 )
2026-03-03 10:38:01 -05:00
test_json_schema_detection.rs
refactor: merge cached_schema_for_type into schema_for_type ( #581 )
2025-12-09 20:04:52 -05:00
test_logging.rs
chore: add #[non_exhaustive] and mutation methods to improve compatibility ( #715 )
2026-03-03 10:38:01 -05:00
test_message_protocol.rs
chore: add #[non_exhaustive] and mutation methods to improve compatibility ( #715 )
2026-03-03 10:38:01 -05:00
test_message_schema.rs
chore(deps): update schemars requirement from 0.8 to 1.0 ( #258 )
2025-07-11 11:15:45 +08:00
test_notification.rs
chore: add #[non_exhaustive] and mutation methods to improve compatibility ( #715 )
2026-03-03 10:38:01 -05:00
test_progress_subscriber.rs
chore: add #[non_exhaustive] and mutation methods to improve compatibility ( #715 )
2026-03-03 10:38:01 -05:00
test_prompt_handler.rs
Implement SEP-1319: Decouple Request Payload from RPC Methods ( #617 )
2026-01-16 12:16:52 -05:00
test_prompt_macro_annotations.rs
chore: add #[non_exhaustive] and mutation methods to improve compatibility ( #715 )
2026-03-03 10:38:01 -05:00
test_prompt_macros.rs
chore: add #[non_exhaustive] and mutation methods to improve compatibility ( #715 )
2026-03-03 10:38:01 -05:00
test_prompt_routers.rs
chore: add #[non_exhaustive] and mutation methods to improve compatibility ( #715 )
2026-03-03 10:38:01 -05:00
test_resource_link.rs
feat: add resource_link support to tools and prompts ( #381 )
2025-08-29 18:13:38 +08:00
test_resource_link_integration.rs
chore: add #[non_exhaustive] and mutation methods to improve compatibility ( #715 )
2026-03-03 10:38:01 -05:00
test_sampling.rs
fix: api ergonomics follow-up ( #720 )
2026-03-03 12:05:32 -05:00
test_sse_concurrent_streams.rs
chore: add #[non_exhaustive] and mutation methods to improve compatibility ( #715 )
2026-03-03 10:38:01 -05:00
test_streamable_http_json_response.rs
feat(streamable-http): add json_response option for stateless server mode ( #683 )
2026-02-26 22:23:05 -05:00
test_streamable_http_priming.rs
Implement SEP-1699: Support SSE Polling via Server-Side Disconnect ( #604 )
2026-01-09 13:22:57 -05:00
test_streamable_http_stale_session.rs
fix(streamable-http): map stale session 401 to status-aware error ( #709 )
2026-03-03 12:01:14 -05:00
test_structured_output.rs
chore: add #[non_exhaustive] and mutation methods to improve compatibility ( #715 )
2026-03-03 10:38:01 -05:00
test_task.rs
fix(tasks): avoid dropping completed task results during collection ( #639 )
2026-02-05 09:00:09 +01:00
test_task_support_validation.rs
fix: api ergonomics follow-up ( #720 )
2026-03-03 12:05:32 -05:00
test_tool_builder_methods.rs
feat: Add support for Tool.outputSchema and CallToolResult.structuredContent ( #316 )
2025-07-31 16:32:24 +08:00
test_tool_handler.rs
Move whole rmcp crate to offcial rust sdk ( #44 )
2025-03-27 17:33:41 -04:00
test_tool_macro_annotations.rs
refactor: refactor tool macros and router implementation ( #261 )
2025-06-24 04:01:22 +08:00
test_tool_macros.rs
chore: add #[non_exhaustive] and mutation methods to improve compatibility ( #715 )
2026-03-03 10:38:01 -05:00
test_tool_result_meta.rs
chore: add #[non_exhaustive] and mutation methods to improve compatibility ( #715 )
2026-03-03 10:38:01 -05:00
test_tool_routers.rs
fix: sort list_all() output in ToolRouter and PromptRouter for deterministic ordering ( #665 )
2026-02-17 09:37:17 -05:00
test_with_js.rs
Implement SEP-1699: Support SSE Polling via Server-Side Disconnect ( #604 )
2026-01-09 13:22:57 -05:00
test_with_python.rs
feat!: remove SSE transport support ( #562 )
2025-12-01 20:40:13 -05:00