send-keys enter does not flush already-parked input on a pane showing ※ recap: #6
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Corrected 2026-07-31. This was originally filed as "a recap pane swallows
Enter, so doorbells never submit." That overstated it. A fresh
herdr agent promptdoes submit normally into a recap pane — verified since. What failsis using
herdr pane send-keys <pane> enterto flush input that is alreadyparked in the line.
Symptom
When a pane is displaying a
※ recap:block and text is already sittingunsubmitted in its input line,
herdr pane send-keys <pane> enterdoes notsubmit it. Repeated attempts do not help.
Observed 2026-07-31 across three panes, three manual attempts each, none of which
submitted:
Verified against the live screen with
herdr agent read <pane> --source visible,not a cached snapshot. Each pane reported
idle/donewith the text plainlyvisible in the prompt.
What is NOT affected
herdr agent promptsubmits fine in this state. Confirmed by delivering mail tow2D:p1while it displayed a recap block — the doorbell submitted immediately,no nudge required. So
herdr-maildelivery is not broken on recap panes, andthe
--wait --until workingstall detection works there.The five stalls that motivated the original filing were on panes without a
recap, and were flushed by a single
send-keys enteron the first try. Those arefixed by the delivery change (see Related).
Why it still matters
The affected case is a human (or an agent) typing into a pane and the text not
going anywhere — which is how three queued instructions sat unexecuted for the
better part of an hour here. It is silent: the pane looks idle and the text looks
submitted-in-progress.
Suspected cause: the recap render holds input focus or consumes the keypress. Not
diagnosed — needs someone inside herdr.
Acceptance
herdr pane send-keys <pane> entersubmits a pending input line while a※ recap:block is displayed.Related
herdr-maildelivery no longer depends on the broken path for its ownrecovery: it prompts with
--wait --until workingand lets herdr reportagent_prompt_stalled. See herdrmastr#7.mail selftestpins the CLI contract that recovery depends on.forgejo-admin referenced this issue2026-07-31 22:26:05 +00:00
A pane showing ato※ recap:block swallows Enter, so doorbells never submitsend-keys enterdoes not flush already-parked input on a pane showing※ recap: