Skip to content

fix(tui): tab submits when no task running in steer mode#10035

Merged
joshka-oai merged 1 commit intomainfrom
joshka/tab-submit-when-idle
Feb 10, 2026
Merged

fix(tui): tab submits when no task running in steer mode#10035
joshka-oai merged 1 commit intomainfrom
joshka/tab-submit-when-idle

Conversation

@joshka-oai
Copy link
Collaborator

When steer mode is enabled, Tab used to only queue while a task was running and otherwise did nothing. Treat Tab as an immediate submit when no task is running so input isn't dropped when the inflight turn ends mid-typing.

Adds a regression test and updates docs/tooltips.

@joshka-oai joshka-oai requested review from aibrahim-oai and charley-oai and removed request for aibrahim-oai January 27, 2026 22:57
@joshka-oai joshka-oai enabled auto-merge (squash) January 27, 2026 22:58
@joshka-oai joshka-oai disabled auto-merge January 27, 2026 23:40
@joshka-oai
Copy link
Collaborator Author

Noted some internal feedback - need to ensure that this doesn't submit on !

@joshka-oai joshka-oai force-pushed the joshka/tab-submit-when-idle branch from e52ea4e to 45f9e53 Compare February 9, 2026 18:41
When steer mode is enabled, Tab used to only queue while a task was
running and otherwise did nothing. Treat Tab as an immediate submit
when no task is running so input isn't dropped when the inflight turn
ends mid-typing.

Do not submit on Tab when entering a `!` shell command.

Adds regression tests and updates docs/tooltips.
@joshka-oai joshka-oai force-pushed the joshka/tab-submit-when-idle branch from 45f9e53 to 8da9ad3 Compare February 9, 2026 19:20
@joshka-oai joshka-oai enabled auto-merge (squash) February 9, 2026 23:26
@joshka-oai joshka-oai merged commit a3e4bd3 into main Feb 10, 2026
98 of 108 checks passed
@joshka-oai joshka-oai deleted the joshka/tab-submit-when-idle branch February 10, 2026 00:39
@github-actions github-actions bot locked and limited conversation to collaborators Feb 10, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants