From 6f39366f77f49a715b80b3eed56bef764d978bdd Mon Sep 17 00:00:00 2001 From: death2 Date: Wed, 23 Sep 2026 16:37:42 +0700 Subject: [PATCH] release: 0.5.0-alpha.34 Cuts 0.5.0-alpha.34: bumps the root VERSION, folds the changelog.d fragments into the section the release workflow publishes, and pins the bundled swapd to its v0.3.2 release (deathemperor/swapd#58), which carries the banked Claude limit resets (#1554) already shipped from its pre-release commit. Co-Authored-By: Claude Opus 5.5 (1M context) --- VERSION | 2 +- apps/mac/CHANGELOG.md | 19 +++++++++++++++++++ apps/mac/build-swapd.sh | 3 ++- apps/mac/changelog.d/1554.md | 3 --- apps/mac/changelog.d/awareness-heartbeat.md | 1 - apps/mac/changelog.d/claude-banked-resets.md | 2 -- apps/mac/changelog.d/mac-popup-reset.md | 1 - .../signin-run-ends-agent-login.md | 1 - apps/mac/changelog.d/stranded-scroll-pill.md | 1 - apps/mac/changelog.d/thread-cache-ttl.md | 2 -- 10 files changed, 22 insertions(+), 13 deletions(-) delete mode 100644 apps/mac/changelog.d/1554.md delete mode 100644 apps/mac/changelog.d/awareness-heartbeat.md delete mode 100644 apps/mac/changelog.d/claude-banked-resets.md delete mode 100644 apps/mac/changelog.d/mac-popup-reset.md delete mode 100644 apps/mac/changelog.d/signin-run-ends-agent-login.md delete mode 100644 apps/mac/changelog.d/stranded-scroll-pill.md delete mode 100644 apps/mac/changelog.d/thread-cache-ttl.md diff --git a/VERSION b/VERSION index f104695d02..b34b1db648 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.5.0-alpha.33 +0.5.0-alpha.34 diff --git a/apps/mac/CHANGELOG.md b/apps/mac/CHANGELOG.md index 4e13d36cb9..9b5baeab3c 100644 --- a/apps/mac/CHANGELOG.md +++ b/apps/mac/CHANGELOG.md @@ -10,6 +10,25 @@ release cut folds the fragments and `## Unreleased` into the new section. ## Unreleased +## 0.5.0-alpha.34 + +### Mac +- Each account's banked Claude limit resets ride on the fleet, and `infinitusctl reset ` spends one as that account. +- A row's ticket mark in the popup shows the account's banked Claude resets and spends one after a confirm; the row's menu offers the same. + +### Desktop +- Accounts rows show an account's banked Claude resets, with what stops the next one, and redeem one after a confirm. +- Usage → Limits shows the limit resets a Claude subscription has banked and redeems one from the account's details, the way Codex reset credits already work; a reset that only works at a limit waits until you are at one and says so. +- An agent waiting on its own AWS or gcloud login now carries on as soon as you sign in from the card or your phone. +- A chat that grows below the composer (a queued message, a banner, a burst of output) keeps following the end, or shows "Scroll to end" when it cannot, instead of hiding the newest messages. +- Claude threads show how long the prompt cache stays warm — a green composer border and a countdown by the send button, amber near the end — so you can tell whether the next message reuses the cache or sends the whole context again. + +### Phone +- Accounts rows show banked Claude resets and redeem one from the row's menu. +- The lock-screen card keeps counting an agent that has been working for hours; it used to drop out after two quiet hours. +- The same Claude reset credits and the held state appear under Usage → Limits and the composer's limits card. +- Thread usage shows the same prompt cache countdown. + ## 0.5.0-alpha.33 ### Mac diff --git a/apps/mac/build-swapd.sh b/apps/mac/build-swapd.sh index eff3d08d24..ee30e397e6 100755 --- a/apps/mac/build-swapd.sh +++ b/apps/mac/build-swapd.sh @@ -9,7 +9,8 @@ set -eu # + #52: `add-oauth` sends a 32-byte `state`, as Claude Code does; claude.ai refuses the 16-byte one with "Invalid request format" — the actual cause of the failed sign-ins, bisected in the browser. # + #54 (0.3.1): a profile credential without a refresh token is not read back as a rotation. # + #56: `list` reports each account's banked Claude limit resets as `resets`, and `reset ` spends one as that slot (#1554). +# 0.3.2: #56 released, with #57 (a test). cargo install --locked --git https://github.com/deathemperor/swapd \ - --rev 480749d9a0669fc597261287b4e2192ca6464d77 \ + --rev ce599ab705a84ab0c33ab70e21229beccdc74fc0 \ --root "$INFINITUS_ENGINE_BUILD_ROOT" swapd "$INFINITUS_ENGINE_BUILD_ROOT/bin/swapd" --version diff --git a/apps/mac/changelog.d/1554.md b/apps/mac/changelog.d/1554.md deleted file mode 100644 index caee534179..0000000000 --- a/apps/mac/changelog.d/1554.md +++ /dev/null @@ -1,3 +0,0 @@ -Mac: Each account's banked Claude limit resets ride on the fleet, and `infinitusctl reset ` spends one as that account. -Desktop: Accounts rows show an account's banked Claude resets, with what stops the next one, and redeem one after a confirm. -Phone: Accounts rows show banked Claude resets and redeem one from the row's menu. diff --git a/apps/mac/changelog.d/awareness-heartbeat.md b/apps/mac/changelog.d/awareness-heartbeat.md deleted file mode 100644 index ee21cc3bab..0000000000 --- a/apps/mac/changelog.d/awareness-heartbeat.md +++ /dev/null @@ -1 +0,0 @@ -Phone: The lock-screen card keeps counting an agent that has been working for hours; it used to drop out after two quiet hours. diff --git a/apps/mac/changelog.d/claude-banked-resets.md b/apps/mac/changelog.d/claude-banked-resets.md deleted file mode 100644 index 85d3cc4dd6..0000000000 --- a/apps/mac/changelog.d/claude-banked-resets.md +++ /dev/null @@ -1,2 +0,0 @@ -Desktop: Usage → Limits shows the limit resets a Claude subscription has banked and redeems one from the account's details, the way Codex reset credits already work; a reset that only works at a limit waits until you are at one and says so. -Phone: The same Claude reset credits and the held state appear under Usage → Limits and the composer's limits card. diff --git a/apps/mac/changelog.d/mac-popup-reset.md b/apps/mac/changelog.d/mac-popup-reset.md deleted file mode 100644 index 7d71deb5c5..0000000000 --- a/apps/mac/changelog.d/mac-popup-reset.md +++ /dev/null @@ -1 +0,0 @@ -Mac: A row's ticket mark in the popup shows the account's banked Claude resets and spends one after a confirm; the row's menu offers the same. diff --git a/apps/mac/changelog.d/signin-run-ends-agent-login.md b/apps/mac/changelog.d/signin-run-ends-agent-login.md deleted file mode 100644 index 766cecb832..0000000000 --- a/apps/mac/changelog.d/signin-run-ends-agent-login.md +++ /dev/null @@ -1 +0,0 @@ -Desktop: An agent waiting on its own AWS or gcloud login now carries on as soon as you sign in from the card or your phone. diff --git a/apps/mac/changelog.d/stranded-scroll-pill.md b/apps/mac/changelog.d/stranded-scroll-pill.md deleted file mode 100644 index 642f864498..0000000000 --- a/apps/mac/changelog.d/stranded-scroll-pill.md +++ /dev/null @@ -1 +0,0 @@ -Desktop: A chat that grows below the composer (a queued message, a banner, a burst of output) keeps following the end, or shows "Scroll to end" when it cannot, instead of hiding the newest messages. diff --git a/apps/mac/changelog.d/thread-cache-ttl.md b/apps/mac/changelog.d/thread-cache-ttl.md deleted file mode 100644 index 8457195375..0000000000 --- a/apps/mac/changelog.d/thread-cache-ttl.md +++ /dev/null @@ -1,2 +0,0 @@ -Desktop: Claude threads show how long the prompt cache stays warm — a green composer border and a countdown by the send button, amber near the end — so you can tell whether the next message reuses the cache or sends the whole context again. -Phone: Thread usage shows the same prompt cache countdown.