Skip to main content

bamboo_server/subagent_profiles/
mod.rs

1//! Subagent profile composition for `bamboo-server`.
2//!
3//! - [`builtin`] supplies the six default profiles
4//!   (`general-purpose` / `plan` / `researcher` / `coder` /
5//!   `reviewer` / `tester`).
6//! - [`loader`] composes builtin + user-global + project-level + env-pointed
7//!   override files into a single [`SubagentProfileRegistry`].
8//!
9//! This module is **standalone**: nothing in the runtime imports it yet (the
10//! registry will be plumbed into `AppState` in the same PR but no consumer
11//! reads from it). Subsequent PRs add the runtime wiring.
12
13pub mod builtin;
14pub mod loader;
15
16pub use loader::{load_registry, LoaderError};