Expand description
Running a Soma graph as an effect.
This is what makes a computational pipeline a first-class thing an agent
can reach for. No publish mechanism, no tool wrapper, no bridge: the
agent emits [Effect::Graph] and gets the output back, with the graph’s
own cache, schema checks and events all applying as usual.
It also means an agentic run is journaled at the pipeline boundary. A research loop that crashes after its fourth experiment replays the first three from the journal instead of paying for them again.
Structs§
- Graph
Handler - Runs graphs on behalf of a step.
Constants§
- MAX_
GRAPH_ DEPTH - How deep agent → pipeline → agent nesting may go.