Merge main into refactor/frontend

- Resolved conflicts from apps/app to apps/ui migration
- Moved worktree-panel component to apps/ui
- Moved dependency-resolver.ts to apps/ui
- Removed worktree-selector.tsx (replaced by worktree-panel)
- Merged theme updates, file browser improvements, and Gemini fixes
- Merged server dependency resolver and auto-mode-service updates

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Kacper
2025-12-17 20:14:19 +01:00
36 changed files with 2978 additions and 1059 deletions

View File

@@ -2,6 +2,8 @@ import {
type LucideIcon,
Atom,
Cat,
CloudSun,
Coffee,
Eclipse,
Flame,
Ghost,
@@ -10,6 +12,7 @@ import {
Radio,
Snowflake,
Sparkles,
Square,
Sun,
Terminal,
Trees,
@@ -92,4 +95,22 @@ export const themeOptions: ReadonlyArray<ThemeOption> = [
Icon: Heart,
testId: "red-mode-button",
},
{
value: "cream",
label: "Cream",
Icon: Coffee,
testId: "cream-mode-button",
},
{
value: "sunset",
label: "Sunset",
Icon: CloudSun,
testId: "sunset-mode-button",
},
{
value: "gray",
label: "Gray",
Icon: Square,
testId: "gray-mode-button",
},
];