Skip to main content

Module fanout

Module fanout 

Source
Expand description

Bounded multi-candidate generation over concrete single-result edges. Progress lives only in memory: a started child without an actual result is never replayed, because nothing reloads a group once its invocation ends.

Structsยง

ChatViaClaudeFanout
ChatViaResponsesFanout
FanoutOptions
Host-supplied invocation namespace. Child namespaces are derived from it.
FanoutProgress
Caller-owned evidence survives cancellation and failed post-send state writes, so a caller can inspect which children were sent and what they returned. It is never persisted and cannot restart a group: a prepared fanout sends at most once, so a started POST is never sent twice.
FanoutTarget
GeminiViaClaudeFanout
GeminiViaResponsesFanout