Commit Graph
4814 Commits
Author SHA1 Message Date
Dotta 32100dc6df Merge branch 'codex/runner-copilot-acp' into codex/runner-pi-acp
* codex/runner-copilot-acp:
  docs(runner): report rich ACP capabilities and paid qualification
2026-09-28 17:42:54 -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
DottaandPaperclip ddeee41ee6 docs(runner): retain Pi v5 security and paid control proofs
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 17:42:05 -05:00
Dotta 94ef513f89 Merge branch 'codex/runner-copilot-acp' into codex/runner-pi-acp
* codex/runner-copilot-acp:
  fix(runner): pin patched Node for remote provider packs
2026-09-28 17:36:23 -05:00
Dotta eecd3e9041 Merge branch 'codex/runner-cursor-acp' into codex/runner-copilot-acp
* codex/runner-cursor-acp:
  fix(runner): pin patched Node for remote provider packs
2026-09-28 17:36:04 -05:00
Dotta 1edb2173a9 Merge branch 'codex/runner-rich-acp' into codex/runner-cursor-acp
* codex/runner-rich-acp:
  fix(runner): pin patched Node for remote provider packs
2026-09-28 17:36:01 -05:00
Dotta 3a5637732b fix(runner): pin patched Node for remote provider packs 2026-09-28 17:35:56 -05:00
DottaandPaperclip aec26ad83f fix(runner): pin patched Undici and Node in Pi profile v5
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 17:33:50 -05:00
DottaandPaperclip 6a4785d32f Merge branch 'codex/runner-copilot-acp' into codex/runner-pi-acp
* codex/runner-copilot-acp:
  fix(runner): admit versioned ACP dependency repairs

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 17:24:39 -05:00
DottaandPaperclip a9bfd5f602 docs(runner): retain paid Pi v4 native control qualification
Record correlated denial, active steering, queued follow-up, terminal usage and settled exclusive-key billing; preserve earlier proofs and hold further paid work for dependency remediation.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 17:24:39 -05:00
Dotta 081a314231 Merge branch 'codex/runner-cursor-acp' into codex/runner-copilot-acp
* codex/runner-cursor-acp:
  fix(runner): admit versioned ACP dependency repairs
2026-09-28 17:24:03 -05:00
Dotta fa02f57a82 Merge branch 'codex/runner-rich-acp' into codex/runner-cursor-acp
* codex/runner-rich-acp:
  fix(runner): admit versioned ACP dependency repairs
2026-09-28 17:24:00 -05:00
Dotta e6163e16a2 fix(runner): admit versioned ACP dependency repairs 2026-09-28 17:23:57 -05:00
DottaandPaperclip 0459722049 docs(runner): diagnose the Pi fixture semaphore exhaustion
Retain a credential-free same-binary initdb reproduction with unchanged IPC totals and verified child/temp cleanup.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 17:18:01 -05:00
DottaandPaperclip 57b4d6a5f9 docs(runner): retain the Pi v4 pre-provider infrastructure failure
Record canonical database bootstrap failure, zero-prompt billing observations and independent cleanup without weakening the Product matcher or retrying automatically.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 17:17:07 -05:00
DottaandPaperclip 92bcd6f07a docs(runner): retain the verified Pi v4 pack and startup proof
Record frozen runtime trees, combined repository checks, complete pack integrity, the network-denied native handshake and timely full Runner missing-credential rejection.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 17:13:59 -05:00
DottaandPaperclip f556110d58 Merge branch 'codex/runner-copilot-acp' into codex/runner-pi-acp
* codex/runner-copilot-acp:
  Document Cursor prompt-image implementation gap

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 17:09:21 -05:00
DottaandPaperclip ff2cacc757 test(runner): refresh the Pi native backend profile fixture
Match the verified v4 Pi command digest in native provider selector and recovery coverage.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 17:09:17 -05:00
DottaandPaperclip 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 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
DottaandPaperclip 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
DottaandPaperclip 14191860ea Merge branch 'codex/runner-copilot-acp' into codex/runner-pi-acp
* codex/runner-copilot-acp:
  Admit the versioned Pi invocation identity profile
  test(runner): preserve prepared OpenCode failure diagnostics

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 16:50:03 -05:00
DottaandPaperclip 3c2c272d76 test(runner): retain Pi warm plan call identity failure
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 16:49:52 -05:00
Dotta b6b0472285 Merge branch 'codex/runner-cursor-acp' into codex/runner-copilot-acp
* codex/runner-cursor-acp:
  Admit the versioned Pi invocation identity profile
  test(runner): preserve prepared OpenCode failure diagnostics
2026-09-28 16:49:42 -05:00
Dotta 2fa142d665 Merge branch 'codex/runner-rich-acp' into codex/runner-cursor-acp
* codex/runner-rich-acp:
  Admit the versioned Pi invocation identity profile
  test(runner): preserve prepared OpenCode failure diagnostics
2026-09-28 16:49:42 -05:00
Dotta 1545c76922 Admit the versioned Pi invocation identity profile
Accept profile version 4 at the closed snapshot boundary while preserving exact runtime identity checks. Reject unsupported and malformed versions.
2026-09-28 16:49:29 -05:00
DottaandPaperclip b8a42fd91a test(runner): preserve prepared OpenCode failure diagnostics
Retain primary and cleanup errors together without relaxing durable close checks. Include only bounded process facts and cover cleanup-only failures and credential-safe diagnostics.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 16:45:37 -05:00
DottaandPaperclip e35b11db21 Integrate MCP write-boundary repair for real Pi plan qualification
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/runner-copilot-acp:
  Preserve MCP tool display identity in native ACP events
2026-09-28 16:37:51 -05:00
DottaandPaperclip c5a34cce65 test(runner): retain Pi v3 paid behavior and projection evidence
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 16:36:55 -05:00
DottaandPaperclip 204b056ba7 Carry the shared MCP identity repair through the provider stack
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/runner-cursor-acp:
  Preserve MCP tool display identity in native ACP events
2026-09-28 16:36:04 -05:00
DottaandPaperclip d2e271338b Integrate shared ACP MCP display identity repair
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/runner-rich-acp:
  Preserve MCP tool display identity in native ACP events
2026-09-28 16:36:04 -05:00
DottaandPaperclip 5aa02662b3 Preserve MCP tool display identity in native ACP events
Parse ACP MCP namespace and tool names consistently with the TypeScript projection so persisted plan writes anchor to their actual tool boundary. Keep authority and raw argument handling unchanged.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 16:34:34 -05:00
DottaandPaperclip 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
DottaandPaperclip 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
DottaandPaperclip 3525dce1ad Integrate final shared profile contracts and verification fixes
Preserve the independently verified Cursor dependency lock while accepting the prerequisite profile-v3 parser and portable fixture corrections.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 16:23:48 -05:00
DottaandPaperclip 915adc4d33 Keep real Git streaming stress coverage portable on macOS
Retain forty thousand files and four filename lanes above 32 MiB while fitting the macOS path limit. Allow 300 seconds for real filesystem staging/deletion on macOS and retain the 180-second bound elsewhere.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 16:22:19 -05:00
DottaandPaperclip 9cd42f6df9 Record Pi v3 immutable pack and timely startup proof
Retain version 2 paid/runtime evidence separately. Record complete closure reproduction, 95 focused tests, 25 package checks, 16 native Rust tests and zero-prompt launch results.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 16:16:34 -05:00
DottaandPaperclip 7710736ca3 Retain Pi denial proof and failed file qualification accounting
Preserve the original version 2 source, missing file oracle and terminal receipt, and aggregate billing attribution across the delayed charge.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 16:13:23 -05:00
DottaandPaperclip 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
DottaandPaperclip ee0836203f Refresh reviewed Daytona workspace resolution pin
Record the independently reproduced resolved lock digest after the integrated mainline dependency changes. Candidate image builds continue to supply their own verified lock digest.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 16:11:34 -05:00
DottaandPaperclip 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
DottaandPaperclip a88056eee9 Stabilize feedback route mocks during serialized validation
Keep the route service factories bound to hoisted test doubles and assert exact calls while preserving both company-boundary 404 checks.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 16:09:38 -05:00
DottaandPaperclip f676c9d2c8 docs(runner): record offline Cursor Linux image verification
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 16:06:05 -05:00
DottaandPaperclip aec56e2365 Admit versioned ACP profile snapshots for the Pi error contract
Allow profile version 3 without changing existing provider identities. Reject unsupported and malformed versions, and retain exact runtime identity verification.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 16:02:36 -05:00
DottaandPaperclip 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
DottaandPaperclip e8dee462e2 Admit versioned ACP profile snapshots for the Pi error contract
Allow profile version 3 without changing existing provider identities. Reject unsupported and malformed versions, and retain exact runtime identity verification.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 16:01:36 -05:00
DottaandPaperclip 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
DottaandPaperclip 72f8887709 docs(runner): record Cursor native EOF lifecycle limit
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 15:57:45 -05:00