Skip to main content

gproxy_protocol/transform/files/
mod.rs

1//! File metadata mapping and transfer boundaries.
2//!
3//! This module intentionally separates typed wire mapping from transfer. A
4//! metadata conversion cannot download, upload, delete, or invent provider
5//! timestamps. Actual transfers are composed by adapt::files over host capabilities.
6
7mod mapping;
8
9pub use mapping::{
10    FileFacts, FilePurpose, FileStatusFacts, claude_to_gemini, claude_to_openai, gemini_to_claude,
11    gemini_to_openai, openai_to_claude, openai_to_gemini,
12};