Repository navigation
v3.0.0
Breaking: the output changes
A window at its limit now has lane headroom on the account's usage credits: Claude's extra usage up to the spend limit and prepaid balance, and Codex credits. Before, it said "no lane headroom: start nothing new" even with credits topped up. Without credits, the output is as before.
- Lane wording: while a window is at 100% with credits left, the lane phrase names the pool and paces against what is left:
on usage credits (429.39 GBP left): room for ~2 more lanes at 30.00 GBP/h each for 1.0h, or… measuring: start at most 1-2 new lanesuntil the draw is measured. --jsonlanes: gainspool(planorusage-credits). Withusage-credits,headroom,per_lane_rateandhoursare the credits', andper_lane_rateis in their unit, not %/h.- New
--jsonfield:usage_creditsper source (null without credits):unit,left,drawing,hours_left,rate_per_hour,per_lane_rate,lane_headroom,lane_hours. - plan: when neither plan has room, it routes work to credits that have room:
route work to Claude on usage credits (429.39 GBP left), or wait for a reset. A provider with room in its plan is still preferred. - State: a new
<source>-credits.csv(what the credits have spent), and acreditskey inclaude-banked.json. - Requests: the Claude usage call drops
skip_spend=1, which had hiddenextra_usage. With extra usage on, a secondGETreads the prepaid balance. agent-pace still never redeems a reset or buys credits.
What's Changed
Full Changelog: v2.0.0...v3.0.0