Finding / paperclip
2026-10-13-paperclip-v2026-1012-0-requires-a-writer-drain-earlier-integration-migrations-are-conditional
v2026.1012.0 requires a writer drain; earlier integration migrations are conditional. v2026.1001.0 removes the legacy Composio broker without credential/grant/rule migration. v2026.1005.0 removes Cloud UI snippets and GET/PATCH /api/auth/preferences. An @-mention no longer wakes the mentioned agent or authorizes taking the task. Ordinary issue comments can still wake the current assignee; assignment, delegation, reviews and other existing wake paths remain. v2026.1012.0 replaces directory locks with kernel-released SQLite files under the instance lock root; old and new writer protocols must not coexist there. Stable pins are Codex 0.160.0, Claude Code 2.1.286 and OpenCode 1.18.34; remote Codex permits >=0.149.0 and <0.161.0. Custom Claude sandbox images need >=2.1.284 for Sonnet 5.5. Silent active-run notices move to 5 and 15 minutes without automatic cancellation.
Channel: tagged-release. Half: both. Date: 2026-10-02, 2026-10-06, 2026-10-12.
Operator consequence: Drain and stop every old server and worker writing to the instance root, including other hosts/containers, before upgrade or rollback. Move leftover legacy hash.lock directories aside; do not delete or move new .lock.sqlite files. If applicable, recreate Composio Connect credentials and access rules, replace UI snippets with plugin contributions and update auth-preference clients. Replace mention-driven dispatch to another agent with assignment/delegation/review. Expect earlier silence alerts, and rebuild obsolete custom Claude images. These integration steps are conditional; the writer drain is mandatory for shared instance roots.
Receipt
- https://github.com/paperclipai/paperclip/releases/tag/v2026.1001.0
- https://github.com/paperclipai/paperclip/releases/tag/v2026.1005.0
- https://github.com/paperclipai/paperclip/releases/tag/v2026.1012.0
- https://github.com/paperclipai/paperclip/blob/v2026.1012.0/doc/workspace-restore-locks.md#L42-L52
- https://github.com/paperclipai/paperclip/blob/v2026.1005.0/doc/SPEC.md#L418
- https://github.com/paperclipai/paperclip/commit/2de43fc9094c94f3f85a5f5429bcd77a7bb8e005
Finding metadata
Run: 2026-10-13-profile-refresh-2026-09-21_2026-10-13-frontier-v0
Finding ID: 2026-10-13-paperclip-v2026-1012-0-requires-a-writer-drain-earlier-integration-migrations-are-conditional
Source links
Primary links, including exact changelog lines when available.
- github release2026-10-13-paperclip-v2026-1012-0-requires-a-writer-drain-earlier-integration-migrations-are-conditionalpaperclipai/paperclip / v2026.1001.0github release2026-10-13-paperclip-v2026-1012-0-requires-a-writer-drain-earlier-integration-migrations-are-conditionalpaperclipai/paperclip / v2026.1005.0github release2026-10-13-paperclip-v2026-1012-0-requires-a-writer-drain-earlier-integration-migrations-are-conditionalpaperclipai/paperclip / v2026.1012.0tagged commit file2026-10-13-paperclip-v2026-1012-0-requires-a-writer-drain-earlier-integration-migrations-are-conditionalpaperclipai/paperclip / doc/workspace-restore-locks.md#L42-L52tagged commit file2026-10-13-paperclip-v2026-1012-0-requires-a-writer-drain-earlier-integration-migrations-are-conditionalpaperclipai/paperclip / doc/SPEC.md#L418commit2026-10-13-paperclip-v2026-1012-0-requires-a-writer-drain-earlier-integration-migrations-are-conditionalgithub.com/paperclipai/paperclip/commit/2de43fc9094c94f3f85a5f5429bcd77a7bb8e005