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。