Make plain gx open the cockpit by default#512
Merged
Conversation
Interactive no-argument gx should land operators in the dmux-style cockpit instead of the legacy status or launcher path. The CLI now keeps non-TTY invocations and gx status on the existing status code path, while GUARDEX_LEGACY_STATUS=1 provides an explicit escape hatch. Constraint: Non-interactive gx and explicit gx status must preserve status output. Constraint: Default interactive launch must prefer Kitty, then tmux, then inline control render. Rejected: Change gx cockpit default backend globally | explicit gx cockpit behavior and tests already depend on the tmux default. Confidence: high Scope-risk: moderate Directive: Do not route no-argument interactive gx back to agents start without preserving the cockpit default and legacy status escape hatch. Tested: node --test test/default-gx-cockpit.test.js test/cockpit-command.test.js test/cli-args-dispatch.test.js Tested: npm test Tested: openspec validate agent-codex-plain-gx-cockpit-welcome-2026-05-01-00-21 --type change --strict Tested: git diff --check Not-tested: Real Kitty remote-control launch in a live Kitty window Co-authored-by: OmX <omx@oh-my-codex.dev>
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.
Automated by gx branch finish (PR flow).