desktop/src-tauri/crates/core/src/adapters/kiro/mod.rs
Comment 1, line 1
desktop/src-tauri/crates/core/src/adapters/kiro/mod.rs:1
//! Kiro adapter, AWS proprietary product, independent directory. Two local formats:Comment 2, line 2
desktop/src-tauri/crates/core/src/adapters/kiro/mod.rs:2
//! 1. CLI ~/.kiro/sessions/cli/*.json user_turn_metadatas, actual turn counts;Comment 3, line 3
desktop/src-tauri/crates/core/src/adapters/kiro/mod.rs:3
//! 2. kiro-cli ~/.local/share/kiro-cli/data.sqlite3 conversations_v2Comment 4, line 4
desktop/src-tauri/crates/core/src/adapters/kiro/mod.rs:4
//! request_metadata, per-request millisecond timestamps. IDE session.json/messages.jsonlComment 5, line 5
desktop/src-tauri/crates/core/src/adapters/kiro/mod.rs:5
//! estimates not implemented; Auto-agent zero counts/estimate paths excluded.Comment 6, line 16
desktop/src-tauri/crates/core/src/adapters/kiro/mod.rs:16
/// Stateless Kiro adapter.Comment 7, line 47
desktop/src-tauri/crates/core/src/adapters/kiro/mod.rs:47
// Format 1: CLI session header.Comment 8, line 52
desktop/src-tauri/crates/core/src/adapters/kiro/mod.rs:52
// Format 2: kiro-cli database on Unix; macOS Application Support alternative.Comment 9, line 74
desktop/src-tauri/crates/core/src/adapters/kiro/mod.rs:74
// Enumerate CLI *.json or locate kiro-cli data.sqlite3; manual roots support all three forms.Comment 10, line 115
desktop/src-tauri/crates/core/src/adapters/kiro/mod.rs:115
// Dispatch by content shape using the same detection rules; format_status already records detection.Comment 11, line 116
desktop/src-tauri/crates/core/src/adapters/kiro/mod.rs:116
// A short file may be incomplete SQLite magic or complete small JSON;Comment 12, line 117
desktop/src-tauri/crates/core/src/adapters/kiro/mod.rs:117
// only the incomplete SQLite header is Pending.