desktop/src-tauri/crates/core/src/adapters/claude/versions/mod.rs
Comment 1, line 1
desktop/src-tauri/crates/core/src/adapters/claude/versions/mod.rs:1
//! Claude registry maps format versions to implementations or fallback.Comment 2, line 2
desktop/src-tauri/crates/core/src/adapters/claude/versions/mod.rs:2
//! See architecture.md#adapter-layout / #unknown-version, V30.Comment 3, line 3
desktop/src-tauri/crates/core/src/adapters/claude/versions/mod.rs:3
//!Comment 4, line 4
desktop/src-tauri/crates/core/src/adapters/claude/versions/mod.rs:4
//! Native 2.1.197 assistants include their own version. Select each record independently;Comment 5, line 5
desktop/src-tauri/crates/core/src/adapters/claude/versions/mod.rs:5
//! first-line/installed versions cannot identify history. Retain the legacy format ID and read other versions compatibly.Comment 6, line 9
desktop/src-tauri/crates/core/src/adapters/claude/versions/mod.rs:9
/// This constant selects the latest built-in implementation without network access.Comment 7, line 12
desktop/src-tauri/crates/core/src/adapters/claude/versions/mod.rs:12
/// Documentation-based format ID, not CLI version; upstream transcript formats are unstable.Comment 8, line 13
desktop/src-tauri/crates/core/src/adapters/claude/versions/mod.rs:13
/// The legacy A01 format does not establish a verified CLI version.Comment 9, line 16
desktop/src-tauri/crates/core/src/adapters/claude/versions/mod.rs:16
/// Registered format versions mapped to implementations.Comment 10, line 17
desktop/src-tauri/crates/core/src/adapters/claude/versions/mod.rs:17
/// Retain the legacy format ID; only native 2.1.197 is explicitly registered.Comment 11, line 23
desktop/src-tauri/crates/core/src/adapters/claude/versions/mod.rs:23
/// Version selection result.Comment 12, line 30
desktop/src-tauri/crates/core/src/adapters/claude/versions/mod.rs:30
/// Detection and scanning share this V30 format-selection function.Comment 13, line 43
desktop/src-tauri/crates/core/src/adapters/claude/versions/mod.rs:43
// Read unverified native versions compatibly.Comment 14, line 50
desktop/src-tauri/crates/core/src/adapters/claude/versions/mod.rs:50
// Keep compatibility metadata when no version is supplied.Comment 15, line 76
desktop/src-tauri/crates/core/src/adapters/claude/versions/mod.rs:76
// An unregistered native version does not become verified support.