Repository navigation
Conversation
Document the release dependency, server-owned credentials, refresh, disconnect, and API-key/manual fallback options. Refs OpenHands/OpenHands#17372 Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: openhands <openhands@all-hands.dev>
This branch has not been deployed
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 of changes
Document Codex ChatGPT device sign-in through Canvas, encrypted server persistence, refresh/disconnect semantics, and the API-key/manual fallback. Identify the compatible client/server release dependency and the separate Cloud App-API boundary.
Refs OpenHands/OpenHands#17372. Coordinate with SDK/Agent Server PR #5452 and Canvas PR #17851; keep draft until the matching implementation is released.
Source verification
Documentation diff and links were checked against source. Mintlify site preview
has not been run; upstream link checking requires maintainer approval for this
fork. Five real Windows Codex turns passed, including the corrected default
launcher; server restart, actual token refresh and browser reload passed.
The expiry predicate was forced for the real refresh. Windows guidance now
describes the standard Node/npm installation and built-in Codex preset.
Hosted Linux/canonical Docker acceptance passed with synthetic OAuth
lifecycle checks and separate real OpenAI device initiation/cancel.
Candidate packages are published in the author's fork, while
official registry publication and exact downstream pins remain maintainer gates.
Remote human authorization/model use, real account disconnect and natural
expiry remain unverified. The separate Cloud App API integration is outside
this public Agent Server contract.