Commit Graph

9 Commits

Author SHA1 Message Date
Carlos Florêncio a5da45ee80 ci: add pnpm-lock.yaml file 2026-01-15 19:33:02 +00:00
Carlos Florêncio 56a901a3ca ci: only trigger for certain folders 2026-01-15 19:30:56 +00:00
Carlos Florêncio 673d9f7d96 ci: debug 2026-01-15 19:25:27 +00:00
Carlos Florêncio f0a2d2b49b ci: fix node workflow 2026-01-15 19:21:54 +00:00
Carlos Florêncio 45a01f4fd5 ci: fix workflows 2026-01-15 19:19:00 +00:00
Carlos Florêncio 2fa462df0d ci: fix web workflow 2026-01-15 19:06:43 +00:00
Carlos Florêncio e1bce95bac feat: golang linter 2026-01-15 19:05:16 +00:00
jcfs 0fdf18c37b feat: add bidirectional comment system and agent input request flow
- Add Comment model and CRUD operations (repository, service layers)
- Add WAITING_FOR_INPUT task state for agent input requests
- Add WebSocket actions for comment.add, comment.get, comment.list
- Add ActionCommentAdded and ActionInputRequested notifications
- Update PromptAgent to return PromptResult with stop reason
- Add e2e test for agent input request flow
- Add PR template for the repository

This enables agents to request input from users by returning
stopReason 'needs_input' which transitions the task to
WAITING_FOR_INPUT state and creates an agent comment.
2026-01-11 18:41:52 +00:00
jcfs 7dc481e7a7 ci: Add GitHub Actions workflow for backend tests 2026-01-11 00:01:40 +00:00