ai-lib-core 1.0.0

AI-Protocol execution runtime core (protocol, client, pipeline, transport)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! V2 协议三环清单解析模块 — 支持 Ring1/Ring2/Ring3 结构的 Manifest 加载与验证
//!
//! V2 three-ring manifest parser for AI-Protocol. Parses Ring 1 (Core Skeleton),
//! Ring 2 (Capability Mapping), and Ring 3 (Advanced Extensions) from provider
//! manifests. Supports auto-promotion from V1 flat manifests.

pub mod capabilities;
pub mod contracts;
pub mod manifest;
pub mod provider_contract;

pub use capabilities::{CapabilitiesV2, Capability, FeatureFlags};
pub use contracts::{
    anthropic_messages_contract, contract_for_api_style, gemini_generate_contract,
};
pub use manifest::ManifestV2;
pub use provider_contract::{ContentBlockMapping, DocumentBlockMapping, ProviderContract};