跳转到内容

desktop/src-tauri/crates/core/src/adapters/kiro/mod.rs

第 1 条注释,第 1 行

desktop/src-tauri/crates/core/src/adapters/kiro/mod.rs:1

//! Kiro 适配器,AWS 闭源产品,独立目录。两种本地格式:

第 2 条注释,第 2 行

desktop/src-tauri/crates/core/src/adapters/kiro/mod.rs:2

//! 1. CLI ~/.kiro/sessions/cli/*.json 的 user_turn_metadatas,按 turn 实际计数;

第 3 条注释,第 3 行

desktop/src-tauri/crates/core/src/adapters/kiro/mod.rs:3

//! 2. kiro-cli ~/.local/share/kiro-cli/data.sqlite3 的 conversations_v2,

第 4 条注释,第 4 行

desktop/src-tauri/crates/core/src/adapters/kiro/mod.rs:4

//! request_metadata 保存逐请求毫秒时间;IDE 的 session.json/messages.jsonl

第 5 条注释,第 5 行

desktop/src-tauri/crates/core/src/adapters/kiro/mod.rs:5

//! 仅为估算,未实施;Auto Agent 零计数及估算路径均不采集。

第 6 条注释,第 16 行

desktop/src-tauri/crates/core/src/adapters/kiro/mod.rs:16

/// 无状态的 Kiro 适配器。

第 7 条注释,第 47 行

desktop/src-tauri/crates/core/src/adapters/kiro/mod.rs:47

// 格式 1:CLI 会话头。

第 8 条注释,第 52 行

desktop/src-tauri/crates/core/src/adapters/kiro/mod.rs:52

// 格式 2:Unix 的 kiro-cli 数据库;macOS 另检查 Application Support。

第 9 条注释,第 74 行

desktop/src-tauri/crates/core/src/adapters/kiro/mod.rs:74

// 枚举 CLI 的 *.json 或定位 kiro-cli 的 data.sqlite3;手工根支持三种形式。

第 10 条注释,第 115 行

desktop/src-tauri/crates/core/src/adapters/kiro/mod.rs:115

// 按与探测相同的内容规则分派;format_status 已保存探测结果。

第 11 条注释,第 116 行

desktop/src-tauri/crates/core/src/adapters/kiro/mod.rs:116

// 短文件可能是尚未完整写入的 SQLite 标记,也可能是完整的小 JSON;

第 12 条注释,第 117 行

desktop/src-tauri/crates/core/src/adapters/kiro/mod.rs:117

// 只有不完整 SQLite 头标为 Pending。