Skip to main content

Crate elicitation_macros

Crate elicitation_macros 

Source
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.