Skip to content

feat(terminal): add safe updates and release host 0.4.1 - #23

Merged
HeftyKoo merged 1 commit into
mainfrom
codex/host-updates
Oct 13, 2026
Merged

HeftyKoo merged 1 commit into
mainfrom
codex/host-updates

Conversation

@HeftyKoo

Copy link
Copy Markdown
Owner

AgentOnWeb terminal installations previously had no update reminders, and loading new host code required manually stopping and reinstalling the service. Terminal host 0.4.1 adds daily asynchronous npm checks, cached/offline behavior and opt-out, version reminders in the private management page, explicit aow update, and aow service restart with running-version verification.

Updates retain the original global npm prefix and integration paths. Live shells block upgrade/restart unless --force is explicit, and maintenance pauses new shell creation. This releases only the terminal host; extensions and DSH remain 0.4.0 with connector protocol 1. The installer, release contract, English/Chinese guides and privacy/support copy are synchronized.

Validation: pnpm release:audit passed locally with 351 tests passed and 1 optional skipped, all browser builds, Safari native manifest validation, reproducible archives, isolated production package installation and real shell input/output. Existing 0.4.0 hosts need one manual upgrade after finishing terminal work.

@HeftyKoo
HeftyKoo marked this pull request as ready for review October 13, 2026 10:32
@HeftyKoo
HeftyKoo merged commit fc2aaf5 into main Oct 13, 2026
2 checks passed
@HeftyKoo
HeftyKoo deleted the codex/host-updates branch October 13, 2026 10:59
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.

1 participant