Dictate replies from mobile Search preview #953

Closed
opened 2026-08-16 08:50:31 +00:00 by timmy · 0 comments
Owner

Problem

Mobile Search supports reading a conversation and sending or sending-and-continuing, but its reply composer is keyboard-only. Assigned issue, pull-request, and Updates composers already provide reusable dictate → review → append/replace voice capture. This inconsistency blocks a hands-free mobile search-to-reply flow.

Evidence

  • frontend/index.html Search preview exposes only #search-preview-reply and send controls.
  • frontend/dashboard.js mounts reusable conversation voice capture for issue, pull, and update composers, but not Search.
  • Historical issue/title and recent commit review found no Search-preview voice/dictation implementation; #951/#952 cover other conversation surfaces only.

Acceptance criteria

  • Commentable Search previews expose supported-browser Dictate reply controls with editable transcript review, append, replace, and discard.
  • Voice transcript recovery is isolated by account and exact Search result target.
  • Previous, Next, Send & next, and Back cancel active recognition so late results cannot enter another item.
  • Keyboard reply remains usable when speech recognition is unsupported or denied.
  • Controls are accessible and touch-sized; existing Search draft, idempotency, send, and continue behavior remains intact.
  • Focused behavioral tests and the full suite pass.
## Problem Mobile Search supports reading a conversation and sending or sending-and-continuing, but its reply composer is keyboard-only. Assigned issue, pull-request, and Updates composers already provide reusable dictate → review → append/replace voice capture. This inconsistency blocks a hands-free mobile search-to-reply flow. ## Evidence - `frontend/index.html` Search preview exposes only `#search-preview-reply` and send controls. - `frontend/dashboard.js` mounts reusable conversation voice capture for issue, pull, and update composers, but not Search. - Historical issue/title and recent commit review found no Search-preview voice/dictation implementation; #951/#952 cover other conversation surfaces only. ## Acceptance criteria - Commentable Search previews expose supported-browser Dictate reply controls with editable transcript review, append, replace, and discard. - Voice transcript recovery is isolated by account and exact Search result target. - Previous, Next, Send & next, and Back cancel active recognition so late results cannot enter another item. - Keyboard reply remains usable when speech recognition is unsupported or denied. - Controls are accessible and touch-sized; existing Search draft, idempotency, send, and continue behavior remains intact. - Focused behavioral tests and the full suite pass.
timmy closed this issue 2026-08-16 08:59:31 +00:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: stackchain/stackchain-dashboard#953
No description provided.