1pub mod discovery;
14pub mod escalate;
15pub mod registry;
16pub mod subprocess;
17pub mod traits;
18
19pub use discovery::{
20 default_fingerprints, AgentFingerprint, DelegateDiscovery, DiscoveredBinary, DiscoveryStatus,
21 PathScanner, DEFAULT_PROBE_TIMEOUT,
22};
23pub use escalate::{run_with_escalation, EscalationOutcome, EscalationPolicy};
24pub use registry::{
25 AgentOverride, AgentRegistry, AgentSource, CustomAgentSpec, DelegateOverrides,
26 RegistryAgentStatus,
27};
28pub use subprocess::{SubprocessAgentConfig, SubprocessAgentDelegate};
29pub use traits::{
30 AgentCapabilities, AgentContext, AgentDelegate, AgentError, AgentResult, AgentTask,
31 AgentTaskStatus, Artifact,
32};