kin/tests
johnfrum1234 db1729730f Full pipeline flow through web interface with live updates
API:
  POST /api/tasks/{id}/run — sets task to in_progress immediately,
    launches subprocess with error handling and logging.
  GET /api/tasks/{id}/running — checks pipelines table for active run.
  Fixed --db flag position in subprocess command.

TaskDetail (live pipeline):
  - Run button starts pipeline, auto-starts 3s polling
  - Pipeline cards update in real-time as agent_logs appear
  - Pulsing blue dot on header while in_progress
  - Spinner on run button during execution
  - Auto-stops polling when status changes from in_progress
  - Cleanup on component unmount (no leaked timers)

ProjectView (run from list):
  - [>] button on each pending task row
  - Confirm dialog before starting
  - Pulsing blue dot for in_progress tasks
  - Click task row → /task/:id with live view

Dashboard (live statuses):
  - Pulsing blue dot next to active task count
  - Auto-poll every 5s when any project has active tasks
  - Stops polling when no active tasks

5 new API tests (running endpoint, run sets status, not found).
141 tests total, all passing. Frontend builds clean.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-15 15:29:05 +02:00
..
__init__.py Add core/models.py — data access functions for all 9 tables 2026-03-15 13:16:12 +02:00
test_api.py Full pipeline flow through web interface with live updates 2026-03-15 15:29:05 +02:00
test_bootstrap.py Fix bootstrap: deep scan, CLAUDE.md fallback, noise filtering 2026-03-15 13:37:42 +02:00
test_cli.py Add CLI (cli/main.py) — click-based interface for all core operations 2026-03-15 13:20:57 +02:00
test_context_builder.py Fix output truncation bug, add language support for agent responses 2026-03-15 14:39:33 +02:00
test_followup.py Add permission-aware follow-up flow with interactive resolution 2026-03-15 15:16:48 +02:00
test_models.py Add core/models.py — data access functions for all 9 tables 2026-03-15 13:16:12 +02:00
test_runner.py Fix output truncation bug, add language support for agent responses 2026-03-15 14:39:33 +02:00