desktop/src-tauri/crates/core/src/adapters/kimi-code/versions/mod.rs
Comment 1, line 1
desktop/src-tauri/crates/core/src/adapters/kimi-code/versions/mod.rs:1
//! Kimi Code registry maps wire protocol_version to implementations or fallback.Comment 2, line 2
desktop/src-tauri/crates/core/src/adapters/kimi-code/versions/mod.rs:2
//! See architecture.md#adapter-layout / #unknown-version, V30.Comment 3, line 3
desktop/src-tauri/crates/core/src/adapters/kimi-code/versions/mod.rs:3
//!Comment 4, line 4
desktop/src-tauri/crates/core/src/adapters/kimi-code/versions/mod.rs:4
//! References are actual local reads/redacted test data, not official protocol documentation.Comment 5, line 5
desktop/src-tauri/crates/core/src/adapters/kimi-code/versions/mod.rs:5
//! - Verified 1.5 from desktop 1.0.3 and M0 samples;Comment 6, line 6
desktop/src-tauri/crates/core/src/adapters/kimi-code/versions/mod.rs:6
//! native tests/fixtures/kimi-code select wire_v15 with KnownVersion.Comment 7, line 7
desktop/src-tauri/crates/core/src/adapters/kimi-code/versions/mod.rs:7
//! - Unregistered/missing protocol_version first tries the latest built-in parserComment 8, line 8
desktop/src-tauri/crates/core/src/adapters/kimi-code/versions/mod.rs:8
//! with LatestFallback compatibility metadata, without rejecting unlisted numbers alone.Comment 9, line 9
desktop/src-tauri/crates/core/src/adapters/kimi-code/versions/mod.rs:9
//! - Local active_compat files also verify protocol 1.4 with wire_v15 in this product.Comment 10, line 10
desktop/src-tauri/crates/core/src/adapters/kimi-code/versions/mod.rs:10
//! Kimi Work remains a separate A12/A13 registry; its samples cannot establish this entry.Comment 11, line 11
desktop/src-tauri/crates/core/src/adapters/kimi-code/versions/mod.rs:11
//!Comment 12, line 12
desktop/src-tauri/crates/core/src/adapters/kimi-code/versions/mod.rs:12
//! select defines the version policy shared by detection/scanning.Comment 13, line 16
desktop/src-tauri/crates/core/src/adapters/kimi-code/versions/mod.rs:16
/// This constant selects the latest built-in implementation without network access.Comment 14, line 19
desktop/src-tauri/crates/core/src/adapters/kimi-code/versions/mod.rs:19
/// Register wire protocol_version mappings after reviewing version-specific samples.Comment 15, line 21
desktop/src-tauri/crates/core/src/adapters/kimi-code/versions/mod.rs:21
// Native desktop 1.0.3 M0/M4 samples: session-main and subagent-agent-0.Comment 16, line 23
desktop/src-tauri/crates/core/src/adapters/kimi-code/versions/mod.rs:23
// Native active_compat files verify protocol 1.4 against wire_v15 independently of Kimi Work.Comment 17, line 26
desktop/src-tauri/crates/core/src/adapters/kimi-code/versions/mod.rs:26
/// Version selection result.Comment 18, line 33
desktop/src-tauri/crates/core/src/adapters/kimi-code/versions/mod.rs:33
/// Select using source wire protocol_version for both detection and scanning (V30).Comment 19, line 34
desktop/src-tauri/crates/core/src/adapters/kimi-code/versions/mod.rs:34
/// No verified incompatible Kimi Code versions; unregistered/missing values use latest_fallback.Comment 20, line 66
desktop/src-tauri/crates/core/src/adapters/kimi-code/versions/mod.rs:66
// Try compatibility for unregistered/missing versions without verified incompatibility (V30).Comment 21, line 67
desktop/src-tauri/crates/core/src/adapters/kimi-code/versions/mod.rs:67
// Protocol 1.4 is registered after native active_compat verification with wire_v15.