474 B
474 B
Test Plan: Macros
Behaviors to test
- Macro loaded from YAML file
- Macro steps executed sequentially
- Each step runs through run_repl_command
- Variable interpolation in macro steps
- Built-in macros installed on first run
- macro_execute creates isolated RequestContext
- Macro context inherits tool scope from parent
- Macro context has macro_flag set
Old code reference
src/config/macros.rs— macro_execute, Macro struct