Skip to content

Reduce launch tax when bare gx finds drift#400

Merged
NagyVikt merged 1 commit intomainfrom
agent/codex/takeover-task-30ac51386203-2026-04-23-20-52
Apr 23, 2026
Merged

Reduce launch tax when bare gx finds drift#400
NagyVikt merged 1 commit intomainfrom
agent/codex/takeover-task-30ac51386203-2026-04-23-20-52

Conversation

@NagyVikt
Copy link
Copy Markdown
Collaborator

Automated by gx branch finish (PR flow).

The default entrypoint now keeps the fast status overview, but can hand off straight into doctor when auto-repair is enabled for the session. Degraded status copy now points operators at 'gx doctor', and the auto-doctor handoff shows a transient spinner so the CLI does not look frozen while doctor starts.

Constraint: Bare 'gx' must stay non-mutating in non-interactive status checks
Rejected: Always auto-run doctor on every degraded bare 'gx' invocation | too surprising for scripts and CI
Confidence: high
Scope-risk: moderate
Directive: Keep bare 'gx' auto-repair gated; do not make default status mutating in non-interactive mode without new operator intent
Tested: node --test test/status.test.js
Tested: node --check bin/multiagent-safety.js
Tested: openspec validate agent-codex-auto-run-gx-doctor-from-default-status-2026-04-23 --type change --strict
Tested: openspec validate --specs
Not-tested: Interactive TTY rendering of the transient spinner in a manual shell
@NagyVikt NagyVikt merged commit ab806ce into main Apr 23, 2026
@NagyVikt NagyVikt deleted the agent/codex/takeover-task-30ac51386203-2026-04-23-20-52 branch April 23, 2026 19:04
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