Skip to content

v0.34.12

Choose a tag to compare

@github-actions github-actions released this 04 Nov 12:34
55669c4

Fixed

  • The quota keepers and the Antigravity and Muse quota checks now find CLIs installed with nvm, Volta, fnm, mise, asdf, bun or pnpm. The menu bar app starts with a short PATH, so these installs used to look missing, and npm-installed tools could not find node.
  • Turning off the status line from the menu now stays off after a restart. The app used to turn it back on at the next launch. Uninstalling also restores your own status line if you had turned it off, instead of deleting it.
  • A broken ~/.claude/settings.json no longer stops the menu bar app from starting. The app skips the setup prompt and keeps showing usage for every tool.
  • Uninstalling removes everything usage added to Claude Code. usage unsetup and --unsetup now also turn off the quota reminder hook, the side panel and beginner mode; your own hooks and settings stay.
  • Antigravity usage updates while a conversation is still running. New usage written to the database's journal file used to wait until the conversation ended.
  • A custom Claude Code data folder (CLAUDE_CONFIG_DIR) refreshes as fast as the default one. Changes there could take up to 15 minutes to appear.
  • The Codex reset time no longer keeps moving. When Codex reports only "resets in N seconds", the countdown now starts from when that message was logged, not from each refresh.
  • The terminal report shows local times. Reset times and session start times were shown in UTC, and daily averages near midnight used the UTC date. Tables whose records all have zero tokens no longer crash, the per-minute rate in the blocks view no longer counts cache reads (matching the menu bar), and usage sessions --sort sessions falls back to the default order instead of crashing.
  • The HTML report's Today, Last 7 days, Last 30 days and This month count from the day the report was made. They used to count from the last day with usage, so Today could show a day from last week. The report also opens after you change time zones, or when a transcript has a timestamp without a time zone.
  • The menu bar icons follow the top three tools even when their percentages are equal. On daylight saving days, the Today project ranking also counts the first hour correctly.
  • Codex setup no longer edits text inside your config.toml instructions. If a multi-line instruction contains a line such as [tui], setup leaves the file unchanged and asks you to adjust status_line by hand.
  • The curl install script and the LaunchAgent script work again. The install script downloaded the hook from a folder that no longer exists, and the LaunchAgent script failed on accounts without ~/Library/LaunchAgents.

繁體中文

修正

  • 額度保持與 Antigravity、Muse 額度查詢,現在找得到用 nvm、Volta、fnm、mise、asdf、bun 或 pnpm 安裝的指令。 選單列 app 啟動時 PATH 很短,這些安裝方式以前會被當成沒裝,npm 裝的工具也找不到 node。
  • 從選單關掉狀態列後,重開 app 不會再自動打開。 之前下次啟動時會被裝回去。移除 usage 時,也會還原你自己原本那個、已經關掉的狀態列,不再把它刪掉。
  • ~/.claude/settings.json 格式壞掉時,選單列 app 照常啟動。 會略過設定提示,所有工具的用量照樣顯示。
  • 移除時會清乾淨 usage 加進 Claude Code 的東西。 usage unsetup 與 --unsetup 現在也會關掉額度提醒 hook、側邊面板與新手模式;你自己的 hooks 與設定保留不動。
  • Antigravity 對話進行中,用量就會更新。 之前寫進資料庫日誌檔的新用量,要等對話結束才算進來。
  • 自訂的 Claude Code 資料夾(CLAUDE_CONFIG_DIR)跟預設資料夾一樣即時更新。 之前那裡的變動最多要 15 分鐘才出現。
  • Codex 的重置時間不再一直往後跑。 Codex 只回報「N 秒後重置」時,倒數現在從那筆紀錄的時間起算,不再每次重新整理都重算一次。
  • 終端機報表改用本地時間。 重置時間與工作階段開始時間原本顯示 UTC,午夜前後的日均值也用 UTC 日期計算。另外,紀錄全是零 token 的表格不再當掉;區塊畫面的每分鐘速率不再算入快取讀取(與選單列一致);usage sessions --sort sessions 改用預設排序,不再當掉。
  • HTML 報表的「今日/最近 7 天/最近 30 天/本月」從產生報表那天起算。 之前從最後有用量的那天起算,「今日」可能顯示上週的資料。換過時區、或對話紀錄裡有沒帶時區的時間時,報表也能正常打開。
  • 選單列前三名的百分比相同時,圖示也會跟著換。 夏令時間切換當天,「今天」的專案排行也會正確算入第一個小時。
  • Codex 設定不再改到 config.toml 指令文字裡的內容。 多行指令裡如果有一行像 [tui],設定會保持檔案不動,並提示你手動調整 status_line。
  • curl 安裝腳本與 LaunchAgent 腳本恢復正常。 安裝腳本原本從已經不存在的資料夾下載 hook;LaunchAgent 腳本在沒有 ~/Library/LaunchAgents 的帳號上會失敗。