Skip to main content

Module builder

Module builder 

Source
Expand description

General-purpose AgentBuilder factory โ€” provides default configuration shared across consumers.

Returns a pre-configured agent_works::AgentBuilder; callers then register tools and approval handlers on top.

Functionsยง

base_agent_builder
Returns an agent_works::AgentBuilder with sensible defaults:
base_agent_builder_with_excludes
Like base_agent_builder, but lets the consumer inject a list of entry names for [ListFilesTool] to skip (e.g. a coding agent passing ["target", "node_modules"]). The framework stays domain-agnostic: it defaults to no excludes; the consumer decides what counts as noise.