Repository navigation
Conversation
…raps A pane narrower than an AskUserQuestion legend wraps it, and the rule that recognises the dialog only read the legend on one line. The dialog then read as idle, the inbox pasted the next queued message into it, and the Enter that submits the paste ticked the box under the cursor. The legend rule now accepts a line break wherever the legend has a space, and a config carrying the old one-line pattern is upgraded in place. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The page a stepper question ends on draws no legend; "Ready to submit your answers?" is what says it is up, and below 29 columns it wraps. The rule only read it on one line, so the page read as idle, and a queued message's Enter landed on its preselected "Submit answers". The review rule now takes a line break for any space too, and a config carrying its old one-line pattern is upgraded alongside the legend's. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
3 tasks done
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.
Why
Gate Inbox ticks boxes on a Claude Code multi-select question before the user has chosen anything. A child session that stops on the question while a message waits in its inbox gets the message pasted into the dialog, and the Enter that submits the paste ticks whichever box the cursor is on. The answer the parent or user then gives starts from a box nobody chose.
Summary
… · Escoverto cancelat 40 columns; thectrl+g to edit in nanosegment it adds on the free-text row wraps it below 76 columns). The legend rule only matched the legend on one line, soDeliveryHoldreturned nothing, the dialog read as idle, and the inbox delivered. Reproduced live on Claude Code 2.1.296 on a scratch tmux server: at 45 columns, a pasted message plus Enter left[✔] Buildticked.Enter to confirmrule already is. A hand-edited pattern is left alone.Test plan
TestAWrappedQuestionLegendHoldsDelivery:DeliveryHoldis waiting on four new live 2.1.296 captures (a 40-column multi-select, a 72-column one on its free-text row, a 20-column stepper and a 24-column review page) and five existing narrow fixtures. It fails on all of them without the rule change.TestAWrappedLegendNeedsBothEnds: legend wording in prose still reads as a resting prompt.TestLoadDirUpgradesTheOneLineQuestionRules: both old patterns are replaced in place. It fails without the upgrade call.GATE_INBOX_GOLDEN=writeover./compat/. The only changes are the two rule patterns and their comments.go vet ./...clean. The full suite passes all 68 packages on a scratchTMUX_TMPDIR.🤖 Generated with Claude Code