#![allow(clippy::multiple_crate_versions)]
pub mod acp;
pub mod ansi_strip;
pub use acp::{
AcpSession, AcpSpawnArgs, AgentClient, AgentError, AgentIoOptions, AuthError,
CoderPromptOptions, KpopFlowOnceArgs, ReviewerPromptPair,
};
pub mod artifacts;
mod child_health;
pub mod config;
mod kpop_acp_prompt;
pub use kpop_acp_prompt::kpop_creative_enabled;
pub mod kpop_multiturn_prompts;
pub use kpop_multiturn_prompts::KpopMultiturnPrompts;
pub mod kpop_progression;
mod multiturn_prompt;
pub use kpop_progression::{KpopMultiturnParams, KpopMultiturnState};
pub use multiturn_prompt::MultiturnPrompt;
pub mod env_path;
pub mod invocation;
pub mod log_paths;
pub mod orchestrator;
pub mod output;
pub mod prompts;
pub mod repo_gates;
pub mod review_sync;
pub mod run_timing;
#[cfg(test)]
mod coverage_kiss;
#[cfg(test)]
mod orchestrator_tests;
#[cfg(test)]
mod orchestrator_check_plan_tests;
#[cfg(test)]
pub mod test_utils;