Skip to main content

Module agents

Module agents 

Source
Expand description

submilli:agents — hand work to a sub-agent from inside a Submilli program.

An optional package: it exists only for an embedder that enables OptionalPackage::Agents. The harness runs the agents through StoreData::agent_provider; a runtime with none refuses every op with a catchable error rather than inventing an answer.

One capability. run and list() are both agent.run, filtered by agent. list() gates each candidate with the same filter, so a listing never offers an agent the caller would be denied — the llm.models() shape.

No input or output in metadata. The filter context is the agent name only; the task and the answer reach the call log as payload bodies, never in an error or a policy context.

Re-exports§

pub use declaration::package_declaration;

Modules§

declaration
Type surface of submilli:agents.

Constants§

CAPABILITY
The capability gating every op in this package.
MODULE_NAME

Functions§

install