desktop/src-tauri/crates/core/src/quota_history.rs
第 1 条注释,第 1 行
desktop/src-tauri/crates/core/src/quota_history.rs:1
//! 通用额度时序(agent 无关)。第 2 条注释,第 2 行
desktop/src-tauri/crates/core/src/quota_history.rs:2
//!(空行)第 3 条注释,第 3 行
desktop/src-tauri/crates/core/src/quota_history.rs:3
//! 任何 Agent 暴露的账户级 / 速率限额 / 额度余额观测都归一到本模块的第 4 条注释,第 4 行
desktop/src-tauri/crates/core/src/quota_history.rs:4
//! QuotaObservation 写入 quota_history 表;这些观测与已记录的 token 用量分别保存,第 5 条注释,第 5 行
desktop/src-tauri/crates/core/src/quota_history.rs:5
//! 独立展示、绝不折算成 token(data-contract:额度独立)。Copilot premium第 6 条注释,第 6 行
desktop/src-tauri/crates/core/src/quota_history.rs:6
//! Copilot premium 请求是首个接入来源。其他已核验的本机额度格式可复用,第 7 条注释,第 7 行
desktop/src-tauri/crates/core/src/quota_history.rs:7
//! 共用表及查询;举例不代表已支持 Warp 或其他客户端。第 8 条注释,第 14 行
desktop/src-tauri/crates/core/src/quota_history.rs:14
/// 一次额度观测(归一化,agent 无关)。第 9 条注释,第 17 行
desktop/src-tauri/crates/core/src/quota_history.rs:17
/// 来源快照时刻;缺失时才使用本次观察时间。第 10 条注释,第 19 行
desktop/src-tauri/crates/core/src/quota_history.rs:19
/// 统计 Agent 名(如 "copilot")。第 11 条注释,第 21 行
desktop/src-tauri/crates/core/src/quota_history.rs:21
/// 额度标识(如 "premium_interactions")。第 12 条注释,第 23 行
desktop/src-tauri/crates/core/src/quota_history.rs:23
/// 额度类别为 rate_limit / credits / balance / subscription_window。第 13 条注释,第 25 行
desktop/src-tauri/crates/core/src/quota_history.rs:25
/// 来源单位可为 requests / credits / tokens / usd_minor 等。第 14 条注释,第 27 行
desktop/src-tauri/crates/core/src/quota_history.rs:27
/// 周期上限(None = 无上限/未知)。第 15 条注释,第 29 行
desktop/src-tauri/crates/core/src/quota_history.rs:29
/// 已用(None = 未知,不补零)。第 16 条注释,第 31 行
desktop/src-tauri/crates/core/src/quota_history.rs:31
/// 剩余(None = 未知)。第 17 条注释,第 36 行
desktop/src-tauri/crates/core/src/quota_history.rs:36
/// 仅在可证明属于本机使用时 true;账户总额跨设备共享 ⇒ false。第 18 条注释,第 41 行
desktop/src-tauri/crates/core/src/quota_history.rs:41
/// 最新额度(每 (agent, quota_id) 一行,供总览展示)。第 19 条注释,第 56 行
desktop/src-tauri/crates/core/src/quota_history.rs:56
/// 每日额度点(趋势用;每天取该天最后一次观测)。第 20 条注释,第 65 行
desktop/src-tauri/crates/core/src/quota_history.rs:65
/// 同来源快照时刻及所有字段均相同才跳过;同刻更正原子替换。第 21 条注释,第 66 行
desktop/src-tauri/crates/core/src/quota_history.rs:66
/// 使用来源时间分日,新时间同值仍为一次新观测。第 22 条注释,第 169 行
desktop/src-tauri/crates/core/src/quota_history.rs:169
/// 每 (agent, quota_id) 的最新额度行;agent=None 取全部。第 23 条注释,第 205 行
desktop/src-tauri/crates/core/src/quota_history.rs:205
/// 某 (agent, quota_id) 的每日趋势点(每天该天最后一次观测)。第 24 条注释,第 285 行
desktop/src-tauri/crates/core/src/quota_history.rs:285
// 来源时间及数值都相同时跳过。第 25 条注释,第 290 行
desktop/src-tauri/crates/core/src/quota_history.rs:290
// 来源时间相同但数值变化时,记录更正。