Context
Three core Swift classes are compiled into the app binary but their source isn't in the repo:
HotkeyManager — global hotkey capture (flagsChanged monitoring, PTT key handling)
DictationManager — recording lifecycle, target app capture, text insertion
AudioRecorder — audio engine, mic capture, level history
Without these, the app can't be built from source, and key behavioral changes (like adding hold-to-talk mode) aren't possible.
Request
Could you add these source files to the repo? This would enable:
- Building from source — right now
swift build fails because these types are missing
- Hold-to-talk mode — needs
onKeyUp callback or key-down/key-up tracking in HotkeyManager
- Hands-free mode — needs continuous mic capture and silence detection in AudioRecorder
- Community contributions — others can propose changes to the core recording flow
If there's a reason they're kept separate (e.g., private dependency, licensing), happy to discuss alternatives.
Related: PR #2 (hands-free mode design) depends on access to these classes.