Skip to content

Simplify and consolidate settings - #655

Merged
Anton-Horn merged 2 commits into
mainfrom
chore/settings-cleanup
Sep 10, 2026
Merged

Simplify and consolidate settings#655
Anton-Horn merged 2 commits into
mainfrom
chore/settings-cleanup

Conversation

@Anton-Horn

Copy link
Copy Markdown
Contributor

Summary

  • remove unused File Explorer and worktree symlink-path settings while retaining fixed internal exclusions
  • remove obsolete browser, minimap, and T3 provider controls
  • move onboarding and telemetry lifecycle flags into UI state with legacy migration
  • consolidate Agent Hooks, flatten unnecessary cards and dividers, and simplify explanatory copy
  • improve settings search, dependent states, keyboard accessibility, destructive-action confirmation, and persisted-value validation

Verification

  • npm run typecheck
  • npm run build
  • 75 focused Vitest tests covering settings, migration, runtime behavior, and affected UI
  • git diff --check

The production build reports the existing Vite dynamic/static import warnings.

@Anton-Horn
Anton-Horn merged commit 15df498 into main Sep 10, 2026
3 checks passed
@Anton-Horn
Anton-Horn deleted the chore/settings-cleanup branch September 10, 2026 16:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant