跳转到内容

desktop/src-tauri/crates/core/src/adapters/mimo-code/detect.rs

第 1 条注释,第 1 行

desktop/src-tauri/crates/core/src/adapters/mimo-code/detect.rs:1

//! MiMo Code 探测:按 mimocode.db 的实际列区分产品。

第 2 条注释,第 2 行

desktop/src-tauri/crates/core/src/adapters/mimo-code/detect.rs:2

//! message 必须含 agent_id;OpenCode 不符合此结构,共同来源不能证明格式兼容。

第 3 条注释,第 3 行

desktop/src-tauri/crates/core/src/adapters/mimo-code/detect.rs:3

//! 按 session.version 注册表选择格式实现。

第 4 条注释,第 4 行

desktop/src-tauri/crates/core/src/adapters/mimo-code/detect.rs:4

//! 段落分隔。

第 5 条注释,第 5 行

desktop/src-tauri/crates/core/src/adapters/mimo-code/detect.rs:5

//! 规则见 architecture.md#unknown-version、adapters.md A14。

第 6 条注释,第 6 行

desktop/src-tauri/crates/core/src/adapters/mimo-code/detect.rs:6

//! - 缺 part/session/message 表或关键列:未知格式,拒绝读取。

第 7 条注释,第 7 行

desktop/src-tauri/crates/core/src/adapters/mimo-code/detect.rs:7

//! - session、part 都为空:Pending,下轮重新探测。

第 8 条注释,第 8 行

desktop/src-tauri/crates/core/src/adapters/mimo-code/detect.rs:8

//! - 文件版本标记取数值最大的 session.version;已登记时为 KnownVersion。

第 9 条注释,第 9 行

desktop/src-tauri/crates/core/src/adapters/mimo-code/detect.rs:9

//! 未登记或缺失时标为 LatestFallback;当前注册表为空,仅有源码与文档依据。

第 10 条注释,第 29 行

desktop/src-tauri/crates/core/src/adapters/mimo-code/detect.rs:29

/// 探测 mimocode.db 并按注册表选择实现。

第 11 条注释,第 49 行

desktop/src-tauri/crates/core/src/adapters/mimo-code/detect.rs:49

// session、part 都为空,如安装后尚未使用:Pending。