Nexus - Paperclip fork with UI overlay
Find a file
Forgotten 49e15f056d Implement issue execution lock with deferred wake promotion
Add per-issue execution lock (executionRunId, executionAgentNameKey,
executionLockedAt) to prevent concurrent runs on the same issue.
Same-name wakes are coalesced into the active run; different-name
wakes are deferred and promoted when the lock holder finishes.

Includes checkout/release run ownership enforcement, agent run ID
propagation from JWT claims, wakeup deduplication across assignee
and mention wakes, and claimQueuedRun extraction for reuse. Adds
two DB migrations for checkoutRunId and execution lock columns.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-20 15:48:22 -06:00
.claude/skills/design-guide UI: Identity component, LiveRunWidget, issue identifiers, and UX improvements 2026-02-19 09:10:07 -06:00
cli feat: add storage system with local disk and S3 providers 2026-02-20 10:31:56 -06:00
doc Add issue run orchestration plan 2026-02-20 15:48:07 -06:00
docs Add adapter environment testing infrastructure 2026-02-20 12:50:23 -06:00
packages Implement issue execution lock with deferred wake promotion 2026-02-20 15:48:22 -06:00
scripts Add secrets documentation and inline env migration script 2026-02-19 15:44:11 -06:00
server Implement issue execution lock with deferred wake promotion 2026-02-20 15:48:22 -06:00
skills refactor: organize ActiveAgentsPanel feed by run, fix SKILL.md formatting 2026-02-20 13:47:27 -06:00
ui fix: consistent label spacing in all properties panes 2026-02-20 15:10:29 -06:00
.env.example Add project scaffolding and infrastructure config 2026-02-16 13:31:35 -06:00
.gitignore Add tmp/ to gitignore 2026-02-19 09:09:10 -06:00
.npmrc Add project scaffolding and infrastructure config 2026-02-16 13:31:35 -06:00
AGENTS.md Reorganize docs and add implementation spec 2026-02-17 09:07:15 -06:00
docker-compose.yml Add project scaffolding and infrastructure config 2026-02-16 13:31:35 -06:00
Dockerfile Add project scaffolding and infrastructure config 2026-02-16 13:31:35 -06:00
package.json Add secrets documentation and inline env migration script 2026-02-19 15:44:11 -06:00
pnpm-lock.yaml Add MarkdownEditor component, asset image upload, and rich description editing 2026-02-20 12:50:45 -06:00
pnpm-workspace.yaml Move adapter implementations into shared workspace packages 2026-02-18 14:23:16 -06:00
tsconfig.json Add project scaffolding and infrastructure config 2026-02-16 13:31:35 -06:00
vitest.config.ts feat(cli): add client commands and home-based local runtime defaults 2026-02-20 07:10:58 -06:00