Files

agen-macros

agen-macros generates agen tool definitions and implementations from Rust method declarations. It isolates procedural macro expansion from agen, which owns tool registration and execution.

Design entry points

  • [tool_registry]: declaration validation, argument schemas, and execution wrappers