Commit Graph
4738 Commits
Author SHA1 Message Date
DottaandPaperclip b78b640693 Integrate reviewed Node image minimum-version guard
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/runner-rich-acp:
  fix(ci): enforce minimum Node version on pinned images
2026-09-28 18:07:08 -05:00
DottaandPaperclip 40bd321b15 fix(ci): enforce minimum Node version on pinned images
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 18:00:46 -05:00
DottaandPaperclip 900e70adf3 Integrate Node 24 security pin policy repair
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/runner-rich-acp:
  fix(ci): accept exact Node 24 security image pins
2026-09-28 17:53:54 -05:00
DottaandPaperclip 349836dc57 fix(ci): accept exact Node 24 security image pins
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 17:53:48 -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 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
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 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 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 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 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 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 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 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 72f8887709 docs(runner): record Cursor native EOF lifecycle limit
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 15:57:45 -05:00
DottaandPaperclip 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
DottaandPaperclip cb63ccd1d0 test(runner): add bounded native Cursor denial qualification
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 15:51:38 -05:00
DottaandPaperclip 829686b0c8 Record successful serialized Cursor question restart recovery
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 15:46:51 -05:00
DottaandPaperclip d35b83074a Retain native Cursor question availability qualification failure
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 15:41:32 -05:00
DottaandPaperclip d9321659d4 Refresh Cursor packaged launch proof after shared integration
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 15:19:19 -05:00
DottaandPaperclip 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
DottaandPaperclip 78360fa55a Record Cursor plan approval and retained restart infrastructure failure
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 15:16:01 -05:00
DottaandPaperclip 9d4f9fbe8a Retain merged Cursor pack and daemon qualification provenance
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 15:16:01 -05:00
DottaandPaperclip d0832d3ffa Refresh merged Cursor patch and immutable dependency pin
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 15:16:01 -05:00
DottaandPaperclip 46bf05c67f Retain Cursor file validation and artifact qualification evidence
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 15:16:01 -05:00
DottaandPaperclip b6b4ee2055 Retain Cursor local Product completion and billing evidence
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 15:16:01 -05:00
DottaandPaperclip 93bdd456b5 Retain passing authenticated Cursor protocol qualification evidence
Record exact source and fresh daemon identities, successful native MCP task-context calls, included dashboard usage with unknown native receipt, and the earlier denied attempt without an automatic retry.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 15:16:00 -05:00
DottaandPaperclip 73363e5be5 Record Cursor entitlement attempt and explicit usage gaps
Retain the initial denied canonical attempt without treating absent usage as zero; document the typed native error dropped by Cursor ACP and replacement-account model discovery.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 15:16:00 -05:00
DottaandPaperclip eda4b7e8cb Record authenticated Cursor model and configuration discovery
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 15:16:00 -05:00
DottaandPaperclip 2897bd971e Refresh Cursor pack proof after final launch credential fix
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 15:16:00 -05:00
DottaandPaperclip e5fa1cff1f Retain Cursor pack proof after credential and receipt review fixes
Record the exact reviewed runtime source, clean dependency resolution, pack and native closure digests, and a credential-free launch through the generic installation registry. Keep authenticated and Daytona qualification explicitly pending.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 15:16:00 -05:00
DottaandPaperclip eb0f43c45a Retain final rebased Cursor pack and registry launch proof
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 15:16:00 -05:00
DottaandPaperclip 4235e35070 Record Cursor candidate pack proof and exact remaining rich event gaps
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 15:16:00 -05:00
DottaandPaperclip 747ca61ad0 Bind Cursor candidate assets to Daytona image content
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 15:16:00 -05:00
DottaandPaperclip 8b4536f2b2 Wire the pinned Cursor candidate into rich ACP transport and packs
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 15:16:00 -05:00
DottaandPaperclip 36313fc908 Preserve Cursor child activity without flattening foreign sessions
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 15:16:00 -05:00
DottaandPaperclip f7b33cc553 Verify Cursor package assets through an exact native profile factory
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 15:16:00 -05:00
DottaandPaperclip e2000ca283 Bind Cursor rich input and activity adapters to an active parent turn
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 15:16:00 -05:00
DottaandPaperclip 72d7bbc9b8 Bound full Cursor plan presentation by durable payload size
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 15:16:00 -05:00
DottaandPaperclip 0129e32b3c Add Cursor ACP rich interactions and pinned distributions
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 15:16:00 -05:00
DottaandPaperclip f063fbf2bc Map rich ACP surfaces to evidence and update paid qualification results
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 15:14:02 -05:00
DottaandPaperclip 77b0b5a83d fix(accounting): keep absent paused-run cost unpriced
Zero normalized token counts do not establish a zero-dollar receipt. Require a finite nonnegative reported cost while preserving explicit zero receipts.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 15:14:01 -05:00