mirror of
https://github.com/paperclipai/paperclip.git
synced 2026-10-30 21:49:18 +01:00
feat(runner): add Grok Build native ACP transport and qualification coverage
Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
1 parent
f447990d77
commit
78eb3f19f3
65 files changed
+1017
-111
No files matched your search
@@ -970,6 +970,9 @@ describe("remote provider pack manifest", () => {
|
||||
const lockfile = "lockfileVersion: '9.0'\n";
|
||||
const opencodeCommand = "#!/bin/sh\n";
|
||||
const opencodeExecutable = "opencode-binary\n";
|
||||
const grokExecutable = "grok-binary\n";
|
||||
await mkdir(join(root, "node_modules/@paperclipai/grok-acp/bin"), { recursive: true });
|
||||
await writeFile(join(root, "node_modules/@paperclipai/grok-acp/bin/grok"), grokExecutable);
|
||||
await writeFile(
|
||||
join(root, "dist", "cli", "opencode-app-server-proxy.cjs"),
|
||||
proxy,
|
||||
@@ -1000,18 +1003,21 @@ describe("remote provider pack manifest", () => {
|
||||
acpx: "0.13.1",
|
||||
claudeAcp: "0.73.0",
|
||||
codexAcp: "1.6.2",
|
||||
grok: "1.0.13",
|
||||
},
|
||||
target: { platform: "linux", architecture: "x64" },
|
||||
runnerSourceRevision: "1".repeat(40),
|
||||
distDigest: sha256DirectoryTree(join(root, "dist")),
|
||||
bridgeDigest: "",
|
||||
acpxProfileDigests: {
|
||||
grok: "sha256:42fe296ec6fc0715c3509cec9671451bcd5bfdc7f185041101c8aac1e9ac8718",
|
||||
claude:
|
||||
"sha256:9d73d1f0f121fb96cc8badb28c22d5bff02d8582eb2e40360a81c189e1b9422a",
|
||||
codex:
|
||||
"sha256:c4538599d1ab767db5dff50934f13bb5ba313a59d9c4a83e993fac4617ea63d3",
|
||||
},
|
||||
artifacts: {
|
||||
grokExecutable: { path: "node_modules/@paperclipai/grok-acp/bin/grok", sha256: digest(grokExecutable) },
|
||||
nodeCommand: {
|
||||
path: "node_modules/node/bin/node",
|
||||
sha256: digest(node),
|
||||
|
||||
Reference in new issue
Block a user