Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
69 commits
Select commit Hold shift + click to select a range
c53582c
fix(desktop): hide custom provider SDK costs by default
A1aZ Aug 17, 2026
8812ec7
fix(device-link): expose custom billing preference safely
A1aZ Aug 18, 2026
592a971
fix(billing): preserve mixed and regional amounts
A1aZ Aug 18, 2026
9a38324
fix(billing): classify legacy scheduler costs and batch sidebar estim…
A1aZ Aug 21, 2026
51c5f5f
fix(billing): guard batch IPC and follow remote SDK preference
A1aZ Aug 21, 2026
2a238b8
docs(pr-2878): add provider billing UI evidence screenshots
A1aZ Aug 21, 2026
322992f
test(desktop): complete i18n mock for sidebar worktree test
A1aZ Aug 21, 2026
429c60f
fix(billing): satisfy desktop typecheck after remote projection
A1aZ Aug 21, 2026
91bc1ea
fix(billing): close remote and mixed-estimate review gaps
A1aZ Aug 21, 2026
578f17e
fix(billing): close remaining remote sidebar gaps
A1aZ Aug 21, 2026
a029877
merge: sync custom provider billing with main
A1aZ Aug 24, 2026
4fbc783
fix(billing): fail closed across legacy remote views
A1aZ Aug 24, 2026
22e9f1b
style(sidebar): trim billing store newline
A1aZ Aug 24, 2026
09cfec2
fix(scheduler): deduplicate legacy SDK estimates
A1aZ Aug 24, 2026
f00ce22
fix(billing): fail closed after remote reconnects
A1aZ Aug 24, 2026
4f628ba
fix(billing): preserve Pi fallback and migration schema
A1aZ Aug 25, 2026
1a8adc2
merge: sync custom provider billing with main
A1aZ Aug 25, 2026
313f1e8
fix(billing): isolate remote projection refreshes
A1aZ Aug 25, 2026
ee6779d
fix(billing): fail closed for legacy projections
A1aZ Aug 25, 2026
a43c83b
fix(scheduler): rebuild legacy mixed run costs
A1aZ Aug 25, 2026
a05c6c4
fix(billing): fail closed for shared legacy models
A1aZ Aug 25, 2026
a0123ef
fix(billing): preserve migration and fallback authority
A1aZ Aug 25, 2026
51e8478
fix(billing): preserve known legacy gateway spend
A1aZ Aug 25, 2026
f65238f
fix(scheduler): combine legacy SDK estimates
A1aZ Aug 25, 2026
3c7b17a
fix(billing): preserve legacy turn attribution
A1aZ Aug 25, 2026
a0d262f
fix(billing): project legacy remote turns
A1aZ Aug 25, 2026
39b2842
fix(billing): fail closed partial user totals
A1aZ Aug 25, 2026
6b042b4
fix(billing): close legacy projection gaps
A1aZ Aug 25, 2026
c114727
fix(scheduler): fail closed legacy cost attribution
A1aZ Aug 25, 2026
456cb64
fix(billing): keep live cost projections fresh
A1aZ Aug 25, 2026
d0711c1
merge: sync billing PR with main and address review
A1aZ Aug 25, 2026
1472de2
fix: preserve remote billing projection authority
A1aZ Aug 25, 2026
7ad9e33
fix(desktop): fail closed session billing projection
A1aZ Aug 25, 2026
ed3ec64
fix(scheduler): fail closed legacy session residuals
A1aZ Aug 25, 2026
e846109
fix(sidebar): refresh reconciled session money
A1aZ Aug 25, 2026
d7d8db4
fix(usage): preserve custom Pi SDK fallback
A1aZ Aug 25, 2026
5d3636a
fix(scheduler): version legacy run snapshots
A1aZ Aug 25, 2026
7b0899b
chore: rebase scheduler migrations after main
A1aZ Aug 31, 2026
13764f0
chore: rebase scheduler migrations after main
A1aZ Aug 31, 2026
0d067c0
fix: retain scheduler billing migrations
A1aZ Aug 31, 2026
6aa7928
chore: renumber scheduler billing migrations
A1aZ Aug 31, 2026
8361e37
fix: resolve scheduler billing merge conflicts
A1aZ Aug 31, 2026
bbedcb8
fix: restore billing exports after merge
A1aZ Aug 31, 2026
062c239
fix(mobile): restore billing projection normalization
A1aZ Aug 31, 2026
de72c73
fix: restore billing IPC guards and projections
A1aZ Aug 31, 2026
0b73435
Merge remote-tracking branch 'origin/main' into fix/issue-2855-custom…
A1aZ Aug 31, 2026
be2633f
fix: align scheduler sidebar with latest main
A1aZ Aug 31, 2026
d68581e
Merge origin/main and resolve migration conflicts
A1aZ Sep 2, 2026
38b6dba
chore: refresh generated design inventory
A1aZ Sep 2, 2026
ad76896
Merge origin/main and resolve generated design inventory conflict
A1aZ Sep 2, 2026
cbd64f5
Merge origin/main and refresh design inventory
A1aZ Sep 3, 2026
0526ec6
Merge remote-tracking branch 'origin/main' into fix/issue-2855-custom…
A1aZ Sep 3, 2026
b7bd8bc
Merge remote-tracking branch 'origin/main' into fix/issue-2855-custom…
A1aZ Sep 3, 2026
34aaff6
Merge remote-tracking branch 'origin/main' into fix/issue-2855-custom…
A1aZ Sep 3, 2026
aee7e48
Merge remote-tracking branch 'origin/main' into fix/issue-2855-custom…
A1aZ Sep 3, 2026
e96d245
Merge remote-tracking branch 'origin/main' into fix/issue-2855-custom…
A1aZ Sep 3, 2026
bcd2766
Merge remote-tracking branch 'origin/main' into fix/issue-2855-custom…
A1aZ Sep 3, 2026
29c7eb4
Merge remote-tracking branch 'origin/main' into fix/issue-2855-custom…
A1aZ Sep 3, 2026
e75ae53
Merge remote-tracking branch 'origin/main' into fix/issue-2855-custom…
A1aZ Sep 3, 2026
1102cfb
Merge remote-tracking branch 'origin/main' into fix/issue-2855-custom…
A1aZ Sep 3, 2026
2e8d07d
Merge origin/main and refresh design inventory
A1aZ Sep 3, 2026
2b5926f
Merge remote-tracking branch 'origin/main' into fix/issue-2855-custom…
A1aZ Sep 3, 2026
ad1cd0c
Merge origin/main and refresh design inventory
A1aZ Sep 3, 2026
0deb8e6
Merge remote-tracking branch 'origin/main' into fix/issue-2855-custom…
A1aZ Sep 3, 2026
16de123
fix(desktop): widen Windows barrier probe budget
A1aZ Sep 3, 2026
b07a08b
Merge remote-tracking branch 'origin/main' into fix/issue-2855-custom…
A1aZ Sep 3, 2026
a028122
Merge remote-tracking branch 'origin/main' into fix/issue-2855-custom…
A1aZ Sep 3, 2026
d1f4c0d
fix: refresh design inventory after main sync
A1aZ Sep 3, 2026
4d3328e
chore: merge latest main into billing PR
A1aZ Sep 3, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions apps/desktop/drizzle/0101_scheduler_billing.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
SELECT 1;
Loading