{"_id":"@ai-sdk/harness-claude-code","_rev":"170-10abfeba3f74df9ac91916b5fd4f2a84","name":"@ai-sdk/harness-claude-code","dist-tags":{"canary":"1.0.0-canary.9","beta":"1.0.0-beta.24","snapshot":"0.0.0-f1630544-20260811180950","latest":"1.0.141"},"versions":{"0.0.0":{"name":"@ai-sdk/harness-claude-code","version":"0.0.0","_id":"@ai-sdk/harness-claude-code@0.0.0","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"dist":{"shasum":"947e13e81839690c59f66c39788c77cd5724a800","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-0.0.0.tgz","fileCount":1,"integrity":"sha512-uM+ddslWc/8c9ZTRCNnsgy0ZsLSlFaI7R8xhPhQ8h3Ou5mbRYqpfM7qSkFWUUNjV8lBRxkjCXin0kArVPfYHHQ==","signatures":[{"sig":"MEUCIQCSztaQdQBcoLdIsASyfk7S1g1SpUbY8KZwceCM3uvOWAIgYVxfbyEKRDFdJdDJde13ew8Af8rrp0ELKVxzGcKWANw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57},"_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_0.0.0_1780599401397_0.9506080447635552","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-canary.0":{"name":"@ai-sdk/harness-claude-code","version":"1.0.0-canary.0","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.0-canary.0","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"8216969457533a51c2a298187592c648d16b5724","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.0-canary.0.tgz","fileCount":19,"integrity":"sha512-aluZW/1hMqGa5tV8rcDE/lCPejsBbyGM4R92/1X+6roTetVsrLSJ5Xo1Y4SgVLosklP18ccRkBHS+W3V/KCKeQ==","signatures":[{"sig":"MEQCIBMHwfDldKwUCqajoTOF4PTvhAXhW7XZvVk6uPRRhljpAiB8jvrwd/G12JfoJBr844RupavV3AxCiHnK8N0HWejGYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.0-canary.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":397479},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.0-canary.0.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/69b49243cd2097547f1c896f63cd3711/ai-sdk-harness-claude-code-1.0.0-canary.0.tgz","_integrity":"sha512-aluZW/1hMqGa5tV8rcDE/lCPejsBbyGM4R92/1X+6roTetVsrLSJ5Xo1Y4SgVLosklP18ccRkBHS+W3V/KCKeQ==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.13.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.1","zod":"3.25.76","@ai-sdk/harness":"1.0.0-canary.4","@ai-sdk/provider-utils":"5.0.0-canary.46"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0"},"peerDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.0-canary.0_1781127111767_0.46651222227346634","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-canary.1":{"name":"@ai-sdk/harness-claude-code","version":"1.0.0-canary.1","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.0-canary.1","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"51fc0a24a7b4ce17849e156889c84026b9a5ed64","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.0-canary.1.tgz","fileCount":19,"integrity":"sha512-EJoSWGSKMmhscO/YCHLubl0dAUrW86/5V0Ta+rnevnQtfqdqBPI4jI+t33a2fZK976f57R9MeYx64VclI89h5w==","signatures":[{"sig":"MEQCIAuhL3Qq0zjkjQDX5ZrBLphLAjjoB4gxyiXl+giU6ZdYAiAVknHdz/e7P7Cc3wDRdlu9CmZSEwcFK6KBCbLU5lhnDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.0-canary.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":397662},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.0-canary.1.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/1fea70beb9be6488547cb619a1d913bf/ai-sdk-harness-claude-code-1.0.0-canary.1.tgz","_integrity":"sha512-EJoSWGSKMmhscO/YCHLubl0dAUrW86/5V0Ta+rnevnQtfqdqBPI4jI+t33a2fZK976f57R9MeYx64VclI89h5w==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.13.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.1","zod":"3.25.76","@ai-sdk/harness":"1.0.0-canary.5","@ai-sdk/provider-utils":"5.0.0-canary.47"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0"},"peerDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.0-canary.1_1781152301900_0.86485525807555","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-canary.2":{"name":"@ai-sdk/harness-claude-code","version":"1.0.0-canary.2","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.0-canary.2","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"98896b1f0c68a95c8c6ac3847f101322a6bf5a65","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.0-canary.2.tgz","fileCount":19,"integrity":"sha512-tq4HxA+rAstznicZhR194pNe7tAQNm8J6n2buAB3RmM0dsgX8lF00nAhLMAvDKPaE6gXO67wST4Bz3PSy8wcMA==","signatures":[{"sig":"MEQCICQceTphifXJ3FbHPUD07cgrFRvaqqorhFd9GooZkX4OAiBdGHAI+ZsT20IB+Lv42guwkFFALXmjBvw1vZ9Uha+d3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.0-canary.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":397734},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.0-canary.2.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/bc516f20d1b50f2c4cc68370b3d35372/ai-sdk-harness-claude-code-1.0.0-canary.2.tgz","_integrity":"sha512-tq4HxA+rAstznicZhR194pNe7tAQNm8J6n2buAB3RmM0dsgX8lF00nAhLMAvDKPaE6gXO67wST4Bz3PSy8wcMA==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.13.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.1","zod":"3.25.76","@ai-sdk/harness":"1.0.0-canary.6","@ai-sdk/provider-utils":"5.0.0-canary.47"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0"},"peerDependencies":{"@anthropic-ai/claude-agent-sdk":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.0-canary.2_1781193484271_0.11598089934975553","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-canary.3":{"name":"@ai-sdk/harness-claude-code","version":"1.0.0-canary.3","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.0-canary.3","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"cad80f1c6b1afad38dc1da4aa88871789b9d6dfb","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.0-canary.3.tgz","fileCount":20,"integrity":"sha512-b8dCiIKYALo1PsvtJ8KpEINFhj7i57mY3jT4BPSqiIk9uX7g8lQ31XYqx71LiHG13irNJwdxX6hVHQA6cv24hQ==","signatures":[{"sig":"MEUCIQDJYIry/fELRcXOuDj3xZCyMz7y7d2I3E3JgW51hFZa6gIgC/s88R/XBc9dyFuJ3GjnNqCUpbnGrrfvVUqUQK9Ra0g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.0-canary.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":409694},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.0-canary.3.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/06aeb89ff7c86cbdc751d135c14ee054/ai-sdk-harness-claude-code-1.0.0-canary.3.tgz","_integrity":"sha512-b8dCiIKYALo1PsvtJ8KpEINFhj7i57mY3jT4BPSqiIk9uX7g8lQ31XYqx71LiHG13irNJwdxX6hVHQA6cv24hQ==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.13.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.1","zod":"3.25.76","@ai-sdk/harness":"1.0.0-canary.7","@ai-sdk/provider-utils":"5.0.0-canary.48"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.146"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.0-canary.3_1781278372138_0.8071439197422234","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-canary.4":{"name":"@ai-sdk/harness-claude-code","version":"1.0.0-canary.4","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.0-canary.4","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"01423c9f8056df3ed97d884dc5516761603d565e","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.0-canary.4.tgz","fileCount":20,"integrity":"sha512-UobOBLh+QtqTnnCFzx3kuiwZnepNcdAPbmh6j0HjSFZlbFTYwhOaBDFyXrkr/24KPmqErN+lsrbnSDZ+IwP/ZA==","signatures":[{"sig":"MEQCIGeTLQUS9rgBJDXYZXZhEQtbGvqzmVUWSAHty7iVi2QoAiB5L6Qofy1dYVrIh6aARXWnVg8ogYLkL+XYZRzz9tlftg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.0-canary.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":405449},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.0-canary.4.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/12e47bde8337c8aa277944b71f40d809/ai-sdk-harness-claude-code-1.0.0-canary.4.tgz","_integrity":"sha512-UobOBLh+QtqTnnCFzx3kuiwZnepNcdAPbmh6j0HjSFZlbFTYwhOaBDFyXrkr/24KPmqErN+lsrbnSDZ+IwP/ZA==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.13.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.1","zod":"3.25.76","@ai-sdk/harness":"1.0.0-canary.8","@ai-sdk/provider-utils":"5.0.0-canary.48"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.146"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.0-canary.4_1781290023940_0.22067015357636155","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-canary.5":{"name":"@ai-sdk/harness-claude-code","version":"1.0.0-canary.5","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.0-canary.5","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"e7187f07cef563f4db897b8d77b14434d0304ef2","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.0-canary.5.tgz","fileCount":20,"integrity":"sha512-ykMbnuoDExRpUt30gR/vrwHGJ2TbphlvpOb1/e3Op5yBa/2YFl7GHyQJpZ29qTpJehgY0U7lTaFVo/9wwfcT1Q==","signatures":[{"sig":"MEUCIG14cb+MXvGaYRBtRnET7AS3C/3Mbc5Z0FZ7unOBXk3aAiEA2h0ygD14DUTK3t4KFM/gxEMbdwsnIw9Hv527ZCQmN4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.0-canary.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":405521},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.0-canary.5.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/8d18abf649c4f746adb7f0b01210775d/ai-sdk-harness-claude-code-1.0.0-canary.5.tgz","_integrity":"sha512-ykMbnuoDExRpUt30gR/vrwHGJ2TbphlvpOb1/e3Op5yBa/2YFl7GHyQJpZ29qTpJehgY0U7lTaFVo/9wwfcT1Q==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.13.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.1","zod":"3.25.76","@ai-sdk/harness":"1.0.0-canary.9","@ai-sdk/provider-utils":"5.0.0-canary.48"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.146"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.0-canary.5_1781298575545_0.6146675193386621","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-canary.6":{"name":"@ai-sdk/harness-claude-code","version":"1.0.0-canary.6","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.0-canary.6","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"d5a5a5ee97002f9ce205dd7b4816cb87848bfd8b","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.0-canary.6.tgz","fileCount":20,"integrity":"sha512-+zu9u3GLn8bL0UXBYPshIWAnDROPMlljQ8LjHdq2Q2HZLp83z3f0iaimggKLOyaaMckf8Upv1avnrvpdCPyMNg==","signatures":[{"sig":"MEQCIEKK1/VAHbTjxZDmI23wn3jX5HCFaHcHY13Z8jMLF7nOAiBAPTJnUksWfsudpg3NIK65EO3G/4uj8SKz4LJOa3aSfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.0-canary.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":405595},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.0-canary.6.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/56c81013d757ec01c71315c992b56433/ai-sdk-harness-claude-code-1.0.0-canary.6.tgz","_integrity":"sha512-+zu9u3GLn8bL0UXBYPshIWAnDROPMlljQ8LjHdq2Q2HZLp83z3f0iaimggKLOyaaMckf8Upv1avnrvpdCPyMNg==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.13.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.1","zod":"3.25.76","@ai-sdk/harness":"1.0.0-canary.10","@ai-sdk/provider-utils":"5.0.0-canary.48"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.146"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.0-canary.6_1781416634100_0.9410243062573587","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-canary.7":{"name":"@ai-sdk/harness-claude-code","version":"1.0.0-canary.7","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.0-canary.7","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"91f8498f57ff5c7459776d5462d361051fdf5bca","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.0-canary.7.tgz","fileCount":20,"integrity":"sha512-gJsI7rq5pB8En2GutoFJOb/y/Qb7ilVbtBxYAiruZpjB3jxn5zxJePGCLVfmVoK6vYcTuEtNDNl3E0Mvqn/g8g==","signatures":[{"sig":"MEQCICQTTtAIDUUftrHQc4O0SkuPWuY8rEoqTwPVL1dYO5JBAiB74650Ft5KJalI6I8ehmXmBRPFiTJkRcHhy6hNap3lkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.0-canary.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":405795},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.0-canary.7.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/bceeb61370079c9e7d190598020b4332/ai-sdk-harness-claude-code-1.0.0-canary.7.tgz","_integrity":"sha512-gJsI7rq5pB8En2GutoFJOb/y/Qb7ilVbtBxYAiruZpjB3jxn5zxJePGCLVfmVoK6vYcTuEtNDNl3E0Mvqn/g8g==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.13.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.1","zod":"3.25.76","@ai-sdk/harness":"1.0.0-canary.11","@ai-sdk/provider-utils":"5.0.0-canary.48"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.146"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.0-canary.7_1781538646912_0.4680343363421231","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-canary.8":{"name":"@ai-sdk/harness-claude-code","version":"1.0.0-canary.8","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.0-canary.8","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"c4f03b81726943d1685dc37682dedb499894f688","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.0-canary.8.tgz","fileCount":20,"integrity":"sha512-6oW+t2norvrifMHnpzAwFSrKAjOlYkxLfDYdgWU/cZzPeLLzducOi8WLsecgTAILsSfjCm0S9ZuOULqUrZoKKA==","signatures":[{"sig":"MEQCIDZz9SCfdiWCTmzz5l3Ep/4/3fCFOfORmUVIM9XukJVgAiBLuySwtyE1lg41LHnt9EOU356jckSKgsklyFYUdqiPCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.0-canary.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":405868},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.0-canary.8.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/719c3f4bc2f8d36403689232663d3ddd/ai-sdk-harness-claude-code-1.0.0-canary.8.tgz","_integrity":"sha512-6oW+t2norvrifMHnpzAwFSrKAjOlYkxLfDYdgWU/cZzPeLLzducOi8WLsecgTAILsSfjCm0S9ZuOULqUrZoKKA==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.13.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.1","zod":"3.25.76","@ai-sdk/harness":"1.0.0-canary.12","@ai-sdk/provider-utils":"5.0.0-canary.48"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.146"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.0-canary.8_1781546135332_0.09592691799389996","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-canary.9":{"name":"@ai-sdk/harness-claude-code","version":"1.0.0-canary.9","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.0-canary.9","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"27df68e2965be059af41a2593a4564abf7e21f78","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.0-canary.9.tgz","fileCount":20,"integrity":"sha512-sfewPgZF3HxXoxcCECeCEGNkGlh9b/mJE3yClIEImG27nAvBPQV+CUc8obP5WK19i1fWq68F+FtGuXVCkPvkUA==","signatures":[{"sig":"MEUCIQC0gh+wa/sWMtXFkXOq38ZWXqbofwKJRAmmZ1pmlqBppgIgOcGXQyv/3zmPA8BItbBGoSWGHEIuBmAqYMbskwbKByk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.0-canary.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":405941},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.0-canary.9.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/edca0bd5bc8a8d6cfcef7a3b6f2c1610/ai-sdk-harness-claude-code-1.0.0-canary.9.tgz","_integrity":"sha512-sfewPgZF3HxXoxcCECeCEGNkGlh9b/mJE3yClIEImG27nAvBPQV+CUc8obP5WK19i1fWq68F+FtGuXVCkPvkUA==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.13.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.1","zod":"3.25.76","@ai-sdk/harness":"1.0.0-canary.13","@ai-sdk/provider-utils":"5.0.0-canary.48"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.146"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.0-canary.9_1781552278498_0.44758705433745116","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.10":{"name":"@ai-sdk/harness-claude-code","version":"1.0.0-beta.10","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.0-beta.10","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"32d7bdfbd4d4039f7a1c993aad7db2ea628f471d","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.0-beta.10.tgz","fileCount":20,"integrity":"sha512-qOTSwgVOY0ln5rtZr7MVkmsK1uK3+e4cR+egG1mUkhdpd3vuZMRkPWwvm6yCbuB0ldUxrquubQowxYesoqYkWg==","signatures":[{"sig":"MEUCID3EOMmgqAp/lfRHXerc8Mu9Zf5glVFh5nDHz2pcoVPRAiEAtXvBiNz9yOonEiq4iCV4mHnoHq20ow5XX+E24/FZV9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.0-beta.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":406122},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.0-beta.10.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/b441fe67b57ec1f908e61bbc690182e2/ai-sdk-harness-claude-code-1.0.0-beta.10.tgz","_integrity":"sha512-qOTSwgVOY0ln5rtZr7MVkmsK1uK3+e4cR+egG1mUkhdpd3vuZMRkPWwvm6yCbuB0ldUxrquubQowxYesoqYkWg==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.13.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.1","zod":"3.25.76","@ai-sdk/harness":"1.0.0-beta.14","@ai-sdk/provider-utils":"5.0.0-beta.49"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.146"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.0-beta.10_1781554240330_0.31526437322722645","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.11":{"name":"@ai-sdk/harness-claude-code","version":"1.0.0-beta.11","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.0-beta.11","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"3c224944dffcf8afa4202e6246e867cc68e67f34","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.0-beta.11.tgz","fileCount":20,"integrity":"sha512-tCGPaMANxa9oFvz3giO5LizdZeOYPq1X2mNMPp2072DvMgwpcqi5eVoi09bCnF8sF1CubT9QKc9+UurKTPRDmQ==","signatures":[{"sig":"MEQCICcXAC5xu+wu2cu2EhoGf6bJ32VS/6uLQoE/g56WHfHhAiAD36qZKDaUP1es98+GKxdDAMLsiLZnjSfaBci0bouTqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.0-beta.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":406192},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.0-beta.11.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/d9ce8dcb22f5635803abec350d2d1e10/ai-sdk-harness-claude-code-1.0.0-beta.11.tgz","_integrity":"sha512-tCGPaMANxa9oFvz3giO5LizdZeOYPq1X2mNMPp2072DvMgwpcqi5eVoi09bCnF8sF1CubT9QKc9+UurKTPRDmQ==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.13.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.1","zod":"3.25.76","@ai-sdk/harness":"1.0.0-beta.15","@ai-sdk/provider-utils":"5.0.0-beta.49"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.146"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.0-beta.11_1781557550332_0.03698876914165283","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.12":{"name":"@ai-sdk/harness-claude-code","version":"1.0.0-beta.12","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.0-beta.12","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"4f5d2301342e56c0c286d5117849c69662a638c8","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.0-beta.12.tgz","fileCount":20,"integrity":"sha512-nnQf1mrrf+8l+/ztjoBBQ+oG22QGWDAoZa7s75aujVL768DkONUhrDZmVqhNORKEZ6H545UoRddzGX5uS7WuWA==","signatures":[{"sig":"MEQCIGLA/W4buaYt7Bg9nv0wQhbYmuca44G3kc+Ecq4TZkJ+AiBDNpiE2waWwEIIW+EIupJRM/MUVE5yZktW43MrpgsjAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.0-beta.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":406262},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.0-beta.12.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/b2efcbbcee58052ffd6a1b900b60eeae/ai-sdk-harness-claude-code-1.0.0-beta.12.tgz","_integrity":"sha512-nnQf1mrrf+8l+/ztjoBBQ+oG22QGWDAoZa7s75aujVL768DkONUhrDZmVqhNORKEZ6H545UoRddzGX5uS7WuWA==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.13.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.1","zod":"3.25.76","@ai-sdk/harness":"1.0.0-beta.16","@ai-sdk/provider-utils":"5.0.0-beta.49"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.146"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.0-beta.12_1781647389463_0.35678738823079414","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.13":{"name":"@ai-sdk/harness-claude-code","version":"1.0.0-beta.13","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.0-beta.13","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"f06626656a0512638326f5909602e8f0b446c6ba","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.0-beta.13.tgz","fileCount":20,"integrity":"sha512-T1FDig+e1h/lOrpiv7rbAjIk4wtP22o/pLxiR9X0mWPqaqC7Ueg9pxxpaKnotZBC8xh9tZK34F+MMGb/NJAiJA==","signatures":[{"sig":"MEMCIDAl9j9xHvrnuoCSC05aRmXU1xZ+f3tgNC/LbxucZ/zMAh8jiJEes2sDDCAu6o9rs3duSC/x6vVcWwUUHex68m6w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.0-beta.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":407288},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.0-beta.13.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/f3e0202a9dd8871bb9a0f4af54a3c19e/ai-sdk-harness-claude-code-1.0.0-beta.13.tgz","_integrity":"sha512-T1FDig+e1h/lOrpiv7rbAjIk4wtP22o/pLxiR9X0mWPqaqC7Ueg9pxxpaKnotZBC8xh9tZK34F+MMGb/NJAiJA==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.13.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.1","zod":"3.25.76","@ai-sdk/harness":"1.0.0-beta.17","@ai-sdk/provider-utils":"5.0.0-beta.49"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.146"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.0-beta.13_1781713809465_0.24742944200958883","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.14":{"name":"@ai-sdk/harness-claude-code","version":"1.0.0-beta.14","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.0-beta.14","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"9ce687800615846cf93672247c436af1144229fc","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.0-beta.14.tgz","fileCount":20,"integrity":"sha512-lIbN7Fn/+5jL5GUUhjBy71wZCj/15YfYez879Kh9bgkmATP7PA3JWkO0oiF3a1f8Xj4ywqgkDNohaijbPNikWg==","signatures":[{"sig":"MEUCIAoOGzm+sTEZIpHZbRK6Ez+5Mi74QWULo70A87YdT3HSAiEAlmiMDoVvEpvCEu1QRKlDCkUhfX7adHFh53r1G01/mJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.0-beta.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":407358},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.0-beta.14.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/08e3dec2f251ac983c54cc786316070a/ai-sdk-harness-claude-code-1.0.0-beta.14.tgz","_integrity":"sha512-lIbN7Fn/+5jL5GUUhjBy71wZCj/15YfYez879Kh9bgkmATP7PA3JWkO0oiF3a1f8Xj4ywqgkDNohaijbPNikWg==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.13.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.1","zod":"3.25.76","@ai-sdk/harness":"1.0.0-beta.18","@ai-sdk/provider-utils":"5.0.0-beta.49"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.146"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.0-beta.14_1781735811246_0.8385042736980888","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.15":{"name":"@ai-sdk/harness-claude-code","version":"1.0.0-beta.15","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.0-beta.15","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"c79663ab1add1727d5dd29f9db232459c8514957","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.0-beta.15.tgz","fileCount":20,"integrity":"sha512-GhoLEpcNdimv4dYLPNshpiWQJEErFT17qMV/KxXz+xV6jKFxpjsxJJ0IunYKGcv/gjtXeOhngkKqd6UiL6k0gw==","signatures":[{"sig":"MEYCIQC4tzwhLbyUsu8/Cd4et2HNOZnVQG8ln6W01hgR2DO8rAIhAL612QYYRRua9q5M3BD1qY3xGR9sM7w6ZBiFMJKd5X9f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.0-beta.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":407428},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.0-beta.15.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/2b60204016f715493dd8246b2a25cd15/ai-sdk-harness-claude-code-1.0.0-beta.15.tgz","_integrity":"sha512-GhoLEpcNdimv4dYLPNshpiWQJEErFT17qMV/KxXz+xV6jKFxpjsxJJ0IunYKGcv/gjtXeOhngkKqd6UiL6k0gw==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.13.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.1","zod":"3.25.76","@ai-sdk/harness":"1.0.0-beta.19","@ai-sdk/provider-utils":"5.0.0-beta.49"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.146"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.0-beta.15_1781738449930_0.8465569409473304","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.16":{"name":"@ai-sdk/harness-claude-code","version":"1.0.0-beta.16","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.0-beta.16","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"e481540c3d0b69d3a699ad4c2f0e0f6bbad3f6fb","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.0-beta.16.tgz","fileCount":20,"integrity":"sha512-NRh/nLYKjAAQQCkPXtwnX27DbZvFyte7z2Cq2KsiKh2oNB1OTlLODhs7/ExEPNTNOWURDyCSiTpE/P0lq612Qw==","signatures":[{"sig":"MEQCIFOsRzRe+MlWNvGhekRyhtDFGWww1Xw9yHaYgidfqVozAiAVxaDb8jielpV4Fl2lBSGng2R1ryrymgRk9vv7OP+glA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.0-beta.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":407640},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.0-beta.16.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/f293540405ff2c376e45430e42dd5696/ai-sdk-harness-claude-code-1.0.0-beta.16.tgz","_integrity":"sha512-NRh/nLYKjAAQQCkPXtwnX27DbZvFyte7z2Cq2KsiKh2oNB1OTlLODhs7/ExEPNTNOWURDyCSiTpE/P0lq612Qw==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.13.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.21.0","zod":"3.25.76","@ai-sdk/harness":"1.0.0-beta.20","@ai-sdk/provider-utils":"5.0.0-beta.49"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.0-beta.16_1781807992807_0.2545179944789797","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.17":{"name":"@ai-sdk/harness-claude-code","version":"1.0.0-beta.17","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.0-beta.17","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"5c36e31f5cc474a6093ec8a3d6276ca042327d60","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.0-beta.17.tgz","fileCount":20,"integrity":"sha512-j0h9Wg8li7IzyuCh9wi/5nXcdp2TkzRjA087ovetywbjkRiiCgazrxziXNt+JoMdPoxyTdYHp998FAP2iwWqZg==","signatures":[{"sig":"MEUCIQCDvLNYYC+DBgAaNNLnV3XoQPLguyI+cKsqa5/eKTh7qwIgXB6BfP23oprkxkE9BKILll/5qaG2A0BgfzNYabu/9og=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.0-beta.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":407710},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.0-beta.17.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/62d590af1343833c9eb55da93f04d573/ai-sdk-harness-claude-code-1.0.0-beta.17.tgz","_integrity":"sha512-j0h9Wg8li7IzyuCh9wi/5nXcdp2TkzRjA087ovetywbjkRiiCgazrxziXNt+JoMdPoxyTdYHp998FAP2iwWqZg==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.13.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.21.0","zod":"3.25.76","@ai-sdk/harness":"1.0.0-beta.21","@ai-sdk/provider-utils":"5.0.0-beta.49"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.0-beta.17_1782108400296_0.8680963426490302","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.18":{"name":"@ai-sdk/harness-claude-code","version":"1.0.0-beta.18","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.0-beta.18","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"d129138bfc6bb6d31d324832ffda2762b8ec17bb","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.0-beta.18.tgz","fileCount":20,"integrity":"sha512-CrJ30xTljHT8G+UkkGQXqaPopqNkd6KDLbxTEhpq/CUakw7PUy+QNWqmuntGkRuGU8UiuRw09RAd8VUJmUTw9w==","signatures":[{"sig":"MEYCIQC52a8J9CtsG+yXOXO45jCfIbDIba6+j1YRRIlf7ghXpAIhAPN/A47gnGJrBKO11TkKEsbVQlsILaV8M72Ydp5GqLhV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.0-beta.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":407911},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.0-beta.18.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/5875c807a0e991ae9aa736c04d712c8b/ai-sdk-harness-claude-code-1.0.0-beta.18.tgz","_integrity":"sha512-CrJ30xTljHT8G+UkkGQXqaPopqNkd6KDLbxTEhpq/CUakw7PUy+QNWqmuntGkRuGU8UiuRw09RAd8VUJmUTw9w==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.13.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.21.0","zod":"3.25.76","@ai-sdk/harness":"1.0.0-beta.21","@ai-sdk/provider-utils":"5.0.0-beta.49"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.0-beta.18_1782148407973_0.29030985988190006","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.19":{"name":"@ai-sdk/harness-claude-code","version":"1.0.0-beta.19","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.0-beta.19","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"a8a33c4e1b42cfe42299a1253693ecada67f8b31","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.0-beta.19.tgz","fileCount":20,"integrity":"sha512-QWRL3dAbdkbPvYAG9en0IUiu+HMCF2L/WjELJus8+uvKhnvqtKN9chghu/InpAmSNSgceM11Ypw8htmW0WruTA==","signatures":[{"sig":"MEUCIQDZ+/8GY0oI8s/hlMt1lN6OCFhXVKNjJLcjBPq7RYBUjAIgExhQHZCUh0GKoPtLemrdRB2coHpm+RsOiQXCLtVjHqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.0-beta.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":408020},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.0-beta.19.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/9cf178d3753e34034ee5a86318380501/ai-sdk-harness-claude-code-1.0.0-beta.19.tgz","_integrity":"sha512-QWRL3dAbdkbPvYAG9en0IUiu+HMCF2L/WjELJus8+uvKhnvqtKN9chghu/InpAmSNSgceM11Ypw8htmW0WruTA==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.13.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.21.0","zod":"3.25.76","@ai-sdk/harness":"1.0.0-beta.22","@ai-sdk/provider-utils":"5.0.0-beta.50"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.0-beta.19_1782230622635_0.6120210549119476","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.20":{"name":"@ai-sdk/harness-claude-code","version":"1.0.0-beta.20","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.0-beta.20","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"59e46dde0eb658bfce12da484ee45df466bddcc8","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.0-beta.20.tgz","fileCount":20,"integrity":"sha512-e8+42Lq+UZ7mOfiRGXq6Pt6xGOIiWw47tXKAdHmtsv+llzfDg3N4Zb4SbkN7DcGBRK5u4Ki3h89CC8lHg5zpQg==","signatures":[{"sig":"MEYCIQCewl0/ulVtFJLKFciiG7fs2e8phzQEaDXM/PSXZeqzMAIhAMxoTa/QMGb9A0JB3bEM/H5d6XCcucdmD/EzXKDzzYha","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.0-beta.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":408125},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.0-beta.20.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/00fef41e51ba087230ba8afd543c42f9/ai-sdk-harness-claude-code-1.0.0-beta.20.tgz","_integrity":"sha512-e8+42Lq+UZ7mOfiRGXq6Pt6xGOIiWw47tXKAdHmtsv+llzfDg3N4Zb4SbkN7DcGBRK5u4Ki3h89CC8lHg5zpQg==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.13.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.21.0","zod":"3.25.76","@ai-sdk/harness":"1.0.0-beta.23","@ai-sdk/provider-utils":"5.0.0-beta.50"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.0-beta.20_1782264498638_0.6344598812086706","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.21":{"name":"@ai-sdk/harness-claude-code","version":"1.0.0-beta.21","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.0-beta.21","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"b90b23494f2e1115a4354da29e799375aa54627a","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.0-beta.21.tgz","fileCount":20,"integrity":"sha512-fj+jv7m+NorpER3TRFjcXsE9OLOq9vO0m+b0Gz6kCmHc55bqBtLRHqPMWnzaI3KbqHKQECwzzmQ/7KtRz6NiZw==","signatures":[{"sig":"MEQCIB6mEjuXJ1UXXFwvC8L88cZcESbRwqUSo95yYDL+qtR+AiAvgYr5nlVfJbgD0fSgnPa5pZVEaAAKZNx0aVGCesG7nA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.0-beta.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":408195},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.0-beta.21.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/9d51a448c0d8a7c783b29542f48e540a/ai-sdk-harness-claude-code-1.0.0-beta.21.tgz","_integrity":"sha512-fj+jv7m+NorpER3TRFjcXsE9OLOq9vO0m+b0Gz6kCmHc55bqBtLRHqPMWnzaI3KbqHKQECwzzmQ/7KtRz6NiZw==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.13.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.21.0","zod":"3.25.76","@ai-sdk/harness":"1.0.0-beta.24","@ai-sdk/provider-utils":"5.0.0-beta.50"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.0-beta.21_1782265377017_0.9570146216969033","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.22":{"name":"@ai-sdk/harness-claude-code","version":"1.0.0-beta.22","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.0-beta.22","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"f81f7ec84794247179f83f6d01e2018f7a4f063d","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.0-beta.22.tgz","fileCount":20,"integrity":"sha512-ibdTMPktgWfXKooQHJa/wGHyV9j9bYuZs1rtDQDkOu/VAVpbpP9k0/1Aem3NUNIxM7tcCXJA9HCoUbuUoUdg+w==","signatures":[{"sig":"MEUCIQDnuvimbs2g0nz34Gi1gqDFNvo/uiwMcn8hTwxxvu5LXAIgbnVYiMOcXBTAprclxBzEMENolCFFGSzvPRNVootB2B0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.0-beta.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":408265},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.0-beta.22.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/64868a2f4ef046618bb47d1dfa2861c1/ai-sdk-harness-claude-code-1.0.0-beta.22.tgz","_integrity":"sha512-ibdTMPktgWfXKooQHJa/wGHyV9j9bYuZs1rtDQDkOu/VAVpbpP9k0/1Aem3NUNIxM7tcCXJA9HCoUbuUoUdg+w==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.13.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.21.0","zod":"3.25.76","@ai-sdk/harness":"1.0.0-beta.25","@ai-sdk/provider-utils":"5.0.0-beta.50"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.0-beta.22_1782282310758_0.9888772065100477","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.23":{"name":"@ai-sdk/harness-claude-code","version":"1.0.0-beta.23","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.0-beta.23","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"6c08446f3f66ac25a2ed4a15429a661df03f33fe","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.0-beta.23.tgz","fileCount":20,"integrity":"sha512-h1T5PmS1HFWGOW/bmVH6xKJURIZJAJqSTOxLGZnwlWO9CBHHQ+2m7RSAFteRcYNGG6MtIS5zzH5Ic41PwT8Vxg==","signatures":[{"sig":"MEYCIQDOkDROIhLP8GKSMB6+MyfrYyvASb/XSqIptzWG5s8MfQIhALvpsLudZYoN+4HvhKMReCSVX9+4lvCj8JHuyQvfqw86","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.0-beta.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":408370},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.0-beta.23.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/2b6567f882ecd177fe7b779fb5dc53d9/ai-sdk-harness-claude-code-1.0.0-beta.23.tgz","_integrity":"sha512-h1T5PmS1HFWGOW/bmVH6xKJURIZJAJqSTOxLGZnwlWO9CBHHQ+2m7RSAFteRcYNGG6MtIS5zzH5Ic41PwT8Vxg==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.13.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"ws":"^8.21.0","zod":"3.25.76","@ai-sdk/harness":"1.0.0-beta.26","@ai-sdk/provider-utils":"5.0.0-beta.50"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.0-beta.23_1782341913759_0.2873982377501445","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.24":{"name":"@ai-sdk/harness-claude-code","version":"1.0.0-beta.24","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.0-beta.24","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"78737015d9cdded1e05cc7d16f6b04eb3cba85c0","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.0-beta.24.tgz","fileCount":20,"integrity":"sha512-JsRRobVDy55gOBUS9JmFq8j1N8lYc6uVDW2j5SbmJuNLNat/TfXmPE8GNou91PBNMM7CB6Kz/IdPwXMbLojlUQ==","signatures":[{"sig":"MEUCIQD40F2cLLMx4dCihGMR+YvuyrTtmYRNIduq6DLsn44v3AIgTJV32E7LKwKgeWs4zkIJ6GvUEHm1W2EA5695o8Ra59M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.0-beta.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":408440},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.0-beta.24.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/b3b9a049b420847d03b483339fa1ec7e/ai-sdk-harness-claude-code-1.0.0-beta.24.tgz","_integrity":"sha512-JsRRobVDy55gOBUS9JmFq8j1N8lYc6uVDW2j5SbmJuNLNat/TfXmPE8GNou91PBNMM7CB6Kz/IdPwXMbLojlUQ==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.13.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.21.0","zod":"3.25.76","@ai-sdk/harness":"1.0.0-beta.27","@ai-sdk/provider-utils":"5.0.0-beta.50"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.0-beta.24_1782343936828_0.4213588368491008","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@ai-sdk/harness-claude-code","version":"1.0.0","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.0","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"6c514bfc5f8194ae264790a9bf1f65bc22fb5c51","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.0.tgz","fileCount":20,"integrity":"sha512-yMqJ0F8tRbWi7zuutVOxY0nSB7SKl6SRCNPrE0L6HXTwUocuaKO6Av4kVVhVUpyUU1Kuc56x5Qc7JyTz32oREw==","signatures":[{"sig":"MEYCIQDlvL+ksPn3RJNqU3cn7ijwYr0bD+owZK7VpBSj0P6nqQIhAIDz1LRjB7A4tAUsBj85i3iruXvkQGgdJDwpLkO6jSSF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":409175},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.0.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/4b7e7bfdc79f6cb3e4cfeab8f14b35ed/ai-sdk-harness-claude-code-1.0.0.tgz","_integrity":"sha512-yMqJ0F8tRbWi7zuutVOxY0nSB7SKl6SRCNPrE0L6HXTwUocuaKO6Av4kVVhVUpyUU1Kuc56x5Qc7JyTz32oREw==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.13.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"ws":"^8.21.0","zod":"3.25.76","@ai-sdk/harness":"1.0.0","@ai-sdk/provider-utils":"5.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.0_1782391656223_0.36675619351509314","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@ai-sdk/harness-claude-code","version":"1.0.1","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.1","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"7520a3d5ba08294c1a2a7a830f6bf68b2ee2a0cc","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.1.tgz","fileCount":20,"integrity":"sha512-OWMFG95UDf1Y2h/9tjNyrqpHdUttWthkcXjpOQORRJcg/6EdA7nvmGiyRP2ociI2akIDsvUwGI4QrvVRkLZOGA==","signatures":[{"sig":"MEUCIQCaJ9/xwBcRUpxAyG3pRT7QpmSRV/vTnJQwAuD4okdO0AIgGvQzKD7AtPVNRIX3qEFi/IuW4PDf/AOZ1i0qwEeZ9Vc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":409229},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.1.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/7f9c1b8654257ff3f0e4e012043e34ee/ai-sdk-harness-claude-code-1.0.1.tgz","_integrity":"sha512-OWMFG95UDf1Y2h/9tjNyrqpHdUttWthkcXjpOQORRJcg/6EdA7nvmGiyRP2ociI2akIDsvUwGI4QrvVRkLZOGA==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.13.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"ws":"^8.21.0","zod":"3.25.76","@ai-sdk/harness":"1.0.1","@ai-sdk/provider-utils":"5.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.1_1782419819871_0.9662052170185245","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@ai-sdk/harness-claude-code","version":"1.0.2","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.2","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"88b1bcff47838c888f3c9e679956e5e29fb269d5","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.2.tgz","fileCount":20,"integrity":"sha512-ybsqSHf4hXI4VNS5IbFFrZtpTM3ZbY83E5FZAOIAf2Lw3hasXPAjWsheVtRv+xrS06H6qi7Snv5nsLJCIP7R5A==","signatures":[{"sig":"MEUCICyZE+RieViVOzrSo0qdTG3nC6/D4/cLMV2d4bnlpPWaAiEA6klyFvR7oClfWrp3Qtg3ct79acV7xaWk0B0QnC+SeUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":409283},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.2.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/24eee2f85f06c30fffa7c7752324638b/ai-sdk-harness-claude-code-1.0.2.tgz","_integrity":"sha512-ybsqSHf4hXI4VNS5IbFFrZtpTM3ZbY83E5FZAOIAf2Lw3hasXPAjWsheVtRv+xrS06H6qi7Snv5nsLJCIP7R5A==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.13.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"ws":"^8.21.0","zod":"3.25.76","@ai-sdk/harness":"1.0.2","@ai-sdk/provider-utils":"5.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.2_1782421444146_0.45339062607175795","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@ai-sdk/harness-claude-code","version":"1.0.3","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.3","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"e79e8da1523c76b52ebef652dcece9d2124fc219","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.3.tgz","fileCount":20,"integrity":"sha512-IcyH5d4MoUokOGiC9SUZRxPuYKQPtC2yMgH2Yde6ItRAtvYXABbkAD3uc/7Sx0XyW5ZR9uswTyxsUYIwQjPz/g==","signatures":[{"sig":"MEUCIDRSUwzdqSBmUR/+nuWvGP8wRUkmsDJ7Mc8D0smbsm1sAiEAjGQ5gs1/foXgMPnx9ZjMdf+/HLMw/KI7bNX4bFnRLhQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":409372},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.3.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/b13b9e8efed4f6e48223893566466f3c/ai-sdk-harness-claude-code-1.0.3.tgz","_integrity":"sha512-IcyH5d4MoUokOGiC9SUZRxPuYKQPtC2yMgH2Yde6ItRAtvYXABbkAD3uc/7Sx0XyW5ZR9uswTyxsUYIwQjPz/g==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.13.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"ws":"^8.21.0","zod":"3.25.76","@ai-sdk/harness":"1.0.3","@ai-sdk/provider-utils":"5.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.3_1782489595549_0.2945644882467884","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-d3900c59-20260626174016":{"name":"@ai-sdk/harness-claude-code","version":"0.0.0-d3900c59-20260626174016","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@0.0.0-d3900c59-20260626174016","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"8b1b2e79041e4a2a1ef3e74d5f31dc6cda52d5b4","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-0.0.0-d3900c59-20260626174016.tgz","fileCount":20,"integrity":"sha512-B5zsbzLnC7LkpZs2vEoUn65SqoJ6A/viSU4UF5S2FwnKiHxHzB9CT3jPQsKM9tN6ghhNy/YbNqWC4Ry+22sv4A==","signatures":[{"sig":"MEQCID+MWmx0FxsEbMKUEDLzPTdJm+M/h6vNl2AkyEm1yRo/AiB2pawPylXv9QN/nuzJaqmV7OLAAX+sS42/5iWvrQ2kag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@0.0.0-d3900c59-20260626174016","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":409465},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-0.0.0-d3900c59-20260626174016.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/7a5318be333963ed126a432530c2a356/ai-sdk-harness-claude-code-0.0.0-d3900c59-20260626174016.tgz","_integrity":"sha512-B5zsbzLnC7LkpZs2vEoUn65SqoJ6A/viSU4UF5S2FwnKiHxHzB9CT3jPQsKM9tN6ghhNy/YbNqWC4Ry+22sv4A==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.13.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"0.0.0-d3900c59-20260626174016","@ai-sdk/provider-utils":"5.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_0.0.0-d3900c59-20260626174016_1782496129912_0.7264300321853094","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@ai-sdk/harness-claude-code","version":"1.0.4","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.4","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"b3085078c93378a7dfc48748db9e337e2e67b52a","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.4.tgz","fileCount":20,"integrity":"sha512-owZ89eemqGf+8VhoDs8H9bff74I4/7UbaQcjJ3Tw6Xqz1a4LHAWO6tHZOjd43aIcmKSKJP8c3pFcZua2imVVbA==","signatures":[{"sig":"MEUCIB2OBbCiDgY9uZV2i71VYfRUflYCRKo3ryIQk2BFjewRAiEAxXDGI+Z7s4s3FYlWT6Ty8HvMzRLZd3iDufpTX883wfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":409369},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.4.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/e28039954923c8d7a8485c8bcbb2055d/ai-sdk-harness-claude-code-1.0.4.tgz","_integrity":"sha512-owZ89eemqGf+8VhoDs8H9bff74I4/7UbaQcjJ3Tw6Xqz1a4LHAWO6tHZOjd43aIcmKSKJP8c3pFcZua2imVVbA==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.13.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.4","@ai-sdk/provider-utils":"5.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.4_1782499522451_0.3159647411991058","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@ai-sdk/harness-claude-code","version":"1.0.5","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.5","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"5b207102de63c8bd6a92d7f1ef3a2a1470b552b7","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.5.tgz","fileCount":20,"integrity":"sha512-RmL5zdx1+mxFGBCjqUIwcc+B35XDarcvMEZyxT9JG5EpYyT0B2Cd2pj0ENd7NkWmyDyrCmJRK2ymmMdRegjXtw==","signatures":[{"sig":"MEUCIAMzuM8pBvTCiLuj/icjQ1s3aQPZO9t4aNYU6akbJzoUAiEAu7vtU8p1TseuHUv1JbJ5sBylG6AOqwmNvDm6cTnW9Zs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":409607},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.5.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/a1ce707c1802b9ee933c5dd6d2f765c8/ai-sdk-harness-claude-code-1.0.5.tgz","_integrity":"sha512-RmL5zdx1+mxFGBCjqUIwcc+B35XDarcvMEZyxT9JG5EpYyT0B2Cd2pj0ENd7NkWmyDyrCmJRK2ymmMdRegjXtw==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.13.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.5","@ai-sdk/provider-utils":"5.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.5_1782519894829_0.6675983463119095","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@ai-sdk/harness-claude-code","version":"1.0.6","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.6","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"18c81d246e51531654d6030e86849db069f1d9c1","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.6.tgz","fileCount":20,"integrity":"sha512-0NVPX4ebRiCQPkTraiZBAxih3j7i9rksIheOQOjEIXLzXdfmjEW7vdgWqgLglDnsqU3PnGOvnrrMzM+RgtMdKw==","signatures":[{"sig":"MEUCIQC+OtNFKRUtaJeVC8YRNX35n+THEpMinz7/cfiH6udfoAIgEK+UrO0Bgwx6hP5k2wcZZU2pTiqVmjtTubtSn/9SjW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":409729},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.6.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/88552397f6bebbd150bdaadba8613ef5/ai-sdk-harness-claude-code-1.0.6.tgz","_integrity":"sha512-0NVPX4ebRiCQPkTraiZBAxih3j7i9rksIheOQOjEIXLzXdfmjEW7vdgWqgLglDnsqU3PnGOvnrrMzM+RgtMdKw==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.13.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.6","@ai-sdk/provider-utils":"5.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.6_1782588205980_0.7923711125266277","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@ai-sdk/harness-claude-code","version":"1.0.7","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.7","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"985e1cff8102d27ec0e316b4b32e8949b4c81ece","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.7.tgz","fileCount":20,"integrity":"sha512-HwAQ+gvX+rGyQU7JXsoDHSUjy6HJmIpPzTXqQwOB14zGDk62xN/KgIMG+pa8k70RpYQozQW1dBiOPK/7c6cZrA==","signatures":[{"sig":"MEUCIF0BficSoErtbgKbzCXASupKv4XV5aHa40HGX6OcvT17AiEArDrTWDemuE4AbJqeeteDNRQFqtrwFl6L/3ZJ/idCJgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":409783},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.7.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/a59a9e0de923fb1d1a62eaec38624ffb/ai-sdk-harness-claude-code-1.0.7.tgz","_integrity":"sha512-HwAQ+gvX+rGyQU7JXsoDHSUjy6HJmIpPzTXqQwOB14zGDk62xN/KgIMG+pa8k70RpYQozQW1dBiOPK/7c6cZrA==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.13.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.7","@ai-sdk/provider-utils":"5.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.7_1782754384967_0.8646231344215223","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@ai-sdk/harness-claude-code","version":"1.0.8","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.8","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"7327bd3741c1e69b75481e72731f4e78294bdd42","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.8.tgz","fileCount":20,"integrity":"sha512-fq99pirX8izLPgCkEbS2b75NYiHLbI/9E2+b3H8p6ZgDkfucVoMJzx06DqZh6O+curCtgZTtXJXV15UIoe9dGQ==","signatures":[{"sig":"MEUCIQD0bPWgTcY2bEIm3cKU2K76GMrvk6EzrtsqKk83YSqL2wIgMqF0NeqYFvdpQuowMKoZ8xfWjgg+JnX1qF+HOQK2ibU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":409837},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.8.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/168a38635b2d2f6b5f0a5b63b51c27a5/ai-sdk-harness-claude-code-1.0.8.tgz","_integrity":"sha512-fq99pirX8izLPgCkEbS2b75NYiHLbI/9E2+b3H8p6ZgDkfucVoMJzx06DqZh6O+curCtgZTtXJXV15UIoe9dGQ==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.13.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.8","@ai-sdk/provider-utils":"5.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.8_1782760516014_0.15480608774897142","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@ai-sdk/harness-claude-code","version":"1.0.9","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.9","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"f8e5b9b42119d57a808dff48de3d615b47866b8f","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.9.tgz","fileCount":20,"integrity":"sha512-M4s6L07v/YttvjcdvwRek67t4GtKBW+bMAbL01OUToO7vAgSV6Spqurl418wQTGOnxauJlM3dHZcyiVnas+sgA==","signatures":[{"sig":"MEUCIQCkIuaE2301ipFuCf3Hhzga9oBoX6d0h6uTXkstvr8wwQIgZIckzEdmffxLTu9zc1BrF2p3i32c9sCPiRLr9NVhdps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":409891},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.9.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/6320d07681754ed00d948f094c6f8b01/ai-sdk-harness-claude-code-1.0.9.tgz","_integrity":"sha512-M4s6L07v/YttvjcdvwRek67t4GtKBW+bMAbL01OUToO7vAgSV6Spqurl418wQTGOnxauJlM3dHZcyiVnas+sgA==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.13.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.9","@ai-sdk/provider-utils":"5.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.9_1782774522595_0.5005614864748016","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@ai-sdk/harness-claude-code","version":"1.0.10","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.10","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"3efc00826bd2ff11b76a2ed94bd0e2ab2f5fc672","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.10.tgz","fileCount":20,"integrity":"sha512-OOnP1Y4bkcOUTPDqCgKgT7BnZ5yObY/TxHLwV8kFUL1uu7KkqzTty0b3+Cf8MKZ85p3y7lHLLyOyX5AfBj2RBQ==","signatures":[{"sig":"MEYCIQCl5wNqi/i2TgvDUHDmkLAr2927imN3AGUnmgZdj1JDDwIhALqmLPlls+X9RvOC+VnKHMkHZRJrEUCFJ3oPjylvIoxT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":409980},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.10.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/00a4d213adadd11d74113d0821ac490f/ai-sdk-harness-claude-code-1.0.10.tgz","_integrity":"sha512-OOnP1Y4bkcOUTPDqCgKgT7BnZ5yObY/TxHLwV8kFUL1uu7KkqzTty0b3+Cf8MKZ85p3y7lHLLyOyX5AfBj2RBQ==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.13.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.10","@ai-sdk/provider-utils":"5.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.10_1782792363486_0.0015555819389554415","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@ai-sdk/harness-claude-code","version":"1.0.11","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.11","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"5fde3cfa291e078aebfabe4d0bc0f546c6288815","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.11.tgz","fileCount":20,"integrity":"sha512-FI7Rmrfs/uDGcoH4Shbato74OuuNuRXxp9gAesjSNZjMe7uHzwkokTkdkheVuT6c+/J0BOQAzPEcr7Wl883z7g==","signatures":[{"sig":"MEUCIQD0ICsZ+6JJSkY9dWVomdhM8itZHfZgoeMgKKPhCsoCygIgB/HNyI/3Hlg/uCIhOvOI5v7DsML7PktZ463gygHQsD4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":410036},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.11.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/e663ab64cca57a23bf626c6209020f00/ai-sdk-harness-claude-code-1.0.11.tgz","_integrity":"sha512-FI7Rmrfs/uDGcoH4Shbato74OuuNuRXxp9gAesjSNZjMe7uHzwkokTkdkheVuT6c+/J0BOQAzPEcr7Wl883z7g==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.13.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.11","@ai-sdk/provider-utils":"5.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.11_1782843936236_0.03634539495716038","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@ai-sdk/harness-claude-code","version":"1.0.12","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.12","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"5861c05cc3f8e7fe0c954feb85f54f2143dba8f1","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.12.tgz","fileCount":20,"integrity":"sha512-u4xaw7PhEZLOOs+lidT827QyK3WxGONPNmL2w+mE36XKnhh+PluS3In8RWZsCk7FgycIWqGJDcyRI8Yc+ZzfXA==","signatures":[{"sig":"MEUCIECpSNPcNegnPJELg3aaPO/AhqLfs9bX8/YEk6GnRaGeAiEA4S3iOFBPLBWHLxMagV1lIRjeOunYoYTgNY3Y1AKIMH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":415437},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.12.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/b2e578d5e1c44a5bdd98309f7d2d9a3e/ai-sdk-harness-claude-code-1.0.12.tgz","_integrity":"sha512-u4xaw7PhEZLOOs+lidT827QyK3WxGONPNmL2w+mE36XKnhh+PluS3In8RWZsCk7FgycIWqGJDcyRI8Yc+ZzfXA==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.13.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.12","@ai-sdk/provider-utils":"5.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.12_1782917076354_0.6641832557748377","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@ai-sdk/harness-claude-code","version":"1.0.13","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.13","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"0ab25fadbf01c0678c62efaf20453c6b99624b52","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.13.tgz","fileCount":20,"integrity":"sha512-b//K/OBnM5l1MAQMwidpEB9RzAHwj2F6zilgf737lV70ijknONwOuSGuTL3Pk6J/l0mIlePEMTGaLJ+/pZSvGQ==","signatures":[{"sig":"MEYCIQDCP/skaH1eZMkDVDIQoBJNnVaQFmrbf4NmIVF4bn0/9gIhAKkYMDEuUCNe2sXfugfQ2bouGupXW79/5PMguQQxUpvv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":415561},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.13.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/051a7be619148c1c4ed36bfb246b1062/ai-sdk-harness-claude-code-1.0.13.tgz","_integrity":"sha512-b//K/OBnM5l1MAQMwidpEB9RzAHwj2F6zilgf737lV70ijknONwOuSGuTL3Pk6J/l0mIlePEMTGaLJ+/pZSvGQ==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.13.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.13","@ai-sdk/provider-utils":"5.0.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.13_1782930292353_0.8394920236969394","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@ai-sdk/harness-claude-code","version":"1.0.14","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.14","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"4306f274f666eef197da159ae502063e0c9b952e","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.14.tgz","fileCount":20,"integrity":"sha512-RVt5fColz6a4GUcQ5dkkdGg31nGIplgxQm8njoW2ih3c7S6iAlYrPPP1HIy866OlvtISgW6yupV9StHOsGIWPQ==","signatures":[{"sig":"MEYCIQCmO0Fpni0nqyuVhyOrm+KwWRLyCbHNY9/33MWgZovJSgIhAPgn49gFhaQQo8QwT91VJNJJuKFBdvw55LHR4zTCSrSw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":415617},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.14.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/2dd393ebc3b8e65db95e426bd4f1677d/ai-sdk-harness-claude-code-1.0.14.tgz","_integrity":"sha512-RVt5fColz6a4GUcQ5dkkdGg31nGIplgxQm8njoW2ih3c7S6iAlYrPPP1HIy866OlvtISgW6yupV9StHOsGIWPQ==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.14","@ai-sdk/provider-utils":"5.0.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.14_1782936195088_0.3581651251613984","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@ai-sdk/harness-claude-code","version":"1.0.15","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.15","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"3f99bfe638a923916fc1085e1b345f1fadd20d1d","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.15.tgz","fileCount":20,"integrity":"sha512-P0YOTU05oBJezGUZm65dcsBFCvWFR1gh+l9JmrTM7zCVClSj3km8iCubw975/tEFrRXHWPfqXh6bYQbCNVY6Ww==","signatures":[{"sig":"MEUCIQDDZUOylk8h/2GGfi8QPgF5NYz2vGlQ3qbaNMd88VoAUgIgaOD6Hh5zLgzd7NeNPE3m4y8mJnPEqd214wTjnEmamMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":415741},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.15.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/1c0d6b5ce4467d84a5f8a927413cf469/ai-sdk-harness-claude-code-1.0.15.tgz","_integrity":"sha512-P0YOTU05oBJezGUZm65dcsBFCvWFR1gh+l9JmrTM7zCVClSj3km8iCubw975/tEFrRXHWPfqXh6bYQbCNVY6Ww==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.15","@ai-sdk/provider-utils":"5.0.4"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.15_1783016125292_0.1502868293832138","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"@ai-sdk/harness-claude-code","version":"1.0.16","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.16","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"d93ee3b5148018b896dec3cbbb0e7ba15311d803","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.16.tgz","fileCount":20,"integrity":"sha512-dSw3tSLwblxk7TAbRytPyxRoLC2Y1gd0lHoMRby/ero0zZrXYrHrLwxJcrCiLuQB+efGGKqq3YHxhouvjUVkiA==","signatures":[{"sig":"MEUCIDaPiSY/J8+eehvDnlnfeikz84NrmntXufAoTEns5RaTAiEAjcDrcMxNu7nFAmYXM4h/EuzsrvxUc+WHkxDgQsdtqQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":415797},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.16.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/a97481e29823717f345198b023071647/ai-sdk-harness-claude-code-1.0.16.tgz","_integrity":"sha512-dSw3tSLwblxk7TAbRytPyxRoLC2Y1gd0lHoMRby/ero0zZrXYrHrLwxJcrCiLuQB+efGGKqq3YHxhouvjUVkiA==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.16","@ai-sdk/provider-utils":"5.0.4"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.16_1783017382142_0.34764972892231816","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"@ai-sdk/harness-claude-code","version":"1.0.17","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.17","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"90b0be52c0fc4619aecfd8c133c49c41a976e559","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.17.tgz","fileCount":20,"integrity":"sha512-LfN3HL07HurcoOnyNouZggqMWgoZZp3bVfWfzqr6w/qlIb0N7TcgCOAZrUHSWhGwv3sn+43HoRK26Hprb6QGag==","signatures":[{"sig":"MEUCIQCKJAykLHFjsNtoLFGjgd7Rh3TqtcqAMqbpmK4JBTAscgIgIH70CjTUcqwmUfdSNMMnMYW6gQN4HaTd46Gtf7Xjm28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":415921},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.17.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/3e75a43d804bbf62c86be4f24ce4aeca/ai-sdk-harness-claude-code-1.0.17.tgz","_integrity":"sha512-LfN3HL07HurcoOnyNouZggqMWgoZZp3bVfWfzqr6w/qlIb0N7TcgCOAZrUHSWhGwv3sn+43HoRK26Hprb6QGag==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.17","@ai-sdk/provider-utils":"5.0.5"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.17_1783024920082_0.5536983631272658","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"@ai-sdk/harness-claude-code","version":"1.0.18","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.18","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"d6bdc5b4c51a3d808eb181a3117f5f4ac5df8eeb","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.18.tgz","fileCount":20,"integrity":"sha512-XJ2yHiLYRl6oB7wPGWUf8Q3Tcg/1WNKSumO5MQtosdbvwqjbENtMsIWqpPGegWgsfiP8VrmHX+SQ8gy0MgnrGA==","signatures":[{"sig":"MEUCIQCuC4sgLWDwSq3YE8QICdX7JXeK/joieOpusYIPbGD3sAIgZIWflKql7CkIk/Xyxs/G1t8UiEDVjyufFkm3wriGAsA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":415977},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.18.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/7e28f8b1c2ed12e3880f4245a102ce27/ai-sdk-harness-claude-code-1.0.18.tgz","_integrity":"sha512-XJ2yHiLYRl6oB7wPGWUf8Q3Tcg/1WNKSumO5MQtosdbvwqjbENtMsIWqpPGegWgsfiP8VrmHX+SQ8gy0MgnrGA==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.18","@ai-sdk/provider-utils":"5.0.5"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.18_1783145439931_0.22341875365145936","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"@ai-sdk/harness-claude-code","version":"1.0.19","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.19","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"6de449abf235214c66c9c5fa72ce075493dd1afa","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.19.tgz","fileCount":20,"integrity":"sha512-r9If9zBku3Osqaa7j1QsOWai0Sy8c0lTZB84fJAg4PSCK9wBkGWjizSHv0PE7ijWKBq8Fp9wqE9kje+imijkQQ==","signatures":[{"sig":"MEUCIQDh1BT7s5RVaNa05NuVjF+qYv7Qq7RihgpM6ca0BMY63gIgWQzOjh0WIrirH96Ot50cOjIbfBATlfEduMcnZ9WASWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416033},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.19.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/5ed627e7a8aefe288bd0751bedda7caa/ai-sdk-harness-claude-code-1.0.19.tgz","_integrity":"sha512-r9If9zBku3Osqaa7j1QsOWai0Sy8c0lTZB84fJAg4PSCK9wBkGWjizSHv0PE7ijWKBq8Fp9wqE9kje+imijkQQ==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.19","@ai-sdk/provider-utils":"5.0.5"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.19_1783347829075_0.0568110896911167","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"@ai-sdk/harness-claude-code","version":"1.0.20","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.20","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"2bee8b38c34b20f81485d4dcec4b8d98044862c7","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.20.tgz","fileCount":21,"integrity":"sha512-plTxQj/5AlHYEDOuO/FM5Ag2dSPLuDMP8S0gcKXSsrKTimIBLA6yqiW3GdkjjqiV4zFmo8jaM2iTRAugHMnK/Q==","signatures":[{"sig":"MEYCIQCPrAycJ4XPjYUS0aln6sgMsIqaRw3bhLWMv8nArZXQpwIhAPvR/++MhFtpiDFdORAFgkOf34aGbGUBqDmC7Xa3dW/7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":418585},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.20.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/922053c118c2eb968a6e1d8ab6a113c1/ai-sdk-harness-claude-code-1.0.20.tgz","_integrity":"sha512-plTxQj/5AlHYEDOuO/FM5Ag2dSPLuDMP8S0gcKXSsrKTimIBLA6yqiW3GdkjjqiV4zFmo8jaM2iTRAugHMnK/Q==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.20","@ai-sdk/provider-utils":"5.0.5"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.20_1783467943342_0.3910777275421933","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"@ai-sdk/harness-claude-code","version":"1.0.21","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.21","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"f637c5e1ce2a51a6a5b80d5111a0fd730c44bba4","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.21.tgz","fileCount":21,"integrity":"sha512-1K/24MBLGSSG3QuVQfCz8VFWg+/f4gbUfcCWqW2bXzGX6wMLl50PJIWxJcFV9GQb6XjjwOkPxkrYq925K72a7w==","signatures":[{"sig":"MEQCIDEelBRboRo0eHsSoQu8Z8aXGtTIYPqlqjJwrhnycrFTAiBSqXqri7N798IHcDOuL1RfMtkUKsWLeG8YZgvFWfsmHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":418709},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.21.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/ca4a8f06dbf791635720bd081a00c990/ai-sdk-harness-claude-code-1.0.21.tgz","_integrity":"sha512-1K/24MBLGSSG3QuVQfCz8VFWg+/f4gbUfcCWqW2bXzGX6wMLl50PJIWxJcFV9GQb6XjjwOkPxkrYq925K72a7w==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.21","@ai-sdk/provider-utils":"5.0.6"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.21_1783525461874_0.1525190559626861","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-cca10482-20260708215408":{"name":"@ai-sdk/harness-claude-code","version":"0.0.0-cca10482-20260708215408","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@0.0.0-cca10482-20260708215408","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"489dccf372f7d2b9ecfd7fed1809d6220a92fdb3","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-0.0.0-cca10482-20260708215408.tgz","fileCount":21,"integrity":"sha512-LWzYQXpPRoF6mGwHeuCpElshYsbapSvHJMYurBFZJI3ebxPCyTdLgiLkskGVrGIvjlw3MB5YFGa4ujGNtWuIVQ==","signatures":[{"sig":"MEUCIFi0p5dpIO7mdE/TBp3BjlB/BP502FzjIDMa5XayZUncAiEApzsKgM0sKML1VPQHEJgF1e3ECk0nsLyv1NkSk8+h1KQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@0.0.0-cca10482-20260708215408","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":418997},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-0.0.0-cca10482-20260708215408.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/c1490eaa1bd3fde0a68d2823a2791ae6/ai-sdk-harness-claude-code-0.0.0-cca10482-20260708215408.tgz","_integrity":"sha512-LWzYQXpPRoF6mGwHeuCpElshYsbapSvHJMYurBFZJI3ebxPCyTdLgiLkskGVrGIvjlw3MB5YFGa4ujGNtWuIVQ==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"0.0.0-cca10482-20260708215408","@ai-sdk/provider-utils":"0.0.0-cca10482-20260708215408"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_0.0.0-cca10482-20260708215408_1783548239834_0.8269424578282007","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-f0a5136a-20260709175443":{"name":"@ai-sdk/harness-claude-code","version":"0.0.0-f0a5136a-20260709175443","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@0.0.0-f0a5136a-20260709175443","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"2ccbd3ae1791e9558f1efc7c83829b6f27097d8e","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-0.0.0-f0a5136a-20260709175443.tgz","fileCount":21,"integrity":"sha512-gDgj6FP1F6crsNI/pYJ4SZbtpVo3eeASHJfJR3nVkIkmXZAd2u+ES8jwKH5c3UCgskTTR0d3zUgEqXRsLhnpZQ==","signatures":[{"sig":"MEQCIHiQNQDl4o6WJjKhBCEJvXQ7bhpVRhigHleA1JEZ6U9JAiAKiCfwlggE9sU2as85a2VRd/yUsG5xQinBFv55tkwYIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@0.0.0-f0a5136a-20260709175443","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":418997},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-0.0.0-f0a5136a-20260709175443.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/65d81ff0765ad30e0bea3bee3ae36ea4/ai-sdk-harness-claude-code-0.0.0-f0a5136a-20260709175443.tgz","_integrity":"sha512-gDgj6FP1F6crsNI/pYJ4SZbtpVo3eeASHJfJR3nVkIkmXZAd2u+ES8jwKH5c3UCgskTTR0d3zUgEqXRsLhnpZQ==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"0.0.0-f0a5136a-20260709175443","@ai-sdk/provider-utils":"0.0.0-f0a5136a-20260709175443"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_0.0.0-f0a5136a-20260709175443_1783620245361_0.15321700894383983","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"@ai-sdk/harness-claude-code","version":"1.0.22","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.22","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"cb40f4b9af5b22ca13ad67618cdcb3bfe2ad5e22","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.22.tgz","fileCount":21,"integrity":"sha512-MjkEmuEXdC2ioN5c9XmqpyuckdIPZswUBX0d93tf+aHOfSc64BqMyuNIzsgxhiotUOQv2C1fnDVNMdb3QiEzGw==","signatures":[{"sig":"MEUCIHH8pkIq8x/2V6n0+4WjRFHsRhCLFtwdr0uhc1U/t7jfAiEAx3m76il3rtpYHKEzwgfKjGNeQzVnIEBsoT1lzf9u+fQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":418796},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.22.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/130aee2a5b0640fb6c48ef6dae03a88e/ai-sdk-harness-claude-code-1.0.22.tgz","_integrity":"sha512-MjkEmuEXdC2ioN5c9XmqpyuckdIPZswUBX0d93tf+aHOfSc64BqMyuNIzsgxhiotUOQv2C1fnDVNMdb3QiEzGw==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.22","@ai-sdk/provider-utils":"5.0.7"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.22_1783620354584_0.5684262670476232","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"@ai-sdk/harness-claude-code","version":"1.0.23","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.23","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"2aa9f440a5cd78d0d84171253fbd3dd0a9e25dc9","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.23.tgz","fileCount":22,"integrity":"sha512-HTeZlXCKSbYCi0lGlFWLWEf4uL4sLkw5XHq1p6bPFPIQx9yDbtObbkgq3NNH7La7pVQV9Bo9cbKObhjmA4Forg==","signatures":[{"sig":"MEQCIGf/uvTYItd0XR8n52QBZ8ngy07MbATUuuHEegJvabL3AiAhGH5N2KQa+U75phBHMkNsWjuLwjwGwpX887e8A5USHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":420234},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.23.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/e8cc8f79340f7d97f2b05b7ebb59f7c5/ai-sdk-harness-claude-code-1.0.23.tgz","_integrity":"sha512-HTeZlXCKSbYCi0lGlFWLWEf4uL4sLkw5XHq1p6bPFPIQx9yDbtObbkgq3NNH7La7pVQV9Bo9cbKObhjmA4Forg==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.23","@ai-sdk/provider-utils":"5.0.7"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.23_1783635156476_0.9748664372166704","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"@ai-sdk/harness-claude-code","version":"1.0.24","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.24","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"01f6415fbf27974ee4cc677597bd2e22596e2e3f","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.24.tgz","fileCount":22,"integrity":"sha512-gFxf9S77hqJMqbT/sHhRLMe4Wjq0httoCH2gty/O9VJw/AVQmjsp5uvjipHmL1qSzvfHbxSdY2167qnP0mAt0A==","signatures":[{"sig":"MEUCIQCWGwJMuyxoZc7JwHRF+Im6ilZpGoFyIM8x5cvGkQb+sQIgGrTdl/i4FZGwa6dAcdwrux5bvz2ozdZFwwFHPRcVAqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":420290},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.24.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/1d66c85e6e704ded9f92cbc0fc6d37ce/ai-sdk-harness-claude-code-1.0.24.tgz","_integrity":"sha512-gFxf9S77hqJMqbT/sHhRLMe4Wjq0httoCH2gty/O9VJw/AVQmjsp5uvjipHmL1qSzvfHbxSdY2167qnP0mAt0A==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.24","@ai-sdk/provider-utils":"5.0.7"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.24_1783692792956_0.077337086898432","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"@ai-sdk/harness-claude-code","version":"1.0.25","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.25","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"ddcdb9ae95273ce3be08aad8aca067fdb8ac197b","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.25.tgz","fileCount":22,"integrity":"sha512-/BT0aFgmfujvOzws5LYIIDvKcsBj3JgSozA6cz0gTSSUwaVeC2XIlZAgWLzCoH7doSLHqMVRJMagqm1JPeivUA==","signatures":[{"sig":"MEQCIHQ7T0LNjw4mOeSir+XW2J2QdbYoJS6wv+y1MDiout2GAiAc9PO7ET25APU3eZE/m2Tv5BB59zSaUrTkqMCkCwZgCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":421105},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.25.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/cf98b2b9ce609ac0853c6c2fd654599c/ai-sdk-harness-claude-code-1.0.25.tgz","_integrity":"sha512-/BT0aFgmfujvOzws5LYIIDvKcsBj3JgSozA6cz0gTSSUwaVeC2XIlZAgWLzCoH7doSLHqMVRJMagqm1JPeivUA==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.25","@ai-sdk/provider-utils":"5.0.7"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.25_1783703728639_0.27266510359169716","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-6b196531-20260710185421":{"name":"@ai-sdk/harness-claude-code","version":"0.0.0-6b196531-20260710185421","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@0.0.0-6b196531-20260710185421","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"f9c5df56136217c716db5b30bc3c4dbc9890ebea","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-0.0.0-6b196531-20260710185421.tgz","fileCount":22,"integrity":"sha512-S6mqExr+nXI7ZKBDOuueAxtEagxTyGhhqgX+7CxiRpuQobXSKMrm4q9q2zj8ZQpbaSfcs8y9gTAAl3aqNZvJUw==","signatures":[{"sig":"MEYCIQCGa+U+0OvP8nLCvIdwJZ8pdQCCFC+N/4uOBHRHEstEJwIhAIhyU7EC0EScB2DaFb4XdmIwwXy4NaxY2pQNYLfzppUs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@0.0.0-6b196531-20260710185421","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":421426},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-0.0.0-6b196531-20260710185421.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/989fe5e24b675490758c4588abf00487/ai-sdk-harness-claude-code-0.0.0-6b196531-20260710185421.tgz","_integrity":"sha512-S6mqExr+nXI7ZKBDOuueAxtEagxTyGhhqgX+7CxiRpuQobXSKMrm4q9q2zj8ZQpbaSfcs8y9gTAAl3aqNZvJUw==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"0.0.0-6b196531-20260710185421","@ai-sdk/provider-utils":"0.0.0-6b196531-20260710185421"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_0.0.0-6b196531-20260710185421_1783710124818_0.1141513337655431","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"@ai-sdk/harness-claude-code","version":"1.0.26","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.26","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"d5b2057927d3ae9cbf8b185c7c152286a055c5cb","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.26.tgz","fileCount":22,"integrity":"sha512-2E7+hEc/83AAOd2TTMxoCuZCZkz1wRRjgssENqb2rammxVuSoNxIgqqMeOLjZHXGfM930mrouKW+nhi8AfkAFw==","signatures":[{"sig":"MEUCIFehPyeyanJX5HlMv19rDvQL75wUVjPyt4Hcw1iIY1xvAiEAgAjbd415pEFb3HWeL0LruIHuZFbMYpdS/Xo0iIWBA9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":421161},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.26.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/376ad67449c29f01cbd32f48d1374234/ai-sdk-harness-claude-code-1.0.26.tgz","_integrity":"sha512-2E7+hEc/83AAOd2TTMxoCuZCZkz1wRRjgssENqb2rammxVuSoNxIgqqMeOLjZHXGfM930mrouKW+nhi8AfkAFw==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.26","@ai-sdk/provider-utils":"5.0.7"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.26_1783714736173_0.7704148782493265","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"@ai-sdk/harness-claude-code","version":"1.0.27","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.27","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"97ff0b6693916f6eca14b6be193995d81e1a395b","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.27.tgz","fileCount":22,"integrity":"sha512-NEuwCLzjU0nFnRcLOWPzqPRdASx6jeLaEmGMfXtfGXrEEeAPc9oSgdQ9tAJAFuHzq1FjgHEjN5i357lLYc2GOQ==","signatures":[{"sig":"MEQCIGhM+K0tJqqdbt3YkXUePVK72pkJkfeAHobvip+zMuFwAiB3+aOxOdsLx9r1Zhmv/7xkAUH8FhWZTgaiI1Mx6CUKew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":421217},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.27.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/8e53382153449ab2e6a6198d27c4845f/ai-sdk-harness-claude-code-1.0.27.tgz","_integrity":"sha512-NEuwCLzjU0nFnRcLOWPzqPRdASx6jeLaEmGMfXtfGXrEEeAPc9oSgdQ9tAJAFuHzq1FjgHEjN5i357lLYc2GOQ==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.27","@ai-sdk/provider-utils":"5.0.7"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.27_1783719573530_0.28413543255262197","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"@ai-sdk/harness-claude-code","version":"1.0.28","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.28","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"0c3c94c91fb8b60cb1a714e0c1dba97e44efc879","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.28.tgz","fileCount":22,"integrity":"sha512-ameYr6Z6xYKwOZb7nFh9InXBTsNu8bBiPHQWWEt+nfb/LpAqpqWB/2J0aici/G6QVaqUGekbzj0/HSAQ9osGzA==","signatures":[{"sig":"MEUCIQD0ZBg0Y9kpE3Lx/GC4BWwNPFLgzwfnKeWJk5RDQFXAhQIgZETT6HoUSGAcP/w1gUKJNGo41FWQgxtRdWKjJp++Wmc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":421273},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.28.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/c0d062e31b8da1dca4ef1deba2dcd854/ai-sdk-harness-claude-code-1.0.28.tgz","_integrity":"sha512-ameYr6Z6xYKwOZb7nFh9InXBTsNu8bBiPHQWWEt+nfb/LpAqpqWB/2J0aici/G6QVaqUGekbzj0/HSAQ9osGzA==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.28","@ai-sdk/provider-utils":"5.0.7"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.28_1783967480855_0.8021695025187487","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-cd12954b-20260713210817":{"name":"@ai-sdk/harness-claude-code","version":"0.0.0-cd12954b-20260713210817","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@0.0.0-cd12954b-20260713210817","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"8333fcf1d6de1ffbf452c2b5c902dc3f5d404d05","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-0.0.0-cd12954b-20260713210817.tgz","fileCount":22,"integrity":"sha512-zXnLiCGMKFrdxtejorEdtVPo/XyxFS5EeYjcE/bjW9H+sWTq849iKH/Ge3nYou52HWR4CwnxsncUD8pMDGZNlw==","signatures":[{"sig":"MEUCIQDI2FzJ1hJV9cOv8VQtrT2Gczv8aAwiz25AFbEXX+Kc5QIgNN1ntaOmErcpPljXx7qto3lSFHUy5SoKqaZVf8Qt4K4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@0.0.0-cd12954b-20260713210817","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":421751},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-0.0.0-cd12954b-20260713210817.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/44cf606f0df4a082eda5de269c9b789e/ai-sdk-harness-claude-code-0.0.0-cd12954b-20260713210817.tgz","_integrity":"sha512-zXnLiCGMKFrdxtejorEdtVPo/XyxFS5EeYjcE/bjW9H+sWTq849iKH/Ge3nYou52HWR4CwnxsncUD8pMDGZNlw==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"0.0.0-cd12954b-20260713210817","@ai-sdk/provider-utils":"0.0.0-cd12954b-20260713210817"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_0.0.0-cd12954b-20260713210817_1783977499147_0.5972432563033412","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"@ai-sdk/harness-claude-code","version":"1.0.30","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.30","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"7d5aca559d325ad7227a3dd4fee903f55be0c02b","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.30.tgz","fileCount":22,"integrity":"sha512-cvuMNUgZ4V1ubGjNKU5Sfko9L6aJSJb8Xl78gUb7+PCl8AUKMCWcEs9YpzdpJSKEPg7mOXIsK493jFX6zr4lxA==","signatures":[{"sig":"MEUCIB2U3p/Z7RbNgUhRXq4uKutls6GYLe60uWG6AqgDa6gIAiEAtJZiMc22ZaGqIh5OqqnmvTgxnPtaqn12vaMNpHDdsWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":421587},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.30.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/d48e6ea79ec2635c7f774a99119d4104/ai-sdk-harness-claude-code-1.0.30.tgz","_integrity":"sha512-cvuMNUgZ4V1ubGjNKU5Sfko9L6aJSJb8Xl78gUb7+PCl8AUKMCWcEs9YpzdpJSKEPg7mOXIsK493jFX6zr4lxA==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.30","@ai-sdk/provider-utils":"5.0.9"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.30_1783978265767_0.0449234891943755","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"@ai-sdk/harness-claude-code","version":"1.0.31","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.31","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"db3684101d55cef919a280aaa9b6d32febeabe44","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.31.tgz","fileCount":22,"integrity":"sha512-KxAdi57InMRX0fyVjmNWrFZmQBuj9kDj+amnLw+yvmVtr8gb47MepeRbS7Q6ACf71VEbuWCoLvWXviGeaaWF7A==","signatures":[{"sig":"MEUCIQDEB3e+daTZw8V3KKWXCAXkcuumsyFup+nGkjvMPVgBtwIgMpMQcrgzTwv7DPznGNrwEs3v4UGp9/HllYMs4e86XrM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":421643},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.31.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/1f1da013d92c4bb0b2e7a3133414002f/ai-sdk-harness-claude-code-1.0.31.tgz","_integrity":"sha512-KxAdi57InMRX0fyVjmNWrFZmQBuj9kDj+amnLw+yvmVtr8gb47MepeRbS7Q6ACf71VEbuWCoLvWXviGeaaWF7A==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.31","@ai-sdk/provider-utils":"5.0.9"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.31_1783980199082_0.5967590618355625","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"@ai-sdk/harness-claude-code","version":"1.0.32","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.32","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"64e4cebed7565bea9181ac3cb6f2c0476b7e885f","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.32.tgz","fileCount":22,"integrity":"sha512-HrUy+FKPXCa7wcOB/WdH8UrF3M75EcXnaA8ZzRnDbrOoJ2my/ifdKAOuLdwCe4H1iUUzdMWm7pNPYkPCzKUViw==","signatures":[{"sig":"MEUCIQDKZskDB59CPc7uNRF/NbaI9tFDxE0IutxKoKcOJje8agIgV+lMOpmcjBn6Gd6mBCol1IUso9vaa95cyNqocA0z/sw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":423071},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.32.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/1d3cad38c1686a74e325ffd3dafc776b/ai-sdk-harness-claude-code-1.0.32.tgz","_integrity":"sha512-HrUy+FKPXCa7wcOB/WdH8UrF3M75EcXnaA8ZzRnDbrOoJ2my/ifdKAOuLdwCe4H1iUUzdMWm7pNPYkPCzKUViw==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.31","@ai-sdk/provider-utils":"5.0.9"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.32_1784007682539_0.10904138669712138","host":"s3://npm-registry-packages-npm-production"}},"1.0.33":{"name":"@ai-sdk/harness-claude-code","version":"1.0.33","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.33","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"8e365c8bf5f5855992c0b959198163b30d9e3e44","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.33.tgz","fileCount":22,"integrity":"sha512-RgiPPH9n6LBntNCzTj1SMJ/4pmeJRpixCgJGsva+gXAys4cqR5igKbT63UMMC9+8d9rZwf81HGLg+GSWSA94zw==","signatures":[{"sig":"MEYCIQDRw1mb8Tyq2lnq3l1gP42C+qS9rQeVcO5g+s9sUCNI4gIhAJDa9vVI4wtNw9zyh9m0flduOfNEB9zcfYWH/5xOL3j6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":423197},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.33.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/d43cc47e464e7437f1fb4bf75c10159a/ai-sdk-harness-claude-code-1.0.33.tgz","_integrity":"sha512-RgiPPH9n6LBntNCzTj1SMJ/4pmeJRpixCgJGsva+gXAys4cqR5igKbT63UMMC9+8d9rZwf81HGLg+GSWSA94zw==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.32","@ai-sdk/provider-utils":"5.0.10"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.33_1784053190620_0.22352278327888664","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"@ai-sdk/harness-claude-code","version":"1.0.34","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.34","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"e2f83029a352758c481d26a3e9968b78e1ff16bd","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.34.tgz","fileCount":22,"integrity":"sha512-Gfixvq6ZW/LSfM6HzCN3Z6lOXfq9aZ6qQCuzXevvmCjv/xRRfYVoRfV6Nw3SuAk89/VVTqJB+fwNiSdAuhpO+Q==","signatures":[{"sig":"MEUCIQCX/rFHF2dor6cXdPYrAuyw4kQ3QgjvZcM2nD4PFgLj/wIgR6IuaYthZHmRoPg5Vq01MiAawbzSV+ZXxtpIDULWbDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":423253},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.34.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/b821e43e4912dc7f78eab7a78fa6dbfd/ai-sdk-harness-claude-code-1.0.34.tgz","_integrity":"sha512-Gfixvq6ZW/LSfM6HzCN3Z6lOXfq9aZ6qQCuzXevvmCjv/xRRfYVoRfV6Nw3SuAk89/VVTqJB+fwNiSdAuhpO+Q==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.33","@ai-sdk/provider-utils":"5.0.10"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.34_1784064912418_0.3155526831532971","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-8c583466-20260715165145":{"name":"@ai-sdk/harness-claude-code","version":"0.0.0-8c583466-20260715165145","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@0.0.0-8c583466-20260715165145","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"20ae1faa23e64ed8b222898e65a2b8dfc52a5697","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-0.0.0-8c583466-20260715165145.tgz","fileCount":22,"integrity":"sha512-Cw9b9NiAZcTEfnKK8AB0ZPocftzUa+X999uuKMgpJ/U9ItW5xClQrEyYTlZy+2820HizqC96lgwG4EavMsup+g==","signatures":[{"sig":"MEUCIQDdPzjOpNmfHgaPE0lzKDSjISacYwu0uS4WSaZD5R7IngIgG/HDV9BN3LJ/RI5mBpjrMBWOobvb7XuxujU2Ib0y9Wo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@0.0.0-8c583466-20260715165145","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":423425},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-0.0.0-8c583466-20260715165145.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/93b45af7b5fb356c49dda9c43feb5e51/ai-sdk-harness-claude-code-0.0.0-8c583466-20260715165145.tgz","_integrity":"sha512-Cw9b9NiAZcTEfnKK8AB0ZPocftzUa+X999uuKMgpJ/U9ItW5xClQrEyYTlZy+2820HizqC96lgwG4EavMsup+g==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"0.0.0-8c583466-20260715165145","@ai-sdk/provider-utils":"5.0.10"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_0.0.0-8c583466-20260715165145_1784134695325_0.0935089829867759","host":"s3://npm-registry-packages-npm-production"}},"1.0.35":{"name":"@ai-sdk/harness-claude-code","version":"1.0.35","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.35","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"560e5b080c877ed3e50f9c14150fe6ea33be392e","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.35.tgz","fileCount":22,"integrity":"sha512-ORajIdslCIwWXgg4EH1vzuA8SZowH05w64LEG7QXLRAhHMLN1dOtHZrEijCnJ73b50aGPgXqt4sxHwgk82ulFQ==","signatures":[{"sig":"MEUCIQDF3TbFIKYo2umhUxdqyLMKzDzyrPOR9eX+psAXduqnAwIgNaioiKensoboWakXWcEqQXchB/pTuqZJSbChto3bn6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":423309},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.35.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/65035852b23215003bd427361aba3ad4/ai-sdk-harness-claude-code-1.0.35.tgz","_integrity":"sha512-ORajIdslCIwWXgg4EH1vzuA8SZowH05w64LEG7QXLRAhHMLN1dOtHZrEijCnJ73b50aGPgXqt4sxHwgk82ulFQ==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.34","@ai-sdk/provider-utils":"5.0.10"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.35_1784146831570_0.3839280809396559","host":"s3://npm-registry-packages-npm-production"}},"1.0.36":{"name":"@ai-sdk/harness-claude-code","version":"1.0.36","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.36","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"e8a8323951b7b9703bec36c9ba19e4cf46e14906","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.36.tgz","fileCount":22,"integrity":"sha512-w+eWkkMpgR+u90aGW6IuLTxAmqjcvZLyT9KfeQ6ovwgz5/Uh5SjJX3rrRyGTo3vVKaxXgo1el25Jo/6QYekSAA==","signatures":[{"sig":"MEYCIQCc8AP5sbBywtnf/AY+DFA9DwRGvCla2qKRMp0gPX0MlgIhAPzAenRCq5xypQ15tFH+l4LNkGxd3frDZkhbyqLdbypQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":423365},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.36.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/6950566d64590723f68e0bdaeee44649/ai-sdk-harness-claude-code-1.0.36.tgz","_integrity":"sha512-w+eWkkMpgR+u90aGW6IuLTxAmqjcvZLyT9KfeQ6ovwgz5/Uh5SjJX3rrRyGTo3vVKaxXgo1el25Jo/6QYekSAA==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.35","@ai-sdk/provider-utils":"5.0.10"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.36_1784236089895_0.09616042857452567","host":"s3://npm-registry-packages-npm-production"}},"1.0.37":{"name":"@ai-sdk/harness-claude-code","version":"1.0.37","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.37","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"5e37531a34fffb39fff5bdf3414fa58129054862","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.37.tgz","fileCount":22,"integrity":"sha512-mcJkqwL3woj2pH31d9HDsqhwOt/cwLdmtgrf8NdJuYBDwVKMVPQ2kvzL2SF6vkuXXFvmCLWxYXMey3RaD/66bQ==","signatures":[{"sig":"MEYCIQDC1KX8IGRXxZCLlbgml4YiKBQNYHxbNGj2tYkszan44wIhAO6BmRXlese4hr9ziVf5PvfI4Kz8UFBlguD2YVMSYqlu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":423490},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.37.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/80319bf75048d83e08168e0304425140/ai-sdk-harness-claude-code-1.0.37.tgz","_integrity":"sha512-mcJkqwL3woj2pH31d9HDsqhwOt/cwLdmtgrf8NdJuYBDwVKMVPQ2kvzL2SF6vkuXXFvmCLWxYXMey3RaD/66bQ==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.36","@ai-sdk/provider-utils":"5.0.11"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.37_1784289419217_0.5042462115799831","host":"s3://npm-registry-packages-npm-production"}},"1.0.38":{"name":"@ai-sdk/harness-claude-code","version":"1.0.38","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.38","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"9cda2e71544971b9ac7bfba95a4062b5c5ab5c71","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.38.tgz","fileCount":23,"integrity":"sha512-Edqcg59Jtyq+jfmIePQXmzmPdouZWi+w9TvGMWDovM8IY5nOrXGtCRipcaE8N6BYXKEOfXLlagD00r1fSHY02A==","signatures":[{"sig":"MEUCIFXKItVSn22TWJy8Szm/55vRLLQ5KHOBd7jnkuaKyCStAiEAxpWpTDbLz14tJ2TTGGvcAnPBYTYv5CL2cRRD7iOP9q8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":471262},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.38.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/c5ba053b33160d79b5c3390e3bb3f1da/ai-sdk-harness-claude-code-1.0.38.tgz","_integrity":"sha512-Edqcg59Jtyq+jfmIePQXmzmPdouZWi+w9TvGMWDovM8IY5nOrXGtCRipcaE8N6BYXKEOfXLlagD00r1fSHY02A==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.37","@ai-sdk/provider-utils":"5.0.11"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.177"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.38_1784588191405_0.967243055855316","host":"s3://npm-registry-packages-npm-production"}},"1.0.39":{"name":"@ai-sdk/harness-claude-code","version":"1.0.39","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.39","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"d9366421f3bc94d73b187e901095b1b2237d7a52","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.39.tgz","fileCount":23,"integrity":"sha512-DaP+BLtcUq3D/Wt0Rn249WOGTuh/eKjYaGDH+QkbBX3HMIjeX/Axtyj6zIbaRJGvJoTsfsQ1HEaNmVEB+O8O5Q==","signatures":[{"sig":"MEYCIQCFA97zTSrGziTQIPgqNaC1jmN0CDWzG3svN0Pva9hGIAIhANj304XfepAIHQOi2DSpnJxh56onUJBXHikui/i+IKt7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":471603},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.39.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/f0a0085bea6264c4bc71b273ad90fde6/ai-sdk-harness-claude-code-1.0.39.tgz","_integrity":"sha512-DaP+BLtcUq3D/Wt0Rn249WOGTuh/eKjYaGDH+QkbBX3HMIjeX/Axtyj6zIbaRJGvJoTsfsQ1HEaNmVEB+O8O5Q==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.38","@ai-sdk/provider-utils":"5.0.12"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.39_1784635698914_0.5803753527677373","host":"s3://npm-registry-packages-npm-production"}},"1.0.40":{"name":"@ai-sdk/harness-claude-code","version":"1.0.40","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.40","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"f48e7fdb3b475955acadf410f0c074dd930e71d8","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.40.tgz","fileCount":23,"integrity":"sha512-9v9dCMS3+KQk9dRGopN1tH3I7Lis/PZpbzuiw2p2ofFWG7Hx+hx6d/uChRY8YKRG7xhE2Trnqn6JNpR+VXWFwQ==","signatures":[{"sig":"MEUCIQCqBWlPvSFtKE51SvYihb/r+xAzV4MvOUMjHW8oG5EJ2AIgIJGf3sb53ZyEZ8slTSdIe2FoxLNIK9vKNn/j7bpQXhY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":471694},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.40.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/e304a652676f37959f24fa370fa13b60/ai-sdk-harness-claude-code-1.0.40.tgz","_integrity":"sha512-9v9dCMS3+KQk9dRGopN1tH3I7Lis/PZpbzuiw2p2ofFWG7Hx+hx6d/uChRY8YKRG7xhE2Trnqn6JNpR+VXWFwQ==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.39","@ai-sdk/provider-utils":"5.0.12"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.40_1784647725900_0.16644478872135227","host":"s3://npm-registry-packages-npm-production"}},"1.0.41":{"name":"@ai-sdk/harness-claude-code","version":"1.0.41","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.41","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"4d9c744887af9bfe4759ca9b6eb0046d479c86d3","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.41.tgz","fileCount":23,"integrity":"sha512-McD9id2z5/74zQYpacORxOwfOWTapB0XEx7d5DnX2Ho/o1RnfGKOj3g+TGstpgtTDhU5OgXAb837SVXP0SyTaw==","signatures":[{"sig":"MEUCIGphu91B/DeRg0t/Z44qe+4KY8N1CrzW6KDtBJEF3mr4AiEAvjsLYRwQ5NOv3TTMvE6jaQeOgoJ03zygWmdkLKGqqqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":472663},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.41.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/fe59708fdb768626c510b809de4d5ad4/ai-sdk-harness-claude-code-1.0.41.tgz","_integrity":"sha512-McD9id2z5/74zQYpacORxOwfOWTapB0XEx7d5DnX2Ho/o1RnfGKOj3g+TGstpgtTDhU5OgXAb837SVXP0SyTaw==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.40","@ai-sdk/provider-utils":"5.0.12"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.41_1784747364773_0.04084057854672585","host":"s3://npm-registry-packages-npm-production"}},"1.0.42":{"name":"@ai-sdk/harness-claude-code","version":"1.0.42","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.42","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"b30a0d32aee834d7a8cf7651d47180033af13da8","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.42.tgz","fileCount":24,"integrity":"sha512-diRYNHFJZp9Q7TjLLCBPq7/q0lshHfQvHqNFMc2m//4gBM+hlaWlHxs8VMIraUqU4QyA1BI5AKIBYfo9/nLaxw==","signatures":[{"sig":"MEUCIGiGEQqC+Icet2Hyx8HuCW6x9Grw8SfAZGCeNpr48TilAiEAnWRoTZknFhlAwlYuTiv7VBRkiMRwb/kvTV+HN2VD1OQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":479305},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.42.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/8f9121fea6535ece1a83ac84e2d077a4/ai-sdk-harness-claude-code-1.0.42.tgz","_integrity":"sha512-diRYNHFJZp9Q7TjLLCBPq7/q0lshHfQvHqNFMc2m//4gBM+hlaWlHxs8VMIraUqU4QyA1BI5AKIBYfo9/nLaxw==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.41","@ai-sdk/provider-utils":"5.0.12"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.42_1784817144735_0.14189097824897012","host":"s3://npm-registry-packages-npm-production"}},"1.0.43":{"name":"@ai-sdk/harness-claude-code","version":"1.0.43","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.43","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"122fa53ab460dec1ed99f6517936d76cdd909596","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.43.tgz","fileCount":24,"integrity":"sha512-6GzAKH15jWpoMB0SV2w584BoFoWDFBaWkiP/rwoeX1Nq+PqCF201VEoos60zgYMBDND63wRegk6FJNCeHARYug==","signatures":[{"sig":"MEYCIQDKXxXLQBrwYFwQU1/In/WjGG4JyBjA9iSQinL/9hf2gQIhAOnsmkBwR4OVrT9kCfz6BSgArv3O6Ld7PjdnKoALLA0U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":479361},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.43.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/1fbe7d028176ac9a081205f4c8955b75/ai-sdk-harness-claude-code-1.0.43.tgz","_integrity":"sha512-6GzAKH15jWpoMB0SV2w584BoFoWDFBaWkiP/rwoeX1Nq+PqCF201VEoos60zgYMBDND63wRegk6FJNCeHARYug==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.42","@ai-sdk/provider-utils":"5.0.12"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.43_1784845819343_0.5805989487761278","host":"s3://npm-registry-packages-npm-production"}},"1.0.44":{"name":"@ai-sdk/harness-claude-code","version":"1.0.44","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.44","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"78f35f4fcba6f37de63dd2bb0e5ab78fb5b0be91","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.44.tgz","fileCount":24,"integrity":"sha512-NkKdgd4O228Kr0FVWRT6f2GZQqKtOTCn5pT/xobTAkwPyyI0jQ4V0d4k4Ts8kCSiyTan34NwBKIprqqZYcJoHQ==","signatures":[{"sig":"MEUCIQCJyUHGVsDr29y3g7BIGR9v3euJTq0YT5vC5Somq1BZZQIgOls80SmW8ZFjCICxgjvWhV1qIAqsZ6JzkTUnsMIwHyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":476227},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.44.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/b5758678b2fbf73a94ea3b99c4c59b48/ai-sdk-harness-claude-code-1.0.44.tgz","_integrity":"sha512-NkKdgd4O228Kr0FVWRT6f2GZQqKtOTCn5pT/xobTAkwPyyI0jQ4V0d4k4Ts8kCSiyTan34NwBKIprqqZYcJoHQ==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.43","@ai-sdk/provider-utils":"5.0.12"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.44_1784913907271_0.3839231888360788","host":"s3://npm-registry-packages-npm-production"}},"1.0.45":{"name":"@ai-sdk/harness-claude-code","version":"1.0.45","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.45","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"f5156c03e38d2eacb83d8cdbbb13315d204cb461","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.45.tgz","fileCount":24,"integrity":"sha512-vDJBrcubVexdNbQmGtc517Xoih4hoKpdnXlcMosurvR/ugUYPAOO/1jkx+dVYGOHp+krEf0pq0AryTQw6DeWaA==","signatures":[{"sig":"MEUCIQD0TdTER94e0uvBuTyoKEr+a+97nWgkt32CO+T/i2hJzwIgf26iit5eUOiMJSZcDS+0MQ0G7Aef6J5gkc21pCIgSbk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":476315},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.45.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/0e9a5c32ecc4aadbd75357b8ac3843d4/ai-sdk-harness-claude-code-1.0.45.tgz","_integrity":"sha512-vDJBrcubVexdNbQmGtc517Xoih4hoKpdnXlcMosurvR/ugUYPAOO/1jkx+dVYGOHp+krEf0pq0AryTQw6DeWaA==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.44","@ai-sdk/provider-utils":"5.0.13"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.45_1785189632462_0.7581794164215783","host":"s3://npm-registry-packages-npm-production"}},"1.0.46":{"name":"@ai-sdk/harness-claude-code","version":"1.0.46","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.46","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"2f03499315becbb7454a33cafdc9450f31744b61","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.46.tgz","fileCount":24,"integrity":"sha512-LgvjiiNlGxLhQSeWrDD3J9diDWhW2Ww0zfGebJj/FiiE5Utvzw+BRB2byUYYthdmwmhjBT3WEZmg7TPPnqzTqg==","signatures":[{"sig":"MEUCIH33g9CjMO1uDKGSFaKfsOqiA9oHzsbCZ89/o2Wgxyw0AiEAxCKB1Ycs8++PZZtoidt8hKJC2lc4a5KpukudcorqT4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":476473},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.46.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/0dc9a0f36f8f58f735f444f75067be72/ai-sdk-harness-claude-code-1.0.46.tgz","_integrity":"sha512-LgvjiiNlGxLhQSeWrDD3J9diDWhW2Ww0zfGebJj/FiiE5Utvzw+BRB2byUYYthdmwmhjBT3WEZmg7TPPnqzTqg==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.45","@ai-sdk/provider-utils":"5.0.14"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.46_1785208002306_0.7747042340642114","host":"s3://npm-registry-packages-npm-production"}},"1.0.47":{"name":"@ai-sdk/harness-claude-code","version":"1.0.47","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.47","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"658f3d17d71977cd9672b9ee235e7e13d1032d56","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.47.tgz","fileCount":24,"integrity":"sha512-sbTHDfDRSyueAc2c/NLhk1lZ+yefe6kn3xNXB+/vb0K0xLS3qF2MNwMX7IPygNT+G6pT523SEWxTjE02Xsvqrg==","signatures":[{"sig":"MEUCIF7lAiL4kLOlgCbZN7/apMRM7OQW8+ljpMHHBNsen60sAiEApJr5qw8g12EkA1zKPObgZsntSolkpfVHx/Sb6wYDpaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":476529},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.47.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/5598f96d035b40e0defa632e1d5fcbf8/ai-sdk-harness-claude-code-1.0.47.tgz","_integrity":"sha512-sbTHDfDRSyueAc2c/NLhk1lZ+yefe6kn3xNXB+/vb0K0xLS3qF2MNwMX7IPygNT+G6pT523SEWxTjE02Xsvqrg==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.46","@ai-sdk/provider-utils":"5.0.14"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.47_1785209467852_0.20911882939001147","host":"s3://npm-registry-packages-npm-production"}},"1.0.48":{"name":"@ai-sdk/harness-claude-code","version":"1.0.48","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.48","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"32b9c981d4c3edfca183a463382dc1371733bce6","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.48.tgz","fileCount":24,"integrity":"sha512-lM1I6tcyNW/Bg3WDSJqg2Dhlwk0bNijyEGiNhUeyUwcDwk6C1TjI4A4TRGPqJ5OoFY1bxb/+cb6JP4WFob5Row==","signatures":[{"sig":"MEUCIDtLMHjC2r+mQ9SYZqx2RlEJyEqdf4H2sqgyFUPOAmpfAiEA6tf3k1fYsx1yRqnO2/YWboWXA7dzpPTxH+P3b/amWdY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":476585},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.48.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/8a246a58fa8d922b560a9e2afe258ef3/ai-sdk-harness-claude-code-1.0.48.tgz","_integrity":"sha512-lM1I6tcyNW/Bg3WDSJqg2Dhlwk0bNijyEGiNhUeyUwcDwk6C1TjI4A4TRGPqJ5OoFY1bxb/+cb6JP4WFob5Row==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.47","@ai-sdk/provider-utils":"5.0.14"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.48_1785260364391_0.6718600125648022","host":"s3://npm-registry-packages-npm-production"}},"1.0.49":{"name":"@ai-sdk/harness-claude-code","version":"1.0.49","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.49","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"ddf420c88067703750fb42ff00030386b12efd7a","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.49.tgz","fileCount":24,"integrity":"sha512-LzsHHPh6T32FxheVTaS8uNu645E3Auc7V0WAr+bjn/tHMdVkQWnz7GWXUyTyarG2pDQRqhSOKOsbsM/st77/NQ==","signatures":[{"sig":"MEYCIQDueDrODQISFudaO1Hk2+J4gzTBZJNFCNoB6A+hvvz6bQIhAJCLWRrdp3TPet0SUDZ2PYl35G9102ICZFeAevQXUrWo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":476743},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.49.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/bcada57d0210e7d8bdb6aad42a88972f/ai-sdk-harness-claude-code-1.0.49.tgz","_integrity":"sha512-LzsHHPh6T32FxheVTaS8uNu645E3Auc7V0WAr+bjn/tHMdVkQWnz7GWXUyTyarG2pDQRqhSOKOsbsM/st77/NQ==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.48","@ai-sdk/provider-utils":"5.0.15"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.49_1785346460607_0.9477908341753511","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-07500555-20260730161446":{"name":"@ai-sdk/harness-claude-code","version":"0.0.0-07500555-20260730161446","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@0.0.0-07500555-20260730161446","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"04a719052b175da54fe229a578dad449d20567b9","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-0.0.0-07500555-20260730161446.tgz","fileCount":23,"integrity":"sha512-hrfzG2vGVW7x0fGwprUViwKfHa7QHFxWS9/P4vy4xolSo9jK5M8444wW9W+YPixvQxN/oU9+nWgXEJ4jmjXAbA==","signatures":[{"sig":"MEUCIQDrawF2/nfNfdylNl6qlQ/tUiqysnuZ/qitj7zsRt38qQIgHauMovwaw3el9Bano9JgZY8ZYDFoGgLkWSdLHor+3Vs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@0.0.0-07500555-20260730161446","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":472826},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-0.0.0-07500555-20260730161446.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/85c4d7925301ce387b770c0c95d9c458/ai-sdk-harness-claude-code-0.0.0-07500555-20260730161446.tgz","_integrity":"sha512-hrfzG2vGVW7x0fGwprUViwKfHa7QHFxWS9/P4vy4xolSo9jK5M8444wW9W+YPixvQxN/oU9+nWgXEJ4jmjXAbA==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"0.0.0-07500555-20260730161446","@ai-sdk/provider-utils":"0.0.0-07500555-20260730161446"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_0.0.0-07500555-20260730161446_1785428641544_0.08830357514586917","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-32724956-20260730201501":{"name":"@ai-sdk/harness-claude-code","version":"0.0.0-32724956-20260730201501","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@0.0.0-32724956-20260730201501","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"ec94c58d29c75f64760a87b224fefb5435cf92aa","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-0.0.0-32724956-20260730201501.tgz","fileCount":24,"integrity":"sha512-7GTLFJNSaHc2ItjuDT0UTYdI6qM3U8rgjqmrM4fLZKDdmt5pqNG/Gjn41sx8RasqbuDQPxz8o8L4UjroU/CKJg==","signatures":[{"sig":"MEUCIA/Ef5t0JIg2yvGjaxU8E87ki90S09u0B9zQ4KJ8hwZhAiEAp8tsx0AQiECJQM3+TUxjizpY7RwrJkDMbGFijHX5+M0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@0.0.0-32724956-20260730201501","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":477030},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-0.0.0-32724956-20260730201501.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/54eb531b0ea46afce8c498ee8ca5801c/ai-sdk-harness-claude-code-0.0.0-32724956-20260730201501.tgz","_integrity":"sha512-7GTLFJNSaHc2ItjuDT0UTYdI6qM3U8rgjqmrM4fLZKDdmt5pqNG/Gjn41sx8RasqbuDQPxz8o8L4UjroU/CKJg==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"0.0.0-32724956-20260730201501","@ai-sdk/provider-utils":"0.0.0-32724956-20260730201501"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_0.0.0-32724956-20260730201501_1785443091873_0.9416717362708504","host":"s3://npm-registry-packages-npm-production"}},"1.0.50":{"name":"@ai-sdk/harness-claude-code","version":"1.0.50","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.50","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"4cad3d292837998222e6681856766b5d5752f7c7","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.50.tgz","fileCount":24,"integrity":"sha512-OivY1gMbxIDx+zfn7X6E8gRDEZqFcVhCMKldIEkLnfdqrpGPBHR88g/5tk0MsmT2dmQRVdXNpe1PMnkV0Qu08Q==","signatures":[{"sig":"MEQCIFtW4rPV/XgSlWKZegeCxfUYpF6lOPzgaIviT2MYy5CjAiAD3ZGN4Zi1LOSgSWaDrV5Zrtg6njXMJH1Qv5W9RP4Tvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":476901},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.50.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/1cbe8a01cede5967a73e5be408986bbe/ai-sdk-harness-claude-code-1.0.50.tgz","_integrity":"sha512-OivY1gMbxIDx+zfn7X6E8gRDEZqFcVhCMKldIEkLnfdqrpGPBHR88g/5tk0MsmT2dmQRVdXNpe1PMnkV0Qu08Q==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.49","@ai-sdk/provider-utils":"5.0.16"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.50_1785451023628_0.5813330485205108","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-2d998b35-20260731001744":{"name":"@ai-sdk/harness-claude-code","version":"0.0.0-2d998b35-20260731001744","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@0.0.0-2d998b35-20260731001744","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"b6c96a55f0006dcf88c53aeff33a1d2329f418a8","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-0.0.0-2d998b35-20260731001744.tgz","fileCount":24,"integrity":"sha512-9L+Cx+RB9FzomIPT3oZUBlX+lm10Y85Rt63pHGumAk30D4NwxEAC6oJ8fX6/H5P8AlNbo9E0h3xThDflrqLO+A==","signatures":[{"sig":"MEUCIQCi333aR1S2vXyVIuFCUQYjPEj/QA5VfarVhHhRmTBsQAIgMwU9w5j9MEN8aWNy6DHTtaoUxGQr6jKlk0DfuAjaFIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@0.0.0-2d998b35-20260731001744","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":477073},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-0.0.0-2d998b35-20260731001744.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/93df3a28087894e48522bcef206a9180/ai-sdk-harness-claude-code-0.0.0-2d998b35-20260731001744.tgz","_integrity":"sha512-9L+Cx+RB9FzomIPT3oZUBlX+lm10Y85Rt63pHGumAk30D4NwxEAC6oJ8fX6/H5P8AlNbo9E0h3xThDflrqLO+A==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"0.0.0-2d998b35-20260731001744","@ai-sdk/provider-utils":"5.0.16"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_0.0.0-2d998b35-20260731001744_1785457641809_0.44493498851992763","host":"s3://npm-registry-packages-npm-production"}},"1.0.51":{"name":"@ai-sdk/harness-claude-code","version":"1.0.51","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.51","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"0dc6b1eda9594b4e559514aa0e032a7e3fe96f78","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.51.tgz","fileCount":24,"integrity":"sha512-bXAtJbRSVsrfhytYlmO6/MwP/H7T0WHd5D57d7qqMI4bTR9x8+iq/U7TocWEdXjd8PspTeumCXuR45hqdv40hg==","signatures":[{"sig":"MEYCIQC2FtlkVAFXsU1gF1vjhgGU2PX0zSI8kR+lHfIIs3m+NwIhAIlLvdH/wTI1P39Gqod+3+T2enD7WOj3aISmkm1OfG3H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":476957},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.51.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/2ce73b44abfcfa3097770a2449bd63e4/ai-sdk-harness-claude-code-1.0.51.tgz","_integrity":"sha512-bXAtJbRSVsrfhytYlmO6/MwP/H7T0WHd5D57d7qqMI4bTR9x8+iq/U7TocWEdXjd8PspTeumCXuR45hqdv40hg==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.50","@ai-sdk/provider-utils":"5.0.16"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.51_1785462253031_0.23590515571869308","host":"s3://npm-registry-packages-npm-production"}},"1.0.52":{"name":"@ai-sdk/harness-claude-code","version":"1.0.52","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.52","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"2be5cd36baa64cac9a4732358160a178f73d9c69","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.52.tgz","fileCount":24,"integrity":"sha512-rsRZBTOPBCuQopZ6xqYJBbIH53HqnkgXkzuD1p0aq61QoZTkGtZD533ZvpQitbigPza/2ewInnDMaKr15Ixl0w==","signatures":[{"sig":"MEUCIFcgh9sDFt5phrBk2KO+WsGAPcMtdvpyDyCP6KKWEE3VAiEA+PYVXcmOFfS9txP6xt/jv4O/n/U2rVtIvPGcRKvV8Xw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":477115},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.52.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/47a926acb829db65de93deff6a3bd7e2/ai-sdk-harness-claude-code-1.0.52.tgz","_integrity":"sha512-rsRZBTOPBCuQopZ6xqYJBbIH53HqnkgXkzuD1p0aq61QoZTkGtZD533ZvpQitbigPza/2ewInnDMaKr15Ixl0w==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.51","@ai-sdk/provider-utils":"5.0.17"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.52_1785519896120_0.08939271123487935","host":"s3://npm-registry-packages-npm-production"}},"1.0.53":{"name":"@ai-sdk/harness-claude-code","version":"1.0.53","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.53","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"db67a13ad5b64a10aa2806a39a77b07197cf5a05","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.53.tgz","fileCount":24,"integrity":"sha512-ObqWmgOFytfKeSI3VR5/xW4rrgPRC+AC+wrLb10sWyf1ZykMNgitHFUiSZugKVSVgQMb9TntVv2u/nUysR0jIA==","signatures":[{"sig":"MEQCIAF7OZptrIOKGsNXB/QI4jBqllyP2s13FYeILusJ7S0TAiBhObcZjMEdK0vf/eiKbyILk9ofVc4wneEEKkLCBATNQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":477171},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.53.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/05d91ba048c80a96a351ecd460ed38ba/ai-sdk-harness-claude-code-1.0.53.tgz","_integrity":"sha512-ObqWmgOFytfKeSI3VR5/xW4rrgPRC+AC+wrLb10sWyf1ZykMNgitHFUiSZugKVSVgQMb9TntVv2u/nUysR0jIA==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.52","@ai-sdk/provider-utils":"5.0.17"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.53_1785528203259_0.4412863929222579","host":"s3://npm-registry-packages-npm-production"}},"1.0.54":{"name":"@ai-sdk/harness-claude-code","version":"1.0.54","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.54","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"908fb41efd7579b0439facc04969c296b50e079f","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.54.tgz","fileCount":24,"integrity":"sha512-64FuaCyKNgOB/uIxgM8l+OIZRl6hrzeQOuTAf5q/OH/Pgon66DqqbjSh9bzSlCP6E0KsqUxJZZappwxzcd5KSQ==","signatures":[{"sig":"MEUCIQChQWqpYPSm8MIfwU/95x0tVtnYm5Sk9CYoGWzPdW51cwIgJA0sUHLN4MFtr6VaK4rgjyhxMhCVwi9WkMT0dJX83/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":477698},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.54.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/d3d5c08c626f07d6c1483f80ac6502d5/ai-sdk-harness-claude-code-1.0.54.tgz","_integrity":"sha512-64FuaCyKNgOB/uIxgM8l+OIZRl6hrzeQOuTAf5q/OH/Pgon66DqqbjSh9bzSlCP6E0KsqUxJZZappwxzcd5KSQ==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.53","@ai-sdk/provider-utils":"5.0.18"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.54_1785536245359_0.8705950294152269","host":"s3://npm-registry-packages-npm-production"}},"1.0.55":{"name":"@ai-sdk/harness-claude-code","version":"1.0.55","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.55","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"dd41915b86daf151f0f14d61c8a9d54dac4b9ed0","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.55.tgz","fileCount":24,"integrity":"sha512-HSSbNXHuIE0alYKhII4v8gBYCh8mveQV67anMKy1pRm+v2qtnETseQ6A5Ozbd21ydcYJtHLHwKdRPB/paylbQg==","signatures":[{"sig":"MEUCIF2SBUsqZ6qmSW1c7gnxhLaOicGvR2At+gXYaUafuoWzAiEAsgdU/9A83cyD8q5+6u2VsB7EkCJsQZ8otyPiwG+oeUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":477754},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.55.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/8d4e010bde25bef65ff44281bf60b4c6/ai-sdk-harness-claude-code-1.0.55.tgz","_integrity":"sha512-HSSbNXHuIE0alYKhII4v8gBYCh8mveQV67anMKy1pRm+v2qtnETseQ6A5Ozbd21ydcYJtHLHwKdRPB/paylbQg==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.54","@ai-sdk/provider-utils":"5.0.18"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.55_1785623132927_0.3719119339611112","host":"s3://npm-registry-packages-npm-production"}},"1.0.56":{"name":"@ai-sdk/harness-claude-code","version":"1.0.56","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.56","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"29922d7c10c1e6157cf2a12d3459afd22d0869b5","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.56.tgz","fileCount":24,"integrity":"sha512-h8Zd+KDCtxw9YSlEiJtWV33Ty61Ths3v6+xHJ5DCSXBAQpBjxMWo5scPfWB3SHYXClR1aZaaGEDMWoqxxuIKJQ==","signatures":[{"sig":"MEQCHzAiM2gj5MHziBvFu3RYBgddn66doWCL9QQDrmTxHLICIQD/EuELt96mzEhXNXOOK8VS/3a/g7OLUxFmnjeKWZ4T4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":478178},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.56.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/1c21846ced0a209d5b62a599cddb6272/ai-sdk-harness-claude-code-1.0.56.tgz","_integrity":"sha512-h8Zd+KDCtxw9YSlEiJtWV33Ty61Ths3v6+xHJ5DCSXBAQpBjxMWo5scPfWB3SHYXClR1aZaaGEDMWoqxxuIKJQ==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.55","@ai-sdk/provider-utils":"5.0.18"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.56_1785791790415_0.6405536297455536","host":"s3://npm-registry-packages-npm-production"}},"1.0.57":{"name":"@ai-sdk/harness-claude-code","version":"1.0.57","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.57","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"4d0e848d08fdb53e81c7517c2fcad90e30e44bed","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.57.tgz","fileCount":24,"integrity":"sha512-yf3bhui9uHgwaeGDmvv7fRWqpP2SIRq3ERLJ4Mw+XS/WsaVoFWMxVC3h3mreOXGLcRbgUa2lduq8JijUyV+8uA==","signatures":[{"sig":"MEUCIQDq14oUe5mPKGUIZCQ1i6qIjniKqS72ElY15FR7hPY2cAIgamA0581x1ZRbFUUvi5lbP3xZHg1JtjEOv8+2UBz+ouY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":478266},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.57.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/c6131e7c184400f5fcfc3240ac7e0e5e/ai-sdk-harness-claude-code-1.0.57.tgz","_integrity":"sha512-yf3bhui9uHgwaeGDmvv7fRWqpP2SIRq3ERLJ4Mw+XS/WsaVoFWMxVC3h3mreOXGLcRbgUa2lduq8JijUyV+8uA==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.56","@ai-sdk/provider-utils":"5.0.19"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.57_1785799471564_0.2818197985949227","host":"s3://npm-registry-packages-npm-production"}},"1.0.58":{"name":"@ai-sdk/harness-claude-code","version":"1.0.58","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.58","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"6209be92fc7a0eb705a934ed3129579562529488","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.58.tgz","fileCount":24,"integrity":"sha512-wRMW2j6ShDqAmvPwqUPFmmumjFlqizoFAAe2k985LrauNB8Jz2icyaKLLiM7yLb/bHv/dFkRoeYDE8776rexag==","signatures":[{"sig":"MEQCIANjpQZCe9R+29uP+dhwejJOya0GNoajYOhqGKe9IN6HAiBXbSoWS/f8GtGjzMQVQmdD/hBfO1Dc27S6sGSEQ95pqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":478391},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.58.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/6f2c4f35c1681f7a7ac34925d950f0e4/ai-sdk-harness-claude-code-1.0.58.tgz","_integrity":"sha512-wRMW2j6ShDqAmvPwqUPFmmumjFlqizoFAAe2k985LrauNB8Jz2icyaKLLiM7yLb/bHv/dFkRoeYDE8776rexag==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.57","@ai-sdk/provider-utils":"5.0.20"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.58_1785820897737_0.60985044485137","host":"s3://npm-registry-packages-npm-production"}},"1.0.59":{"name":"@ai-sdk/harness-claude-code","version":"1.0.59","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.59","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"a5cbdc365df5e258f7fd3c1cfa76b56018265a9c","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.59.tgz","fileCount":24,"integrity":"sha512-iP3TdCX/Yg7DA374QShYJxDVcYDUHEcs8ch+EwrdAIKUmRbZpv3/O81kqBx6/pbseYXCmpwxq7U6kHCmJMLiUg==","signatures":[{"sig":"MEYCIQDk36OXqZVP8m+CuzY6ub3dn9lJ5mUSgzmEl35hikXOaQIhAI9REztUi4HDdwLIXiZ05uFNnR35+SqR3HPlznOFBF1S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":478516},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.59.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/2cb6a87346f86bb72c946c551093e191/ai-sdk-harness-claude-code-1.0.59.tgz","_integrity":"sha512-iP3TdCX/Yg7DA374QShYJxDVcYDUHEcs8ch+EwrdAIKUmRbZpv3/O81kqBx6/pbseYXCmpwxq7U6kHCmJMLiUg==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.58","@ai-sdk/provider-utils":"5.0.21"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.59_1785885670922_0.8802656237135891","host":"s3://npm-registry-packages-npm-production"}},"1.0.61":{"name":"@ai-sdk/harness-claude-code","version":"1.0.61","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.61","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"360d706ea521124d89d6c3960a437044f42a55b1","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.61.tgz","fileCount":24,"integrity":"sha512-dnM6EYfmlev8GtfiJvsBTEzr4T5CDPehZp/vnlT4FnStQ5ZnegocNMuWLZVrc2bZERtC+Aq5wTUCn34vMDvqvg==","signatures":[{"sig":"MEUCIARIaYDpUhavFIdkDf6FNTwHca/uFokJ6g4UT46YUNbdAiEAv1dIgaNzRQY6+ZLy32WdKhIc0mWhP2hv8F/4hiz/GNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":480373},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.61.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/d54dcc9d50104a6cc85eb8961c634c31/ai-sdk-harness-claude-code-1.0.61.tgz","_integrity":"sha512-dnM6EYfmlev8GtfiJvsBTEzr4T5CDPehZp/vnlT4FnStQ5ZnegocNMuWLZVrc2bZERtC+Aq5wTUCn34vMDvqvg==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.60","@ai-sdk/provider-utils":"5.0.22"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.61_1785978211273_0.5429346997074607","host":"s3://npm-registry-packages-npm-production"}},"1.0.62":{"name":"@ai-sdk/harness-claude-code","version":"1.0.62","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.62","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"f8ab321a10aab20fb0629131f3f32d34140967be","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.62.tgz","fileCount":24,"integrity":"sha512-2kdMEpmzRnqnKcc/nv/khxWE9U4KTyDM0H0gCt5CVhZKw75ye0xXXRaW85AczYYbgNWr0zPD9KhOkfelHFchVQ==","signatures":[{"sig":"MEYCIQCyEFBloyeCLjKoOcI3SIaH7RdrZIztXPn2F+qzL3cpTgIhAMqeiT51puEzO+Zp05qjOWBpuvj46yoEGLxaq/VI3A/f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":480461},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.62.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/65134309765119b39d37232dc2236d29/ai-sdk-harness-claude-code-1.0.62.tgz","_integrity":"sha512-2kdMEpmzRnqnKcc/nv/khxWE9U4KTyDM0H0gCt5CVhZKw75ye0xXXRaW85AczYYbgNWr0zPD9KhOkfelHFchVQ==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.61","@ai-sdk/provider-utils":"5.0.23"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.62_1785993416804_0.4160653934582055","host":"s3://npm-registry-packages-npm-production"}},"1.0.63":{"name":"@ai-sdk/harness-claude-code","version":"1.0.63","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.63","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"0f96a5f1964037ab39bcf0fa1c173f1f0e664c5b","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.63.tgz","fileCount":24,"integrity":"sha512-qY2Cy26mcAeyhFiSW+4ijTRT2CIk7xwwT0c/46GbFaZ8AOVqoWjPWfgXdALxr0UO+ntvkPKbGgp/86gWuMRHKQ==","signatures":[{"sig":"MEUCIQCohad4kMj3NjCKooowa/I1KQD2xAlt+Hn+rQfia0eZHwIgZ2wJR6vjkpNAB0LBWg9xEsyE+TJZKXaHamtJUPMHpcQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":480552},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.63.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/c1f8cf9467686f5b46584f37716e83f4/ai-sdk-harness-claude-code-1.0.63.tgz","_integrity":"sha512-qY2Cy26mcAeyhFiSW+4ijTRT2CIk7xwwT0c/46GbFaZ8AOVqoWjPWfgXdALxr0UO+ntvkPKbGgp/86gWuMRHKQ==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.17.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.62","@ai-sdk/provider-utils":"5.0.23"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.63_1786069362506_0.08586502619345837","host":"s3://npm-registry-packages-npm-production"}},"1.0.64":{"name":"@ai-sdk/harness-claude-code","version":"1.0.64","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.64","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"b7eccaf121b1cce29eef7cd503cc23216e45617e","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.64.tgz","fileCount":24,"integrity":"sha512-0exSteLxMzHwCvX3IEOb401gl8cVLbae4L08DntVj/ucX03nJjkpvnMz8aJssKG1lIOywVE7NEEG0b93yxdKSg==","signatures":[{"sig":"MEUCIH4oeb3beAT06QxsUuHS20bW/8P7KYSlZSRuX+xcCuBsAiEA5Ep25VWx1AbvZzo4OFq13A0gnESNWDzzf26IqwJIi2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":480677},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.64.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/da9ae77c16db4c547e058053618c9b1e/ai-sdk-harness-claude-code-1.0.64.tgz","_integrity":"sha512-0exSteLxMzHwCvX3IEOb401gl8cVLbae4L08DntVj/ucX03nJjkpvnMz8aJssKG1lIOywVE7NEEG0b93yxdKSg==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.63","@ai-sdk/provider-utils":"5.0.24"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.64_1786125878636_0.4206225258074161","host":"s3://npm-registry-packages-npm-production"}},"1.0.65":{"name":"@ai-sdk/harness-claude-code","version":"1.0.65","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.65","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"113f1abbe7bd774708e467c6b5183d370cd93ff0","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.65.tgz","fileCount":24,"integrity":"sha512-TtZMIRtyOOIsJ0egMakpmejIaZucs7phShX56YloJqlPJuRXc/MT7faR49dW8VWzmjb8h571eL/JWug7dMo1KA==","signatures":[{"sig":"MEYCIQDOoV3MJT2/qCnTM4htfJ33c59nbuaQnoy1i+UKXE3DTgIhALQcSn4vRPurKNW+ZssPiY1/0gUnt+JRWp3tG30aaUWz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":480802},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.65.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/cc7f481cf3f09b914a49d30efdb6ebf8/ai-sdk-harness-claude-code-1.0.65.tgz","_integrity":"sha512-TtZMIRtyOOIsJ0egMakpmejIaZucs7phShX56YloJqlPJuRXc/MT7faR49dW8VWzmjb8h571eL/JWug7dMo1KA==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.64","@ai-sdk/provider-utils":"5.0.25"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.65_1786146094687_0.5132512336565005","host":"s3://npm-registry-packages-npm-production"}},"1.0.66":{"name":"@ai-sdk/harness-claude-code","version":"1.0.66","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.66","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"84c95244a0dc6825d7c40506517de32acb4dd5ee","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.66.tgz","fileCount":25,"integrity":"sha512-L2EmSJrcrlAuYfoQk9lRWc/RsIasnwnyWHKPghsqe0bkyyH9oCAlkRklzlM8LIiFfzQDGjthOMf1nNM6VHFyIA==","signatures":[{"sig":"MEYCIQDxzeCo3EHhGjVMgwYyANfjwfrEP9je3BeXRIQn+dX+MgIhAL2gl1YPlG9pT6csLSJFcTgPf7pNdXtMB8Ec0RqYwF/I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":483222},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.66.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/6fd1fc61e8a45517aa8bf9c701b03926/ai-sdk-harness-claude-code-1.0.66.tgz","_integrity":"sha512-L2EmSJrcrlAuYfoQk9lRWc/RsIasnwnyWHKPghsqe0bkyyH9oCAlkRklzlM8LIiFfzQDGjthOMf1nNM6VHFyIA==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.64","@ai-sdk/provider-utils":"5.0.25"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.66_1786381039403_0.593424336297083","host":"s3://npm-registry-packages-npm-production"}},"1.0.67":{"name":"@ai-sdk/harness-claude-code","version":"1.0.67","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.67","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"7a238ffe1fc10a2c82e374ec6333918d04b3d345","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.67.tgz","fileCount":25,"integrity":"sha512-Gph50BY1rVzTgPFcio7+uSIo6QqTgLdZ/FPkvogDR4B4a0fzjyd7/pqGHsbJXFRcxlTfs707a1i4/40v2uAG/g==","signatures":[{"sig":"MEYCIQCeXKbp8cOTpBv1b6vQY/K0kilsZqI2wK1j+3f2aoOwrQIhAMTuEzaet8fQY8iaFLPSepSmNQ1vf1RIOwJVm79M3M9Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1684967},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.67.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/23f7b98e90afbb3b13224d502329bdb6/ai-sdk-harness-claude-code-1.0.67.tgz","_integrity":"sha512-Gph50BY1rVzTgPFcio7+uSIo6QqTgLdZ/FPkvogDR4B4a0fzjyd7/pqGHsbJXFRcxlTfs707a1i4/40v2uAG/g==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.65","@ai-sdk/provider-utils":"5.0.26"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.67_1786393225838_0.11404840161353569","host":"s3://npm-registry-packages-npm-production"}},"1.0.68":{"name":"@ai-sdk/harness-claude-code","version":"1.0.68","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.68","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"c1581239983069c73e22a845a17e9dfccfd64f69","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.68.tgz","fileCount":26,"integrity":"sha512-4fGBpGAhVNJ8p0EmVjlxKRviMoWLJFEbBfTNuzxT4kGFn5uJG639wx2NWQxxXiH+kdscq4BLFC/dqlOfXpHAtg==","signatures":[{"sig":"MEYCIQCF67Et2qu1026n+IbxbkUczNrmkgiWPQr0pb5Jq0YJ/AIhAOKLfxEJD6n6f1w7w4k1hplDJPT2uO440BTahc0Ch4cQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1683953},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.68.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/6beda0c49d40b8e4dcad9ce0e484aa36/ai-sdk-harness-claude-code-1.0.68.tgz","_integrity":"sha512-4fGBpGAhVNJ8p0EmVjlxKRviMoWLJFEbBfTNuzxT4kGFn5uJG639wx2NWQxxXiH+kdscq4BLFC/dqlOfXpHAtg==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.66","@ai-sdk/provider-utils":"5.0.26"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.68_1786469547600_0.06164350027108356","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-f1630544-20260811174930":{"name":"@ai-sdk/harness-claude-code","version":"0.0.0-f1630544-20260811174930","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@0.0.0-f1630544-20260811174930","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"003d46ad65162ca803bcfc1eb259d5a1bee3e135","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-0.0.0-f1630544-20260811174930.tgz","fileCount":24,"integrity":"sha512-SgXRTDb7hzr0bd4bQhRjrq6N8lSTdrC5/CIp96QABURU7GHxTqipNlH1AbK6zxEu+KjuSsL/DdHxQkPOCp8XpA==","signatures":[{"sig":"MEYCIQDnwDxYyLbm01F2JK7kg2t5RFBkljheZ806QtYH9kuX5gIhAOoaDad0jJPADmy2LeslaM2rUYW7vy7wqo4wkYsonw3B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@0.0.0-f1630544-20260811174930","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":478465},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-0.0.0-f1630544-20260811174930.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/26f708b7e44f14c53bb3e8e2f96fd594/ai-sdk-harness-claude-code-0.0.0-f1630544-20260811174930.tgz","_integrity":"sha512-SgXRTDb7hzr0bd4bQhRjrq6N8lSTdrC5/CIp96QABURU7GHxTqipNlH1AbK6zxEu+KjuSsL/DdHxQkPOCp8XpA==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.17.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"0.0.0-f1630544-20260811174930","@ai-sdk/provider-utils":"0.0.0-f1630544-20260811174930"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_0.0.0-f1630544-20260811174930_1786471298216_0.9133808609216036","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-f1630544-20260811180950":{"name":"@ai-sdk/harness-claude-code","version":"0.0.0-f1630544-20260811180950","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@0.0.0-f1630544-20260811180950","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"d57e69d04c902654bd52d1fa2eaa7866b030bfab","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-0.0.0-f1630544-20260811180950.tgz","fileCount":24,"integrity":"sha512-346JxOie0KpS8ql9kvL1KrfuvFDS1Hh6DCgY/QlfCfCN1QPMTHcdG2sDbPmMyIKkyDFV3NC0RHvFp6QFY6S+4g==","signatures":[{"sig":"MEUCIQCz/XMvMtsxjmYsqUd0416mCmGWNN/7P969fVGuW0rm6gIgSwZsomY8RcBl8yijfrwxE89t69EAoeCS5NWxxgsglVI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@0.0.0-f1630544-20260811180950","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":478465},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-0.0.0-f1630544-20260811180950.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/d09e3f79986ea55e751fdd7f5455ef96/ai-sdk-harness-claude-code-0.0.0-f1630544-20260811180950.tgz","_integrity":"sha512-346JxOie0KpS8ql9kvL1KrfuvFDS1Hh6DCgY/QlfCfCN1QPMTHcdG2sDbPmMyIKkyDFV3NC0RHvFp6QFY6S+4g==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"0.0.0-f1630544-20260811180950","@ai-sdk/provider-utils":"0.0.0-f1630544-20260811180950"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_0.0.0-f1630544-20260811180950_1786472406267_0.02063768231034202","host":"s3://npm-registry-packages-npm-production"}},"1.0.69":{"name":"@ai-sdk/harness-claude-code","version":"1.0.69","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.69","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"f8e9faa8ddecf28a15e5b8ab9149a9d4a519ea05","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.69.tgz","fileCount":26,"integrity":"sha512-XxDQUqd9zfKmK/X6FsQwByEQWPsepKyRDYOlsM/UZbkokxCjsRLrJWiyn0e/Sna5BFIl0f51oP1ueT3YxpN6eQ==","signatures":[{"sig":"MEUCIGF4Uzmx8elHfSuzJoJM4GDuqut8WRewyPQp0rfGE1jFAiEAqi85wInCvnorSUfqMBz4Adb2ebAmnyp8cHmFZHhvwsc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1684078},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.69.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/85d40bfa13c0e209d25365ca4f100964/ai-sdk-harness-claude-code-1.0.69.tgz","_integrity":"sha512-XxDQUqd9zfKmK/X6FsQwByEQWPsepKyRDYOlsM/UZbkokxCjsRLrJWiyn0e/Sna5BFIl0f51oP1ueT3YxpN6eQ==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.67","@ai-sdk/provider-utils":"5.0.27"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.69_1786480158724_0.7935118460864812","host":"s3://npm-registry-packages-npm-production"}},"1.0.70":{"name":"@ai-sdk/harness-claude-code","version":"1.0.70","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.70","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"abcf890695acfc66c95c3033a763b35491873496","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.70.tgz","fileCount":26,"integrity":"sha512-AvmB18+cNqPRlxEqNx5ag92pQH0tHxtHiVbhoo4l6MZf7JeO9vkx2fIBz4gyU6UWFRfxLNg7rQFAZERzEyqO7A==","signatures":[{"sig":"MEUCIQCbi2IsCmMcSWxqBU4jpDAIz16j9/i/LEWkdtaTBfAXNgIgS5QU+KVKtLGZ2TELltirEn17z8lQAE4rZ7+2uzU7PlA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1688029},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.70.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/e881396281e3eb6e43c2538c3533edc5/ai-sdk-harness-claude-code-1.0.70.tgz","_integrity":"sha512-AvmB18+cNqPRlxEqNx5ag92pQH0tHxtHiVbhoo4l6MZf7JeO9vkx2fIBz4gyU6UWFRfxLNg7rQFAZERzEyqO7A==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.17.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.68","@ai-sdk/provider-utils":"5.0.27"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.70_1786488427797_0.9718766326166686","host":"s3://npm-registry-packages-npm-production"}},"1.0.71":{"name":"@ai-sdk/harness-claude-code","version":"1.0.71","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.71","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"884b9d0f57507924c6346aaa5f861ac379932d65","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.71.tgz","fileCount":26,"integrity":"sha512-QqScLvLVDuhsvJmYh9TbFNypp8VMJWZNeLETB+wl3UtYHw1mabEz7Dd4OuADDw+G7lZeCeUtEUyNPDce+CKYTA==","signatures":[{"sig":"MEUCIBW2RjsA01G/1pT8j7L5cHYrvHQTif19bX84zmZz80UOAiEA9PKGxpnbpV/RPV0OXdGBSb2zk/771VQm6yT0VsWFMVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1688085},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.71.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/476c9e6b7af288a0ef6cfa8af2a74a74/ai-sdk-harness-claude-code-1.0.71.tgz","_integrity":"sha512-QqScLvLVDuhsvJmYh9TbFNypp8VMJWZNeLETB+wl3UtYHw1mabEz7Dd4OuADDw+G7lZeCeUtEUyNPDce+CKYTA==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.69","@ai-sdk/provider-utils":"5.0.27"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.71_1786549917683_0.12359729812494513","host":"s3://npm-registry-packages-npm-production"}},"1.0.72":{"name":"@ai-sdk/harness-claude-code","version":"1.0.72","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.72","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"1970e974980f9cf16449a707000ba46b5aa31001","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.72.tgz","fileCount":26,"integrity":"sha512-GWVzRkcR5h72uL87ZLo2oumjSu4HjhEjwRH1gYa1UZHyzf5ZiT2DO2BxADjWhX9BdNiKcnsfMV3fSig7cnZ6Rw==","signatures":[{"sig":"MEYCIQCJ616O7M5SwxZlZK3VsuUqFkuvXU0lux2CRukM2RPauAIhAOQ8nhPF90puY/7HZExANjGVplyiBSmB8w5yi4EBCCeK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1688141},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.72.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/8bfd77ce0f76bdbc609f45fb91b05342/ai-sdk-harness-claude-code-1.0.72.tgz","_integrity":"sha512-GWVzRkcR5h72uL87ZLo2oumjSu4HjhEjwRH1gYa1UZHyzf5ZiT2DO2BxADjWhX9BdNiKcnsfMV3fSig7cnZ6Rw==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.70","@ai-sdk/provider-utils":"5.0.27"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.72_1786556270257_0.6438766113826606","host":"s3://npm-registry-packages-npm-production"}},"1.0.73":{"name":"@ai-sdk/harness-claude-code","version":"1.0.73","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.73","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"e2fd126d95c87fd3a541fc7fff840cb93ca81d5c","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.73.tgz","fileCount":26,"integrity":"sha512-mvn327/oqhASL+KA75z9/FUUHT8hCcdCei5glIAKDhn0dG0nEiJoYc9D86vTX3xKK17Ak+9ojIJ05afQSgaOnA==","signatures":[{"sig":"MEQCIBSS0OwuEq5p8WHqoMj2KEF7NAoqXBjbvrksjvJU5BUOAiBrUycBvDkhYuB9Ksa/HQ9xuPFTlHmg4K1Pwg9GdFH1RQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1690248},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.73.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/a76a1178c8c5d2d47436de451bc2b8d5/ai-sdk-harness-claude-code-1.0.73.tgz","_integrity":"sha512-mvn327/oqhASL+KA75z9/FUUHT8hCcdCei5glIAKDhn0dG0nEiJoYc9D86vTX3xKK17Ak+9ojIJ05afQSgaOnA==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.70","@ai-sdk/provider-utils":"5.0.27"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.73_1786560567277_0.19589698228639763","host":"s3://npm-registry-packages-npm-production"}},"1.0.74":{"name":"@ai-sdk/harness-claude-code","version":"1.0.74","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.74","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"d7b9cf057d3c641034548ed98aea67cf2658d6fd","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.74.tgz","fileCount":26,"integrity":"sha512-x4ZE7+R0Mj3L+OGdBRcaOfEzFHYHeCPpLEAzH+myFtQoKdL7VcB/VEuJAzy9/VOhx+cOVgNJqgPdw4ohUi2BJw==","signatures":[{"sig":"MEQCIBwD1+vQbild/ApTjNlYf3OluAdDoQUTEWAi/uobt48dAiB2UtENghU+zpM349xwpHVvE/K2IsjuvcLvLbXQJUd7Dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1694369},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.74.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/a368cd5a8bf9d049c953a9c5ca887b6a/ai-sdk-harness-claude-code-1.0.74.tgz","_integrity":"sha512-x4ZE7+R0Mj3L+OGdBRcaOfEzFHYHeCPpLEAzH+myFtQoKdL7VcB/VEuJAzy9/VOhx+cOVgNJqgPdw4ohUi2BJw==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.16.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.71","@ai-sdk/provider-utils":"5.0.27"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.74_1786647362205_0.30728081318063727","host":"s3://npm-registry-packages-npm-production"}},"1.0.75":{"name":"@ai-sdk/harness-claude-code","version":"1.0.75","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.75","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"a64baeb560d1c188cd7986a091c44477d8b822b2","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.75.tgz","fileCount":27,"integrity":"sha512-HAoPjBopRSVEdp0+b23TSsTeRWSKsA0cfA9uct9VrD4RIYtP9cfVOTGpAZRZDyGQesRsZQy65T5/olaRa671Pg==","signatures":[{"sig":"MEYCIQDB9J2cea+HUURQDB5rGlyKyOAVJEa/hXnBmSoPuBkqoAIhANVuqSV/r7r4YWUhclk9SJhiGnItfXpjJsEs60y/9713","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1706792},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.75.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/c165b72989a099a6c2d984c7a8ee8156/ai-sdk-harness-claude-code-1.0.75.tgz","_integrity":"sha512-HAoPjBopRSVEdp0+b23TSsTeRWSKsA0cfA9uct9VrD4RIYtP9cfVOTGpAZRZDyGQesRsZQy65T5/olaRa671Pg==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.17.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.72","@ai-sdk/provider-utils":"5.0.27"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.75_1786732788676_0.4287297362724731","host":"s3://npm-registry-packages-npm-production"}},"1.0.76":{"name":"@ai-sdk/harness-claude-code","version":"1.0.76","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.76","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"ca60b97194c5b55d1c4dd4b68d20744d7b31ed8a","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.76.tgz","fileCount":27,"integrity":"sha512-u6O83J8C/Z6xiz1lmIq8eZs3OKnMOBeVN+bOnPVGrx6ho2YKZQaeTB4lc4e5ITiVf2uNGluIfXi0hRCDEXlDVw==","signatures":[{"sig":"MEQCIF8YyIMK+VjJXAvil69KrDfBDP/DNQaC35vtMtBI83+VAiBqP/DIMYpo+auLrizNd018cQ9GCPueuB8FIX2B562arQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1712528},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.76.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/ea35a71d029cb3e9fb8014ac06df0ce3/ai-sdk-harness-claude-code-1.0.76.tgz","_integrity":"sha512-u6O83J8C/Z6xiz1lmIq8eZs3OKnMOBeVN+bOnPVGrx6ho2YKZQaeTB4lc4e5ITiVf2uNGluIfXi0hRCDEXlDVw==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.17.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.73","@ai-sdk/provider-utils":"5.0.27"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.76_1786990855222_0.5805670106109193","host":"s3://npm-registry-packages-npm-production"}},"1.0.77":{"name":"@ai-sdk/harness-claude-code","version":"1.0.77","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.77","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"c3bb665e4e7a9b3bf2e443025612fad036f21d4b","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.77.tgz","fileCount":27,"integrity":"sha512-iqCDrzlP+6hVU5aMUWqSY/G9qWQzPVtg2mYbsjpH1MpFuOZlNcqGp0KGFY/N3dVbNWXny2IubA1wGeHFUA6Vow==","signatures":[{"sig":"MEQCIDDVllKwhaW/2OqdOS7uhL0TMchsDM3ZHFpfafR/ewCjAiAyQP/c0ea3Vvu+CFj2rCTIR6l5mlnGKl0QW2V9JEAHjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1712584},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.77.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/6dc185edf6648fcaf6835db649ac1be8/ai-sdk-harness-claude-code-1.0.77.tgz","_integrity":"sha512-iqCDrzlP+6hVU5aMUWqSY/G9qWQzPVtg2mYbsjpH1MpFuOZlNcqGp0KGFY/N3dVbNWXny2IubA1wGeHFUA6Vow==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.17.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.74","@ai-sdk/provider-utils":"5.0.27"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.77_1787071890070_0.69604508509635","host":"s3://npm-registry-packages-npm-production"}},"1.0.78":{"name":"@ai-sdk/harness-claude-code","version":"1.0.78","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.78","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"ead0bfefa4bfa65088247c3477bcb2f86aa8cb37","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.78.tgz","fileCount":27,"integrity":"sha512-DNbZaThqvdSAh84M/ZRGMsf4use4IH2jhygi8v2l5NUtgB7xSG3lnTHATs3mNLbFvA3w6hEIvdNEsriI9FtX2Q==","signatures":[{"sig":"MEYCIQD10A/hEaqFbBDGvMiFZ1jKnxUgZNC/GVcq/tlofYesXwIhAJ0G2Y5P+qENS+08C+QMNSz8fkxx01HqRHyhp6ERKNLw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1712675},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.78.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/99a756d4b95f5f4b620886c41afc2287/ai-sdk-harness-claude-code-1.0.78.tgz","_integrity":"sha512-DNbZaThqvdSAh84M/ZRGMsf4use4IH2jhygi8v2l5NUtgB7xSG3lnTHATs3mNLbFvA3w6hEIvdNEsriI9FtX2Q==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.17.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.75","@ai-sdk/provider-utils":"5.0.27"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.78_1787093227043_0.2989404745160764","host":"s3://npm-registry-packages-npm-production"}},"1.0.79":{"name":"@ai-sdk/harness-claude-code","version":"1.0.79","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.79","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"06f6b7885667474507bde9c09dfb568120a57cb5","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.79.tgz","fileCount":29,"integrity":"sha512-mW702ZEpGOOF3bsc4dCftg6UClxgjQCcmqFyJFIX9k6qeFm2v+L5Hw2UkHA0Adgv8InDy9doMV8UGaqblGJpbg==","signatures":[{"sig":"MEUCIEdH9E5dHadvX5wQi8HmhwnhDEJcH1fFPqOzcCKKZgHRAiEAj/iCyk28UzXx7xyibh82IrYK6vVTq1p7F2TzHOIdAmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1713266},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.79.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/c1bd47cd5258dff82e14c4d179d77705/ai-sdk-harness-claude-code-1.0.79.tgz","_integrity":"sha512-mW702ZEpGOOF3bsc4dCftg6UClxgjQCcmqFyJFIX9k6qeFm2v+L5Hw2UkHA0Adgv8InDy9doMV8UGaqblGJpbg==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.17.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.76","@ai-sdk/provider-utils":"5.0.27"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.79_1787162158298_0.7385427247832652","host":"s3://npm-registry-packages-npm-production"}},"1.0.80":{"name":"@ai-sdk/harness-claude-code","version":"1.0.80","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.80","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"1ed68624129e3f12e860133a3b6a03373e36e719","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.80.tgz","fileCount":29,"integrity":"sha512-SaMH0iE1VAyultUFOUmOLnWkYHaSa4pQRvBfQxmIWEKVojCq42Z5P2vE8cnVK/DFwkP/rz3HBXN/Kzc2yKe8Ng==","signatures":[{"sig":"MEYCIQDQ1+40yamHr0ck7owJ32VYByqbVPg5sjXzY9GukL8ctwIhAIPwSZ7ra3V8qQcA3EDcwFPuQOHr8feFtL3aENjXVgl4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1713391},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.80.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/9e5fc6f49bf48e7f1c9f29e448ce82ba/ai-sdk-harness-claude-code-1.0.80.tgz","_integrity":"sha512-SaMH0iE1VAyultUFOUmOLnWkYHaSa4pQRvBfQxmIWEKVojCq42Z5P2vE8cnVK/DFwkP/rz3HBXN/Kzc2yKe8Ng==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.17.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.77","@ai-sdk/provider-utils":"5.0.28"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.80_1787177649090_0.8039085000396888","host":"s3://npm-registry-packages-npm-production"}},"1.0.81":{"name":"@ai-sdk/harness-claude-code","version":"1.0.81","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.81","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"e153ea40d16976573ce5aecc733de7486fa51e20","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.81.tgz","fileCount":29,"integrity":"sha512-5muaOpSj8JJ/JXrzgrPvhe7z+pUffxLbmMWHnylCZEsgNhTMgF6fPFw1fnv+TEu3oPPXkOU0dTKgRjeJiWU1Uw==","signatures":[{"sig":"MEYCIQC6e2RnNqMUHWL6igZ1leuguCdfSAtxWRuVhwgGcFAobgIhAM4nKsF3A9Z5+/ooBNx6H6rcIuGHcOgn3vI0zZgUjVG/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1749116},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.81.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/f785f7d62468f65ac0418f2aac998352/ai-sdk-harness-claude-code-1.0.81.tgz","_integrity":"sha512-5muaOpSj8JJ/JXrzgrPvhe7z+pUffxLbmMWHnylCZEsgNhTMgF6fPFw1fnv+TEu3oPPXkOU0dTKgRjeJiWU1Uw==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.17.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.78","@ai-sdk/provider-utils":"5.0.28"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.81_1787242023692_0.6076725595067205","host":"s3://npm-registry-packages-npm-production"}},"1.0.82":{"name":"@ai-sdk/harness-claude-code","version":"1.0.82","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.82","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"19efc4f82148ed97629cbb4ed767d2d6ba6c078b","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.82.tgz","fileCount":29,"integrity":"sha512-HnivFhRDI9WR+A/KJtf9/8Ds9kBR/zNCA/ttPKQjpRnH0qb/+k0gsdCN+8H+U04G65MO689G+t1H3qOYm3NlaQ==","signatures":[{"sig":"MEQCICuAzrjmfouigFMrubVtWHZ4Tch8DVmDUd4ALualSu2RAiAit3XpaDxCTWrqaGN6l6JRE8mPbY+2ucGtQQI+jdn0hQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1749172},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.82.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/34d62e7c4db62698602c6c2be895aeb1/ai-sdk-harness-claude-code-1.0.82.tgz","_integrity":"sha512-HnivFhRDI9WR+A/KJtf9/8Ds9kBR/zNCA/ttPKQjpRnH0qb/+k0gsdCN+8H+U04G65MO689G+t1H3qOYm3NlaQ==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.17.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.79","@ai-sdk/provider-utils":"5.0.28"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.82_1787256292836_0.9777811088519845","host":"s3://npm-registry-packages-npm-production"}},"1.0.84":{"name":"@ai-sdk/harness-claude-code","version":"1.0.84","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.84","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"0308e9401db52da2e08b3eef9aedcab0bad198b6","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.84.tgz","fileCount":29,"integrity":"sha512-XrFc8ISYy53XCxQkptZl/GMTVHxyGLwOaB3D+HOpe4zqj4kc/UgTuNzvokmyh+b5Df6PBkzhMahaOcawW4iRuA==","signatures":[{"sig":"MEQCIExp5Kl5vlWa4D6PyyMXwyncZddN8V/lh5IU5eqgYpwcAiAYg+v05M55ZwldqkoB18lCtS0mr2yyzjx5mt+Pw5DZpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1749319},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.84.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/a991c9117fcc02b3fc0c25234cd16d64/ai-sdk-harness-claude-code-1.0.84.tgz","_integrity":"sha512-XrFc8ISYy53XCxQkptZl/GMTVHxyGLwOaB3D+HOpe4zqj4kc/UgTuNzvokmyh+b5Df6PBkzhMahaOcawW4iRuA==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.17.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.81","@ai-sdk/provider-utils":"5.0.28"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.84_1787283314304_0.33285469373425514","host":"s3://npm-registry-packages-npm-production"}},"1.0.85":{"name":"@ai-sdk/harness-claude-code","version":"1.0.85","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.85","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"f75d1a5a63d64b03276167b3410467db71da5f1c","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.85.tgz","fileCount":29,"integrity":"sha512-rQkiGz9zfkV7djZ386Er0C42P77dgT4QtAkZnCzuSRKM52Rjk7KkXiH7RJqsKFqps9iWfJ0LIyvAPjELS+ZAag==","signatures":[{"sig":"MEUCIQCAcySb0tfjMF6qEGhA+07vzSbHbY7dZEcJT8z7rJESTAIgUc9nWf5QVd6AqKgnsd59NNZXO3vJ/9SbBT6mCAkm4Yc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1749375},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.85.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/4ce5a556255096fcb391556218d84fec/ai-sdk-harness-claude-code-1.0.85.tgz","_integrity":"sha512-rQkiGz9zfkV7djZ386Er0C42P77dgT4QtAkZnCzuSRKM52Rjk7KkXiH7RJqsKFqps9iWfJ0LIyvAPjELS+ZAag==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.17.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.82","@ai-sdk/provider-utils":"5.0.28"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.85_1787327628857_0.44226315542221406","host":"s3://npm-registry-packages-npm-production"}},"1.0.87":{"name":"@ai-sdk/harness-claude-code","version":"1.0.87","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.87","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"454eddde20223d3b93f3133d4c7911e3c4428d82","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.87.tgz","fileCount":29,"integrity":"sha512-egomTejXQtOUguF2RtNxVNWpbbgC8eWeMmbRPCKgFnoqSd3fyJtg8KUdhkPWvtHFtPEkPqMlJNYhS9qHmJdalA==","signatures":[{"sig":"MEYCIQCpkL2lFBFOYrxjENgoxquHxNF/L2IwK5/5tspgJEYgbgIhAJOKwlB+l408GMBqKX8ZxU7uj88jJ1l4bt0Bu9nfJW7b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.87","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1749487},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.87.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/154c4996c6baaa21ced400b0ade32961/ai-sdk-harness-claude-code-1.0.87.tgz","_integrity":"sha512-egomTejXQtOUguF2RtNxVNWpbbgC8eWeMmbRPCKgFnoqSd3fyJtg8KUdhkPWvtHFtPEkPqMlJNYhS9qHmJdalA==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.17.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.84","@ai-sdk/provider-utils":"5.0.28"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.87_1787345722015_0.45719114978383946","host":"s3://npm-registry-packages-npm-production"}},"1.0.88":{"name":"@ai-sdk/harness-claude-code","version":"1.0.88","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.88","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"f9d379f5679facae5d9fdca355ed8238baf23d6e","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.88.tgz","fileCount":29,"integrity":"sha512-fPKynZ3/m3dCEJ7fgQJBBNlgfBGiEpeIRIODxTjgZEL1QLLzEzD3IDtfLNC4F5pmxwQZQ+IBg1TlDLo8rYzy9Q==","signatures":[{"sig":"MEUCIDvqGMQyboZ/6aPC1yR4clWBKFIq2SoVo/nw+lZgySLSAiEApXZ00IDn7fLA4t1vG3arQpg6RgmYt8AVwGdlvmoVWcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.88","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1749731},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.88.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/b22fef06072c823e9185c64b9f8f7b7b/ai-sdk-harness-claude-code-1.0.88.tgz","_integrity":"sha512-fPKynZ3/m3dCEJ7fgQJBBNlgfBGiEpeIRIODxTjgZEL1QLLzEzD3IDtfLNC4F5pmxwQZQ+IBg1TlDLo8rYzy9Q==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.17.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.85","@ai-sdk/provider-utils":"5.0.29"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.88_1787378160024_0.08943712202244236","host":"s3://npm-registry-packages-npm-production"}},"1.0.89":{"name":"@ai-sdk/harness-claude-code","version":"1.0.89","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.89","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"9bea511ed579542562264d72f2eca34e151d2140","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.89.tgz","fileCount":29,"integrity":"sha512-nTrGf6XTlUQjtYM26GCZR7RJqrvpY8inTL13kHEgzglK7NuWXWYWY5ZJl1Civ+JhiwfIb2K0BHi5JGlFpzwsCA==","signatures":[{"sig":"MEUCIQD+Icwlp5/LlOJPp4ys+g6HNrb5YG3bhEI/jMyaJveBGAIgX6Ywq8rNTliRxtLBE9kE2ddk3ElpBw0sjzyPBDErQgA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1749787},"main":"./dist/index.js","type":"module","_from":"file:ai-sdk-harness-claude-code-1.0.89.tgz","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"_resolved":"/tmp/3294230c8f41ff141351bfff84b6e631/ai-sdk-harness-claude-code-1.0.89.tgz","_integrity":"sha512-nTrGf6XTlUQjtYM26GCZR7RJqrvpY8inTL13kHEgzglK7NuWXWYWY5ZJl1Civ+JhiwfIb2K0BHi5JGlFpzwsCA==","repository":{"url":"git+https://github.com/vercel/ai.git","type":"git","directory":"packages/harness-claude-code"},"_npmVersion":"11.17.0","description":"`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSo","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.86","@ai-sdk/provider-utils":"5.0.29"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.89_1787596094779_0.8323218526285676","host":"s3://npm-registry-packages-npm-production"}},"1.0.90":{"name":"@ai-sdk/harness-claude-code","version":"1.0.90","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.90","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"b2d9373c222d73f5bd6ed11a88da5415ca9090cc","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.90.tgz","fileCount":29,"integrity":"sha512-SL77y5l3596n6cxuLN4OB19iTkvwg6zJq2KxIV9MAPwAMYEEXHz7YGRXxrAd7GOixIVqcsXEw1HOLN1zcG1L3A==","signatures":[{"sig":"MEQCICpLRfUO6Fu+WHUOAeBYKwTaFa0APbphoNdlh0HyPmmkAiBVK5h1LaioruXYeQ/z+3MjVdtKKqTPB4xtkH9y+bnCFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1751246},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-claude-code"},"directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.87","@ai-sdk/provider-utils":"5.0.30"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.90_1787627774795_0.1367385672838648","host":"s3://npm-registry-packages-npm-production"}},"1.0.93":{"name":"@ai-sdk/harness-claude-code","version":"1.0.93","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.93","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"5b52f01b88efcb04b802fa52f54aa1a22fb6f8f1","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.93.tgz","fileCount":29,"integrity":"sha512-o6d1UHx/hlXenCMTxvQa3VksemS+WTMNtavnxnszDsM6fa8y30x+JSq/GiCZZoUW5XzyltsgJ68igMUmfbJxGg==","signatures":[{"sig":"MEYCIQCxsTr58OcbLS3wV34QQenQhfjvXDnMNL4UPanVxEVMKwIhAIkxlkpHM+McplLVS+At+BVAtZ3b6rWWMgaEi3zd4NfO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1758602},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-claude-code"},"directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.90","@ai-sdk/provider-utils":"5.0.32"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.93_1787773327515_0.46152174463144546","host":"s3://npm-registry-packages-npm-production"}},"1.0.94":{"name":"@ai-sdk/harness-claude-code","version":"1.0.94","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.94","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"eee6a80c791f1ed7755cb2004790b5e13af4f42a","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.94.tgz","fileCount":29,"integrity":"sha512-eqo2eUZl3bVNDEfbuD8NjEjXt86m2qNXjPUIwguBuy8Sxtgb9scwImIuYv/dHlnJEkivF7D2aOg2lCmaV6+zQQ==","signatures":[{"sig":"MEUCIHZaGewj1ScwFeXxvKvKiGQISsevereBBuOdbm3uO4KvAiEA3ClagS8xCHETLnxO1Ag2XhoEf6ZH6XzbWauMDy8ocTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1758658},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-claude-code"},"directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.91","@ai-sdk/provider-utils":"5.0.32"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.94_1787784462978_0.03600214707510618","host":"s3://npm-registry-packages-npm-production"}},"1.0.95":{"name":"@ai-sdk/harness-claude-code","version":"1.0.95","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.95","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"6aeb11525f7b3f0ef49a02a2aca5e8a51c7666f6","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.95.tgz","fileCount":29,"integrity":"sha512-iXSArk5W217cuYh7pvui9WgDITR8/iEOyfz2ESscUlik/SMeID+aCCgn0fxW7O1DYs+8FyBrF8sEwIRlrJOI5Q==","signatures":[{"sig":"MEYCIQCHJZo/3BcnH1K5ZxIJTfkefzXpqtcfCqsb0wbKG91YvgIhANM0cW6TW/PBk4+jkpIoP1h3DfPICrugpfAVysv9lylT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.95","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1759688},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-claude-code"},"directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.91","@ai-sdk/provider-utils":"5.0.32"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.95_1787844965168_0.5543390687874303","host":"s3://npm-registry-packages-npm-production"}},"1.0.96":{"name":"@ai-sdk/harness-claude-code","version":"1.0.96","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.96","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"12e8d809d35af6508cae62232f6150a7302b83d1","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.96.tgz","fileCount":29,"integrity":"sha512-eSF7O9dmvWQqQgAFWywVHIhzOYV6a3UJ8IpYnNw6LhVK+jO1fAmi/MHMjs1Az87W69AyVJwaaf+xzHPMxr7x+w==","signatures":[{"sig":"MEUCIH4PYyOnd9Vbj3SMCicZOdp2e8fPwieK0PklzNRjShSUAiEAgiG+0wWqcyovwynKPB9yxWt+WzWWYZHVi99FTruIjtk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1755474},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-claude-code"},"directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.92","@ai-sdk/provider-utils":"5.0.32"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.29.0","@anthropic-ai/claude-agent-sdk":"0.3.213"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.96_1787855319321_0.30475885591285135","host":"s3://npm-registry-packages-npm-production"}},"1.0.97":{"name":"@ai-sdk/harness-claude-code","version":"1.0.97","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.97","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"af3644ea8da12bc3b02a7f760bd8ec3e9b29679f","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.97.tgz","fileCount":29,"integrity":"sha512-Yzv1qDRKnC78+II4osZKSAvPVZizU8zvcyql9ylH6MMt8wvBIH/GrkOmMfVL3+zDx9vYrMi/Mbw/FXeA+RjbvA==","signatures":[{"sig":"MEUCIQCGzhk1YF+T8NZjypIMsX3U1qG34BStdcErZGL0gKQtqgIgaK8GJo+LynFQwAH7HEpc6E814rtrHYQ8EHsDzebKUOc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1769421},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-claude-code"},"directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.93","@ai-sdk/provider-utils":"5.0.33"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.245"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.97_1787937937780_0.29381470971219037","host":"s3://npm-registry-packages-npm-production"}},"1.0.98":{"name":"@ai-sdk/harness-claude-code","version":"1.0.98","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.98","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"e3bef3f4c67a4f404d114d66da4f811fc634a31e","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.98.tgz","fileCount":29,"integrity":"sha512-3HtEwPN8vfvE0RkpOvK/9uic11PZK18d1C/SSCWXtkliQRUUHCoby+fCIVZMzE/AbRxuBZAm30XgxgpJ9CkYHw==","signatures":[{"sig":"MEYCIQCiOTrN0GO9LW3k/sPKaiKx4nfjyTOR9zcj9HKwu/kZcQIhAI0rk8C+7dTOMMzFh6aCC9/UmwudRYDuCEEVAaEuxQEB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1791706},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-claude-code"},"directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.94","@ai-sdk/provider-utils":"5.0.34"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.245"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.98_1788076980174_0.8011470140110115","host":"s3://npm-registry-packages-npm-production"}},"1.0.99":{"name":"@ai-sdk/harness-claude-code","version":"1.0.99","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.99","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"8dff15e870a4845b12f203a643e97f05e344629b","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.99.tgz","fileCount":29,"integrity":"sha512-JZVX6DZHq9CDvbQL5nZwXvQDIzvX6eS0lyvrXrNn1xuDyXMbitOyTkGP6rnQ6nU5fSKFQCkBOzKJ0o84HyEb5g==","signatures":[{"sig":"MEUCIQCUaYs8rHyqbzUM2bMVneshOEdqOmMwz26CCRIegOVvEAIgTMMN7+s2HfG+tWFHJLeLTIk5oYpCFPCMLMHiRIHgQ5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1790458},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-claude-code"},"directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.95","@ai-sdk/provider-utils":"5.0.34"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.245"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.99_1788204062353_0.12425163518211346","host":"s3://npm-registry-packages-npm-production"}},"1.0.100":{"name":"@ai-sdk/harness-claude-code","version":"1.0.100","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.100","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"bb0f7ab93c8b67c8b7fe0f5e6bbba36b20ce6c01","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.100.tgz","fileCount":29,"integrity":"sha512-ui4RmiUKkW245ZB0kKRG9F34nC70QY+6pAnJzCkw5diDjHuFhHQ/q1uEF6DarnTYES4TVSz8IkUFZCjdmKPZpQ==","signatures":[{"sig":"MEUCIHi2WG+K6qxewQRw1WY+n6PRAwUr0BOwogP0F/CXPwqTAiEA/KoSbK68lxgtKukddyh6puvdqWvZD+Y1CwBINfKaYjY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.100","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1791701},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-claude-code"},"directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.96","@ai-sdk/provider-utils":"5.0.34"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.245"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.100_1788211464810_0.8913284649371809","host":"s3://npm-registry-packages-npm-production"}},"1.0.101":{"name":"@ai-sdk/harness-claude-code","version":"1.0.101","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.101","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"d095a141a1e74bbe028e8d543d048548797a301b","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.101.tgz","fileCount":29,"integrity":"sha512-3ayraQvXMJUQ1u4vc8TdYO9lIYcUEkfZpZPapeDj0KXa/TIJLqGT1NzTpJaMKSVz7jG0r1eNRn5APntmj6W90A==","signatures":[{"sig":"MEUCIQCjU1MBS0FJ932zGwjFWXRPsmrc29auQeFGMIq0J1y2CwIgBR/7CTgfVB+0I4erQESBCEG1tyAsxWkz2XqlQZgy/Wc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.101","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1791758},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-claude-code"},"directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.97","@ai-sdk/provider-utils":"5.0.34"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.245"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.101_1788281955713_0.6931854991055539","host":"s3://npm-registry-packages-npm-production"}},"1.0.102":{"name":"@ai-sdk/harness-claude-code","version":"1.0.102","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.102","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"8c6c7c311ba3d608d6a4f79ce63b98c3487e9f7d","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.102.tgz","fileCount":29,"integrity":"sha512-rli+LB4s3i2nIaewyh/Gk9rfWVHDMQlcWBkDkAar8GrxVMB6uFAVQhWBW3Cg4gtXCU50JOQEShqAYTfgjxAnsw==","signatures":[{"sig":"MEUCID27wo00NAj3+X/SYhwjvynP4bbh7/8mz/1ZSjxrPZI3AiEAhpz4YIHXzk6ItA/vLh7DIIg2zQCgtffR+2Y8WpfJ+uE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.102","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1791884},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-claude-code"},"directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.98","@ai-sdk/provider-utils":"5.0.35"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.245"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.102_1788287368500_0.4966497629556703","host":"s3://npm-registry-packages-npm-production"}},"1.0.103":{"name":"@ai-sdk/harness-claude-code","version":"1.0.103","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.103","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"8370f35903677b05d0077be333d1aee8ff09beb1","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.103.tgz","fileCount":29,"integrity":"sha512-bbCxuiR1OGdX9uqo/ppyIZQ0woY804VbS6lxHDJYNME2uRFdDEB9BNrVEIPpX9KVgqKOZ+OB2K3+/xda1RNdDA==","signatures":[{"sig":"MEQCIAK+iDK8sGRMqV2wRhqiRTCacRQCobVmD4eM9v0fR2xCAiBBoEkUc2c+Yyy/qgA0nJeb65TVVBFEEw6HTCH5U/jwug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.103","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1792010},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-claude-code"},"directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.99","@ai-sdk/provider-utils":"5.0.36"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.245"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.103_1788318922230_0.7685561456944741","host":"s3://npm-registry-packages-npm-production"}},"1.0.104":{"name":"@ai-sdk/harness-claude-code","version":"1.0.104","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.104","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"ad48aa451efc8d3660026bd65667021e2cf2e704","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.104.tgz","fileCount":29,"integrity":"sha512-KClIQNY9plLIcX/djOB4khFqrGWrmfSJGqAA1E1bIUOdtoHVUQ4xh7hqLnkjuW8VTSBfXF00R0QT1tfdpkIc9g==","signatures":[{"sig":"MEUCIQDTtNoUzXx53uElTm5XkQZDVNXHUu+O8Lhm+DMd/7bp5wIgOKDJ2BKQXZ2tAIku/AfSFF9s67RuLf0WQdKbF/Eu8ig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.104","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1795617},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-claude-code"},"directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.100","@ai-sdk/provider-utils":"5.0.36"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.245"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.104_1788380764042_0.905121994339499","host":"s3://npm-registry-packages-npm-production"}},"1.0.105":{"name":"@ai-sdk/harness-claude-code","version":"1.0.105","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.105","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"c2d47bfc06cf8251fb0848554356cf8691c3089b","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.105.tgz","fileCount":30,"integrity":"sha512-bhYJ2nvhoEisOryMxfnGYYpScvppGzniCyoFgts1AKdvhcIuxvuy8A7O++AWMQXO5gQdK7o4F26+yBCHoq0/hQ==","signatures":[{"sig":"MEYCIQCSSUv1lz5bcDDs9usK3O0zW9iUGXd9M0uiI1FEXbed8wIhAK6LiELTjNOmpsU32f+4etBdo/EdGNTKyIfflyvC/zUH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.105","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1819444},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-claude-code"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.101","@ai-sdk/provider-utils":"5.0.36"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.245"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.105_1788456462071_0.5101291931929082","host":"s3://npm-registry-packages-npm-production"}},"1.0.106":{"name":"@ai-sdk/harness-claude-code","version":"1.0.106","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.106","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"9a5bc0e4d258f9e6bda37e3325f15df33d9904dd","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.106.tgz","fileCount":30,"integrity":"sha512-iWEq3XzxkRmPB252Jg2OzL/vxOB3uinleJwiXELup0OPnCWNY+XoC+RN5O1rUhBXaMUCOcjjYij/gL+euLTaXQ==","signatures":[{"sig":"MEUCIQDQ+rzBbfdVoCRI6SSEVlecH/tqM2k/61vd6Jax7t1/8AIgPyYnHufdug5syy3B4OZPFgfriFT4MNTYzzUUMRIGe7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.106","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1818344},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-claude-code"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.102","@ai-sdk/provider-utils":"5.0.36"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.245"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.106_1788558051208_0.5839640067566381","host":"s3://npm-registry-packages-npm-production"}},"1.0.107":{"name":"@ai-sdk/harness-claude-code","version":"1.0.107","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.107","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"cd941919f296fb7f87137d0aa5aaace3feb71edd","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.107.tgz","fileCount":30,"integrity":"sha512-HOGJ1UCb7o0lM+vPS8kUBudv27wQoJMxCTE3fJWs59k2hx8eny76WGz1QoeFIbWup1FN28/dWWPzOXCod4phsA==","signatures":[{"sig":"MEUCIQDEXSAwOmd52Zcq8CAUznAFBMXOgqm2gNSYWOofQOldeAIgOfTkBz000EZQCe5/jw0iLUH9asQ9rIv2lB+oONrQe/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.107","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1818504},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-claude-code"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.103","@ai-sdk/provider-utils":"5.0.37"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.245"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.107_1788895743041_0.19627422986023269","host":"s3://npm-registry-packages-npm-production"}},"1.0.108":{"name":"@ai-sdk/harness-claude-code","version":"1.0.108","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.108","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"8805bacf1537afe27e276bcdf812afe21f3c5941","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.108.tgz","fileCount":30,"integrity":"sha512-RMqCabuskX7c+5HkUGIzspnC3dL0bV78eJNKzXl74k8UX4tElVIFqUhleCwnmq7DpemaHoy2hMXnDXhfPLl/9A==","signatures":[{"sig":"MEUCIQCrgwJOVSsmAg8ENx0YEYvqvRpocT+DgPR5PyRennrvzwIgKHYN/2zIJZhbSC55c+anE7Cc+k7aW97O4bEWxcolPQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.108","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1817759},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-claude-code"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.104","@ai-sdk/provider-utils":"5.0.37"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.245"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.108_1788898557932_0.2895044850082211","host":"s3://npm-registry-packages-npm-production"}},"1.0.109":{"name":"@ai-sdk/harness-claude-code","version":"1.0.109","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.109","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"300f4d60d4a8364cd61d1cdea6d7451e449aa7b0","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.109.tgz","fileCount":30,"integrity":"sha512-qgqijyNhy7sxFl6sCYEX4fNcU+4nzd6gZkb8fyUnOdBI37INGJ31YvPiLsCoiR6Wh7JQWXxJCqB24iEgpZ1yfA==","signatures":[{"sig":"MEYCIQCsmO3hkAHC0FP3entKXc3U7hjQ0DLNAjP3xdp7uFRkMgIhAPYFsvaj3wI0amI2fPwTIwE4HABp73nQp1F9H1Ixp8t2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.109","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1817817},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-claude-code"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.105","@ai-sdk/provider-utils":"5.0.37"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.245"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.109_1788961506562_0.4312851536890814","host":"s3://npm-registry-packages-npm-production"}},"1.0.110":{"name":"@ai-sdk/harness-claude-code","version":"1.0.110","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.110","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"865d7f4742c1c0648525535c89293922765a17b5","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.110.tgz","fileCount":30,"integrity":"sha512-0ZaRg5DLu22KBKhyVrnizgDIZVU8XUw5c1EMrIDlNKDQ9smb17ZFWRP4Pg4pFrPBghEZVOJujkZKTDAWGuOcCQ==","signatures":[{"sig":"MEYCIQCBWAU+kgdhH4i75XM6mEUcjww/IhSHveRdPxNMSDiqqAIhAL34tsOMMRBaeoTIe3Bz6LxjqFKB6+Kj2wAFRrDfA8qh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.110","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1817907},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-claude-code"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.106","@ai-sdk/provider-utils":"5.0.38"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.245"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.110_1788977677364_0.5395486851839109","host":"s3://npm-registry-packages-npm-production"}},"1.0.111":{"name":"@ai-sdk/harness-claude-code","version":"1.0.111","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.111","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"af1f374971484a4c286983c1512853d9f0fa90f9","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.111.tgz","fileCount":30,"integrity":"sha512-m3iMiM7OAgm80wqLjBOOEJEnzE4WxF/gDA+K/zBySBB9ED/w5CJxRic3Q36tCV0+/ozib+RR7AiWjN9KeIDUYw==","signatures":[{"sig":"MEYCIQC2vFJ0tJaEjjp/yZt8pPrjmghZwAoIKHKgO6n45kVTmQIhAJegLolr0o9udCDmpMV9VENzQJKp/4HGVaczwpxWDEte","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.111","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1817997},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-claude-code"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.107","@ai-sdk/provider-utils":"5.0.39"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.245"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.111_1788985473097_0.3195678462435019","host":"s3://npm-registry-packages-npm-production"}},"1.0.112":{"name":"@ai-sdk/harness-claude-code","version":"1.0.112","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.112","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"538265fc0fca3d6ba457ae99edc5b23afbd196fc","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.112.tgz","fileCount":31,"integrity":"sha512-iKB3pVdFOgCngwSRLeiVp8DPTi/me17WmBD5ipZtN5NXnCUnzPlFiMS01TTOe/IxS4kLpId1lHauKNxcRqq/HA==","signatures":[{"sig":"MEUCIAhHby0Vx7XZP95SJ+vI0FgLrMoNtEIXli+Pels1E5SCAiEAhshJsYPWGt/xTEmjbx3G9tU7sfvqKfl3SoOpGbbKpc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.112","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1844768},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-claude-code"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.108","@ai-sdk/provider-utils":"5.0.40"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.245"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.112_1789152861157_0.16373289034755123","host":"s3://npm-registry-packages-npm-production"}},"1.0.113":{"name":"@ai-sdk/harness-claude-code","version":"1.0.113","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.113","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"292786810498c303764d062a4d583a67ae1649ef","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.113.tgz","fileCount":31,"integrity":"sha512-w7HHAlp5A15dmWZ7exjxHK2tA3z3CP09NPqfGKm2Ms7YxuoEBpwnxpTr56nkJF9UcOkjTusyuk5+okwUOxsb0A==","signatures":[{"sig":"MEQCIFOgNV5IwTPIJTjtcnw6jXEENXkmZEQF72ISd6k71u4JAiBTyDvWNfKx+YYne0BI49bZIYYYeqWnOdscts+Ui1k8qA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.113","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1844826},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-claude-code"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.109","@ai-sdk/provider-utils":"5.0.40"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.245"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.113_1789176061773_0.3162886491135888","host":"s3://npm-registry-packages-npm-production"}},"1.0.114":{"name":"@ai-sdk/harness-claude-code","version":"1.0.114","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.114","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"56a5e0e2cc5f4fd4989a60ba1f502ac737d09b54","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.114.tgz","fileCount":31,"integrity":"sha512-FzhBUU9rSLDDuHFgu6FicRKemV3WNuH3ZrvytJLibBAQV8yquSJHXJYXPGmu2gNxXgPOOpbAbpsY3MUmMu2GjA==","signatures":[{"sig":"MEQCIAZT3AyiJ2/MfQSk7Do4xuH6xJCdI3lKyGt78k1ntwiQAiBj4hswoomn/9JIw5dO+Kw57Fa8rx63NAnfqwqSkjp3iA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHBvGEIxSf2Q4UpiMuLxy0y7We9LFZ/0crH9FEmncasDAiEA+/JB3EHJbtTRa9Icpw1nuJJQLlHU2xE52ZuXpRj1Tq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.114","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1844884},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-claude-code"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.110","@ai-sdk/provider-utils":"5.0.40"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.245"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.114_1789415505310_0.08267544552759709","host":"s3://npm-registry-packages-npm-production"}},"1.0.115":{"name":"@ai-sdk/harness-claude-code","version":"1.0.115","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.115","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"39dddc42885068770b8e76eadfee33909b73d9a8","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.115.tgz","fileCount":31,"integrity":"sha512-W/lliU3wujngfnLnbLRnIKhJiIHfPm6uIB2/NmMp4yAcmtXPt7i7ekbhdWAf4j7krYvqv6HrRbJNWP9O1uti0A==","signatures":[{"sig":"MEUCIQCJapJf00BeFyosAs6LHyMxGFbj5ptfZi+wrS+4nVfw2QIgSxApTQqaFUCkn7NegdrnETqv8c53tCS+gO3DE9L9FaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFOu8/Tb658nCTHY9M6B8G5oheCIMwmkVLUMDe0KG8oQAiEA+IviJM36/NvL/UOR82m4Fg/UBe03CMXvmY8/wvjcJcE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.115","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1844942},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-claude-code"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.111","@ai-sdk/provider-utils":"5.0.40"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.245"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.115_1789446324843_0.8067976235886862","host":"s3://npm-registry-packages-npm-production"}},"1.0.116":{"name":"@ai-sdk/harness-claude-code","version":"1.0.116","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.116","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"526fe1e89c0661ed2d2591d49408d40d15c3570e","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.116.tgz","fileCount":31,"integrity":"sha512-MwY8Ho2DacrsiWPd5SHxTD9+Rsu48ascLWd0zf1l0wsfsT9Fn63bXCN3hyj7x4d1fPzttuWlLcKAOHb2RHO2tQ==","signatures":[{"sig":"MEYCIQDo+srNHlrISRQkHElcZ55cPLNlQChUb4VMDG6g/E2nFwIhAPLNubriwDhlOX20LNnm+hpMO3MxulAo1nlHU/IquWxy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBhLj5Xsm0mpLSjh6I+z54/hSr7mk+vnLDfTQz66kqi/AiBaS3J+9li91V1LYjgvD+DsJ1OZez36r0Cd3cDbwehXrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.116","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1845032},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-claude-code"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.112","@ai-sdk/provider-utils":"5.0.41"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.245"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.116_1789492895500_0.8364542644704476","host":"s3://npm-registry-packages-npm-production"}},"1.0.117":{"name":"@ai-sdk/harness-claude-code","version":"1.0.117","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.117","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"497dcf49bbc3daafb9edf32b437f6d89ae53fcf9","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.117.tgz","fileCount":31,"integrity":"sha512-1dv79bW0F+4F8LN/w2KNGnHkUIA4rSBDEtSBEaNEGLWwyl4Pg15TJ4wO5X+rZw7vdcLFiv31lLA/HlPDoPviJw==","signatures":[{"sig":"MEUCIFzOhrg00Wvxwd3YqFjvllACwIDBSo1irrb9I0XdkR+eAiEAssSvpPo4nCHH7CDEGfH0fKyQIgEZxWm5hPPwjIeokBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG29Hwn3PCj+XGrRUC+I9cZ6gefWlCm6XbMoVHmSaK/JAiEAmA6j/7FiU8BmCoExtz6vJvWodLkLOQS4UAwwfMbmrrQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.117","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1850227},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-claude-code"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.113","@ai-sdk/provider-utils":"5.0.42"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.245"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.117_1789583705772_0.015868866496414835","host":"s3://npm-registry-packages-npm-production"}},"1.0.118":{"name":"@ai-sdk/harness-claude-code","version":"1.0.118","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.118","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"a1ba62c3737c5fb092416ac3fa8f5314a2f31a7b","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.118.tgz","fileCount":31,"integrity":"sha512-GpJUKB3vHh63IYmdBpADSL2KLuMWddwo8PNxXVy2cHbG4wvOsj7TevSxrhoV5jFYURwmgBR4VN9W/SPeXreSVg==","signatures":[{"sig":"MEYCIQD6vCwpPAcKjWX5bscDwkUYJ8alIP48SYI4AQ8HXISIYwIhAL8/WcFlqXseZgE/6gozlWovd6w+TE5IYmPCwy3sx+p9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFFtAEPT5/dDs076ugfMbTI+qTZRtqGWfaAsFJNXP1xsAiEAkiDGM4rhZ3ka2SnFJDoGYrAPPVj4ofhyxWR/CuiuM7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.118","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1866853},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-claude-code"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.114","@ai-sdk/provider-utils":"5.0.43"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.245"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.118_1789594740071_0.7756687750999223","host":"s3://npm-registry-packages-npm-production"}},"1.0.119":{"name":"@ai-sdk/harness-claude-code","version":"1.0.119","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.119","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"51ac6bb32e7cbfd7070f0a0cb07a0d15dc59483f","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.119.tgz","fileCount":31,"integrity":"sha512-ZkIkqHooM/k1QKBiLra5I5VilSIsvKfEduHiWSbbTVsRkXJJ4BPy9QWyQ2SLBGcQsHi2NcQmA0AN3h6rVvDAaQ==","signatures":[{"sig":"MEUCIEsBXPGciH6rFbYPMB7glUvQl2WtO8PdfiqrMxxlq9xYAiEAtjvUlpzDREYVyzxKQPcLWgIWlN11DgKJLj+shTfW9MM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCD96myXtc5UwK10ZyY7qBMy95nisawjnLe6CXPTjFzDwIgZuj7Fbk95EzwM8vkP5D3CkY2WozWKPDYY5iEoWhs1qA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.119","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1866911},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-claude-code"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.115","@ai-sdk/provider-utils":"5.0.43"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.245"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.119_1789598724888_0.5985235733122682","host":"s3://npm-registry-packages-npm-production"}},"1.0.120":{"name":"@ai-sdk/harness-claude-code","version":"1.0.120","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.120","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"c31d302c407683a669028ffac4880dfac7ce8a91","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.120.tgz","fileCount":31,"integrity":"sha512-gnEhUsMrq43eufh+zyOf0ldac1qgLyNNB1nYHEeMni/lyxbz6yw/AO3d8imBJEr+W1ijbDtoY7kEfzYIkMHPzA==","signatures":[{"sig":"MEUCIGJIiZjkcE/v6SU2oPF+7FXwwBqZ19nFYuBGo/ksp/sEAiEAxTk2F6AQO4Uj2S7YdUT1K7b1j62OXEv6MTym2ybVoiI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD5NARQdqQ4aczcBxKuNhPDd3gdJyBU48pXdpRoqretpAIhAOiIVQtBmCrxjiqqQBmHaSjHbflRk9+Lkn7E4C0UKeZZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.120","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1867038},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-claude-code"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.116","@ai-sdk/provider-utils":"5.0.44"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.245"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.120_1789707510009_0.3269210401912761","host":"s3://npm-registry-packages-npm-production"}},"1.0.121":{"name":"@ai-sdk/harness-claude-code","version":"1.0.121","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.121","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"c5eef4a2bc0be5ddb4ac5dd0b471e9353e95eba6","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.121.tgz","fileCount":31,"integrity":"sha512-EFDNgVE79nkHCWprYT0DCLunFcsOUOoOdSbZHWuOWAu5vD2fpTDWFNZJjQQyTFyMceUZyqPl+rGj5y71lVyfZA==","signatures":[{"sig":"MEQCIAikbtcaUByOZIvPKlwRRZasu7CixrdHgpFAZGfOJKzUAiB9q68BV/gSE1O4iMKT0SnPj0A/dp8b7fUcPWMp3oOqlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDAF9Z97upQafYbnkyEinxSEP5j8ZirbafIAKW5o5i9hAiEAx8kDpJjhBXu7A95D/DWPRZCfVwFPkqvqvtqdLDSQ1KI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.121","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1867231},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-claude-code"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.117","@ai-sdk/provider-utils":"5.0.45"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.245"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.121_1789770587591_0.6296127016372839","host":"s3://npm-registry-packages-npm-production"}},"1.0.122":{"name":"@ai-sdk/harness-claude-code","version":"1.0.122","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.122","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"6eab8659b51e3bdca7414cf2be8d37d404f8aaf2","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.122.tgz","fileCount":31,"integrity":"sha512-hmE8jNkVKVnBImO2p71tJbRyM7HstSBqMWYjBiVMOlxoHNXgjOfPE9Wu6jlmAxTxZ6nJdehW0KjUh0CBcfhTZg==","signatures":[{"sig":"MEQCIHXz9pXnOVHJJfI4uvOpgOE0QgEU+55swIoNUQpT8emHAiADFm4CgpVXKa3KTk5m7WgIlKkx5tl3j5aDPjYJtXDkZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC2WRDLPQH9CB1SRBiHxNHWyiL/3G3aPmn5Y4yIf+5npAiBAvt4ZJenX75KKdKvuO6VX4t69bAYBYRHpHtemPhV8oA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.122","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873549},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-claude-code"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.118","@ai-sdk/provider-utils":"5.0.45"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.245"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.122_1790018374649_0.01758687326774","host":"s3://npm-registry-packages-npm-production"}},"1.0.123":{"name":"@ai-sdk/harness-claude-code","version":"1.0.123","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.123","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"1fff697fd9af49e95cdec3e20da1e1534b4be9cf","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.123.tgz","fileCount":31,"integrity":"sha512-hXc9OtIdxnxbVfESPuST6WZsxP5Q5wNj9YLc5sKCL2J9YRZfwlFtCawpCyziY6DoTmW0XX2DjBPaLIxS9U4LeQ==","signatures":[{"sig":"MEUCIGCAa4K7SFDxU5qwXHWe+WhPpPFkWX1LFKh+Kovw310YAiEAyAL+uie4dHJlTg89ytA5cD7vtOqVqSI7jLWIrhOVYFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCyMdRlbicyL/sGutxhCF5O2EHxdnfViyXKqw37nGOLGwIhAOE6trcY+SX0Cs1mH340tGHj5C0XtmGFvlKyHFLDoflK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.123","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873724},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-claude-code"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.119","@ai-sdk/provider-utils":"5.0.45"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.276"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.123_1790047257975_0.3890133699288387","host":"s3://npm-registry-packages-npm-production"}},"1.0.124":{"name":"@ai-sdk/harness-claude-code","version":"1.0.124","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.124","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"d7fa253b7e330cd463f45b46e224201ec64e9b58","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.124.tgz","fileCount":31,"integrity":"sha512-I13L3Oj63fs/ycNSMRxXKj8g9yWKt7oDMyzBOq51dgs87MxwbPcQSBZKaTBnWB7BnBEv5SxFLULeYYb+s/iSjQ==","signatures":[{"sig":"MEUCIQD6g40tCCTbsmemLdZFTGBsCLoKiwwPnxy9LglcMJr6XQIgG2BfaZzQ1IZ87AGnAX4lDnhjfNSDdhtdQaW/5XAhgDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCakzIaHRcoNgQ/R2uXj4RUpNRNtx0oPKs3UUGtJj0ulgIgB5tBy8CD9PW8VBJoYNmYJSJenw0CEm1fFDoYBqVtoFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.124","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1875559},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-claude-code"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.120","@ai-sdk/provider-utils":"5.0.45"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.276"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.124_1790097779242_0.3920797671311136","host":"s3://npm-registry-packages-npm-production"}},"1.0.125":{"name":"@ai-sdk/harness-claude-code","version":"1.0.125","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.125","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"427683adc918aa54c290ada06922cb64ad0673b4","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.125.tgz","fileCount":31,"integrity":"sha512-+gcSImhlCFmmaJ+QirpvMpjRPKkZ6Q82sAzv7rwxeo6n1NQBwBy7DEk93bRYYk+YCFy50255pLVlWyGRvr1iYA==","signatures":[{"sig":"MEUCIHzFCURa6q82O45Uxe17u7gB5BmHrKQfO6L4q19C/SAOAiEA3KnfUapV+dIhVmHolr+eCqAvykEaVwjSHTaTEI56uhU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGN5Oc/9+9vxr/Jc1oG83OWvnpUPmUUFLAk+PdPHgAfnAiBanV0RLOpIzABF8sDCTceiXfMH8Hkrwii8OGRr3nkYwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.125","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876896},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-claude-code"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.121","@ai-sdk/provider-utils":"5.0.45"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.276"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.125_1790100587619_0.5574851669001124","host":"s3://npm-registry-packages-npm-production"}},"1.0.126":{"name":"@ai-sdk/harness-claude-code","version":"1.0.126","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.126","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"df11efbd9b8caa34b540cbf1a8ac8a2afe6f10a0","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.126.tgz","fileCount":31,"integrity":"sha512-6JoVIs5RosPVq/brQJCckz0m1zGrg86oBeQ8fyngk1GYfiZJ8GjfP5TrobBrkc+K49sI+uCtxCQqK4c0JEPzSw==","signatures":[{"sig":"MEYCIQCK8RHZdNFQy92ESC9f3QPxqc/ifMwRJn8HhgWXvMYkPwIhALFtuG5gKtEZ9RmAFxZjpi32dOHMfZN/uSPUVrT6/khC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDrlQN0i450cF2WzF0UA1w7/BrL3hv9pgP2v+nYqI02PgIgNTIwm47APYF3hYq9V7VuG8yME3JPmhYOZHm0h84nE6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.126","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1876986},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-claude-code"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.122","@ai-sdk/provider-utils":"5.0.46"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.276"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.126_1790152831042_0.8191414983981167","host":"s3://npm-registry-packages-npm-production"}},"1.0.127":{"name":"@ai-sdk/harness-claude-code","version":"1.0.127","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.127","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"ba9582a827f8ea27883a1dd2e7faabe9a49de612","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.127.tgz","fileCount":31,"integrity":"sha512-B4IvuSEI9K5pC8dfpWlDLM3/aou5GTTaCVXi92zoxlWsuSnUYvkZ5KUF9XtWyidxJ9h6NFg4qsubXZtzDhpudg==","signatures":[{"sig":"MEYCIQDmC+4SUh/nBagt3sqOI4hWfNi4tU7LDur1vuW4xJX9+QIhAMGKJeIr3bKNcFaieWyNKUkvPrUbjjJn6W3L4C/dRsEK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDmvjmjsCjZy8VPtf7wH7qpmtrQcYp1i6ppxt57Twx0jwIhALiYLd8PT0wl9iqG740zEtG86By98hsqdmxDaps/Mwa6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.127","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1880514},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-claude-code"},"directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.123","@ai-sdk/provider-utils":"5.0.47"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.276"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.127_1790200031067_0.8938520290145298","host":"s3://npm-registry-packages-npm-production"}},"1.0.128":{"name":"@ai-sdk/harness-claude-code","version":"1.0.128","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.128","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"da4102593be8b79c2551863137c7062aa192d783","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.128.tgz","fileCount":31,"integrity":"sha512-99hlPxp9GcdMEDYJYh2tTw1kDTsFZz9CzVlfKJrtujXqQrsct+sEJVjFCeUntuk4tz0Eyv8VDtR5ChMAu3zN2Q==","signatures":[{"sig":"MEQCIANwOwFqkjOhLyqV/N7ZcDbges43SYQFpLYVs/ycASvBAiAy91RJje6mwtLHkLIEXZsErygfK7dtEjkAYkSrP+XFbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDRPxjCoxe22qAMStuxhPOKW6DWU9jcbRxvfoIRcye9lQIhAKO/BTdvzza8+RlRd+bNXNCPi/FT1i05CdLw6ypxVwuZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.128","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1880607},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-claude-code"},"directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.124","@ai-sdk/provider-utils":"5.0.47"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.276"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.128_1790275875069_0.14609531096283046","host":"s3://npm-registry-packages-npm-production"}},"1.0.130":{"name":"@ai-sdk/harness-claude-code","version":"1.0.130","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.130","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"1d29cacc1920e277a3cd187a5ee7f5a163f4f69e","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.130.tgz","fileCount":31,"integrity":"sha512-XCq5DUq2x1En4hfEVuFa45pdgvRElcMWVeOQ0f3ddUwLV/ZQHQk5xOFklz7m1P8AryDZuyye7ot6tsQdyauEXg==","signatures":[{"sig":"MEQCIEQyPUAIGneSGtw/byZmnyweT+lr5SbAHlHv9RDLyY4qAiA+CWQ2DMcSCZY2nlepltgR2HjjfLmLZSUsMgUMIz6E1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFfIBLs0I9sn1efmzgkeo96LjTsrGcdr/sOl/9gBUcZ9AiEAz/QTQF2hL4zPChaP67WuTl+KzqNTrn6L8L994BdY0qg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.130","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1880882},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-claude-code"},"directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.126","@ai-sdk/provider-utils":"5.0.49"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.276"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.130_1790369049066_0.8982702873094792","host":"s3://npm-registry-packages-npm-production"}},"1.0.131":{"name":"@ai-sdk/harness-claude-code","version":"1.0.131","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.131","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"45397649795d21d475155166010939d12eb36ba4","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.131.tgz","fileCount":31,"integrity":"sha512-+gW+ubJ/oiYhAhCzeS/wFUfoXYXjKLFM1afnpyTQYk/OvgNNdMvxmNJCyZmC5lhQoe3L5r635n3cpM16DR8kYg==","signatures":[{"sig":"MEQCICebWs1HznFNA9NPrWdiC/6kGTDBpk+hdowAVQqE0VKWAiBNcQ+T7RepFppBoYDsRuUZaSwdanOfvGc1jO7posW9eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCBlsAo4DG1l4Xdlf/1jjIoAc8uU6yMts9iCp88es2qRgIgCugcqZ50gD0g/IzYyxzVfgZDm6EKa9BUIjBtubyBNh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.131","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1880940},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-claude-code"},"directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.127","@ai-sdk/provider-utils":"5.0.49"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.276"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.131_1790479676923_0.41497845721439686","host":"s3://npm-registry-packages-npm-production"}},"1.0.132":{"name":"@ai-sdk/harness-claude-code","version":"1.0.132","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.132","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"41260ba7efea15c4bfbc04255c425093b912080e","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.132.tgz","fileCount":31,"integrity":"sha512-6GyyRPIjjb4wXh8rd/9H+s8szGpFkl0UFC/GFzx1zOUx36nk+T8rMxQjzq58xYbfwiFesL10wQTyT8Q7/TdhCg==","signatures":[{"sig":"MEYCIQD+rrvUpIl+gp0F9ITWOcsgx9SFgnp7yQZfLMFgdt2rrAIhAINh3zilplXlbaXEx1PI4aF1alTUVHNaGEJcvluQKVA1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEZcS8mckHndhF015wB5r//CDfhvjtdL4Kmxjh7d5jI6AiBfguEQsu7B2/EkEUcvmqtxQJY0iWDzW4vIRhQte5+nJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.132","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1880998},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-claude-code"},"directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.128","@ai-sdk/provider-utils":"5.0.49"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.276"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.132_1790489358972_0.913929628738531","host":"s3://npm-registry-packages-npm-production"}},"1.0.133":{"name":"@ai-sdk/harness-claude-code","version":"1.0.133","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.133","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"38baba975014e1bda687f1216d53a1dca27a2031","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.133.tgz","fileCount":31,"integrity":"sha512-TpPH7rB6LtV3TATskqDDlBC78AEqkhv9YvBn/spgor2zsXAEkERgqCR2IetjBunG/I5Upicvvjw+QgoRFrLk3g==","signatures":[{"sig":"MEQCIFAlhRG6zTo5LOOSFPrU4wAqDLWSV7Vem/E9Ng2R4CORAiBNTBNGaZzYCBr002tgFnTXmzAlpy0w4YeMWKZ2BlvFlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQChGJxrqSo9y5wsjQeETKHGpu5G8992HtaKiJVQk7C6tgIhAJTHZk4e0vxoQABFSUNwzP07kwkWY48lGeLIRv3cVsUd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.133","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1881340},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-claude-code"},"directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.129","@ai-sdk/provider-utils":"5.0.50"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.281"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.133_1790615674496_0.2626523971596033","host":"s3://npm-registry-packages-npm-production"}},"1.0.134":{"name":"@ai-sdk/harness-claude-code","version":"1.0.134","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.134","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"da35bc8ecdd58dfa3598f25a014c593a160d5063","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.134.tgz","fileCount":31,"integrity":"sha512-KEPB4RWafyr8ThbwGppOAsJPzg+MreKy+xJFtmw4MaqDjcHmVR/7WXBGPE4ZnDjvfTFP0GThDuXpuhUe4ToBVQ==","signatures":[{"sig":"MEYCIQCNJi0JLpcLSegDOp9lOpOPfHs5MxeirrvhKr1lt9G+TwIhAMXLK3gvc/6EsSVjnLY1Wwnx6iBAJ+uxQ88T0c43pz6y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBl8XqGOcmyLlIkC8WCo+7ndo1fJ/XO2awyoUEllo0aQAiB27eAiBRzuKQVJw+zMCG1iE+AxAvLLa7kDw0MtZQyzxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.134","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1881398},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:72e14f8a-919e-4877-9645-89910d8191d7"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-claude-code"},"directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.130","@ai-sdk/provider-utils":"5.0.50"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.281"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.134_1790621111458_0.5407937967777676","host":"s3://npm-registry-packages-npm-production"}},"1.0.136":{"name":"@ai-sdk/harness-claude-code","version":"1.0.136","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.136","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"c384fe5c3fa132a30f0ddd6214bc2d693466d16f","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.136.tgz","fileCount":31,"integrity":"sha512-+Z7obr7Xht9rxwy1RfUcYJ1VlS9oFYqM4ZVL/FEJ0GaauoLqeQSfeHDUPHBv8lDZ3b5TwjCr1UFXNnGv7npgIQ==","signatures":[{"sig":"MEUCIQDXsvenWmFlA2nKo7qE8ZTRjtjlMpDn+KbDQIP1Jh9rJQIgRdUrHUj9YUS/MJKKgWCusnC9whHRBgaZwS3Q8rA4r6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDYfmqFFl+4aOl9taGiWl04Udg6cHQRNNy25eTd+cm2tQIhAIA91VJAgJ2v8aoXxMrMqtzSfpwanWTMuYvFiQ3IvyI6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.136","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1881641},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"72e14f8a-919e-4877-9645-89910d8191d7"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-claude-code"},"directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.132","@ai-sdk/provider-utils":"5.0.51"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.281"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.136_1790632799384_0.18744676384189862","host":"s3://npm-registry-packages-npm-production"}},"1.0.137":{"name":"@ai-sdk/harness-claude-code","version":"1.0.137","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.137","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"f83295e410008f948d7cb358d21181eed53b8997","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.137.tgz","fileCount":31,"integrity":"sha512-+Phw9rzaql0BuYDiCO+we1r3M8EwaVcTT96xHHmVnJpKT6J+WxOxBipCFwBXhZkqMyLFZ64bZLjwKEMInsyc6A==","signatures":[{"sig":"MEYCIQCLE8+zSNE7sWjP4zDoCJ0X/PqcNL9QVUt6QiFsNbee3AIhAIYz7w2q9UXSKnGLTxnYIYZUwf6Q7sZaivcndOjAs4Kd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICehpB83p+N6cUvcY7iPdUd8BftstmpEPSM/owgceiuMAiEAzTLgZv2kfl4b3Rl3ewuTWe/3ZkkQBZk8X/CHG6X01+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.137","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1882168},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsup --tsconfig tsconfig.build.json && pnpm copy-bridge-assets","clean":"del-cli dist *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"72e14f8a-919e-4877-9645-89910d8191d7"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-claude-code"},"directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.133","@ai-sdk/provider-utils":"5.0.51"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.281"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.137_1790675480069_0.9977214626939763","host":"s3://npm-registry-packages-npm-production"}},"1.0.138":{"name":"@ai-sdk/harness-claude-code","version":"1.0.138","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.138","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"bf16004b393a4b0eb84cdb76c089eb4d7f1eca02","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.138.tgz","fileCount":32,"integrity":"sha512-ZPy5tGxBpytvLnZ78yUWaSeBMyLuwwRfMlhNzPFDnDE50UHCJ20lZjc13kU1dfAT/cXioUeoyhiXV17g29s7RQ==","signatures":[{"sig":"MEYCIQCmdCF14e/RszmYvKSGSd6K9hiMxTacCWy5DcyNm3xjagIhAOe9GSLKj61KaZ7hwV9PU+axBlg5BkP7LlrzCZ49a/RY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBg+Wv6Pi3f7mAjKCxUUdnnOQRIjZB6sxVoPxVGB5yUcAiEAl5C5oTcUWQwPrKx9Sov2lzQZdoRam1KqTZh6upN0pgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.138","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1762489},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsdown && pnpm copy-bridge-assets","clean":"del-cli *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsdown --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"72e14f8a-919e-4877-9645-89910d8191d7"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-claude-code"},"directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.134","@ai-sdk/provider":"4.0.20","@ai-sdk/provider-utils":"5.0.52"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsdown":"^0.23.0","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.281"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.138_1790734851496_0.40888422531097945","host":"s3://npm-registry-packages-npm-production"}},"1.0.139":{"name":"@ai-sdk/harness-claude-code","version":"1.0.139","keywords":["ai","harness","claude-code"],"license":"Apache-2.0","_id":"@ai-sdk/harness-claude-code@1.0.139","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"ad80b044c9582d935e36d11fca57425eb0ae7b94","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.139.tgz","fileCount":32,"integrity":"sha512-C/XViBTc2f+XJdH56bflHqXenDNOY1459Hv5kK1eTNZWA/FPxe/SCYJfHOM4YCH7t1pAybVZbH/d9FVxbzU5dw==","signatures":[{"sig":"MEQCIB/Q2Xmzx1qmhdg3Phjxln7EEvNXBe0toQgpgUyFKnA5AiBNZ3GXj/EfLYRZjc6c9Du7r0KM6MxMLPsjNZCjZnyfhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICgw6tz1dLX4aHjh+1t3cseSHn9lt3zP024njzq5TSTaAiEAyYVQfkuaiTwOsgWu6LYjRX8q2PxQGK6kciLQg8bM9sU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.139","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1762710},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node","build":"pnpm clean && tsdown && pnpm copy-bridge-assets","clean":"del-cli *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsdown --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"72e14f8a-919e-4877-9645-89910d8191d7"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-claude-code"},"directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.135","@ai-sdk/provider":"4.0.21","@ai-sdk/provider-utils":"5.0.53"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsdown":"^0.23.0","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.281"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-claude-code_1.0.139_1790790524195_0.9754022315311275","host":"s3://npm-registry-packages-npm-production"}},"1.0.141":{"_id":"@ai-sdk/harness-claude-code@1.0.141","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"56a49fc280b9a0d2c92096101cac0dd6a9b08ca2","tarball":"https://registry.npmjs.org/@ai-sdk/harness-claude-code/-/harness-claude-code-1.0.141.tgz","fileCount":32,"integrity":"sha512-ga7Wb+dclKa9hCLwFhYk48Vovw6G/xkLUO+RaS1MPmFJ5kPJCN4PJ+tHpoFOiHSi2fsTDUKz3dnInunLIjylBw==","signatures":[{"sig":"MEUCIQD+QhX8ZaOqi0H82rZ/kt+ayJzXkFICHD9g/AzpatdrGAIgUIwan4kwOin6KZssUqvICY7DQVz0EXq6hE1rJMb+dfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDCKQprDwYpSH6H/tvw+I3EKzeqzTU87YqUnla9ocxUIgIhANn2O2yKfrVxjaNlZC+vB64lGfogpx8EAiUr1331GS/s"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-claude-code@1.0.141","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1762826},"main":"./dist/index.js","name":"@ai-sdk/harness-claude-code","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"license":"Apache-2.0","scripts":{"test":"pnpm test:node","build":"pnpm clean && tsdown && pnpm copy-bridge-assets","clean":"del-cli *.tsbuildinfo","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsdown --watch","copy-bridge-assets":"node -e \"import('node:fs/promises').then(async fs => { await fs.copyFile('src/bridge/package.json', 'dist/bridge/package.json'); await fs.copyFile('src/bridge/pnpm-lock.yaml', 'dist/bridge/pnpm-lock.yaml'); await fs.copyFile('src/bridge/pnpm-workspace.yaml', 'dist/bridge/pnpm-workspace.yaml'); })\""},"version":"1.0.141","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"72e14f8a-919e-4877-9645-89910d8191d7"}},"homepage":"https://ai-sdk.dev/docs","keywords":["ai","harness","claude-code"],"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-claude-code"},"directories":{},"maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.21.0","@ai-sdk/harness":"1.0.137","@ai-sdk/provider":"4.0.21","@ai-sdk/provider-utils":"5.0.53"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsdown":"^0.23.0","@types/ws":"^8.5.13","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0","@modelcontextprotocol/sdk":"1.30.0","@anthropic-ai/claude-agent-sdk":"0.3.281"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/harness-claude-code_1.0.141_1790809149204_0.17431221978597167"}}},"time":{"created":"2026-06-04T18:56:41.133Z","modified":"2026-09-30T22:59:09.660Z","0.0.0":"2026-06-04T18:56:41.532Z","1.0.0-canary.0":"2026-06-10T21:31:51.898Z","1.0.0-canary.1":"2026-06-11T04:31:42.072Z","1.0.0-canary.2":"2026-06-11T15:58:04.443Z","1.0.0-canary.3":"2026-06-12T15:32:52.350Z","1.0.0-canary.4":"2026-06-12T18:47:04.092Z","1.0.0-canary.5":"2026-06-12T21:09:35.720Z","1.0.0-canary.6":"2026-06-14T05:57:14.295Z","1.0.0-canary.7":"2026-06-15T15:50:47.061Z","1.0.0-canary.8":"2026-06-15T17:55:35.569Z","1.0.0-canary.9":"2026-06-15T19:37:58.627Z","1.0.0-beta.10":"2026-06-15T20:10:40.472Z","1.0.0-beta.11":"2026-06-15T21:05:50.486Z","1.0.0-beta.12":"2026-06-16T22:03:09.608Z","1.0.0-beta.13":"2026-06-17T16:30:09.619Z","1.0.0-beta.14":"2026-06-17T22:36:51.412Z","1.0.0-beta.15":"2026-06-17T23:20:50.120Z","1.0.0-beta.16":"2026-06-18T18:39:52.979Z","1.0.0-beta.17":"2026-06-22T06:06:40.429Z","1.0.0-beta.18":"2026-06-22T17:13:28.145Z","1.0.0-beta.19":"2026-06-23T16:03:42.783Z","1.0.0-beta.20":"2026-06-24T01:28:18.777Z","1.0.0-beta.21":"2026-06-24T01:42:57.175Z","1.0.0-beta.22":"2026-06-24T06:25:10.922Z","1.0.0-beta.23":"2026-06-24T22:58:33.898Z","1.0.0-beta.24":"2026-06-24T23:32:16.988Z","1.0.0":"2026-06-25T12:47:36.401Z","1.0.1":"2026-06-25T20:37:00.044Z","1.0.2":"2026-06-25T21:04:04.282Z","1.0.3":"2026-06-26T15:59:55.702Z","0.0.0-d3900c59-20260626174016":"2026-06-26T17:48:50.061Z","1.0.4":"2026-06-26T18:45:22.670Z","1.0.5":"2026-06-27T00:24:54.973Z","1.0.6":"2026-06-27T19:23:26.106Z","1.0.7":"2026-06-29T17:33:05.172Z","1.0.8":"2026-06-29T19:15:16.164Z","1.0.9":"2026-06-29T23:08:42.737Z","1.0.10":"2026-06-30T04:06:03.685Z","1.0.11":"2026-06-30T18:25:36.391Z","1.0.12":"2026-07-01T14:44:36.573Z","1.0.13":"2026-07-01T18:24:52.512Z","1.0.14":"2026-07-01T20:03:15.245Z","1.0.15":"2026-07-02T18:15:25.528Z","1.0.16":"2026-07-02T18:36:22.304Z","1.0.17":"2026-07-02T20:42:00.241Z","1.0.18":"2026-07-04T06:10:40.127Z","1.0.19":"2026-07-06T14:23:49.244Z","1.0.20":"2026-07-07T23:45:43.478Z","1.0.21":"2026-07-08T15:44:22.011Z","0.0.0-cca10482-20260708215408":"2026-07-08T22:03:59.962Z","0.0.0-f0a5136a-20260709175443":"2026-07-09T18:04:05.508Z","1.0.22":"2026-07-09T18:05:54.751Z","1.0.23":"2026-07-09T22:12:36.609Z","1.0.24":"2026-07-10T14:13:13.158Z","1.0.25":"2026-07-10T17:15:28.787Z","0.0.0-6b196531-20260710185421":"2026-07-10T19:02:04.972Z","1.0.26":"2026-07-10T20:18:56.298Z","1.0.27":"2026-07-10T21:39:33.681Z","1.0.28":"2026-07-13T18:31:20.999Z","0.0.0-cd12954b-20260713210817":"2026-07-13T21:18:19.303Z","1.0.30":"2026-07-13T21:31:05.906Z","1.0.31":"2026-07-13T22:03:19.223Z","1.0.32":"2026-07-14T05:41:22.694Z","1.0.33":"2026-07-14T18:19:50.759Z","1.0.34":"2026-07-14T21:35:12.575Z","0.0.0-8c583466-20260715165145":"2026-07-15T16:58:15.485Z","1.0.35":"2026-07-15T20:20:31.699Z","1.0.36":"2026-07-16T21:08:10.061Z","1.0.37":"2026-07-17T11:56:59.373Z","1.0.38":"2026-07-20T22:56:31.545Z","1.0.39":"2026-07-21T12:08:19.078Z","1.0.40":"2026-07-21T15:28:46.057Z","1.0.41":"2026-07-22T19:09:24.957Z","1.0.42":"2026-07-23T14:32:24.914Z","1.0.43":"2026-07-23T22:30:19.491Z","1.0.44":"2026-07-24T17:25:07.409Z","1.0.45":"2026-07-27T22:00:32.630Z","1.0.46":"2026-07-28T03:06:42.449Z","1.0.47":"2026-07-28T03:31:08.020Z","1.0.48":"2026-07-28T17:39:24.580Z","1.0.49":"2026-07-29T17:34:20.767Z","0.0.0-07500555-20260730161446":"2026-07-30T16:24:01.751Z","0.0.0-32724956-20260730201501":"2026-07-30T20:24:52.026Z","1.0.50":"2026-07-30T22:37:03.766Z","0.0.0-2d998b35-20260731001744":"2026-07-31T00:27:21.977Z","1.0.51":"2026-07-31T01:44:13.218Z","1.0.52":"2026-07-31T17:44:56.266Z","1.0.53":"2026-07-31T20:03:23.422Z","1.0.54":"2026-07-31T22:17:25.615Z","1.0.55":"2026-08-01T22:25:33.099Z","1.0.56":"2026-08-03T21:16:30.557Z","1.0.57":"2026-08-03T23:24:31.702Z","1.0.58":"2026-08-04T05:21:37.868Z","1.0.59":"2026-08-04T23:21:11.059Z","1.0.61":"2026-08-06T01:03:31.428Z","1.0.62":"2026-08-06T05:16:56.967Z","1.0.63":"2026-08-07T02:22:42.647Z","1.0.64":"2026-08-07T18:04:38.787Z","1.0.65":"2026-08-07T23:41:34.832Z","1.0.66":"2026-08-10T16:57:19.548Z","1.0.67":"2026-08-10T20:20:26.008Z","1.0.68":"2026-08-11T17:32:27.746Z","0.0.0-f1630544-20260811174930":"2026-08-11T18:01:38.364Z","0.0.0-f1630544-20260811180950":"2026-08-11T18:20:06.442Z","1.0.69":"2026-08-11T20:29:18.879Z","1.0.70":"2026-08-11T22:47:07.977Z","1.0.71":"2026-08-12T15:51:57.860Z","1.0.72":"2026-08-12T17:37:50.447Z","1.0.73":"2026-08-12T18:49:27.447Z","1.0.74":"2026-08-13T18:56:02.369Z","1.0.75":"2026-08-14T18:39:48.855Z","1.0.76":"2026-08-17T18:20:55.411Z","1.0.77":"2026-08-18T16:51:30.316Z","1.0.78":"2026-08-18T22:47:07.199Z","1.0.79":"2026-08-19T17:55:58.477Z","1.0.80":"2026-08-19T22:14:09.271Z","1.0.81":"2026-08-20T16:07:03.863Z","1.0.82":"2026-08-20T20:04:52.988Z","1.0.84":"2026-08-21T03:35:14.662Z","1.0.85":"2026-08-21T15:53:49.010Z","1.0.87":"2026-08-21T20:55:22.165Z","1.0.88":"2026-08-22T05:56:00.162Z","1.0.89":"2026-08-24T18:28:14.928Z","1.0.90":"2026-08-25T03:16:15.025Z","1.0.93":"2026-08-26T19:42:07.686Z","1.0.94":"2026-08-26T22:47:43.148Z","1.0.95":"2026-08-27T15:36:05.355Z","1.0.96":"2026-08-27T18:28:39.483Z","1.0.97":"2026-08-28T17:25:37.935Z","1.0.98":"2026-08-30T08:03:00.304Z","1.0.99":"2026-08-31T19:21:02.604Z","1.0.100":"2026-08-31T21:24:24.962Z","1.0.101":"2026-09-01T16:59:15.854Z","1.0.102":"2026-09-01T18:29:28.716Z","1.0.103":"2026-09-02T03:15:22.464Z","1.0.104":"2026-09-02T20:26:04.193Z","1.0.105":"2026-09-03T17:27:42.216Z","1.0.106":"2026-09-04T21:40:51.404Z","1.0.107":"2026-09-08T19:29:03.174Z","1.0.108":"2026-09-08T20:15:58.087Z","1.0.109":"2026-09-09T13:45:06.710Z","1.0.110":"2026-09-09T18:14:37.520Z","1.0.111":"2026-09-09T20:24:33.264Z","1.0.112":"2026-09-11T18:54:21.315Z","1.0.113":"2026-09-12T01:21:01.934Z","1.0.114":"2026-09-14T19:51:45.389Z","1.0.115":"2026-09-15T04:25:24.952Z","1.0.116":"2026-09-15T17:21:35.620Z","1.0.117":"2026-09-16T18:35:05.857Z","1.0.118":"2026-09-16T21:39:00.172Z","1.0.119":"2026-09-16T22:45:24.973Z","1.0.120":"2026-09-18T04:58:30.106Z","1.0.121":"2026-09-18T22:29:47.794Z","1.0.122":"2026-09-21T19:19:34.748Z","1.0.123":"2026-09-22T03:20:58.087Z","1.0.124":"2026-09-22T17:22:59.347Z","1.0.125":"2026-09-22T18:09:47.773Z","1.0.126":"2026-09-23T08:40:31.151Z","1.0.127":"2026-09-23T21:47:11.169Z","1.0.128":"2026-09-24T18:51:15.244Z","1.0.130":"2026-09-25T20:44:09.165Z","1.0.131":"2026-09-27T03:27:57.189Z","1.0.132":"2026-09-27T06:09:19.085Z","1.0.133":"2026-09-28T17:14:34.592Z","1.0.134":"2026-09-28T18:45:11.598Z","1.0.136":"2026-09-28T21:59:59.480Z","1.0.137":"2026-09-29T09:51:20.152Z","1.0.138":"2026-09-30T02:20:51.632Z","1.0.139":"2026-09-30T17:48:44.292Z","1.0.141":"2026-09-30T22:59:09.295Z"},"bugs":{"url":"https://github.com/vercel/ai/issues"},"license":"Apache-2.0","homepage":"https://ai-sdk.dev/docs","keywords":["ai","harness","claude-code"],"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-claude-code"},"maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"readme":"# AI SDK - Claude Code Harness\n\n`HarnessV1` adapter backed by [`@anthropic-ai/claude-agent-sdk`](https://www.npmjs.com/package/@anthropic-ai/claude-agent-sdk), which drives the `claude` CLI. The adapter ships a bridge process that runs inside a sandbox and talks to the host over a WebSocket on a sandbox-proxied loopback port.\n\n## Setup\n\n```bash\nnpm i @ai-sdk/harness-claude-code @ai-sdk/harness @ai-sdk/sandbox-vercel\n```\n\nThe bridge installs `@anthropic-ai/claude-agent-sdk` and `@anthropic-ai/claude-code` inside the sandbox the first time the session starts.\n\n## Usage\n\n```ts\nimport { HarnessAgent } from '@ai-sdk/harness/agent';\nimport { createClaudeCode } from '@ai-sdk/harness-claude-code';\nimport { createVercelNetworkSandboxSession } from '@ai-sdk/sandbox-vercel';\nimport { tool } from 'ai';\nimport { z } from 'zod/v4';\n\nconst agent = new HarnessAgent({\n  harness: createClaudeCode({\n    skills: [\n      {\n        name: 'careful-refactors',\n        description: 'Make minimal diffs and keep tests green.',\n        content: 'Prefer changes that touch the fewest files possible.',\n      },\n    ],\n  }),\n  id: 'demo',\n  tools: {\n    deploy: tool({\n      description: 'Deploy a service.',\n      inputSchema: z.object({ env: z.enum(['staging', 'production']) }),\n      execute: async ({ env }) => ({ url: `https://${env}.example.com` }),\n    }),\n  },\n  harnessOptions: {\n    'claude-code': {\n      thinking: { type: 'adaptive', display: 'summarized' },\n    },\n  },\n});\n\nconst sandboxSession = await createVercelNetworkSandboxSession({\n  runtime: 'node24',\n  ports: [4000],\n  template: await agent.getSandboxTemplate(),\n});\nconst session = await agent.createSession({ sandboxSession });\n\ntry {\n  const result = await agent.generate({\n    session,\n    prompt: 'Read README.md and summarise the goals.',\n  });\n  console.log(result.text);\n} finally {\n  await session.destroy();\n  await sandboxSession.destroy();\n}\n```\n\nThe adapter needs a sandbox session with an exposed port. The caller owns the\nsandbox lifecycle: ending the harness session does not stop the sandbox.\n\n## Runtime configuration\n\nUse `env` to add environment variables to the Claude Code process. Configured\nvalues override variables inherited from the sandbox bridge process.\n\n```ts\nconst harness = createClaudeCode({\n  env: {\n    DEPLOYMENT_ENV: 'staging',\n  },\n});\n```\n\nSub-agent messages and task/background notifications are surfaced as `raw`\nstream parts. `agentProgressSummaries` adds periodic summaries to raw\n`task_progress` messages, while `forwardSubagentText` includes sub-agent text\nand thinking messages in the raw stream.\n","readmeFilename":""}