跳转到内容

desktop/src-tauri/crates/core/src/adapters/kimi-code/mod.rs

第 1 条注释,第 1 行

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

//! 新版 Kimi Code 适配器(独立目录约定 architecture.md#adapter-layout,M4/A12):

第 2 条注释,第 2 行

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

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

第 3 条注释,第 3 行

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

//! - [`detect`]:产品/格式探测与版本分派(首行 metadata 头 + protocol_version);

第 4 条注释,第 4 行

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

//! - [`versions`]:已验证格式实现的注册与映射;未收录/缺失版本默认回退最新

第 5 条注释,第 5 行

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

//! 内置解析器(尚无已确认不兼容的版本);

第 6 条注释,第 6 行

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

//! - wire 解析逻辑在家族共享模块 [`crate::adapters::kimi_wire`](与 Kimi Work

第 7 条注释,第 7 行

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

//! 经真实数据核对一致的部分;数据根、实例身份、版本说明与统计分别维护。

第 8 条注释,第 8 行

desktop/src-tauri/crates/core/src/adapters/kimi-code/mod.rs:8

//! 独立(adapters.md:不因内核同名合并)。

第 9 条注释,第 9 行

desktop/src-tauri/crates/core/src/adapters/kimi-code/mod.rs:9

//!(空行)

第 10 条注释,第 10 行

desktop/src-tauri/crates/core/src/adapters/kimi-code/mod.rs:10

//! 格式依据为本机 desktop 1.0.3、wire protocol_version=1.5,以及 M0 样本和

第 11 条注释,第 11 行

desktop/src-tauri/crates/core/src/adapters/kimi-code/mod.rs:11

//! tests/fixtures/kimi-code 真实脱敏样本,2026-09-25)。

第 12 条注释,第 20 行

desktop/src-tauri/crates/core/src/adapters/kimi-code/mod.rs:20

/// 官方确认的环境覆盖(adapters.md A12:KIMI_CODE_HOME/sessions/...)。

第 13 条注释,第 23 行

desktop/src-tauri/crates/core/src/adapters/kimi-code/mod.rs:23

/// Kimi Code 适配器(无状态)。

第 14 条注释,第 52 行

desktop/src-tauri/crates/core/src/adapters/kimi-code/mod.rs:52

// 使用 sessions 目录作为实例根;框架对相同实例去重。

第 15 条注释,第 67 行

desktop/src-tauri/crates/core/src/adapters/kimi-code/mod.rs:67

// 手工根语义:含 sessions 子目录按 agent 根解析,否则按 sessions 目录本身。

第 16 条注释,第 80 行

desktop/src-tauri/crates/core/src/adapters/kimi-code/mod.rs:80

// sessions/<wd>/session_*/agents/*/wire.jsonl:深度 4(agent 目录一层),有界枚举;

第 17 条注释,第 81 行

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

// 同目录其他文件(hash@v1、bash-*.json、state.json、日志)按名过滤不读。

第 18 条注释,第 117 行

desktop/src-tauri/crates/core/src/adapters/kimi-code/mod.rs:117

// 当前所有可尝试版本共用 wire_v15;注册表扩展多实现后在此按选择分派。