Skip to content

Prove cockpit backend selection stays explicit#501

Merged
NagyVikt merged 1 commit intomainfrom
agent/codex/cockpit-backend-selection-cli-2026-04-30-14-10
Apr 30, 2026
Merged

Prove cockpit backend selection stays explicit#501
NagyVikt merged 1 commit intomainfrom
agent/codex/cockpit-backend-selection-cli-2026-04-30-14-10

Conversation

@NagyVikt
Copy link
Copy Markdown
Collaborator

Automated by gx branch finish (PR flow).

The parser and resolver already support tmux, kitty, and auto backend choices. This change locks the operator-facing gx cockpit surfaces so future cockpit work cannot quietly collapse explicit tmux, Kitty preference, auto fallback, or invalid-backend errors.

Constraint: Existing gx cockpit without --backend must remain on the tmux path.

Rejected: Switch the default backend to auto | that would change existing gx cockpit behavior without an explicit flag.

Confidence: high

Scope-risk: narrow

Directive: Keep explicit tmux and auto fallback coverage when changing cockpit backend resolution.

Tested: node --test test/cockpit-terminal-backend.test.js test/cockpit-command.test.js

Tested: openspec validate --specs
@NagyVikt NagyVikt merged commit 2737eb3 into main Apr 30, 2026
0 of 5 checks passed
@NagyVikt NagyVikt deleted the agent/codex/cockpit-backend-selection-cli-2026-04-30-14-10 branch April 30, 2026 12:15
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