feat(status): choose when typing clears a blocked or completed status - #585
Merged
Conversation
adds Settings > Agent Status > Status reset with three values. On first key is the default and today's behavior. On Enter clears on a bare Return or keypad Enter only, so a reply started and abandoned keeps the glyph until it is sent. Disabled leaves the status to the agent's hooks and Clear Status. Esc and Ctrl-C keep clearing an active glyph in every mode; that rule covers a cancelled prompt no hook reports. the keystroke path classifies each key as interrupt, submit or plain typing in agtermCore, and the pane-scoped clear reads the setting live from the app mirror. session type follows the same setting, a newline in the text counting as Return. Dictation and accessibility inserts never count as Return.
Deploying agterm with
|
| Latest commit: |
a184752
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://5367ccc3.agterm.pages.dev |
| Branch Preview URL: | https://status-reset.agterm.pages.dev |
umputun
added a commit
that referenced
this pull request
Sep 11, 2026
0.29.0 added controls to both tabs: the Custom commands toggle (#582) made the title-bar group six rows and the Typing section (#585) added a picker with a hint. Both tabs overflowed the fixed 540x640 frame and scrolled. Raise the shared frame to 540x680 and drop the Typing hint. The header and the picker's choices carry the context.
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.
adds Settings ▸ Agent Status ▸ Status reset: when typing into a
blockedorcompletedsession clears its glyph. On first key is the default and today's behavior; On Enter clears on a bare Return or keypad Enter only, so a reply you started and walked away from keeps the glyph until you send it; Disabled leaves the status to the agent's hooks and Clear Status. Esc and Ctrl-C keep clearing anactiveglyph in every mode, that rule is about a cancelled prompt no hook reports.session typefollows the same setting: a newline in the text counts as Return. Dictation and accessibility inserts never count as Return, including multiline text.came out of a user typing a reply into a completed session, getting pulled away, and losing the marker on the first character.