Skip to content

Releases: hongshuo-wang/agent-usage-desktop

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 29 Jul 11:06

English

Highlights

  • Rebuilt Agent Usage around a focused, token-first desktop workspace with shared time, source, model, and project filters.
  • Added searchable Claude Code and Codex session retrospectives with event timelines, tool details, errors, and full-text search.
  • Added locally observed RPM/TPM analytics, usage breakdowns, high-usage markers, and query-aware navigation between Overview and Sessions.
  • Added immutable model-pricing snapshots, pricing provenance and coverage, manual catalog import, online refresh, and a bundled offline fallback.
  • Added local settings for collectors, pricing, index diagnostics, notifications, appearance, language, and autostart.
  • Introduced a new light Agent Usage identity and synchronized English/Chinese open-source documentation.

Changed

  • Removed the general-purpose provider, MCP, skills, backup, and configuration-management center introduced in v1.1.0; v2.0 is deliberately scoped to local usage and session analytics.
  • Reworked JSONL readers and session indexing for byte-accurate incremental scans, atomic updates, source identity checks, and bounded recovery from malformed or partial files.
  • Historical costs are now tied to event-time pricing snapshots and are not silently recalculated by later catalog refreshes.
  • The application database migrates automatically and rebuilds derived scan state when required; raw agent source files are never modified.

Distribution

  • Official installers are provided for macOS Apple Silicon and Windows x64.
  • macOS Intel and Linux remain supported through source builds for v2.0.

中文

主要更新

  • 将 Agent Usage 重构为以 Token 为核心的桌面工作区,并统一时间、来源、模型和项目筛选条件。
  • 新增 Claude Code 与 Codex 会话回溯中心,支持事件时间线、工具详情、错误信息和全文搜索。
  • 新增本机观测 RPM/TPM、用量拆分、高用量时段标记,以及总览与会话之间的查询联动。
  • 新增不可变模型定价快照、定价来源与覆盖率、手动目录导入、在线更新和内置离线回退。
  • 新增本地数据来源、定价、索引诊断、通知、外观、语言和开机自启设置。
  • 启用全新的浅色品牌标识,并同步重写中英文开源文档。

重要变化

  • 移除 v1.1.0 引入的通用 Provider、MCP、Skills、备份和配置管理中心;v2.0 明确聚焦本地用量与会话分析。
  • 重构 JSONL 读取与会话索引,支持字节级增量扫描、原子更新、源身份校验和对损坏或不完整文件的有限恢复。
  • 历史费用现在绑定事件发生时的定价快照,后续目录更新不会静默重算已有费用。
  • 应用数据库会自动迁移,并在需要时重建派生扫描状态;Agent 原始文件不会被修改。

发布范围

  • 官方安装包支持 macOS Apple Silicon 和 Windows x64。
  • v2.0 的 macOS Intel 与 Linux 用户需要从源码构建。

Full Changelog: v1.1.0...v2.0.0

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 06 May 08:52

What's Changed

Features

  • feat: simplify skills management (755f3f4)
  • feat: redesign skills sync center (32af8b5)
  • feat: refine skills cli support panel (7754d9a)
  • feat: overhaul skills management (67022c2)
  • feat: improve skills inventory management (235416b)
  • feat: add desktop config manager (78b2fb0)

Fixes

  • fix: stabilize backup layout and split frontend chunks (7a45443)

Others

  • skills cli 按钮状态修复 (bdf553c)
  • delete superpowers (fc24082)

Full Changelog: v1.0.0...v1.1.0

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 23 Apr 04:38

What's Changed

Refactor

  • refactor!: remove embedded web UI, keep REST API only (ce06199)

Full Changelog: v0.4.0...v1.0.0

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 17 Apr 15:10

What's Changed

Refactor

  • refactor: only build dmg and nsis installers, drop msi (72ad2ab)

Full Changelog: v0.3.2...v0.4.0

v0.3.2

Choose a tag to compare

@github-actions github-actions released this 17 Apr 14:54

What's Changed

Fixes

  • fix: strip \r from artifact paths on Windows before upload (071b56e)

Full Changelog: v0.3.1...v0.3.2

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 17 Apr 10:55

What's Changed

Fixes

  • fix: disable glob expansion in Windows artifact upload, update install docs (3274c25)

Full Changelog: v0.3.0...v0.3.1

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 17 Apr 10:38

What's Changed

Features

  • feat: redesign dashboard with Carbon Ember theme and hierarchical layout (3806d34)
  • feat: add system tray, autostart, and notification support (8466f68)
  • feat: implement Settings page with theme, language, autostart, and notifications (12a3945)
  • feat: implement Sessions page with sortable table and detail expansion (5d97dd8)
  • feat: implement Dashboard page with stat cards and ECharts visualizations (9b40a03)
  • feat: add layout with navigation, theme toggle, and routing (47b955c)
  • feat: add API client, i18n, and utility functions (4b17010)
  • feat: implement Rust sidecar lifecycle management (54c77ee)
  • feat: initialize Tauri v2 + React + Vite project scaffold (e99d46a)
  • feat: add --port flag, /api/health endpoint, and CORS support (41b32d8)
  • feat: add prompt_events table for time-accurate prompt counting (18498d9)
  • feat(ui): add cache hit rate stat card to dashboard (db0bb21)
  • feat: add OpenCode collector and UI improvements (f0a609f)
  • feat(ui): redesign session detail table and fix i18n issues (bab5361)
  • feat(ui): compact top bar into single row and add favicon (ee75eef)
  • feat(ui): add browser timezone conversion for dashboard (56b41aa)
  • feat: add agent-usage skill, fix bugs, and update all documentation (057641e)
  • feat(ui): refine color palette and improve label clarity (a3d6c68)
  • feat(ui): redesign dashboard with modern palette, layout, and API source filtering (c8caa6d)
  • feat(ui): overhaul dashboard with modern design, charts, and interactions (7c0a48e)
  • feat: add OpenClaw collector support with pricing improvements (61c6322)
  • feat: fix prompt counting and improve sessions table UI (8d08b75)
  • feat: dashboard UX improvements — theme, i18n, granularity, auto-refresh (7ac4cfa)
  • feat: add Docker support with multi-stage build, compose, and CI/CD (e40d431)
  • feat: bind to 127.0.0.1, add dedup index, unit tests, godoc, templates (2344185)
  • feat: add auto-tag and GoReleaser CI/CD (54b9e35)
  • feat: build devobs - AI coding tool usage observer (992d623)

Fixes

  • fix: handle Windows backslash paths with spaces in artifact upload (e10a34f)
  • fix: remove macOS Intel build, fix artifact upload parsing (963ba96)
  • fix: remove unused apiSpark variable breaking CI build (9b47fb9)
  • fix: use jq for version sync and npm install for CI compatibility (43cc409)
  • fix: sync package-lock.json and add shell:bash for Windows CI (b5722e8)
  • fix: revert sidecar name and user-facing paths to agent-usage (5ae8452)
  • fix: prevent chart label overlap with containLabel and hideOverlap (34d1039)
  • fix: resolve toolbar and dashboard layout stacking on narrow windows (178cfce)
  • fix: resolve sidecar startup blocking and dashboard rendering issues (347263c)
  • fix: address code review findings (7c12022)
  • fix: clean up scaffold config issues (b1d02de)
  • Merge pull request #1 from Tab-ome/fix/codex-incremental-scan-context (738f301)
  • fix: preserve codex scan context across incremental scans (e31287f)
  • fix(collector): correct OpenCode input_tokens to include cache tokens (fac101a)
  • fix(skill): add tz_offset to API queries for correct local date boundaries (f837b4c)
  • fix: correct timezone offset in date filtering and time-series bucketing (3618c45)
  • fix: correct OpenClaw project URL in README (129e136)
  • fix: remove auto-refresh countdown display from dashboard (ede97ec)
  • fix: Docker permission issues, pricing timeout, GOPROXY support (46bdf0a)
  • fix: handle ignored errors, add rows.Err() checks, prevent data races (55fa83a)
  • fix: correct license badge to Apache 2.0 (131243c)

Refactor

  • refactor: remove CLI/Docker release, fix Desktop Build for all platforms (5060968)
  • refactor: rename agent-usage to agent-usage-desktop across entire codebase (e578834)
  • refactor: 打通 flex 缩放链路,解决窗口缩放时内容溢出裁切问题 (a436a91)
  • refactor: convert dashboard charts to flex-based sizing (6aea52d)
  • refactor: make ChartCard fill parent container height (fc62f26)
  • refactor: convert layout to viewport-filling flex layout (78a90f1)
  • refactor: merge scan context into file_state table (c4c239e)
  • refactor: unify input_tokens as non-cached input across all collectors (dde0dae)

Others

  • merge: resolve conflict with main, renumber migration to 004 (e41b0eb)
  • revert: remove manually written CLAUDE.md, will use claude init (0a987ab)
  • rename to agent-usage, update module path and README (8e74193)
  • add project spec (0b9917c)
  • init (056bf9a)
  • Initial commit (6371df0)