跳转到内容

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

第 1 条注释,第 1 行

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

//! Kilo Code CLI 适配器(独立目录约定 architecture.md#adapter-layout):

第 2 条注释,第 2 行

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

//! - 本模块是该 Agent 的稳定入口(统一接口实现与再导出);

第 3 条注释,第 3 行

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

//! - [`detect`]:kilo.db schema 指纹探测与版本分派;

第 4 条注释,第 4 行

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

//! - [`versions`]:已验证格式实现的注册与映射,未知版本默认回退最新内置解析器;

第 5 条注释,第 5 行

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

//! - [`common`]:产品特有 usage 映射(全互斥关系)+ 源库只读/暂存副本约定。

第 6 条注释,第 6 行

desktop/src-tauri/crates/core/src/adapters/kilo/mod.rs:6

//!(空行)

第 7 条注释,第 7 行

desktop/src-tauri/crates/core/src/adapters/kilo/mod.rs:7

//! 各模块头保留真实脱敏 session-7.4.8-edges 和

第 8 条注释,第 8 行

desktop/src-tauri/crates/core/src/adapters/kilo/mod.rs:8

//! session-7.4.9-family 测试样本,以及 2026-09-25 本机只读 SELECT 核对。

第 9 条注释,第 9 行

desktop/src-tauri/crates/core/src/adapters/kilo/mod.rs:9

//! 派生(A11),仅按本目录证实的 message/session 两表解析,不共享 OpenCode 的

第 10 条注释,第 10 行

desktop/src-tauri/crates/core/src/adapters/kilo/mod.rs:10

//! 目录、表名或累计假设。

第 11 条注释,第 20 行

desktop/src-tauri/crates/core/src/adapters/kilo/mod.rs:20

/// Kilo Code 适配器(无状态)。

第 12 条注释,第 50 行

desktop/src-tauri/crates/core/src/adapters/kilo/mod.rs:50

// 默认根:Unix 布局 ~/.local/share/kilo(Windows 上同样是

第 13 条注释,第 51 行

desktop/src-tauri/crates/core/src/adapters/kilo/mod.rs:51

// %USERPROFILE%/.local/share/kilo,本机实测,用 home_dir 推导)。

第 14 条注释,第 52 行

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

// A11 没有已核验的官方环境变量覆盖,不新增猜测项。

第 15 条注释,第 69 行

desktop/src-tauri/crates/core/src/adapters/kilo/mod.rs:69

// 手工目录可为 Kilo home、父目录或用户 home(例如 ~)。

第 16 条注释,第 70 行

desktop/src-tauri/crates/core/src/adapters/kilo/mod.rs:70

// 在深度 3 内按文件名搜索 kilo.db,不遍历整盘。

第 17 条注释,第 71 行

desktop/src-tauri/crates/core/src/adapters/kilo/mod.rs:71

// 每个数据库的父目录构成一个来源实例根。

第 18 条注释,第 116 行

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

// 此入口使用 message_tokens_v1,逐记录版本选择由该读取器处理。