Fixed
- A reply sent while an agent dialog was focused answered the dialog instead. The submit key approved whatever option was highlighted (Claude defaults to "Yes") and the message was destroyed, while the bridge reported success. Sending now refuses outright while a dialog is up, and otherwise types first and only submits once the text is verified in the input box (#34) — thanks @maikschuheida-spec
Changed
- Free-text replies on harnesses with a block grammar (Claude) are two steps — type, verify, submit — so "Sent ✓" now means the text was seen in the input box. Harnesses without an adapter keep the previous one-shot send
Update
Update the plugin — pulls, rebuilds, restarts, and re-links (runs from any directory):
herdr plugin action invoke update --plugin herdr.collie
Or just restart the bridge to pick up an already-built change:
herdr plugin action invoke restart --plugin herdr.collie