Nexus - Paperclip fork with UI overlay
Find a file
Forgotten 2acf28a51a Implement task-scoped sessions, queued run chaining, and session reset API
Heartbeat service now resolves session state per-task using agentTaskSessions,
with resolveNextSessionState handling codec-based serialization and fallback
to legacy sessionId. Queued runs are chained — when a run finishes or is reaped,
the next queued run for the same agent starts automatically. Queued runs for
an agent with an already-running run wait instead of failing.

Add task-sessions list endpoint and extend reset-session to accept optional
taskKey for targeted session clearing. Block pending_approval agents from
API key auth. Update agent/company delete cascades to include task sessions.
Update spec docs with task-session architecture.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-19 14:02:17 -06:00
.claude/skills/design-guide UI: Identity component, LiveRunWidget, issue identifiers, and UX improvements 2026-02-19 09:10:07 -06:00
cli Improve CLI check path resolution and sticky agent detail tabs 2026-02-18 16:47:15 -06:00
doc Implement task-scoped sessions, queued run chaining, and session reset API 2026-02-19 14:02:17 -06:00
docs Reorganize docs: move specs and plans to doc/ subdirectories 2026-02-17 12:24:31 -06:00
packages Add adapter session codecs with cwd-aware resume and unknown-session retry 2026-02-19 14:01:58 -06:00
scripts Add agent task sessions table, session types, and programmatic DB backup 2026-02-19 14:01:40 -06:00
server Implement task-scoped sessions, queued run chaining, and session reset API 2026-02-19 14:02:17 -06:00
skills Add adapter config docs, approval context env vars, and paperclip-create-agent skill 2026-02-19 13:02:53 -06:00
ui UI: approval detail page, agent hiring UX, costs breakdown, sidebar badges, and dashboard improvements 2026-02-19 13:03:08 -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 database backup script 2026-02-19 13:11:26 -06:00
pnpm-lock.yaml Implement agent hiring, approval workflows, config revisions, LLM reflection, and sidebar badges 2026-02-19 13:02:41 -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 Add project scaffolding and infrastructure config 2026-02-16 13:31:35 -06:00