Modules
Composable agent topologies for the Jido ecosystem.
Typed sub-state for tracking approval gates in the Orchestrator.
Checkpoint preparation and restore for Composer strategy state.
Serializable reference to a child agent process.
Typed sub-state for tracking child agent references and their lifecycle phases.
Layered context struct separating ambient (read-only), working (mutable), and fork functions (applied at agent boundaries).
Directive for hibernating a child agent and signaling the parent.
Directive emitted per-branch when the Workflow strategy encounters a FanOutNode or MapNode.
Generalized suspend directive emitted by strategies when a flow suspends.
Convenience wrapper that builds a generalized Suspend directive
with reason: :human_input and an embedded ApprovalRequest.
Structured error types for Jido Composer using Splode.
Typed sub-state for tracking FanOut branch execution.
A serializable struct representing a pending human decision.
The human's response to an ApprovalRequest.
Backward-compatible alias for Jido.Composer.ChildRef.
Uniform context-in/context-out interface for workflow participants.
Wraps a Jido.Action module as a Node.
Wraps a Jido.Agent module as a Node.
Node that assembles and executes a sub-agent from selected skills at runtime.
Executes multiple child nodes concurrently and merges their results.
A Node representing a point where a human must provide input.
Applies the same node to each element of a runtime-determined list.
Typed envelope for node output.
LLM-driven orchestrator DSL.
Converts Nodes into ReqLLM Tool structs for LLM function calling.
Runtime configuration API for orchestrator agents.
Compile-time macro for declarative orchestrator agent definitions.
Observability state and span lifecycle for orchestrator strategies.
Computes orchestrator status from sub-state modules.
Jido.Agent.Strategy implementation for LLM-driven orchestration.
Centralized OpenTelemetry context management for jido_composer.
External-facing API for resuming suspended agents.
Reusable capability bundle for runtime agent assembly.
Generalized suspension metadata for any reason a flow might pause.
Typed sub-state for tracking tool call concurrency in the Orchestrator.
Deterministic FSM workflow DSL.
Compile-time macro for declarative workflow agent definitions.
Pure FSM struct at the heart of a Workflow.
Observability state and span lifecycle for workflow strategies.
Jido.Agent.Strategy implementation for deterministic FSM-based workflows.