Skip to main content

codetether_agent/agent/builtin/
mod.rs

1//! Built-in agent definitions and prompts.
2//!
3//! This module exposes the built-in agent catalog plus system-prompt builders
4//! used by sessions, Ralph, and swarm execution.
5//!
6//! # Examples
7//!
8//! ```ignore
9//! let prompt = codetether::agent::builtin::build_system_prompt(std::path::Path::new("."));
10//! ```
11
12mod agents_md;
13mod definitions;
14mod prompts;
15mod system_prompt;
16
17#[cfg(test)]
18mod tests;
19
20#[allow(unused_imports)]
21pub use agents_md::{load_agents_md, load_all_agents_md};
22pub use definitions::{build_agent, explore_agent, plan_agent};
23#[allow(unused_imports)]
24pub use prompts::{BUILD_SYSTEM_PROMPT, EXPLORE_SYSTEM_PROMPT, PLAN_SYSTEM_PROMPT};
25#[allow(unused_imports)]
26pub use system_prompt::{build_plan_system_prompt, build_system_prompt};