Expand description
Procedural macros for the elicitation library.
This crate provides attribute macros for automatic instrumentation of contract types.
Attribute Macros§
- elicit_
tools - Generates elicitation tool methods inside an impl block for rmcp tool_router.
- elicit_
trait_ tools_ router - Generates MCP tool wrappers for trait methods.
- instrumented_
impl - Attribute macro to add tracing instrumentation to impl blocks.
- reflect_
trait - Capture a third-party trait’s methods as MCP tools.