Releases: 0xsaju/claude-standby
Release list
v0.9.6 — native JetBrains cockpit + CLI update awareness
Engine release. claude-standby update upgrades installs to 0.9.6 — matching
the extension (0.9.6) and the JetBrains plugin (0.9.6).
New
- Native JetBrains cockpit (D49). A tool window for JetBrains IDEs
(IntelliJ, PyCharm, WebStorm, …) — status, schedule, cancel, logs,
diagnostics, and CLI update checks, all routed through the installed CLI so
terminal, VS Code, and JetBrains share one engine and one task state.
Platform-only dependency, Java 17. Seejetbrains-plugin/. - CLI update awareness.
status/doctornote when a newer release is out
(TTY-only, cached discovery);claude-standby update --checkreports the
latest without installing. Never runs from the daemon or sensor.
Housekeeping
- No GitHub Actions in the repo. Tests run locally (
bash test/run-tests.sh);
releases are cut manually; extensions are published by hand.
Update: claude-standby update
Fresh install: curl -fsSL https://github.com/0xsaju/claude-standby/raw/main/install.sh | bash
v0.9.5 — headless resume detaches from the editor
Engine release. claude-standby update now upgrades installs to 0.9.5.
(There was no separate v0.9.4 engine release — this rolls up the 0.9.4 and
0.9.5 engine work.)
Fixes
- Headless resume no longer hangs at "resuming" (D47). A daemon spawned
from the VS Code/Cursor extension inherited the editor's environment, so
claude -pdecided it was inside an IDE, opened a bridge, and never exited
after answering — the task stayed pinned atresumingforever. The daemon
now strips every editor signal (VSCODE_*,CLAUDE_CODE_*,CURSOR_*,
__CF*,TERM_PROGRAM) before invoking the resume, so it runs as a plain
CLI and exits cleanly. - Audit remediation (D46). A 36-finding independent audit landed a batch
of engine hardening fixes: session-resolution fail-closed, reschedule
preemption (resets the attempt budget), numeric safety-rail validation,
status-line sensor no-clobber, and more. Seedocs/DECISIONS.mdD46.
Update: claude-standby update
Fresh install: curl -fsSL https://github.com/0xsaju/claude-standby/raw/main/install.sh | bash
v0.9.3 — reschedule resets the attempt budget
Fixes a case where rescheduling a task that had previously exhausted its resume attempts would fail instantly at the scheduled time without ever attempting the resume: resume-at kept the spent resume_count from the prior cycle, so the daemon's max_resumes cap check tripped on arrival. Scheduling now resets the attempt budget (resume_count=0) every time, alongside the existing limit/armed resets. The max_resumes cap itself is unchanged. (D43)
Note for existing scheduled tasks written by <=0.9.2: cancel and reschedule under 0.9.3 to clear a stale count.
273 tests green.
curl -fsSL https://raw.githubusercontent.com/0xsaju/claude-standby/main/install.sh | bash
v0.9.2 — update offers the status-line sensor
claude-standby update now offers the status-line sensor (exact reset times) with the same [Y/n] question the installer asks — but only once, ever: your answer is remembered and updates never nag. A sensor you already enabled is quietly kept pointing at the current install. CAR_SETUP_STATUSLINE=yes|no overrides for scripted use. (D42)
Includes v0.9.1 (resumes wait for the announced reset instead of burning retries into a still-active limit, D40). 272 tests green.
curl -fsSL https://raw.githubusercontent.com/0xsaju/claude-standby/main/install.sh | bash
v0.9.1 — resumes wait for the announced reset
Fixes a field-reported failure: a resume that continued its session, worked, then ran into the NEXT usage-limit window retried on a short blind backoff — firing its remaining attempts into the still-active limit and exhausting max_resumes. The daemon now parses the reset time announced in the limit message (measured F1 format) and reschedules the retry to exactly that reset + grace; the backoff remains the fallback when no time is announced. (D40)
The installer now also offers the status-line sensor (exact reset times) with a [Y/n] prompt — still consent-based, scriptable via CAR_SETUP_STATUSLINE=yes|no. (D41)
268 tests green. Install/update as usual:
curl -fsSL https://raw.githubusercontent.com/0xsaju/claude-standby/main/install.sh | bash
Claude Standby 0.9.0
First public release. Survives Claude Code usage limits: detect the limit, wait for reset, auto-resume the exact conversation. CLI + VS Code cockpit (macOS + Linux).
Install:
curl -fsSL https://raw.githubusercontent.com/0xsaju/claude-standby/main/install.sh | bash
The claude-standby.tar.gz asset is what the installer downloads (its download count reflects install + update activity).