跳转到内容

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

第 1 条注释,第 1 行

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

//! Goose 适配器(Block→aaif-goose;独立目录),读取 sessions.db

第 2 条注释,第 2 行

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

//! migration 15+ 的逐请求 usage_ledger;旧库回退 sessions.accumulated_* 汇总。

第 3 条注释,第 12 行

desktop/src-tauri/crates/core/src/adapters/goose/mod.rs:12

/// 无状态 Goose 适配器。

第 4 条注释,第 42 行

desktop/src-tauri/crates/core/src/adapters/goose/mod.rs:42

// GOOSE_PATH_ROOT 须为绝对路径(官方 paths.rs:41–50)。

第 5 条注释,第 56 行

desktop/src-tauri/crates/core/src/adapters/goose/mod.rs:56

// etcetera 0.11 的 Windows 目录:Roaming/<author>/<app>/data。

第 6 条注释,第 75 行

desktop/src-tauri/crates/core/src/adapters/goose/mod.rs:75

// 官方注释保留兼容的旧 Block macOS 根目录。

第 7 条注释,第 85 行

desktop/src-tauri/crates/core/src/adapters/goose/mod.rs:85

// 旧 Block Unix 根目录。

第 8 条注释,第 102 行

desktop/src-tauri/crates/core/src/adapters/goose/mod.rs:102

// 手工文件根使用文件自身:同目录两个数据库不能

第 9 条注释,第 103 行

desktop/src-tauri/crates/core/src/adapters/goose/mod.rs:103

// 归一到同一目录,否则框架去重会使一个库始终无法扫描。