Replace Gemini CLI with Claude Code in all README files:
- Update agent list text to mention Claude Code, Codex CLI, OpenCode
- Replace Gemini CLI row with Claude Code in Supported Agents table
- Add claude-code-acp install command
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Implemented three-layer defense mechanism to prevent AI-generated code from breaking the codebase:
- Layer 1: AGENTS.md with universal AI agent instructions
- Layer 2: Husky pre-commit hooks with test file checking
- Layer 3: GitHub Actions CI with TypeScript, ESLint, tests, and coverage
Includes design document, test infrastructure, and coverage thresholds.
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
All README files now correctly reflect the Apache-2.0 license as specified in the LICENSE file.
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
- Rename product and update branding across electron-builder.yml and package.json
- Rewrite README with comprehensive project vision and problem statement
- Add translated README files in Simplified Chinese, Traditional Chinese, Japanese, and Korean
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
- Add Quick Start section with pnpm install + doctor + cli flow
- Add install commands to Supported Agents table
- Reorganize sections for better flow
- Simplify Doctor section description
- Move Development section after CLI docs
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add `pnpm cli doctor` command to check if agents are installed
- Shows installation status, path, and version for each agent
- Provides install hints for missing agents
- Works on macOS, Linux, and Windows
- Available both as CLI subcommand and interactive /doctor command
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Update architecture diagram with SessionStore
- Add session management section to README
- Document IPC API for sessions
- Update system design with implemented SessionStore
- Resolve open questions (Q1, Q2, Q4, Q5)
- Add Q6 for future agent state restoration discussion
- Fix agent repository links
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- 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>