pmat 3.15.0

PMAT - Zero-config AI context generation and code quality toolkit (CLI, MCP, HTTP)
// Claude Agent SDK Integration Module
// Implements EXTREME TDD methodology per docs/specifications/components/agent-integration.md

pub mod bridge;
pub mod cache;
pub mod error;
pub mod feature_flags;
pub mod observability;
pub mod pool;
pub mod quality_gates;
pub mod sandbox;
pub mod transport;

pub use bridge::{BridgeConfig, BridgeRequest, BridgeResponse, ClaudeBridge};
pub use cache::{AnalysisResult, CacheMetrics, TwoTierCache};
pub use error::{BridgeError, BridgeResult, ErrorCode};
pub use feature_flags::{FeatureFlags, FeatureFlagsBuilder, RolloutStrategy};
pub use observability::{BridgeMetrics, MetricsCollector};
pub use pool::ResilientConnectionPool;
pub use sandbox::BridgeSandbox;
pub use transport::StdioTransport;

#[cfg_attr(coverage_nightly, coverage(off))]
#[cfg(test)]
mod tests;