Structsยง
- Executor
Service Impl AtlasClientis cheap to clone โ each Execute RPC clones it so per-plan dispatch runs without serialising on a single mutex.
Enumsยง
- Visit
Color ๐
Constantsยง
- MODULE_
HEALTH_ ๐OK - MODULE_
HEALTH_ ๐SCHEMA_ VERSION - MODULE_
HEALTH_ ๐TTL_ MS - RTDL_DO ๐
- RTDL_
PARALLEL ๐ - RTDL_
SEQUENCE ๐
Functionsยง
- execute_
call ๐ - Dispatch one RTDL
donode and stream node_state events. - execute_
node ๐ - executor_
health_ ๐report - is_
operator_ ๐node - Return whether a node kind is an RTDL operator rather than a leaf call.
- leaf_
terminal_ ๐state - Map a completed leaf call to its RTDL state. Cancellation wins over the provider result: a command terminated by cancel_plan normally returns success=false, but that is an expected CANCELED outcome, not a FAILED tool.
- node_
event_ ๐context - Build the wire context copied into every node_state event.
- send_
operator_ ๐terminal - Stream the terminal event for a non-leaf RTDL operator node, and record the
state so
get_plan_statusreflects it. - send_
stop_ ๐on_ enter - Emit the terminal event for an
on_enterstop point on any RTDL node. - validate_
call ๐ - validate_
plan ๐ - Validate Plan arena shape before spawning execution work.
- visit_
for_ ๐cycles - DFS cycle check on the plan arena following only sequence/parallel child edges.
Type Aliasesยง
- Execute
Node ๐Future