8000 feat(collector): read omp sessions and refresh Antigravity quota on demand by InfinityPacer · Pull Request #67 · InfinityPacer/meterleaf · GitHub
[go: up one dir, main page]

Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ Meterleaf 支持以下数据来源,至少配置一种。
- **Sub2API 网关**:在 `.env` 填写 `SUB2API_DATABASE_URL`。数据库账号只需读取 `public.accounts` 和 `public.usage_logs`,不需要写权限。
- **本地直连的 Claude Code**:在 `.env` 填写本机采集器生成的 `METERLEAF_INGEST_KEYS`,见下文[接入 Claude Code](#接入-claude-code)。只用 Claude Code 时把 `SUB2API_DATABASE_URL` 留空,并先生成写入密钥再启动服务。
- **CLIProxyAPI(CPA)**:使用可选同步容器只读接入 usage-report 插件的历史和新增请求,见[接入 CPA](docs/cpa.md)。它统计经过 CPA 的请求,不读取本机 Codex 会话。
- **Codex 与 OpenCode 本地用量**:同一个采集器逐轮读取 Codex 会话记录与 OpenCode 本地数据库的用量,按真实付费通道排队到正确账户,不再依赖按模型写死的月度上限。配置与统计边界见[本机采集器](docs/collector.md)。
- **Codex、OpenCode、Antigravity 与 omp 本地用量**:同一个采集器逐轮读取 Codex 会话记录、OpenCode 本地数据库、Antigravity CLI 会话库和 omp 会话记录的用量,按真实付费通道排队到正确账户,不再依赖按模型写死的月度上限。无界面运行时,Antigravity 的额度由采集器在发现新用量后按需刷新。配置与统计边界见[本机采集器](docs/collector.md)。

在仓库目录中准备配置:

Expand Down
33 changes: 24 additions & 9 deletions docs/collector.md

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/deployment.md
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ Compose 将容器内数据目录、监听地址和端口固定为 `/app/app_data

## 接入本机采集器

Codex 与 OpenCode 的本地用量由同一个本机采集器读取,安装与配置见[本机采集器](collector.md#codex-与-opencode-来源)。同样通过下面的写入密钥接入,不需要 Sub2API;与 CC 或网关记录不做跨来源去重。同一台电脑只运行一个采集器,用量、账户与额度走同一个写入密钥和待发送队列。
Codex、OpenCode、Antigravity 与 omp 的本地用量由同一个本机采集器读取,安装与配置见[本机采集器](collector.md#codex-与-opencode-来源)。同样通过下面的写入密钥接入,不需要 Sub2API;与 CC 或网关记录不做跨来源去重。同一台电脑只运行一个采集器,用量、账户与额度走同一个写入密钥和待发送队列。

Claude Code 等本地直连的客户端不经过网关,需要在使用它的电脑上运行本机采集器,由采集器把用量、账户和额度快照推送到 Meterleaf。安装和日常使用见[本机采集器](collector.md)。

Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "meterleaf",
"version": "0.15.0",
"version": "0.16.0",
"private": true,
"type": "module",
"license": "Apache-2.0",
Expand Down
Loading
Loading
0