Skip to content

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 17 Apr 10:38
· 88 commits to main since this release

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)