From 89f44485090f4c0181623e59ed2411044248c743 Mon Sep 17 00:00:00 2001 From: Dotta Date: Mon, 5 Oct 2026 13:47:26 -0500 Subject: [PATCH] Complete existing package-local Runner probe export boundary Carry the companion Runner and server shim exports with the already-forwarded import repair. Full Runner TypeScript typecheck passes, and the real shim resolves all three source function identities without mocks or probe calls. Final shipping source remains unchanged. Co-Authored-By: Paperclip --- packages/paperclip-runner/src/index.ts | 2 ++ server/src/vendor/paperclip-runner/index.ts | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/packages/paperclip-runner/src/index.ts b/packages/paperclip-runner/src/index.ts index 458de962dd7..2494e177e9c 100644 --- a/packages/paperclip-runner/src/index.ts +++ b/packages/paperclip-runner/src/index.ts @@ -77,3 +77,5 @@ export * from "./generated/capability-contract.js"; export * from "./semantic-tools/index.js"; export * as acceptedCapabilitySemanticTools from "./semantic-tools/index.js"; export * from "./compatibility.js"; + +export { probeAcpxClaudeInstallation, probeAcpxGrokInstallation, probeAcpxPiInstallation } from "./drivers/acpx/installation-integrity.js"; diff --git a/server/src/vendor/paperclip-runner/index.ts b/server/src/vendor/paperclip-runner/index.ts index 4142f8fbf4d..7fe8cd55585 100644 --- a/server/src/vendor/paperclip-runner/index.ts +++ b/server/src/vendor/paperclip-runner/index.ts @@ -130,3 +130,7 @@ export const NativeProviderTerminalFailure = runner.NativeProviderTerminalFailur export const completeTerminatedRemoteNativeSessionCleanup = runner.completeTerminatedRemoteNativeSessionCleanup; export const completeTerminatedLocalNativeSessionCleanup = runner.completeTerminatedLocalNativeSessionCleanup; + +export const probeAcpxClaudeInstallation = runner.probeAcpxClaudeInstallation; +export const probeAcpxGrokInstallation = runner.probeAcpxGrokInstallation; +export const probeAcpxPiInstallation = runner.probeAcpxPiInstallation;