pub mod a2a_adapter;
pub mod actor_adapter;
pub mod config;
pub mod live;
pub mod mapping;
pub mod runtime;
pub use a2a_adapter::A2AExternalChildRunner;
pub use actor_adapter::{
child_approval_reviewer, set_child_approval_reviewer, set_escalation_host_bridge,
set_nested_spawn_handler, ActorChildRunner, ChildApprovalReviewer, NestedSpawnHandler,
};
pub use config::{
parse_external_agents, parse_subagent_routing, resolve_runtime_metadata, ExternalAgentProfile,
ExternalAgentProtocol, SubagentRouting,
};
pub use runtime::build_external_child_runner;