Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Builder ¶
type Builder struct {
Drivers *driver.Registry
LLM engine.LlmClient
Memory *memory.Manager
Retriever engine.Retriever
WebSearch websearch.Provider // optional; nil disables WebSearchTool nodes
}
Builder holds the engine-scoped dependencies needed to construct a Runner.
func (*Builder) Build ¶
func (b *Builder) Build(ctx context.Context, wf *workflow.Workflow, dm engine.DeploymentMapping, ext *engine.ExternalResources) (*engine.Runner, error)
Build constructs a Runner for the given workflow and network manifest. nm may be nil. Refreshes the memory snapshot before assembling nodes so agent nodes see the latest declared files (including any seeded by the current deploy).
Click to show internal directories.
Click to hide internal directories.