跳转到内容

desktop/src-tauri/crates/core/src/adapters/codex/mod.rs

第 1 条注释,第 1 行

desktop/src-tauri/crates/core/src/adapters/codex/mod.rs:1

//! Codex 适配器(独立目录约定 architecture.md#adapter-layout):

第 2 条注释,第 2 行

desktop/src-tauri/crates/core/src/adapters/codex/mod.rs:2

//! - 本模块是该 Agent 的稳定入口(统一接口实现与再导出);

第 3 条注释,第 3 行

desktop/src-tauri/crates/core/src/adapters/codex/mod.rs:3

//! - [`detect`]:产品/格式探测与版本分派;

第 4 条注释,第 4 行

desktop/src-tauri/crates/core/src/adapters/codex/mod.rs:4

//! - [`versions`]:已验证格式实现的注册与映射,未知版本默认回退最新内置解析器;

第 5 条注释,第 5 行

desktop/src-tauri/crates/core/src/adapters/codex/mod.rs:5

//! - 历史版本的格式实现一律保留在本目录内,不再回到根级单文件。

第 6 条注释,第 6 行

desktop/src-tauri/crates/core/src/adapters/codex/mod.rs:6

//!(空行)

第 7 条注释,第 7 行

desktop/src-tauri/crates/core/src/adapters/codex/mod.rs:7

//! 原始格式依据见各版本模块文件头;M2-A/M2-D 验证记录。

第 8 条注释,第 21 行

desktop/src-tauri/crates/core/src/adapters/codex/mod.rs:21

/// Codex 适配器(无状态)。

第 9 条注释,第 69 行

desktop/src-tauri/crates/core/src/adapters/codex/mod.rs:69

// 归档与恢复移动的是同一 rollout,保留根实例,

第 10 条注释,第 70 行

desktop/src-tauri/crates/core/src/adapters/codex/mod.rs:70

// 即使两份文件同时存在,也保留原生响应和会话身份。

第 11 条注释,第 81 行

desktop/src-tauri/crates/core/src/adapters/codex/mod.rs:81

// 新 rollout 使用日期目录。历史回填不能让今日调用

第 12 条注释,第 82 行

desktop/src-tauri/crates/core/src/adapters/codex/mod.rs:82

// 一直排在需要多个有限读取窗口的旧文件之后。

第 13 条注释,第 112 行

desktop/src-tauri/crates/core/src/adapters/codex/mod.rs:112

// 探测与扫描共用版本分派:已登记的新格式使用 rollout_v1;

第 14 条注释,第 113 行

desktop/src-tauri/crates/core/src/adapters/codex/mod.rs:113

// 已核验 0.139–0.151 格式使用 rollout_legacy,未登记版本以 rollout_v1 兼容读取。