NAME

Sim::Agent::Runner - Executes a compiled Sim::Agent graph (FIFO scheduler, hook invocation, journaling)

DESCRIPTION

Internal runner for Sim::Agent. Owns runtime state (queue, pending inputs, completed packets, counters) and coordinates hook invocation, LLM calls, and deterministic routing.

See Sim::Agent for the user-facing DSL and behavior.

AUTHOR

Gian Luca Brunetti (2026), gianluca.brunetti@gmail.com

LICENSE

The GNU General Public License v3.0