## Summary Prioritize local recording by adding native buttons to record audio and video directly within the app. ## Source - Category: Recording & Exporting - Feedback video: https://youtu.be/IeUoMyx7dKE?t=37m17s ## Acceptance criteria - [ ] The app exposes clear local audio/video recording controls in the relevant workflow. - [ ] Recording remains browser-local and does not imply external streaming or cloud storage. - [ ] Permission, active, stopped, and unavailable states are visible to the user. - [ ] Add or update browser/UI test coverage for the relevant user flow. - [ ] Solution tests pass before the issue is marked ready for user verification.
Activity
Add local recording controls (#38)
KSemenenko commentedon Apr 26, 2026
Implemented and pushed to main in commit 5cf1aa1.
What changed:
Verification passed:
dotnet build ./PrompterOne.slnx -warnaserror --no-restoredotnet test --project tests/PrompterOne.Web.Tests/PrompterOne.Web.Tests.csproj --no-build -- --treenode-filter "/*/*/GoLiveSessionInteractionTests/*" --no-ansi --no-progressdotnet test --project tests/PrompterOne.Web.UITests.Studio/PrompterOne.Web.UITests.Studio.csproj --no-build -- --treenode-filter "/*/*/GoLiveShellSessionFlowTests/GoLivePage_LocalRecordingControls_ToggleBrowserLocalRecordingStates" --no-ansi --no-progressdotnet test --project tests/PrompterOne.Web.Tests/PrompterOne.Web.Tests.csproj --no-build -- --no-ansi --no-progressdotnet test --project tests/PrompterOne.Web.UITests.Studio/PrompterOne.Web.UITests.Studio.csproj --no-build -- --no-ansi --no-progressdotnet test @./tests/dotnet-test-progress.rsp --solution ./PrompterOne.slnx(1177/1177 passed)Please review when ready. I left the issue open for your verification.
byskyphy commentedon Apr 26, 2026
this is supposed to be added in the prompter view.
issues like this will keep happening until we clearly define the different screens and modes. there's too much stuff going on now.