codeburn/src
iamtoruk 8d88bfd675 fix: validate subagentTypes in cache, forge dedup key, status flag conflicts
Add subagentTypes to session-cache validateCall for consistency with
other string-array fields (tools, bashCommands, skills).

Stabilize Forge dedup key fallback: use model+tokens instead of array
index so deletions between scans don't cause double-counting.

Add mutual exclusivity validation for --day/--days/--from/--to on the
status command, matching the report command's existing checks.
2026-05-27 04:46:32 -07:00
..
data fix: DeepSeek v4 Claude pricing through stale runtime cache (#367) 2026-05-21 00:34:53 -07:00
providers fix: validate subagentTypes in cache, forge dedup key, status flag conflicts 2026-05-27 04:46:32 -07:00
antigravity-statusline.ts Capture Antigravity CLI usage via statusLine (#382) 2026-05-24 01:27:40 -07:00
bash-utils.ts Strip ANSI escapes from bash commands across all providers 2026-05-02 20:59:24 -07:00
classifier.ts File-aware retry detection with typed ToolCall (#379) 2026-05-22 01:21:42 -07:00
cli-date.ts Add multi-day calendar selection with custom popover UI (#393) 2026-05-24 09:49:59 -07:00
cli.ts Merge main into feat/multi-provider-plans, remove dead tautology 2026-05-16 10:42:03 -07:00
codex-cache.ts File-aware retry detection with typed ToolCall (#379) 2026-05-22 01:21:42 -07:00
compare-stats.ts feat(compare): model comparison with planning rate fix 2026-04-19 08:34:49 -07:00
compare.tsx Quiet routine pricing warnings + menubar recovery from stuck-loading (#266) 2026-05-08 20:33:48 -07:00
config.ts Track multiple provider plans 2026-05-11 16:33:33 +03:00
context-budget.ts fix(context-budget): use bounded readSessionFile helper 2026-04-17 08:32:19 +02:00
currency.ts Menubar and CLI hardening from multi-agent audit (#257) 2026-05-06 22:15:11 -07:00
cursor-cache.ts Cursor: per-project breakdown by workspace (closes per-project half of #196) (#296) 2026-05-10 15:35:57 -07:00
daily-cache.ts Store credential cache in file instead of keychain, use cache for per-provider menubar 2026-05-17 07:18:58 -07:00
dashboard.tsx fix: group Cowork sessions by space name and unify cross-provider project entries (#398) 2026-05-25 13:41:53 -07:00
day-aggregator.ts fix: use local timezone for daily date bucketing instead of UTC 2026-04-19 03:18:38 -07:00
export.ts Menubar and CLI hardening from multi-agent audit (#257) 2026-05-06 22:15:11 -07:00
format.ts Validator hardenings on the bug-hunt batch (#254) 2026-05-06 19:50:40 -07:00
fs-utils.ts Merge main into feat/multi-provider-plans, remove dead tautology 2026-05-16 10:42:03 -07:00
ink-win.ts Fix dashboard hang and ExperimentalWarning on Windows 2026-05-02 11:54:58 -07:00
main.ts fix: validate subagentTypes in cache, forge dedup key, status flag conflicts 2026-05-27 04:46:32 -07:00
menubar-installer.ts Fix menubar installer CLI path lookup (#387) 2026-05-24 01:01:09 -07:00
menubar-json.ts Add tooling breakdowns to CLI and menubar (#373) 2026-05-21 14:38:14 -07:00
model-efficiency.ts feat(report): add per-model efficiency metrics 2026-05-05 23:36:59 -07:00
models-report.ts Merge main into feat/multi-provider-plans, remove dead tautology 2026-05-16 10:42:03 -07:00
models.ts fix(models): map Warp Claude variants to canonical pricing IDs (#378) 2026-05-22 02:05:26 -07:00
optimize.ts Add MCP project profile advisor (#356) 2026-05-24 01:57:59 -07:00
parser.ts fix: group Cowork sessions by space name and unify cross-provider project entries (#398) 2026-05-25 13:41:53 -07:00
plan-usage.ts Merge main into feat/multi-provider-plans, remove dead tautology 2026-05-16 10:42:03 -07:00
plans.ts Add claude-max-5x preset for $100/month tier 2026-04-24 15:47:59 +02:00
session-cache.ts fix: validate subagentTypes in cache, forge dedup key, status flag conflicts 2026-05-27 04:46:32 -07:00
sqlite.ts Merge main into feat/multi-provider-plans, remove dead tautology 2026-05-16 10:42:03 -07:00
types.ts File-aware retry detection with typed ToolCall (#379) 2026-05-22 01:21:42 -07:00
yield.ts Validator hardenings on the bug-hunt batch (#254) 2026-05-06 19:50:40 -07:00