Expand description
Coding-workload primitives for governed molo agents.
Re-exports§
pub use molo_harness as harness;pub use coding::*;
Modules§
- coding
- Coding-workload primitives for governed agents.
- effect
- Effect protocol: side-effect requests and observations.
- run
- Structured run protocol shared by agent implementations and callers.
- tool
- Tool: external capabilities an agent can invoke.
Structs§
- Effect
Request - Request for an outer harness to govern and execute a side effect.
- Execution
Policy - Execution policy passed to an
EffectExecutor. - Output
Limit - Output size limits.
- RawEffect
Output - Raw executor output before limiter/redactor processing.
- RunContext
- Execution controls and host-owned metadata for one run.
- Shared
State - Shared state: a heterogeneous container accessed by type.
- Tool
Context - Context passed to a tool call.
- Tool
Output - Model-visible output produced by a tool.
- Tool
Schema - The definition of a tool.
Enums§
- Effect
Kind - Kind of side effect requested by an agent.
- Execution
Error - Executor errors.
- Network
Policy - Network access policy requested of an executor.
- Risk
Level - Request-declared risk level.
- Sandbox
Policy - Filesystem/process sandbox policy requested of an executor.
- Tool
Error - Reasons a tool call fails.
- Tool
Result - Result of a tool call.
Traits§
- Effect
Executor - Executes an already approved effect.
- Tool
- A tool an agent can invoke.
Type Aliases§
- RunMetadata
- Request, context, or output metadata for one run.