Commit Graph
4809 Commits
Author SHA1 Message Date
Devin FoleyandPaperclip 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 FoleyandPaperclip 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 FoleyandPaperclip 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 FoleyandPaperclip 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 FoleyandPaperclip 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 FoleyandPaperclip 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 FoleyandPaperclip 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 FoleyandPaperclip 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 FoleyandPaperclip 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 FoleyandPaperclip 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 FoleyandPaperclip 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 FoleyandPaperclip 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 FoleyandPaperclip 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 FoleyandPaperclip acba463d56 test: drain heartbeat finalizers before fixture teardown
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-03 21:43:43 -07:00
Devin FoleyandPaperclip 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 FoleyandPaperclip 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 FoleyandPaperclip 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 FoleyandPaperclip 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 FoleyandPaperclip 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 FoleyandPaperclip 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 FoleyandPaperclip 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 FoleyandPaperclip 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 FoleyandPaperclip feba1f926f Merge adapter timeout contract regression update
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-03 21:11:22 -07:00
Devin FoleyandPaperclip 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 FoleyandPaperclip 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 FoleyandPaperclip 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 FoleyandPaperclip 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 FoleyandPaperclip 17bb7679b5 test: clean up interrupted usage fixture formatting
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-03 21:02:05 -07:00
Devin FoleyandPaperclip 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 FoleyandPaperclip 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 FoleyandPaperclip 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 FoleyandPaperclip 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 FoleyandPaperclip 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 FoleyandPaperclip 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 FoleyandPaperclip 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 FoleyandPaperclip 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 FoleyandPaperclip 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 FoleyandPaperclip 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 FoleyandPaperclip 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 FoleyandPaperclip 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 FoleyandPaperclip 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 FoleyandPaperclip 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 FoleyandPaperclip 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 FoleyandPaperclip 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 FoleyandPaperclip 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 FoleyandPaperclip 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 FoleyandPaperclip 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 FoleyandPaperclip 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 FoleyandPaperclip 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 FoleyandPaperclip b827836835 fix: checkpoint adapter usage and preserve unknown prices
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-02 16:39:07 -07:00