Commit Graph
1880 Commits
Author SHA1 Message Date
DottaandPaperclip 9fdcefcc34 fix: record Linux process birth from kernel ticks
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-06 13:52:35 -05:00
DottaandPaperclip 7f66a30ad7 fix(runner): keep sandbox GitHub housekeeping in runner runtime
Use one runtime path for sandbox launcher staging, callback transport, and cleanup. Preserve the native observer scope and retained failures.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-06 12:11:15 -05:00
Dotta 0cff2b20b5 Bind directory lock crash tests to their actual holder 2026-10-06 08:52:35 -05:00
Dotta fdf3e5baae Keep recovered agent-file transfer scratch outside native memory 2026-10-06 08:44:01 -05:00
Dotta 867fa47116 fix: preserve Pi fixture bytes and trusted cleanup ancestry 2026-10-05 19:00:24 -05:00
Dotta b012b3aebe fix(runner): synchronize Pi profile 15 native admission 2026-10-05 17:56:58 -05:00
Dotta 1d16be5c42 fix: bind the corrected Pi question extension to profile 15 2026-10-05 17:41:17 -05:00
Dotta a97649f283 Match Pi native question schemas to accepted method fields 2026-10-05 17:15:37 -05:00
Dotta bb7ab1cbfa Keep unexpected provider loss failed while retaining input fallback 2026-10-05 17:07:08 -05:00
DottaandPaperclip a85f840b16 Integrate verified lowercase Pi setup networking
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-05 14:47:25 -05:00
DottaandPaperclip c2e2e39dbf Carry lowercase proxy settings through Pi installation
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* commit 'cca38f29a46d168b1dbd2676f4516afc852470b8':
  Preserve lowercase proxies through explicit Pi downloads
2026-10-05 14:39:56 -05:00
DottaandPaperclip cca38f29a4 Carry lowercase proxy settings through Pi installation
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* commit 'b7e692f48d8d98de32831d85cbd134eed95a26f6':
  Preserve lowercase proxies through explicit Pi downloads
2026-10-05 14:38:07 -05:00
DottaandPaperclip b7e692f48d Preserve lowercase proxies through explicit Pi downloads
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-05 14:37:29 -05:00
DottaandPaperclip 021416d254 Integrate bounded Pi installer review corrections
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-05 14:32:35 -05:00
DottaandPaperclip 5120ddc8f3 Carry explicit Pi setup network and SDK fixture corrections
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* commit '5aff21d776807e52eef5cc5ff596ba6a7c34c1ed':
  Preserve explicit Pi setup network settings and current SDK fixtures
2026-10-05 14:28:35 -05:00
DottaandPaperclip 5aff21d776 Carry explicit Pi setup network and SDK fixture corrections
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* commit 'fcef1eae9bc7e780732ab47fcbe71de1a8aa9714':
  Preserve explicit Pi setup network settings and current SDK fixtures
2026-10-05 14:28:02 -05:00
DottaandPaperclip fcef1eae9b Preserve explicit Pi setup network settings and current SDK fixtures
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-05 14:27:02 -05:00
DottaandPaperclip cee5c3fc66 Carry scoped prerequisite CI fixture corrections
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* commit '78b02e6baa50c446732bf2ae9f69702b40326178':
  test: carry verified Pi prerequisite CI corrections upstream
2026-10-05 13:23:25 -05:00
DottaandPaperclip 78b02e6baa Carry scoped prerequisite CI fixture corrections
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* commit 'c057c574601d91fc9a0cba90f118756a58fc6912':
  test: carry verified Pi prerequisite CI corrections upstream
2026-10-05 13:23:18 -05:00
DottaandPaperclip c057c57460 Carry scoped prerequisite CI fixture corrections
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* commit 'f8bbeeb4c38805d1ab44ad40dcbc562f3b581892':
  test: carry verified Pi prerequisite CI corrections upstream
2026-10-05 13:23:10 -05:00
DottaandPaperclip f8bbeeb4c3 test: carry verified Pi prerequisite CI corrections upstream
Align adapter-section admission expectations with the declared source. Preserve the deliberately killed attempt at 500 ms while giving the resumed successful fixture its existing downstream 5-second budget. Preserve the original CI failures and all state, usage and deduplication assertions.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-05 13:21:49 -05:00
DottaandPaperclip 5c9ae3f856 test(runner): align held Pi promotion assertions with profile 12
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-05 12:58:15 -05:00
DottaandPaperclip 1a89009583 Preserve frozen Pi notices and scope internal file exceptions
Co-authored-by: Paperclip <noreply@paperclip.ing>
2026-10-03 02:43:42 -05:00
DottaandPaperclip f62b8510a8 Fix Pi failure notices and internal file completion
Co-authored-by: Paperclip <noreply@paperclip.ing>
2026-10-03 02:22:15 -05:00
DottaandPaperclip 0d65753fe1 Align warm Pi reopen with native cold admission
Co-authored-by: Paperclip <noreply@paperclip.ing>
2026-10-03 01:18:03 -05:00
DottaandPaperclip 3d75626bf1 Use valid lifetime fence ports in Linux fixtures
Co-authored-by: Paperclip <noreply@paperclip.ing>
2026-10-03 00:16:42 -05:00
DottaandPaperclip b148b73eaa Retire idle Pi providers before durable suspension
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-03 00:03:44 -05:00
DottaandPaperclip df424c9024 Format the native closed-reconnect assertion
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-02 22:16:26 -05:00
DottaandPaperclip 666cb3eccc Verify closed interruption fallback across controller reconnect
Keep the accepted-deadline integration contract aligned with permanent run closure and prove terminal polling never resumes a provider. Record the passing 90-case native integration result.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-02 22:04:36 -05:00
DottaandPaperclip 07f06b73a9 Fix Pi sandbox admission and settled Runner interruption
Bound direct eval context before the requested action. Keep receipt-limit runs closed during terminal polling and permit verified runtime execution in offline installer scratch.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-02 21:58:44 -05:00
DottaandPaperclip 342287678f Bind corrected ACPX profiles and deduplicate steering acknowledgements
Co-authored-by: Paperclip <noreply@paperclip.ing>
2026-10-02 15:37:44 -05:00
DottaandPaperclip 36e7121046 Implement ACPX outbound extension delivery
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-02 15:02:03 -05:00
DottaandPaperclip 4237bc369a Steer the original live ACPX provider turn
Honor the explicit provider binding while retaining durable command identity, reject malformed bindings without fallback, and stop qualification immediately when the real API rejects steering.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-02 14:37:48 -05:00
DottaandPaperclip f5f57e3801 fix(runner): restore pending callbacks without duplicate creation events
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-02 13:15:29 -05:00
DottaandPaperclip 780471702c fix(runner): bind restored ACP requests to durable and provider turns
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-02 13:04:41 -05:00
DottaandPaperclip 2b50801b24 fix(runner): restore attested live ACP requests after controller recovery
Restore pending native input and permission requests only when the surviving sidecar confirms their session, turn and callback identity. Keep delivery on the existing canonical request path and reject stale or duplicate answers.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-02 12:34:39 -05:00
Dotta 852b22755b style(runner): format Pi cold admission tests 2026-10-02 10:53:28 -05:00
Dotta 33f4a2137d fix(runner): cancel recovery snapshot startup wait on close 2026-10-02 10:08:39 -05:00
Dotta 76e591ab04 fix(runner): bound Pi cold session admission at sixty seconds 2026-10-02 10:08:39 -05:00
Dotta 47cfeb137b Reduce verified native snapshot scheduling overhead 2026-10-02 09:53:10 -05:00
Dotta beddbab87d Clarify current-turn agent home and verify Pi resume environment 2026-10-02 09:34:16 -05:00
DottaandPaperclip bba63f5120 Verify named Darwin executable loader compatibility
Co-authored-by: Paperclip <noreply@paperclip.ing>
2026-10-02 06:53:33 -05:00
DottaandPaperclip 8a728fce30 test(runner): replay Pi warm completion and pending cancellation
Exercise the pinned SDK and ACP wrapper across a restored session with a refreshed agent home and current completion contract. Prove complete streamed tool arguments remain pending until the provider finishes, and cancellation does not invoke the semantic bridge.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-02 06:42:21 -05:00
DottaandPaperclip ab368156f9 Avoid duplicate Darwin qualified executable materialization
Co-authored-by: Paperclip <noreply@paperclip.ing>
2026-10-02 06:41:10 -05:00
DottaandPaperclip 8559cdf370 fix: publish staged runner daemon atomically
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-02 05:28:04 -05:00
DottaandPaperclip eac5064321 fix(runner): refresh shared ACP identity and Pi mode fixtures
Preserve the historical Copilot declaration, version the pending identity for shared transport changes, and bind Pi admission fixtures to explicit reasoning mode.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-02 04:06:31 -05:00
DottaandPaperclip f5c5fde380 Bind Pi 1.0 reasoning modes through rich ACP and recovery
Require explicit native-effective thinking modes, reject drift across reconnects, and retain observed settings in qualification artifacts. Version the profile and pinned wrapper closure for the new contract.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-02 03:21:26 -05:00
DottaandPaperclip 8ced6f9285 fix(runner): use pinned npm for explicit Pi setup
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-01 23:52:29 -05:00
DottaandPaperclip c9de5292d6 test(runner): prove qualified Pi startup without candidate flag
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-01 23:24:31 -05:00
DottaandPaperclip c27bbcee25 fix(runner): provision pinned Pi in published server installs
Add explicit host-only setup, verify the public server vendor layout, and route readiness through the packaged runner boundary. Preserve exact Pi closure and normal-mode admission checks.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-01 22:45:01 -05:00