[api] Add local runner infrastructure backend #7

Closed
maks wants to merge 0 commits from task/cecfcf72-add-local-runner-infrastruct into master
Owner

Implemented by Claude Code agent

Task: Create a runner module that can start/stop local dev servers per branch. Each branch gets an isolated process with a unique port. Track running instances in SQLite with pid, port, branch, status, started_at.

Success Criteria:
API endpoints POST /api/projects/{id}/runners/start (branch, port range auto-assign), POST /stop, GET /api/projects/{id}/runners listing all active runners with branch, port, pid, status. Processes survive API restarts via PID tracking.


⚠️ Review score: 10/100 — BELOW threshold (85) — needs manual review

Implemented by Claude Code agent **Task:** Create a runner module that can start/stop local dev servers per branch. Each branch gets an isolated process with a unique port. Track running instances in SQLite with pid, port, branch, status, started_at. **Success Criteria:** API endpoints POST /api/projects/{id}/runners/start (branch, port range auto-assign), POST /stop, GET /api/projects/{id}/runners listing all active runners with branch, port, pid, status. Processes survive API restarts via PID tracking. --- ⚠️ Review score: **10/100** — BELOW threshold (85) — needs manual review
maks closed this pull request 2026-04-07 21:16:12 +02:00

Pull request closed

Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
maks/shipfast!7
No description provided.