Commit Graph

114 Commits

Author SHA1 Message Date
Auto
f7f789ab81 add shimmer scanning effect to thought text 2025-12-31 08:17:19 +02:00
Auto
5cb78a6b43 show thought 2025-12-31 08:07:36 +02:00
Auto
f1cabd2d49 remove browser code tool 2025-12-30 21:37:23 +02:00
Auto
3a085085e4 fix next feature filtering on in progress 2025-12-30 20:29:27 +02:00
Auto
9fe3f3b17d celebrate 2025-12-30 19:34:33 +02:00
Auto
53c6362e27 resize debug viewer 2025-12-30 19:28:02 +02:00
Auto
718f690bf9 hotkeys 2025-12-30 19:21:02 +02:00
Auto
f180e1933d Add in-progress status tracking for features
Implements feature locking to prevent multiple agent sessions from working
on the same feature simultaneously. This is essential for parallel agent
execution.

Database changes:
- Add `in_progress` boolean column to Feature model
- Add migration function to handle existing databases

MCP Server tools:
- Add `feature_mark_in_progress` - lock feature when starting work
- Add `feature_clear_in_progress` - unlock feature when abandoning
- Update `feature_get_next` to skip in-progress features
- Update `feature_get_stats` to include in_progress count
- Update `feature_mark_passing` and `feature_skip` to clear in_progress

Backend updates:
- Update progress.py to track and display in_progress count
- Update features router to properly categorize in-progress features
- Update WebSocket to broadcast in_progress in progress updates
- Add in_progress to FeatureResponse schema

Frontend updates:
- Add in_progress to TypeScript types (Feature, ProjectStats, WSProgressMessage)
- Update useWebSocket hook to track in_progress state

Prompt template:
- Add instructions for agents to mark features in-progress immediately
- Document new MCP tools in allowed tools section

Also fixes spec_chat_session.py to use absolute project path instead of
relative path for consistency with CLI behavior.

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-30 19:00:49 +02:00
Auto
d6c736261b wait until both app_spec and initializer prompt files updated 2025-12-30 17:49:21 +02:00
Auto
cb65cfe151 Adding features work 2025-12-30 16:11:08 +02:00
Auto
5ffb6a4c5e add claude spec generation 2025-12-30 14:35:51 +02:00
Auto
38b1c03c23 ui styling fixed 2025-12-30 13:29:38 +02:00
Auto
a2efec159d basic ui 2025-12-30 11:56:39 +02:00
Auto
dd7c1ddd82 init 2025-12-30 11:13:18 +02:00