mcp-host-macros 0.0.0

Procedural macros for mcp-host crate
Documentation
//! Procedural macros for mcp-host
//!
//! Provides derive macros for MCP tools and resources.

use proc_macro::TokenStream;

/// Derive macro for MCP tools
#[proc_macro_derive(McpTool, attributes(mcp))]
pub fn derive_mcp_tool(_input: TokenStream) -> TokenStream {
    // TODO: Implement in Phase 7
    TokenStream::new()
}

/// Derive macro for MCP resources
#[proc_macro_derive(McpResource, attributes(mcp))]
pub fn derive_mcp_resource(_input: TokenStream) -> TokenStream {
    // TODO: Implement in Phase 7
    TokenStream::new()
}