Dotta and Paperclip
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
Dotta and Paperclip
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
Dotta and Paperclip
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
Dotta and Paperclip
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
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
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
Dotta and Paperclip
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
Dotta and Paperclip
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
Dotta and Paperclip
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
Dotta and Paperclip
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
Dotta and Paperclip
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
Dotta and Paperclip
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
Dotta and Paperclip
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
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
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
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
cb63ccd1d0
test(runner): add bounded native Cursor denial qualification
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-28 15:51:38 -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
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
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
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
Dotta and Paperclip
9d4f9fbe8a
Retain merged Cursor pack and daemon qualification provenance
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-28 15:16:01 -05:00
Dotta and Paperclip
d0832d3ffa
Refresh merged Cursor patch and immutable dependency pin
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-28 15:16:01 -05:00
Dotta and Paperclip
46bf05c67f
Retain Cursor file validation and artifact qualification evidence
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-28 15:16:01 -05:00
Dotta and Paperclip
b6b4ee2055
Retain Cursor local Product completion and billing evidence
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-28 15:16:01 -05:00
Dotta and Paperclip
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
Dotta and Paperclip
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
Dotta and Paperclip
eda4b7e8cb
Record authenticated Cursor model and configuration discovery
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-28 15:16:00 -05:00
Dotta and Paperclip
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
Dotta and Paperclip
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
Dotta and Paperclip
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
Dotta and Paperclip
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
Dotta and Paperclip
747ca61ad0
Bind Cursor candidate assets to Daytona image content
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-28 15:16:00 -05:00
Dotta and Paperclip
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
Dotta and Paperclip
36313fc908
Preserve Cursor child activity without flattening foreign sessions
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-28 15:16:00 -05:00
Dotta and Paperclip
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
Dotta and Paperclip
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
Dotta and Paperclip
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
Dotta and Paperclip
0129e32b3c
Add Cursor ACP rich interactions and pinned distributions
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-09-28 15:16:00 -05:00
Dotta and Paperclip
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
Dotta and Paperclip
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