Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Releases: tokentopapp/tokentop

v0.7.0

17 Apr 07:23
Immutable release. Only release title and notes can be modified.
2178432

Choose a tag to compare

0.7.0 (2026-04-17)

Features

  • demo: realistic seeded simulator with 50/500/4000 sessions (cbc072a)
  • tiered context-based pricing (>200K token threshold) (#76) (7b7c7e8)

Bug Fixes

  • eliminate AbortSignal leak in provider refresh and session parse paths (80b273f)
  • fall through to Claude Code creds when OpenCode Anthropic token is expired (0f5f6d7)
  • memory leaks from unconsumed response bodies, AbortSignal accumulation, and unbounded Maps (0c78f6d)
  • tui: eliminate selection snap-back on concurrent keypress + refresh (aa86886)
  • tui: fix burst capture key ordering and add tmux-safe alias (55b4a33)
  • tui: keep cursor on-screen during rapid j/k scroll (759ed40)

Performance

  • agents: mark cross-agent shadows instead of dropping them (ec5608f)
  • providers: skip refresh when one is already in flight (80451fd)
  • storage: seed write-gate maps to eliminate tick-2 freeze (65a9e2a)
  • tui: skip unconditional session array spread in filter memo (860ca6a)
  • tui: virtualize sessions table to eliminate long-window freeze (5badc85)

v0.6.1

20 Mar 07:10
Immutable release. Only release title and notes can be modified.
0e14ec0

Choose a tag to compare

0.6.1 (2026-03-20)

Bug Fixes

  • improve notification UX — border glow, system sounds, longer toasts (889c94d)
  • wire notification system to TUI (toast bridge, RGBA flash, bell toggle) (38bb470)

v0.6.0

09 Mar 01:31
Immutable release. Only release title and notes can be modified.
4f49cc4

Choose a tag to compare

0.6.0 (2026-03-09)

Features

  • add --theme CLI flag and fix theme override after plugin load (ed9b7bc)
  • agents: add Gemini agent plugin for session tracking (1b06783)
  • distinguish expired/invalid tokens from generic errors on limit gauges (#67) (ac019d2), closes #29
  • sort: unified htop-style sort overlay for Dashboard and Projects (#54) (3d4a78d)

Bug Fixes

  • handle Anthropic 429 rate limit with backoff and fix circuit breaker bypass (#68) (09f3fca)
  • prevent Antigravity sessions from breaking session list (#66) (93bbca8)
  • replace 1-second session polling with adaptive interval and change detection (#56) (#60) (0deb2e1)
  • replace per-component animation timers with shared 30Hz tick (#55) (#59) (7d58c43)
  • use faded color for cache badge during row animations (0e53b6c), closes #8

Performance

  • eliminate O(n²) session aggregation by collecting metadata in first pass (#62) (#63) (0898dd4)

v0.5.0

28 Feb 04:54
Immutable release. Only release title and notes can be modified.
e2d19c2

Choose a tag to compare

0.5.0 (2026-02-28)

Features

  • agents: add @tokentop/agent-copilot-cli as built-in agent plugin (62d5e5d)
  • agents: add @tokentop/agent-cursor as built-in agent plugin (2189746)
  • display estimated/enriched indicator for agent sessions (8e6105c)
  • providers: add support chutes.ai (#35) (d1c1583)

Bug Fixes

  • activity: stabilize activity callback to prevent stop/start churn (70b18fd)
  • bump CI to Bun 1.3, unpin @types/bun (291a0f7)
  • cli: use Number.isNaN instead of global isNaN (056e8a3)
  • override @types/node to resolve bun-types type conflicts (9186469)
  • pin @types/bun to 1.3.6 to fix Response type regression (6b556a6)
  • plugins: wire plugin storage to real database (75188e2)
  • release: create git tag immediately for draft releases (516ac17)
  • security: use replaceAll for complete URL encoding in update checker (da5065d)
  • sort agent plugin imports for biome lint (f3d16f7)

v0.4.0

26 Feb 03:56
Immutable release. Only release title and notes can be modified.
1d5b8f1

Choose a tag to compare

0.4.0 (2026-02-26)

Features

  • plugins: parallelize loading and fix source priority (d46b6fb)
  • settings: add plugin settings with hierarchical sidebar and description help area (1ed719d)

Bug Fixes

  • dashboard: stabilize list selection and clear scrollbox ghost text (643de17)
  • lint: resolve biome format errors blocking CI (070b6bc)
  • providers: support zhipuai-coding-plan auth key (#33) (f86ed40)
  • storage: add data retention to prevent unbounded database growth (ae37da8)
  • storage: decouple session persistence from React lifecycle (0818789)

New Contributors

Full Changelog: v0.3.0...v0.4.0

v0.3.0

21 Feb 01:52
Immutable release. Only release title and notes can be modified.
0bb14ed

Choose a tag to compare

0.3.0 (2026-02-21)

Features

  • providers: enrich provider view with session-derived token and cost data (1e99f4f)
  • tui: add provider column to session details drawer (9991b39)

Bug Fixes

  • dashboard: eliminate scroll jank with ref-based offset and useLayoutEffect (a6baf11)
  • deps: update dependency zod to v4 (#20) (373ef30)
  • deps: update opentui to v0.1.80 (#9) (4a78dca)
  • prevent memory leak and process hang on shutdown (1768a3f)
  • projects: add scroll tracking with viewport follow and fix Shift+G navigation (9c3a39b)
  • release: allow feat commits to bump minor version pre-1.0 (80134df)

v0.2.2

17 Feb 21:39
f694d84

Choose a tag to compare

0.2.2 (2026-02-17)

Bug Fixes

  • scope npm package name to @tokentop/tokentop (c0c3a4b)

v0.2.1

17 Feb 21:29
72f646f

Choose a tag to compare

0.2.1 (2026-02-17)

Bug Fixes

  • drop darwin-x64 build target and use ARM64 runner for linux-arm64 (3d5078b)
  • use ARM64 runner for linux-arm64 binary build (e89e756)

v0.2.0

17 Feb 21:17
949a920

Choose a tag to compare

0.2.0 (2026-02-17)

⚠ BREAKING CHANGES

  • providers: anthropic-api removed (use anthropic)

Features

  • activity: add injectDelta for direct real-time token injection (7e45428)
  • add budget period lock/sync toggle to sidebar (e167151)
  • add cache data display and fix sessions scroll tracking (5399acc)
  • add distribution pipeline with cross-platform binaries, release-please, and Renovate (6738328)
  • add fade-out animation to SessionsTable rows on session removal (0847a58)
  • add initial unit test suite, remove redundant worktree scripts (17fa5cf)
  • add plugin error isolation (safeInvoke + circuit breaker) and SQLite-backed KV storage (b460eac)
  • add plugin lifecycle manager with initialize/start/stop/destroy hooks (bd0ad49)
  • add plugins tab with update checker and log controls to debug panel (71d7330)
  • add sandbox guard with AsyncLocalStorage fetch interception and deep-freeze (717dec0)
  • add Shift+Tab to cycle dashboard panels backwards (b7e3ff0)
  • add SQLite session reader for OpenCode 1.2 with JSON fallback (#2) (07c09d2), closes #1
  • adopt OpenTUI 0.1.79 features across codebase (7abf8be)
  • agent: add ActivityUpdate types and optional watch methods to plugin interface (6c1a03d)
  • allow community plugin naming conventions in npm loader (2c7ea2e)
  • budgets: add budget/alert system with KPI coloring (36711ff)
  • budget: tie budget tracking to time window periods (4a1b4a6)
  • compute windowed budget costs from message timestamps during aggregation (e0b0256)
  • config: add ConfigContext, command palette, and extract components (ea24b7e)
  • credentials: add OpenCode auth discovery types (1dc1590)
  • dashboard: add ghost placeholders to provider limits section (579362f)
  • dashboard: add session details drawer and time window filtering (c7b1e17)
  • dashboard: enhance UX with KPI cards, help overlay, and activity metrics (c57bab2)
  • debug: add TUI frame capture system and headless snapshot tool (79137bc)
  • demo: add deterministic demo mode for testing (a40b456)
  • demo: add more test providers for heavy preset (a5fb991)
  • driver: add sleep command for time-based testing (5d530a8)
  • driver: add test mode infrastructure for headless TUI automation (9eeda0a)
  • driver: implement headless TUI driver with CLI interface (2c59709)
  • driver: save metadata JSON alongside snapshot frames (735bece)
  • migrate provider auth from centralized to plugin-owned discovery (5d791f2)
  • npm plugin auto-install via bun add --cwd ~/.cache/tokentop (56fd2eb)
  • opencode: implement real-time activity watcher for parts directory (1cd2604)
  • plugin loading infrastructure — CLI flag, config, and directory support (116e70c)
  • providers: add minimax and minimax-coding-plan providers (98b2627)
  • providers: add opencode-zen provider (b863b78)
  • providers: add zai-coding-plan provider (0cc259a)
  • rebuild theme system with persistent config, theme picker, 15 color-accurate themes, and startup flash fix (dbffb68)
  • redesign efficiency section with prioritized actionable insights (c13d194)
  • register claude-code agent plugin as builtin (4de485e)
  • render plugin ConfigField entries in Settings UI (9563895)
  • scripts: implement worktree create, list, and remove commands (b825abe)
  • scripts: implement worktree status, switch, and cleanup commands (b528dcf)
  • session loading performance — stat-based mtime index, fs.watch dirty set, selective persistence (b613ac3)
  • settings: add dynamic theme selector to display settings (a345edb)
  • sparkline: add visible baseline and improve scaling (0854e07)
  • state: add DashboardRuntimeContext for state persistence (e4ce71a)
  • storage: add SQLite persistence layer with WAL mode (15b5253)
  • tui: add DebugPanel, SettingsModal, and modal support components (1d40382)
  • tui: add entrance animation for new session rows and reorder columns (bcf4c8d)
  • tui: add keyboard navigation for provider limits panel (adfc7b0)
  • tui: add RealTimeActivityContext for streaming token events (2b2428c)
  • tui: add sliding window for provider limits navigation (cda5639)
  • tui: add sparkline configuration with braille rendering and baseline options (a497a3b)
  • tui: add TIME WINDOW as first stat tile in KPI strip (1d9f3b5)
  • tui: add value animation hooks for flash effects and smooth transitions (120e971)
  • tui: enhance dashboard with responsive header, vim navigation, and provider error states (996284f)
  • tui: integrate animations into KPI strip and improve skeleton shimmer ([adcea53](adcea53ee...
Read more
Morty Proxy This is a proxified and sanitized view of the page, visit original site.