Skip to main content

Module app

Module app 

Source
Expand description

Main application orchestrator for OpenCode Voice Mode.

This module owns the VoiceApp struct, which wires together all subsystems: audio capture, transcription, keyboard/hotkey input, SSE event streaming, approval queue, and the terminal display.

Modules§

approval
Approval flow integration — SSE event handlers for the approval queue.
recording
Recording session management — async input event handlers for the recording state machine.

Structs§

VoiceApp
The central application struct that owns all subsystem state.