fix(onboarding): add one-command Codex setup and preserve user guides - #10
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Keep the existing product introduction, Chill/Focus/Watch modes, demo and tutorial videos, browser store links, DSH setup and authorization steps, and everyday controls in both READMEs. Add a focused Codex section with one-command terminal setup and session notifications. Remove internal release-readiness notes from user documentation and keep source-build instructions in the development guide.
The installer supports
curl ... | bash, uses a user-owned npm prefix, configures the terminal service, Chrome pairing and Codex integration, and adds the management command to the login-shell PATH without changing npm's global configuration. Update installation, support and privacy documents to match.Fix the shutdown integration test to observe the unfinished HTTP connection closing. Linux may reset that connection during
closeAllConnections; the test permits only that expected error and still verifies clean host exit and lock cleanup.Validation
pnpm release:auditpassed: 202 tests passed / 1 opt-in DSH test skipped, all browser builds, native Safari validation, reproducible packages and an isolated real-shell round trip.f3c7c0327d52b40a6b8c347ba50be7dc5c60a0c0: https://github.com/HeftyKoo/AgentOnWeb/actions/runs/36516671745.The public installation path requires merging the installer and publishing the 0.2.0 npm package and matching store extension. This PR does not publish those releases.
Awaiting maintainer review. Do not merge or enable auto-merge.