- Document current testing status
- List required manual tests
- Chrome DevTools MCP connection issues
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Add vitest, @testing-library/react, @vitest/ui, jsdom dependencies
- Create vitest.config.ts with jsdom environment and coverage settings
- Add tests/setup.ts with localStorage mock and crypto mock
- Add tests/gateway/ws-client.test.ts for GatewayClient unit tests
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- code-review: Code quality analysis, security audit, and best practices checking
- translation: Professional technical translation with terminology consistency
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Remove src/core/* - replaced by OpenClaw built-in capabilities
- Remove src/db/* - OpenClaw has its own SQLite storage
- Remove src/config/* - OpenClaw config system replaces this
- Remove src/im/* - OpenClaw Channel system replaces this
- Remove src/api/* - WebSocket + Tauri Commands replace this
- Remove src/utils/* - using OpenClaw utilities
- Remove src/app.ts, src/index.ts - no longer needed
All v1 code is preserved in archive/v1-code-backup branch
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Changed default Gateway URL from 18789 to 18790 to match current running instance
- This allows frontend to connect to Gateway during testing
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Add package.json with openclaw.extensions field for all three plugins
- Add openclaw.plugin.json manifest files
- Plugins: zclaw-chinese-models, zclaw-feishu, zclaw-ui
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>