molo_coding/lib.rs
1//! Coding-workload primitives for governed molo agents.
2#![warn(missing_docs)]
3
4pub mod coding;
5
6pub use molo_core::{effect, run, tool};
7pub use molo_harness as harness;
8
9pub use coding::*;
10pub use molo_core::async_trait;
11pub use molo_core::{
12 EffectKind, EffectRequest, RiskLevel, RunContext, RunMetadata, SharedState, Tool, ToolContext,
13 ToolError, ToolOutput, ToolResult, ToolSchema,
14};
15pub use molo_harness::{
16 EffectExecutor, ExecutionError, ExecutionPolicy, NetworkPolicy, OutputLimit, RawEffectOutput,
17 SandboxPolicy,
18};