# Tasks - [x] Add requirement scenarios for configured microphone selection and tray runtime selection. - [x] Add a failing behavior test for the tray microphone submenu. - [x] Add a failing behavior test for configured/default microphone resolution. - [x] Implement microphone device enumeration, selection state, and capture endpoint resolution. - [x] Render the microphone submenu and execute microphone selection actions. - [x] Update configuration documentation. - [x] Run focused tests and `openspec validate add-runtime-microphone-selection --strict`.