Devin Foley and Paperclip
e2664b655b
Merge upstream startup accounting proof and fixture isolation
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-03 23:21:21 -07:00
Devin Foley and Paperclip
1dd6c03d2c
Merge adapter startup accounting proof and test isolation
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-03 23:21:17 -07:00
Devin Foley and Paperclip
065bf17ba3
fix: preserve proof of process adapter bootstrap failures
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-03 23:21:13 -07:00
Devin Foley and Paperclip
2d30ee8868
Merge runtime test isolation fixes into adapter receipts
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-03 23:19:30 -07:00
Devin Foley and Paperclip
1275ef8282
test: isolate runtime port claims and canonicalize fixture paths
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-03 23:19:25 -07:00
Devin Foley and Paperclip
1fae0e7554
Merge reviewed credential write-back fix into accounting core
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-03 22:43:10 -07:00
Devin Foley and Paperclip
fc97e24392
fix: retain and retry contended credential write-back
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-03 22:31:28 -07:00
Devin Foley and Paperclip
04bd774133
Merge quota deadline and revision fixes into accounting stack
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-03 22:10:39 -07:00
Devin Foley and Paperclip
8bd5846ba0
fix: preserve OAuth refresh lifetime and quota revision caches
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-03 22:10:36 -07:00
Devin Foley and Paperclip
b2815ee3cd
fix: retain failed native receipts and known attempted-run charges
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-03 21:51:37 -07:00
Devin Foley and Paperclip
a9c6f25b88
Merge bounded provider record accounting into core stack
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-03 21:45:30 -07:00
Devin Foley and Paperclip
c4f738d112
Merge bounded provider record accounting into quota stack
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-03 21:45:27 -07:00
Devin Foley and Paperclip
fb8b03a083
fix: bound accounting strings before buffering provider records
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-03 21:45:23 -07:00
Devin Foley and Paperclip
acba463d56
test: drain heartbeat finalizers before fixture teardown
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-03 21:43:43 -07:00
Devin Foley and Paperclip
cde30114b2
Merge credential and adapter review follow-ups into accounting stack
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-03 21:38:49 -07:00
Devin Foley and Paperclip
dfd62bd7e2
fix: recheck credential versions after waits and defer conflicting refreshes
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-03 21:38:46 -07:00
Devin Foley and Paperclip
beb28fef65
Merge full-stream accounting fixes into quota stack
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-03 21:33:57 -07:00
Devin Foley and Paperclip
6e7168ac5c
fix: retain full-stream usage and scope biller inference to its provider
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-03 21:33:54 -07:00
Devin Foley and Paperclip
7cf8df553d
fix: serialize managed credential refresh with reads and secret edits
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-03 21:30:51 -07:00
Devin Foley and Paperclip
2e9b1de70e
fix: preserve policy settings and initialize cancellation on demand
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-03 21:24:09 -07:00
Devin Foley and Paperclip
482cdc5fa5
Merge adapter and quota review fixes into accounting stack
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-03 21:15:10 -07:00
Devin Foley and Paperclip
05035f9f65
fix: address accounting recovery and budget review findings
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-03 21:15:10 -07:00
Devin Foley and Paperclip
feba1f926f
Merge adapter timeout contract regression update
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-03 21:11:22 -07:00
Devin Foley and Paperclip
14bc077440
test: distinguish unavailable Kimi prices from incomplete receipts
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-03 21:10:56 -07:00
Devin Foley and Paperclip
dce0c0f265
Merge reviewed quota and adapter fixes into durable accounting
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-03 21:06:51 -07:00
Devin Foley and Paperclip
bd377f0906
fix: recover managed quota credentials and preserve account displays
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-03 21:06:14 -07:00
Devin Foley and Paperclip
2c29548c8c
Merge reviewed adapter receipt fixes into account quota reporting
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-03 21:02:21 -07:00
Devin Foley and Paperclip
17bb7679b5
test: clean up interrupted usage fixture formatting
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-03 21:02:05 -07:00
Devin Foley and Paperclip
c858cf52b0
fix: settle adapter usage only with terminal accounting evidence
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-03 21:01:46 -07:00
Devin Foley and Paperclip
f056a4ae59
Merge test isolation review fixes into adapter receipts
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-03 20:59:55 -07:00
Devin Foley and Paperclip
1885918563
test: preserve host port leases with isolated test homes
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-03 20:59:38 -07:00
Devin Foley and Paperclip
dc8d57e2a4
test: verify durable checkpoints through the final flush contract
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-02 17:47:50 -07:00
Devin Foley and Paperclip
c0aa8f879d
fix: integrate reviewed adapter and quota contracts into accounting
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-02 17:45:27 -07:00
Devin Foley and Paperclip
5137effc6f
fix: integrate incremental usage checkpoints with quota reporting
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-02 17:45:26 -07:00
Devin Foley and Paperclip
014810c58d
fix: checkpoint every usage update with incremental protocol parsers
...
Use provider terminal evidence for completeness; an OpenCode successful EOF closes its step-based stream. Preserve immutable snapshots and propagate partial completeness through final results.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-02 17:45:06 -07:00
Devin Foley and Paperclip
3250149305
fix: invalidate quota caches when personal credentials are disabled
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-02 17:37:20 -07:00
Devin Foley and Paperclip
c93ef478b3
fix: carry reviewed adapter checkpoints into quota reporting
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-02 17:34:12 -07:00
Devin Foley and Paperclip
6b915d35ed
test: carry Cursor fixture isolation into adapter review
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-02 17:34:09 -07:00
Devin Foley and Paperclip
2a811ea1a9
test: forward stdin through the Cursor fixture runner
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-02 17:33:49 -07:00
Devin Foley and Paperclip
e1c61054cc
fix: settle interrupted usage and retain estimate provenance
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-02 17:33:13 -07:00
Devin Foley and Paperclip
f4100b256e
fix: flush attempt receipts and surface checkpoint failures
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-02 17:27:02 -07:00
Devin Foley and Paperclip
3ac5772c66
fix: isolate budget recovery and account supplemental run charges
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-02 17:15:39 -07:00
Devin Foley and Paperclip
5997745d77
fix: carry quota review fixes into durable accounting
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-02 17:01:54 -07:00
Devin Foley and Paperclip
5825f92c62
fix: retain quota caches across reads and cancel expired probes
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-02 17:01:49 -07:00
Devin Foley and Paperclip
ffd09c80e6
test: carry reviewed discovery checks into quota reporting
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-02 16:53:20 -07:00
Devin Foley and Paperclip
3e77a70622
test: carry authored-file review coverage into adapter changes
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-02 16:53:17 -07:00
Devin Foley and Paperclip
e8f389beb6
test: exercise authored-file discovery through a real Git index
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-02 16:52:55 -07:00
Devin Foley and Paperclip
4154638e71
fix: make run accounting durable and budget updates atomic
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-02 16:45:54 -07:00
Devin Foley and Paperclip
f9163760b9
fix: scope subscription quota reports to authorized company accounts
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-02 16:41:32 -07:00
Devin Foley and Paperclip
b827836835
fix: checkpoint adapter usage and preserve unknown prices
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-02 16:39:07 -07:00