Dotta and Paperclip
770dc88a11
Bind Cursor plan waits to the native tool lifecycle
...
Carry the admitted native plan parent tool into canonical request identity and require its exact successful durable lifecycle before passive settlement. Preserve historical committed Cursor6 waits while versioning new admission to Cursor7.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-30 01:56:28 -05:00
Dotta and Paperclip
951b06d08a
fix(runner): fence warm ACPX owners on runtime contract changes
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-29 21:40:17 -05:00
Dotta and Paperclip
a97b626081
fix(runner): preserve Pi native assistant boundaries and notices
...
Pin Pi profile 8 to native message provenance, preserve explicit empty starts and ends, and keep replay/history and native notices out of final assistant aggregation. Validate fresh, warm and loaded SDK sessions and exact native closure bytes.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-29 16:30:28 -05:00
Dotta and Paperclip
4af314a055
Admit and bind Cursor native session modes in profile v5
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-29 16:23:41 -05:00
Dotta and Paperclip
c73e26107f
fix(copilot): bind profile v5 to the final ACPX patch
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-29 16:13:35 -05:00
Dotta and Paperclip
20d53e517b
Preserve identified empty ACP assistant chunks
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-29 16:10:54 -05:00
Dotta and Paperclip
bb00c85b69
fix(runner): admit Pi MCP names and bound native questions
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-29 12:00:42 -05:00
Dotta and Paperclip
23614d28c8
merge: integrate reviewed Copilot and Cursor runtime repairs into Pi
...
Preserve Pi v6 and bounded startup pools, admit current Cursor and Copilot v4 identities, and combine additive Product flows and catalog assertions.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-29 11:33:28 -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
42948b9d28
perf(runner): hash Pi runtime inventory with bounded workers
...
Retain exact checked file reads and traversal order, drain failed batches, and preserve the v6 closure identity. Add credential-free closed Runner startup regression and record both the paid timeout and diagnostic timings without claiming authenticated qualification.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-29 10:38:05 -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
6766b9128e
Merge branch 'codex/runner-copilot-acp' into codex/runner-pi-acp
...
* codex/runner-copilot-acp:
Admit the verified Copilot v3 identity in Rust
Admit the verified Cursor v3 identity in Rust
Admit current ACP profiles and verify cross-language pin agreement
Follow current Copilot profile identity in native installation admission
Preserve authoritative Copilot guard errors for pending ACP requests
Preserve Copilot policy rejection codes across sidecar transport
Bind Copilot v3 identity to native detached-work admission
Deny native Copilot detached work before permission dispatch
Prove Cursor SDK interactions and retain profile v3 build evidence
Bind Daytona image identity to Cursor isolation patch
Retain Copilot detached-command early completion regression
Prove Copilot permission recovery after provider death without replay
# Conflicts:
# packages/paperclip-runner/src/drivers/acpx/qualified-profiles.ts
2026-09-29 10:10:17 -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
dcea3cb527
test(runner): verify Pi native agent-file tool boundaries
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-29 10:06:07 -05:00
Dotta and Paperclip
fa393bff17
Preserve authoritative Copilot guard errors for pending ACP requests
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-29 10:03:28 -05:00
Dotta and Paperclip
860ac89c86
Bind Copilot v3 identity to native detached-work admission
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-29 09:58:50 -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
ff98929d3c
Integrate Copilot v3 prerequisite
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
* commit '7bfaf3da4':
Version Copilot protocol policy as profile v3
Version patched Cursor isolation as profile v3
Clarify Cursor admission and patched runtime isolation boundaries
Fence Copilot ACP connection policy before protocol dispatch
Bind Cursor typed-error constructor outside the native turn scope
Isolate pinned Cursor ACP configuration and preserve typed failures
2026-09-29 09:48:52 -05:00
Dotta and Paperclip
7bfaf3da4d
Version Copilot protocol policy as profile v3
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-29 09:48:23 -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 and Paperclip
be54e25078
feat(runner): bind Pi agent files and native questions
...
Normalize pinned Pi file paths before authorization and reject fallback symlink escapes. Add bounded native questions and registered agent-files policy for profile v6.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-29 09:45:30 -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 and Paperclip
4eec13c06b
Bind Cursor typed-error constructor outside the native turn scope
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-29 09:44:37 -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
a05c4ee3b0
fix(runner): scope Pi tool identities to native model iterations
...
Preserve exact delivery retries while separating reused native IDs across warm prompts. Add pinned SDK ordering, real semantic bridge, lifecycle and history regressions, and bump the verified Pi profile to v4.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-28 17:09:12 -05:00
Dotta and Paperclip
7ab4636970
Integrate all three ACP providers through the shared verified registry
...
Retain each native builder, profile installer, extension adapter and image-content input. Update the pack dispatch test now that Pi is installed alongside Cursor and Copilot. Combined ACP tests pass 616 cases; actual distribution/wrapper package checks pass 34 cases.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-28 16:32:10 -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
06cf356a8b
Preserve Pi validation failures and structured Bash output
...
Bump the immutable Pi profile to version 3 and reject prior warm snapshots. Bound and redact authenticated MCP validation errors while retaining failure status; preserve standard ACP tool values alongside terminal metadata.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-28 16:10:15 -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