Releases: Backtthefuture/TokenStep
Releases · Backtthefuture/TokenStep
Release list
TokenStep 0.1.43
更新内容:
- 修正 Claude Opus 成本估算:Opus 4.x 从旧的 15/75 美元每百万 token 调整为 5/25 美元每百万 token。
- 同步修正 Opus 缓存写入/读取成本:cache write 1.25x,cache read 10%。
- 增加 Opus 价格回归测试和 fixture 校验,避免金额口径再次回退。
影响:
- Token 总量不变。
- Claude Opus 占比较高的日期,消耗金额会明显下降,更接近榜单和实际口径。
- CC Switch 已有 total_cost_usd 的记录仍优先使用真实成本,不受本地估算价格表影响。
验证:
- App 构建通过。
- Usage collector fixture checks passed。
- localization 检查通过。
- DMG / ZIP 已重新签名、公证并 staple。
- DMG 安装校验通过 Notarized Developer ID。
- DMG 内版本号:0.1.43。
SHA256:
- TokenStep-0.1.43.dmg: 01840787fe9b42c6ed3b6d4c5822aeda24cb1fe929c3c07855b94366ea93eee6
- TokenStep-0.1.43.zip: 0dfa3e6b0a3754fd3fc753b7dc18af2e6be6feb4427b57213ac2399a041636e0
TokenStep 0.1.42
更新内容:
- 新增「昨日 AI 节奏」分享卡,适合分享完整一天的 AI 使用节奏。
- 优化节奏卡 B 方案视觉:logo、曲线平滑、峰值展示和标签判断。
- 分享菜单精简:移除「下载昨日成绩」,保留昨日节奏入口。
- 包含启动项旧路径自动修复与重复启动日志等稳定性修复。
验证:
- 已重新签名、公证并 staple。
- DMG 安装校验通过 Notarized Developer ID。
- DMG 内版本号:0.1.42。
SHA256:
- TokenStep-0.1.42.dmg: 4c519c425a03d9446af07253e7a90406d14a0758941467f2d201550a8b1f62be
- TokenStep-0.1.42.zip: ada501655de259878fd0e63f1835b6121e5ff714a7e627fa8618f0b512907035
TokenStep 0.1.37
Fixes
- Replace the old Token Island header mark with the real TokenStep app icon.
- Remove the obsolete inline
TokenIslandMiniMarkdrawing from the Island popover. - Bump release defaults and README download links to 0.1.37.
Validation
- Usage collector fixture checks passed.
- TokenStep 0.1.37 SwiftUI build passed.
- Token Island preview rendered at
/tmp/tokenstep-island-logo-0.1.37-corners.pngusingTokenStepIcon.icns. - DMG and ZIP artifacts are Developer ID signed and Apple notarized.
Checksums
- DMG:
95e181212df89eae71f8c86fee1ceb747ded3e012b02a9981d6a300d7641c4bd - ZIP:
91de4aafec8e661629d3104f820d515a7de1c660a9cd7029ef96810b70c46498
TokenStep 0.1.36
Fixes
- Refresh the Token Island expanded popover from hardcoded dark styling to the app's light theme surface.
- Align Token Island card background, rounded clip, hit shape, border, and shadow on one shared rounded surface.
- Add shadow padding to the borderless panel and disable the panel's rectangular system shadow to avoid translucent seams around the four corners.
- Keep the NSHostingView and panel content layers transparent without clipping the rounded card shadow.
- Bump release defaults and README download links to 0.1.36.
Validation
- Usage collector fixture checks passed.
- TokenStep 0.1.36 SwiftUI build passed.
- Token Island edge preview rendered at
/tmp/tokenstep-island-popover-0.1.36-corners.png. - DMG and ZIP artifacts are Developer ID signed and Apple notarized.
Checksums
- DMG:
ca1d32aa4b71d17a98fa54e09d0560f9cbe26e35b815d130e2b30b6f9826b30a - ZIP:
01d617397b234ae70a404255aa61e87e37840a41a7018acf6160bf8311c00223
TokenStep 0.1.35
Hotfix
- Fix Codex usage inflation caused by scanning
.codex/archived_sessionsas current usage. - Codex native JSONL collection now counts only live
.codex/sessionsby default. - Add regression coverage for archived session logs with rewritten timestamps.
- Bump release defaults and README download links to 0.1.35.
- Harden packaging by signing from a temporary working directory to avoid sync sidecar files entering the app bundle.
Validation
- Usage collector fixture checks passed.
- TokenStep 0.1.35 SwiftUI build passed.
- DMG and ZIP artifacts are Developer ID signed and Apple notarized.
Checksums
- DMG:
c2f7d4941e978942a684e6de8be7265e4185cf18e2b41800bf6dea3a96551ee9 - ZIP:
4a0903149afb524b1141bdc537d37b28a31b7a037560c241f125bc8dda9d08fa
TokenStep 0.1.34
Default new users to the menu bar entry instead of Token Island automatic mode.
TokenStep 0.1.33
TokenStep 0.1.33 数据准确性热修。
- Added request-level deduplication between native Codex / Claude Code logs and CC Switch proxy usage.
- Made CC Switch proxy import more conservative by requiring explicit data_source = proxy rows.
- Added diagnostics for raw, kept, and deduplicated proxy records.
- Updated release defaults and download links to 0.1.33.
TokenStep 0.1.32
TokenStep 0.1.32
发布前质量修复。
- CI 增加数据准确性 fixture 门禁:自动验证 Claude Code / CC Switch 统计回归。
- 开机启动增加安装路径保护:从 DMG 或 Downloads 直接运行时,不再写入可能失效的登录项路径;拖到 Applications 后再自动开启。
- README 和打包脚本版本更新到 0.1.32。
验证:
- 本地 usage collector fixture 通过。
- 本地 Swift App 构建通过。
- GitHub Actions CI 通过。
- GitHub Actions Release 完成 Developer ID 签名、公证与 staple。
- 线上 DMG / ZIP 下载后验证为 Notarized Developer ID。
SHA256:
- DMG: e5c4c51d44815b88192759484c1b887ad1584bf393d84a668639a60bb94c5480
- ZIP: f7202bc1bf735e4fe6f0789662d5d22eadfec19a735d62a97347b8f3e0e4e770
TokenStep 0.1.31
TokenStep 0.1.31
数据准确性热修。
- 修复 Claude Code 统计虚高:按 message.id 去重,避免同一次 assistant 响应拆成 thinking / text / tool_use 多行后重复累计 cache_read token。
- 修复 CC Switch 实验来源边界:只统计真实 proxy 请求,不再把 session_log / codex_session 等二次导入日志计入 CC Switch Proxy。
- 升级采集缓存版本,安装后会重新生成统计缓存。
- 新增 Claude Code 多行响应去重回归检查。
验证:
- 轻量采集 fixture 通过。
- Swift App 构建通过。
- GitHub Actions 完成 Developer ID 签名、公证与 staple。
- Release DMG / ZIP 均已验证为 Notarized Developer ID。
已知:当前本机 swift test 仍受 CommandLineTools SwiftPM manifest 链接问题影响,非本次代码断言失败。
TokenStep 0.1.30
TokenStep 0.1.30
Hotfix:
- 修复 CC Switch 数据量变大后刷新一直停在“同步中”的问题。
- SQLite 大结果不再通过容易堵塞的管道读取,避免采集 helper 死锁。
- TokenStepHelper 增加 120 秒超时保护,采集异常不会让 UI 永久卡住。
- 增加大结果 fixture,覆盖 CC Switch 1500 行以上输出场景。
Verification:
- 本地 CC Switch fixture 自检通过。
- 真实本机采集通过:CC Switch Proxy 14644 records,状态 ok。
- 本机 Developer ID 签名打包通过。
- GitHub Actions 签名、公证、发布成功。
- 已下载线上 DMG/ZIP 验证为 Notarized Developer ID。