agntcy-agentbridge 0.1.5

General-purpose agent interconnect over A2A, built on shadi_mas.
Documentation
// Copyright AGNTCY Contributors (https://github.com/agntcy)
// SPDX-License-Identifier: Apache-2.0

pub mod adapter;
pub mod adapters;
pub mod context;
pub mod dir_registry;
pub mod member_source;
pub mod subprocess;

pub use shadi_mas;

pub use adapter::{CliAdapter, CliAdapterError, CliToolAdapter, prompt_tool_call};
pub use context::{ArtifactPayload, CodeContext, ContextPacket, ConversationMessage, FileSnapshot};
pub use subprocess::TrackedSubprocess;

/// Re-export the shadi_mas coordination primitives most commonly used with
/// agentbridge so callers have a single dependency.
pub mod mas {
    pub use shadi_mas::{
        engines::development::{DevelopmentEngine, DevelopmentEngineConfig},
        AgentId, CoordinationEngine, Epoch, EventId, EventMetadata, EventOutcome, EventSource,
        MasRuntime, PatternKind, SemanticEvent, SemanticPayload,
    };
}