refactor(ai-formats): group formats by provider

Move protocol/request/response format modules under provider-oriented formats modules and update registry, transport, and architecture paths.
This commit is contained in:
fawney19
2026-05-08 15:40:24 +08:00
parent 84a84e3f31
commit 9a84a6ff6c
105 changed files with 1131 additions and 989 deletions

View File

@@ -1,7 +1,7 @@
use aether_ai_formats::normalize_api_format_alias;
use aether_ai_formats::protocol::matrix::{
use aether_ai_formats::formats::matrix::{
request_conversion_kind, request_conversion_requires_enable_flag, RequestConversionKind,
};
use aether_ai_formats::normalize_api_format_alias;
use crate::auth::{
resolve_local_gemini_auth, resolve_local_openai_bearer_auth, resolve_local_standard_auth,
@@ -340,7 +340,7 @@ mod tests {
request_conversion_transport_supported, request_pair_allowed_for_transport,
CandidateTransportPolicyFacts,
};
use aether_ai_formats::protocol::matrix::RequestConversionKind;
use aether_ai_formats::formats::matrix::RequestConversionKind;
use serde_json::json;
use crate::snapshot::{

View File

@@ -1,4 +1,4 @@
use aether_ai_formats::protocol::matrix::{
use aether_ai_formats::formats::matrix::{
request_conversion_kind, request_conversion_requires_enable_flag,
};
use aether_contracts::ProxySnapshot;