2 Commits

Author SHA1 Message Date
Naiyuan Qing
33c66c77c6 feat(ui): initialize shadcn/ui design system
- Add fake vite.config.ts to support shadcn CLI detection
- Configure path aliases (@/*) in tsconfig files
- Add components.json for shadcn configuration
- Install shadcn dependencies (clsx, tailwind-merge, etc.)
- Add Button component and replace MessageInput buttons
- Update CSS with shadcn design tokens

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-14 13:53:50 +08:00
Jiayuan
69b07f18b7 feat: initial project setup with Electron + ACP conductor architecture
- Set up Electron + React + TypeScript + Tailwind CSS v4
- Implement Conductor for ACP agent communication
- Add AgentProcess for subprocess lifecycle management
- Create CLI test command (pnpm test:acp) with --cwd and --log options
- Support multiple agents: opencode, codex, gemini

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-14 01:27:09 +08:00