Skip to content

fix(release): prepare v4.0.2 with Claude completion and coordinated updates - #48

Merged
muggle-stack merged 8 commits into
masterfrom
fix/release-401-recovery
Sep 22, 2026
Merged

muggle-stack merged 8 commits into
masterfrom
fix/release-401-recovery

Conversation

@muggle-stack

Copy link
Copy Markdown
Owner

Claude could finish its reply while cc-remote kept the session running and rejected the next prompt as steering. This change settles pre-input anonymous activity at the corresponding human terminal while preserving independent background tasks and existing persistent services.

Device upgrades now verify the paired Relay first, update Relay + Web through the existing SSH administration channel when needed, and activate the device only after public health/version checks pass. The downloaded installer covers the first upgrade initiated by the v4.0.1 updater. Repeated attempts inspect the recorded remote transaction instead of launching another after a lost connection.

Also show authenticated device/server version differences, preserve explicitly registered custom Mac installation roots and LaunchAgent settings, and initialize Work stores before optional Codex probes (the outstanding final review finding on #47). Prepare product version 4.0.2 and bilingual release notes; wire protocol remains v72.

Validation (final local revision):

  • Python: 4,955 passed, 4 expected platform skips.
  • Node 24: Web build, reliability tests and lint passed.
  • Ruff 0.15.13, bash syntax, shellcheck and git diff whitespace checks passed.

Regression coverage includes live/replayed Claude completion followed by another prompt, preserved background tasks, failed/unknown upstream updates, and legacy-installer coordination before local service shutdown. No live model turn is sent by these tests.

Scope excludes Electron, DSH and computer-use development branches. Release v4.0.2 will be tagged only after CI and AI review of the final PR revision pass.

@muggle-stack
muggle-stack merged commit e9c199e into master Sep 22, 2026
2 checks passed
@muggle-stack
muggle-stack deleted the fix/release-401-recovery branch September 23, 2026 07:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants