Base actions for agent lifecycle and coordination patterns.
These actions provide common patterns for:
- Parent-child communication
- Process spawning
- Graceful termination
Usage
use Jido.Agent,
name: "coordinator_agent",
signal_routes: [
{"work.done", Jido.Actions.Lifecycle.NotifyParent},
{"spawn.worker", Jido.Actions.Lifecycle.SpawnChild},
{"shutdown", Jido.Actions.Lifecycle.StopSelf}
]