codeburn/mac/Sources/CodeBurnMenubar
Resham Joshi 6d15ea43a5
Add Gemini CLI provider for session tracking (#168)
Parse ~/.gemini/tmp/<project>/chats/session-*.json files from Gemini
CLI 0.38+. Uses real token counts (input, output, cached, thoughts)
embedded in each message instead of character estimation. Correctly
separates cached tokens from fresh input to avoid double-charging.

- Pricing for gemini-3.1-pro-preview, gemini-3-flash-preview,
  gemini-2.5-pro, gemini-2.5-flash from official Google API rates
- Tool name normalization (ReadFile->Read, SearchText->Grep, etc.)
- Menubar tab with Google Blue color (#4485F4)

Closes #166
2026-04-27 19:48:25 -07:00
..
Data Reduce CLI timeout from 60s to 20s for faster recovery 2026-04-24 05:53:52 +02:00
Security fix(menubar): force status bar redraw and lift subprocess QoS 2026-04-21 11:50:28 -07:00
Theme Add new providers, fix menubar tabs, accent color picker (#167) 2026-04-27 19:46:30 -07:00
Views Add Gemini CLI provider for session tracking (#168) 2026-04-27 19:48:25 -07:00
AppStore.swift Add Gemini CLI provider for session tracking (#168) 2026-04-27 19:48:25 -07:00
CodeBurnApp.swift Merge pull request #147 from getagentseal/fix/tahoe-statusitem-rendering 2026-04-24 11:05:17 -07:00
CurrencyState.swift feat(mac): native Swift menubar app + one-command install 2026-04-17 16:55:56 -07:00