rust-sdk/crates/rmcp-macros/src
Repository files (latest commit first)
Filename Latest commit message Latest commit date
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.rs fix(macros): support #[doc = include_str!(...)] for macros (#444) 2025-09-23 16:49:43 +08:00
lib.rs docs: show README content on docs.rs (#583) 2026-01-21 12:56:16 -05:00
prompt.rs fix: api ergonomics follow-up (#720) 2026-03-03 12:05:32 -05:00
prompt_handler.rs Implement SEP-1319: Decouple Request Payload from RPC Methods (#617) 2026-01-16 12:16:52 -05:00
prompt_router.rs feat: Add prompt support (#351) 2025-08-21 11:22:19 +08:00
task_handler.rs chore: add #[non_exhaustive] and mutation methods to improve compatibility (#715) 2026-03-03 10:38:01 -05:00
tool.rs fix: api ergonomics follow-up (#720) 2026-03-03 12:05:32 -05:00
tool_handler.rs fix(tasks): expose execution.taskSupport on tools (#635) 2026-02-03 19:17:36 -05:00
tool_router.rs docs(macro): fix visibility attribute's usage of handler macro (#481) 2025-10-13 11:21:39 +08:00