Skip to main content

Crate radkit_macros

Crate radkit_macros 

Source
Expand description

Procedural macros for the radkit agent framework.

This crate provides attribute macros for defining A2A-compliant skills and tools, and the include_skill! function macro for embedding AgentSkills at compile time.

Macros§

include_skill
Embeds an AgentSkill directory into the binary at compile time.

Attribute Macros§

skill
Attribute macro for defining A2A skills with metadata.
tool
Attribute macro for defining tools with automatic parameter extraction.