bamboo-domain 2026.5.4

Domain models and shared types for the Bamboo agent framework
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
//! Tool Expression DSL — Serializable tool composition language.
//!
//! Pure domain types for composing tool calls into workflows.
//! Moved here from bamboo-application-agent to fix the domain → application
//! dependency inversion in bamboo-domain-workflow.

mod condition;
mod expr;
mod parallel;

pub use condition::{evaluate_condition, Condition};
pub use expr::ToolExpr;
pub use parallel::ParallelWait;