codeburn/app/renderer
iamtoruk e331c7da63 feat(app): Sessions and Compare screens
Sessions: provider-grouped list of every session in range (project,
models, turns, cost, tokens) with a lightweight real detail — no
fabricated titles, no unbacked context-window widget.

Compare: two-model picker (defaults to top two by cost) across
Performance, Efficiency, Category head-to-head, Working style, and a
derived Context panel, all mapped straight from `compare --format json`.

Nav reordered to match the design: Overview, Sessions, Spend, Optimize,
Models, Compare, Plans, Settings (⌘1-7).
2026-07-11 12:37:04 -07:00
..
assets feat(app): sidebar matches the plain mockup 2026-07-11 08:58:16 -07:00
components feat(app): Sessions and Compare screens 2026-07-11 12:37:04 -07:00
hooks feat(app): T8 integration + cleanup — single refresh, ⌘-nav, shared error/format/period/series, README 2026-07-10 19:35:41 -07:00
lib feat(app): bridge for sessions/compare + dev-mode CLI fallback 2026-07-11 12:37:04 -07:00
sections feat(app): Sessions and Compare screens 2026-07-11 12:37:04 -07:00
styles feat(app): Sessions and Compare screens 2026-07-11 12:37:04 -07:00
test feat(app): scaffold Electron+Vite package and codeburn CLI spawn 2026-07-10 15:16:55 -07:00
App.test.tsx feat(app): Sessions and Compare screens 2026-07-11 12:37:04 -07:00
App.tsx feat(app): Sessions and Compare screens 2026-07-11 12:37:04 -07:00
index.html fix(app): resolve usePolled stale-response race + review nits 2026-07-10 15:40:11 -07:00
main.tsx feat(app): native integrated title bar + draggable chrome 2026-07-11 08:51:24 -07:00
vite-env.d.ts feat(app): scaffold Electron+Vite package and codeburn CLI spawn 2026-07-10 15:16:55 -07:00