Dotta and Paperclip
2042ca14c4
Keep Copilot notices session-scoped and close early smoke resources
...
Copilot passthrough does not identify the originating turn. Retain bounded session evidence and source identity without typed turn projection or invented turn provenance. Acquire smoke resource cleanup before every fallible setup operation.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-29 11:49:53 -05:00
Dotta and Paperclip
95dfde7c5c
Merge current Cursor ACP runtime into Copilot v4
...
Preserve both profile-specific guards and complete terminal diagnostics; bind Copilot v4 to the regenerated ACPX patch.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-29 11:28:38 -05:00
Dotta and Paperclip
62e642590f
Bind Cursor instructions to native rules and gate every ACP connection
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-29 11:24:48 -05:00
Dotta and Paperclip
2ff6a8efea
fix(copilot): refresh instructions under provider lifetime ownership
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-29 11:17:22 -05:00
Dotta and Paperclip
0f33a9080a
fix(copilot): deliver native instructions with v4 session identity
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-29 11:12:26 -05:00
Dotta and Paperclip
751f59f26c
test(copilot): record native system instruction delivery evidence
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-29 11:07:17 -05:00
Dotta and Paperclip
5630481a38
test(copilot): preserve final question failure and offline recovery proof
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-29 10:34:51 -05:00
Dotta
550801f956
Merge branch 'codex/runner-cursor-acp' into codex/runner-copilot-acp
...
* codex/runner-cursor-acp:
Admit the verified Cursor v3 identity in Rust
Admit current ACP profiles and verify cross-language pin agreement
Prove Cursor SDK interactions and retain profile v3 build evidence
2026-09-29 10:08:55 -05:00
Dotta and Paperclip
f9cd8dd256
Deny native Copilot detached work before permission dispatch
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-29 09:58:05 -05:00
Dotta and Paperclip
1f8316294e
Prove Cursor SDK interactions and retain profile v3 build evidence
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-29 09:54:38 -05:00
Dotta and Paperclip
fcb1421685
Retain Copilot detached-command early completion regression
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-29 09:51:04 -05:00
Dotta and Paperclip
f221ca1910
Prove Copilot permission recovery after provider death without replay
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-29 09:48:54 -05:00
Dotta and Paperclip
66c4073080
Integrate Cursor v3 prerequisite
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
* commit '526081b9d':
Version patched Cursor isolation as profile v3
Clarify Cursor admission and patched runtime isolation boundaries
Bind Cursor typed-error constructor outside the native turn scope
Isolate pinned Cursor ACP configuration and preserve typed failures
2026-09-29 09:48:23 -05:00
Dotta and Paperclip
526081b9d6
Version patched Cursor isolation as profile v3
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-29 09:46:57 -05:00
Dotta
a8a503ee13
Merge commit '46b759888' into codex/runner-copilot-acp
...
* commit '46b759888':
Bind ACP persistent agent files to registered runtime context
2026-09-29 09:45:41 -05:00
Dotta and Paperclip
d01c2439e0
Fence Copilot ACP connection policy before protocol dispatch
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-29 09:45:26 -05:00
Dotta
703ad69de5
Merge branch 'codex/runner-acp-production' into codex/runner-cursor-acp
...
* codex/runner-acp-production:
Bind ACP persistent agent files to registered runtime context
2026-09-29 09:45:05 -05:00
Dotta and Paperclip
46b7598889
Bind ACP persistent agent files to registered runtime context
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-29 09:44:36 -05:00
Dotta and Paperclip
f49907f42c
Isolate pinned Cursor ACP configuration and preserve typed failures
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-29 09:42:28 -05:00
Dotta and Paperclip
55fa510d5e
Integrate final rich ACP foundation for production qualification
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
* codex/runner-cursor-acp:
fix(runner): stop settlement publication after persistence failure
feat(agents): persist agent files across tasks without revision history (#14420 )
test(runner): synchronize recovered ACP fixture cleanup
fix(runner): persist ACP response settlement across crashes
feat(storage): add plain directory sync with conflict preflight (#14416 )
fix: retry sandbox ACP input delivery after gateway failures (#14485 )
fix: retain project defaults in partial workspace overrides (#14502 )
test: control Telegram subscription retry timing (#14501 )
fix: retain diagnostic reasons for native runner failures (#14481 )
fix: prevent run identity locks from blocking audit checks (#14478 )
fix: preserve company context across browser hot reload (#14482 )
feat(ui): improve task composer controls and pending input (#14322 )
Improve task artifacts with rich cards and editable stories (#14469 )
2026-09-29 09:33:14 -05:00
Dotta and Paperclip
3d79b2b1f3
Integrate final rich ACP foundation for production qualification
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
* codex/runner-rich-acp:
fix(runner): stop settlement publication after persistence failure
feat(agents): persist agent files across tasks without revision history (#14420 )
test(runner): synchronize recovered ACP fixture cleanup
fix(runner): persist ACP response settlement across crashes
feat(storage): add plain directory sync with conflict preflight (#14416 )
fix: retry sandbox ACP input delivery after gateway failures (#14485 )
fix: retain project defaults in partial workspace overrides (#14502 )
test: control Telegram subscription retry timing (#14501 )
fix: retain diagnostic reasons for native runner failures (#14481 )
fix: prevent run identity locks from blocking audit checks (#14478 )
fix: preserve company context across browser hot reload (#14482 )
feat(ui): improve task composer controls and pending input (#14322 )
Improve task artifacts with rich cards and editable stories (#14469 )
2026-09-29 09:33:13 -05:00
Dotta and Paperclip
24beb00575
feat(runner): add rich ACP transport and durable interaction foundation ( #14430 )
...
Add shared rich ACP transport, durable questions and permissions, verified provider packaging, and bounded activity and plan presentation. Keep Cursor, Copilot, and Pi pending their separate provider qualification.
Persist interaction settlement before publication, fence failed writes until fresh recovery, and preserve owned-process cleanup. Incorporate reviewed mainline integration with extended harness coverage.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-29 08:56:21 -05:00
Dotta and Paperclip
8747917668
Merge master agent-file persistence into rich ACP foundation
...
Preserve the extended harness and instruction-persistence suites, generated
contracts, and cleanup/collection ordering. Record the unqualified ACPX
agent-directory capability without broadening environment or path policy.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-29 08:36:37 -05:00
Dotta and Paperclip
9b3c53923c
fix(runner): stop settlement publication after persistence failure
...
Publish staged ACP resolutions only after their atomic state write succeeds. Latch persistence failures across commands, polls, retained event drains and acknowledgements; stop owned processes without overwriting uncertain snapshots. Cover failed rename and post-rename writes, mixed requests, acknowledgement failure and indeterminate command replay.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-29 08:27:09 -05:00
Dotta and Paperclip
a99a4eb1fc
Merge storage sync changes and preserve runner test diagnostics
...
Resolve the transport fixture overlap by retaining independent cleanup and bounded failure reporting, together with the upstream explicit executable permissions.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-29 08:05:35 -05:00
Dotta and Paperclip
060099f7b8
fix(runner): persist ACP response settlement across crashes
...
Record successful response delivery in the durable provider outbox before retiring the pending request. Preserve settlement across restart without replaying provider responses. Disable automatic issue lookups in provider decision documents.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-29 08:03:38 -05:00
Dotta
fd75cf6c13
Merge branch 'codex/runner-cursor-acp' into codex/runner-copilot-acp
...
* codex/runner-cursor-acp:
docs(runner): report rich ACP capabilities and paid qualification
2026-09-28 17:42:46 -05:00
Dotta
2eeedcd7f3
Merge branch 'codex/runner-rich-acp' into codex/runner-cursor-acp
...
* codex/runner-rich-acp:
docs(runner): report rich ACP capabilities and paid qualification
2026-09-28 17:42:43 -05:00
Dotta
d97ef47a81
docs(runner): report rich ACP capabilities and paid qualification
2026-09-28 17:42:39 -05:00
Dotta
78b81ed3d7
Merge branch 'codex/runner-cursor-acp' into codex/runner-copilot-acp
...
* codex/runner-cursor-acp:
Document Cursor prompt-image implementation gap
2026-09-28 16:58:30 -05:00
Dotta and Paperclip
bdbbd4cbfc
Document Cursor prompt-image implementation gap
...
Distinguish the native image capability advertisement from the runner's text-only turn contract and assign the missing attachment conversion an explicit P1 follow-up.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-28 16:55:53 -05:00
Dotta and Paperclip
a55422a48d
Integrate Cursor prerequisite without losing Copilot registrations
...
Combine both pinned native builders, isolated profile installers, capabilities, extension adapters and complete Daytona content inputs. Verify dispatch remains isolated between the two native installation factories.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-28 16:26:55 -05:00
Dotta and Paperclip
96a9725f34
test(runner): retain isolated Linux Copilot image initialization proof
...
Record exact image, pack and executable digests with no credentials, network, fixture requests or model prompts. Keep Daytona Product qualification pending.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-28 16:11:55 -05:00
Dotta and Paperclip
f676c9d2c8
docs(runner): record offline Cursor Linux image verification
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-28 16:06:05 -05:00
Dotta and Paperclip
e405de788a
test(runner): bind Copilot denial oracle to exact native write target
...
Reject unrelated edits and command mentions, normalize the private workspace path, and replay retained paid evidence offline without another prompt.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-28 16:02:12 -05:00
Dotta and Paperclip
87c7fdaca7
test(runner): retain Copilot plan and restart qualification evidence
...
Preserve the separate question marker failure and unknown provider USD alongside successful plan approval and controller recovery. Keep the candidate pending.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-28 15:59:48 -05:00
Dotta and Paperclip
72f8887709
docs(runner): record Cursor native EOF lifecycle limit
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-28 15:57:45 -05:00
Dotta and Paperclip
e450bc4346
test(runner): retain Cursor native denial and billing evidence
...
Preserve the original grader failure and assess the same captured turn through exact tool-call correlation without another prompt.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-28 15:55:37 -05:00
Dotta and Paperclip
829686b0c8
Record successful serialized Cursor question restart recovery
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-28 15:46:51 -05:00
Dotta and Paperclip
c06fc5fccc
docs(runner): retain real Copilot denial and settlement proof
...
Record native permission ID0, denial without filesystem effects, detached async command completion before terminal, process cleanup and externally reconciled unknown credit granularity.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-28 15:43:20 -05:00
Dotta and Paperclip
d35b83074a
Retain native Cursor question availability qualification failure
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-28 15:41:32 -05:00
Dotta and Paperclip
697e20562e
docs(runner): retain final Copilot packaging checkpoint
...
Record exact merged source, repeated dependency lock resolution, matched immutable daemon, and credential-free native registry proof separately from live qualification.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-28 15:35:42 -05:00
Dotta and Paperclip
d9321659d4
Refresh Cursor packaged launch proof after shared integration
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-28 15:19:19 -05:00
Dotta and Paperclip
25fb1b5b31
Pin final Cursor lock graph and reconcile bounded product usage
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-28 15:17:33 -05:00
Dotta and Paperclip
8aa867b64d
docs(runner): retain Copilot file pass and question failure
...
Record actual GitHub billing attribution, unpriced receipts, answered question continuation with failed exact marker, and pre-provider plan infrastructure failure. Candidate qualification stays pending.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-28 15:17:09 -05:00
Dotta and Paperclip
2663e4af7c
docs(runner): retain Copilot Product proof and accounting defect
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-28 15:17:09 -05:00
Dotta and Paperclip
986af2854d
Retain first real Copilot semantic qualification evidence
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-28 15:17:09 -05:00
Dotta and Paperclip
08cabb1f2e
test(runner): retain authenticated Copilot model discovery
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-28 15:17:09 -05:00
Dotta and Paperclip
a989354a5e
Refresh Copilot package proof through final launch-boundary fixes
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-28 15:17:09 -05:00
Dotta and Paperclip
a72d9b8073
Refresh Copilot proof after credential-boundary review
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-28 15:17:09 -05:00