desktop/src-tauri/crates/core/src/adapters/zed/mod.rs
第 1 条注释,第 1 行
desktop/src-tauri/crates/core/src/adapters/zed/mod.rs:1
//! Zed 内置 Agent 适配器(独立目录约定 architecture.md#adapter-layout):第 2 条注释,第 2 行
desktop/src-tauri/crates/core/src/adapters/zed/mod.rs:2
//! - 本模块是该 Agent 的稳定入口(统一接口实现与再导出);第 3 条注释,第 3 行
desktop/src-tauri/crates/core/src/adapters/zed/mod.rs:3
//! - [`detect`]:threads.db 表/列指纹;第 4 条注释,第 4 行
desktop/src-tauri/crates/core/src/adapters/zed/mod.rs:4
//! - [`versions`]:格式注册表(文档级 zed-threads-db-1 / 2);第 5 条注释,第 5 行
desktop/src-tauri/crates/core/src/adapters/zed/mod.rs:5
//! - 产品特有映射与源库只读访问在 [`common`]。第 6 条注释,第 6 行
desktop/src-tauri/crates/core/src/adapters/zed/mod.rs:6
//!(空行)第 7 条注释,第 7 行
desktop/src-tauri/crates/core/src/adapters/zed/mod.rs:7
//! 2026-10-07 新增 1.22.0 / 76659a55 的非空外部 Provider 实样;第 8 条注释,第 8 行
desktop/src-tauri/crates/core/src/adapters/zed/mod.rs:8
//! 仅 llm-usage-zhipu + DbThread 0.3.0 采用独立默认零未知映射。第 9 条注释,第 9 行
desktop/src-tauri/crates/core/src/adapters/zed/mod.rs:9
//! 以下为原有 hosted 格式依据(Zed 官方源码 bd747337d7be138834e20972b9e203c7b239cc47,A38;第 10 条注释,第 10 行
desktop/src-tauri/crates/core/src/adapters/zed/mod.rs:10
//! 本机 2026-09-29 只读核验 `%LOCALAPPDATA%/Zed/threads/threads.db` threads 表第 11 条注释,第 11 行
desktop/src-tauri/crates/core/src/adapters/zed/mod.rs:11
//! threads 表的 schema 一致但为零行,不能据此确认用量格式。第 12 条注释,第 12 行
desktop/src-tauri/crates/core/src/adapters/zed/mod.rs:12
//! - 库布局 `<data_dir>/threads/threads.db`;data_dir 三平台默认见 common;第 13 条注释,第 13 行
desktop/src-tauri/crates/core/src/adapters/zed/mod.rs:13
//! 主程序无 ZED_DATA_DIR 环境变量(覆盖是 CLI --user-data-dir,采集不可见)。第 14 条注释,第 14 行
desktop/src-tauri/crates/core/src/adapters/zed/mod.rs:14
//! JSON/zstd 的 DbThread 数据包含 model{provider,model},第 15 条注释,第 15 行
desktop/src-tauri/crates/core/src/adapters/zed/mod.rs:15
//! cumulative_token_usage 保存线程累计用量;request_token_usage 保存第 16 条注释,第 16 行
desktop/src-tauri/crates/core/src/adapters/zed/mod.rs:16
//! (turn 级桶,turn 内多请求后写覆盖前写,仅作对账)。第 17 条注释,第 17 行
desktop/src-tauri/crates/core/src/adapters/zed/mod.rs:17
//! hosted 格式仅接受 provider=="zed.dev";version "1.0.0" 的分享导入线程第 18 条注释,第 18 行
desktop/src-tauri/crates/core/src/adapters/zed/mod.rs:18
//! 用量置零跳过;外部 ACP Agent 会话不进 threads 表(官方 thread_import 写第 19 条注释,第 19 行
desktop/src-tauri/crates/core/src/adapters/zed/mod.rs:19
//! sidebar_threads),按底层来源适配器计量,不计为 Zed 内置支持。第 20 条注释,第 30 行
desktop/src-tauri/crates/core/src/adapters/zed/mod.rs:30
/// Zed 适配器(无状态)。第 21 条注释,第 62 行
desktop/src-tauri/crates/core/src/adapters/zed/mod.rs:62
// 官方 paths.rs:161-165:dirs::data_local_dir() + "Zed"。第 22 条注释,第 79 行
desktop/src-tauri/crates/core/src/adapters/zed/mod.rs:79
// 官方 paths.rs:155-160:XDG_DATA_HOME(默认 ~/.local/share)+ "zed"第 23 条注释,第 80 行
desktop/src-tauri/crates/core/src/adapters/zed/mod.rs:80
//(Linux 用小写);FLATPAK_XDG_DATA_HOME 特例。第 24 条注释,第 103 行
desktop/src-tauri/crates/core/src/adapters/zed/mod.rs:103
// 接受 threads 目录、已有文件,或名称严格为 "Zed" 的数据目录。