Releases: tristan666666/agent-island
Releases · tristan666666/agent-island
Release list
v1.5.7 — Agent Island
[1.5.7] - 2026-07-12
Added
- Windows: a switch to turn the out-of-quota alarm off (Settings → Alarms), matching macOS — for people who only want auto-resume and not the "you're out" panel.
Fixed
- Both platforms: the out-of-quota alarm no longer re-fires every few minutes while a window stays maxed out. Anthropic's rolling 5-hour reset time drifts by seconds on each refresh; the alarm's dedup was keyed on the exact reset timestamp, so the drift made it forget it had already fired. It now re-arms only when the reset boundary jumps to a genuinely new cycle. (1.5.6 only stopped the same-refresh duplicates, not this cross-refresh repeat.)
- macOS: much lower idle CPU. The island's rotating glow was re-shading its conic gradient on the CPU 30 times a second whenever the island was visible — the app's dominant background cost. It's now shaded once and spun on the GPU: identical look, a large drop in CPU and energy use.
- macOS: the every-few-seconds session scan stopped re-reading every file's metadata O(n·log n) times while sorting — it now reads each modification time once, via a direct syscall — trimming a periodic CPU spike.
- Windows: softer, cleaner island glow, and the Settings copy was trimmed to match the leaner macOS layout.
v1.5.6 — Agent Island
[1.5.6] - 2026-07-11
Added
- Windows: one-click auto-update. When a new release ships, "Update & Relaunch" downloads the zip in the background, swaps the running app, and reopens it on the new version — no more hunting the releases page and reinstalling by hand. macOS has always had this through Sparkle. (Note: this build must be installed manually one last time; every version after it updates itself.)
- macOS: a switch to turn the out-of-quota alarm off (Settings → Alarms) for people who only want auto-resume and don't want the "you're out" panel.
- macOS: each provider chooses how "Open thread" lands — Claude and Codex can independently open the desktop app or resume in the CLI (Settings → Providers).
Fixed
- The quota alarm no longer fires two or three times for one limit (it was most visible in Claude Code) — one alarm per provider per blocked stretch, and the redundant system banner is gone. Both platforms.
- Auto-resume actually runs again. A session whose working directory couldn't be read was silently refused authorization, so "Continue after reset" never fired for it; triggers are now trusted per-session and trusted automatically when you create them. macOS.
- The auto-resume picker no longer lists every thread twice. Both platforms.
- When a 5-hour or weekly window resets, the display refreshes and auto-resume fires on its own — including right after the Mac or PC wakes from sleep. Before this, the reset time could pass with nothing updating until you quit and relaunched. Both platforms.
- Windows: re-authenticating Claude no longer fails with "Authorization failed / Invalid request format."
- Windows: two copies of the app open at once no longer overwrite each other's settings, and update prompts follow the Sparkle wording macOS uses.
- macOS: Settings drops the grey explainer subtitles, and the expanded carousel pages with a left-click drag.
v1.5.5 — Agent Island
[1.5.5] - 2026-07-10
Added
- Windows: real update checks — a daily poll of GitHub Releases (honoring the auto-check toggle) surfaces a Download dialog when a new version ships, and "Check now" genuinely reports latest / newer / unreachable. macOS already gets this from Sparkle.
Fixed
- Windows: "Open thread" on a Codex session now lands on the exact thread in the Codex desktop app first (
codex://threads/…), with the terminal resume only as fallback — the priority was inverted, so anyone with the codex CLI installed got a terminal instead of their chat window. - Both platforms: the quota display setting is now an explicit Used | Remaining choice instead of a confusingly-worded toggle.
v1.5.4 — Agent Island
[1.5.4] - 2026-07-10
Added
- macOS: opt-in "Hide in Mission Control" (Settings → Display). The island ships pinned through Exposé — right on notched MacBooks where the Spaces bar drops below the housing, wrong on external displays where the bar hugs the top edge and the island covered it. Off by default.
- Windows: when only one provider is switched on, the island folds the hidden side away and centers the visible logo, animated. On by default; Settings → Display to keep the symmetric layout instead.
v1.5.3 — Agent Island
[1.5.3] - 2026-07-10
Added
- Settings → Display: "Show remaining instead of used" — every percent readout (usage tiles, peek pills) counts down what's left of a window instead of up what's spent. Both platforms.
- "Open thread" on a Claude Desktop session now copies the session title to the clipboard (macOS adds a quiet notification), so locating the conversation is one paste in Claude's search — the platform still offers no conversation-level deep link.
Fixed
- A provider switched OFF in Settings no longer drives the island's red attention pulse or the out-of-quota alarm. Someone who only runs Claude keeps Codex hidden — its missing login used to pulse red forever. Both platforms.
v1.5.2 — Agent Island
[1.5.2] - 2026-07-10
Fixed
- "Open thread" on a Claude Desktop session brings Claude Desktop forward again instead of popping a Terminal (both platforms). CLI sessions still resume for real via
claude --resumefrom the session's own directory — there is no external deep link that lands on an existing Desktop conversation, so app-level focus is the honest ceiling there. - App icon rebuilt on Apple's icon grid with transparent margins: no more white corners on macOS 15, no more system backing plate on macOS 26. (Windows .ico was already clean.)
- Release automation: notes are now reliably taken from this CHANGELOG — the publish step had silently no-op'd since 1.2.3 — and a missing section now fails the release instead of shipping a stub.
Added
- Demo mode can render both alarm cards headlessly to PNG (release screenshots without screen-recording permission).
In pictures
The icon fix — the old art had opaque white corners (visible on macOS 15, and macOS 26 mounted it on a backing plate); 1.5.2 ships a standard transparent-margin icon:
v1.5.1 — Agent Island
[1.5.1] - 2026-07-10
First version-aligned macOS + Windows release: one tag, both platforms, same detection-engine behavior.
Added
- Out-of-quota alarm: a distinct full-screen alarm the moment a 5-hour or weekly window hits 100%, with the reset time on it. Fires once per reset cycle, warms up on launch, respects the master alarm switch.
- In-app browser re-auth for Claude: the Re-authenticate button opens the claude.com authorize page in your default browser and finishes via a local loopback callback — no Terminal, no code pasting. The CLI flow remains as fallback.
- Settings toggle "Alarm on subagent threads" (off by default) on both platforms.
Fixed
- Rate-limit / API-error lines in Claude transcripts (
isApiErrorMessage) no longer fire a false "It's your turn" alarm. - Codex subagent (child) threads no longer raise turn alarms or drive the logo by default.
- "Open thread" reliability: the
codex://deep link is delivered to the running Codex app instead of a stale duplicate handler; Claude sessions resume viaclaude --resumein a terminal (theclaude://resumedeep link only ever started a new session and is gone). - Usage sync can no longer freeze on a wedged fetch — 25s request timeouts plus a loading watchdog.
- Auto-resume safety: sessions with no recorded project path fail closed instead of being auto-trusted; blocked interval triggers back off a full cycle instead of retrying every minute.
Changed
- Cost page hidden by default on both platforms (Settings → Display to re-enable).
- Windows: brand tray icon with usage ring and state color; simplified placement (top bar or floating widget).
In pictures
Out-of-quota alarm — fires the moment a window hits 100%, with the reset time on it:
Turn alarm — the interruption this app exists for, storm-collapsed and subagent-filtered:
Windows test build (unstable)
Latest Windows test build from the windows-ui-layout-audit branch. Prerelease only — NOT shipped via auto-update. Download the zip, unzip, run AgentIsland.exe.
v1.4.1 — Agent Island
[1.4.1] - 2026-07-05
Fixed
- Codex automation rollouts (probes, orchestrator subagents,
codex exec) no longer raise turn alarms or drive the logo. - Forced language now applies everywhere immediately (date formatters no longer freeze the old locale); the misleading "restart required" alert is gone.
- Display tab: the two "Top bar" sections are merged into one.
- Alarm sounds preview on click, not on hover; resume commands run off the main thread (first-time Terminal permission no longer freezes the app).
Changed
- Native English copy: "Got it", unified session terminology, "Show on" for screen choice.
- Localization tables cleaned (59 dead keys removed); release CI now runs the test suites before building.
v1.3.2 — Agent Island
[1.3.2] - 2026-07-04
Fixed
- Subagent storm: dozens of orchestrated child sessions finishing no longer queue dozens of alarm popups — bursts collapse to one alarm for the newest turn, the rest are recorded silently.
Changed
- Faster alerts: FSEvents latency 0.2s → 0.05s, scan throttle 1s → 0.5s, confirm buffer 2.5s → 1s. A finished turn now pops its alarm in ~1.2-1.7s.

