fix: decouple linear auto-create from dashboard - #235
Conversation
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
Claude finished @centdix's task in 2m 14s —— View job Code reviewOverall: clean, focused change. Decouples polling from dashboard activity, removes the now-dead A few notes, mostly minor. 1.
|
Deploying with
|
| Status | Name | Latest Commit | Preview URL | Updated (UTC) |
|---|---|---|---|---|
| ✅ Deployment successful! View logs |
webmux | 2482c2e | Commit Preview URL Branch Preview URL |
May 13 2026, 10:32 AM |
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
Claude finished @centdix's task in 2m 18s —— View job Code ReviewThe PR addresses the prior review feedback comprehensively. The change is small, well-scoped, and the test design is much improved over the first iteration.
What's goodPrior review fully addressed:
Architecture: Observations (non-blocking)1. Module-level
|
Summary
Make Linear auto-create worktrees run as backend automation while
webmux serveis running, regardless of whether the dashboard UI is open or active. The poll interval is now 60 seconds.Changes
Test plan
bun installbun run --cwd backend checkbun test backend/src/__tests__/linear-auto-create-service.test.ts backend/src/__tests__/linear-service.test.tsbash scripts/run-with-isolated-tmux.sh bun run --cwd backend testgit diff --checkGenerated with Claude Code