| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
| |
Session-scoped artifacts already solve the concurrent session problem.
No need for worktrees or branches. Simpler is better.
|
| |
|
|
|
|
|
|
|
|
|
| |
- Store artifacts in .claude-flow/sessions/{sessionId}/
- Each session now has isolated research.md and plan.md
- Concurrent sessions no longer conflict
- Add CLAUDE.md support for shared codebase documentation
- Add git worktree creation on session start
- Add git commit/status IPC handlers
- Update all artifact APIs to be session-specific
- Remove artifact clearing on new session (no longer needed)
|
|
|
- Implement src/main/preload.ts with typed API bridge
- Projects, sessions, messages CRUD
- Chat send/interrupt
- Workflow review/advance/permissions
- Artifact read/write
- Directory picker dialog
- Claude message event subscription
- Implement src/main/ipc/handlers.ts
- All IPC handlers with proper error handling
- Message forwarding to renderer
- Assistant message storage
- Update src/main/index.ts
- Initialize database on startup
- Register IPC handlers
- Clean database close on exit
|