settings/SU-2: relocate Voice input; merge Watched repos into Repositories #833
Labels
No labels
area:agents
area:dashboard
area:database
area:design
area:design-review
area:flows
area:infra
area:meta
area:security
area:sessions
area:webhook
area:workdir
security
type:bug
type:chore
type:meta
type:user-story
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
charles/claude-hooks#833
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
User story
As an operator, I want Voice input on its own page and Watched repos folded into the Repositories page, so that the hub stays focused on day-to-day toggles and repo concerns live in one place.
Context
Today the settings hub (
settings.index.tsx, 1056 LOC) inlines two large feature surfaces —VoiceInputGroup(~250 LOC) andWatchedReposSection(~95 LOC). Voice input is niche; Watched repos is repo-scoped but lives split from/settings/repos.Acceptance criteria
Voice input
/settings/voice(apps/web/src/routes/settings.voice.tsx).VoiceInputGroupbody lifted out ofsettings.index.tsxinto the new route.settings.voice-input.test.tsxupdated to point at the new route.Watched repos
WatchedReposSectionmoved out of hub intoapps/web/src/routes/settings.repos.tsx.Tests
Out of scope
References
apps/web/src/routes/settings.index.tsx:587-1056— code to lift.apps/web/src/routes/settings.repos.tsx— landing for Watched repos.