{"_id":"@ai-sdk/harness-cursor","_rev":"51-9fb15e56bf6df285d6b7f12cf8ba1ff3","name":"@ai-sdk/harness-cursor","dist-tags":{"latest":"1.0.52"},"versions":{"0.0.0":{"name":"@ai-sdk/harness-cursor","version":"0.0.0","license":"Apache-2.0","_id":"@ai-sdk/harness-cursor@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":"5ee2fb88acdc1586d2ed7e6285d7e27dd711f08b","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-0.0.0.tgz","fileCount":3,"integrity":"sha512-K+IeFTF0cFoNB3IhA+NS1CFercoZfgtfLBk5d8+n9yiXj3kjvWrklWMLvlTB9kc2pvVcFGxkpXIHAvM2g2i4FQ==","signatures":[{"sig":"MEUCIHls/fjCn5iF9zmZKBV5BW5aMGoK1znPzHLOJJ6+hI2MAiEA9qj9IHc9e7h9nvvbO7pP3lHxweAMCZpZ0KEp3bQyqj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":399},"main":"./index.js","type":"module","exports":{".":"./index.js"},"_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"_npmVersion":"11.18.0","description":"AI SDK harness adapter for Cursor","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/harness-cursor_0.0.0_1787602103983_0.6784673917344739","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@ai-sdk/harness-cursor","version":"1.0.0","keywords":["ai","harness","acp","cursor"],"license":"Apache-2.0","_id":"@ai-sdk/harness-cursor@1.0.0","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"8abef2298883a3abb7db8bbc883af8075187651a","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-1.0.0.tgz","fileCount":10,"integrity":"sha512-tPXL3APhjO7GTkec7BDWGhlohBoh7yP2YrGDvMwuc3ktcPeKHMV6qV5lSsAXkJ4Zu59XamwQq6SnAAMciWdJ/Q==","signatures":[{"sig":"MEYCIQD9X0ZZah//KRm9MmKH3SDD1QVkZFYeY8Ml+YUwbFR6JQIhAJ+sIK8grTRr4S499sQirD8YahSupyKrogrX4luCpIRN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-cursor@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1260205},"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","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a4cd6c0-1048-410f-b3b5-19fbbed1d75c"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@ai-sdk/harness":"1.0.87","@ai-sdk/harness-acp":"1.0.25","@ai-sdk/provider-utils":"5.0.30"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-cursor_1.0.0_1787627776707_0.8932940733231465","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@ai-sdk/harness-cursor","version":"1.0.3","keywords":["ai","harness","acp","cursor"],"license":"Apache-2.0","_id":"@ai-sdk/harness-cursor@1.0.3","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"8d760feccfe547e494085251642228a4dcbbe9a0","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-1.0.3.tgz","fileCount":10,"integrity":"sha512-1kEpXrQqdV9nhOy8C6elOk1ibaZUY1b+8vyN8OVeyv3JT3sM59qcJp0ZnoyKLfUBggM3NXXgEetqaP9ssfypKA==","signatures":[{"sig":"MEUCIQDG+IyjOEhnGy56MNn3yqhQ8ojKvecatFQpGlWEB4ZR9wIgCBu2rK/mTuBzbCXycugpDlK7bqrn21KL/w4mXiQGgjE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-cursor@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1261806},"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","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a4cd6c0-1048-410f-b3b5-19fbbed1d75c"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@ai-sdk/harness":"1.0.90","@ai-sdk/harness-acp":"1.0.28","@ai-sdk/provider-utils":"5.0.32"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-cursor_1.0.3_1787773328668_0.9867175226914953","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@ai-sdk/harness-cursor","version":"1.0.4","keywords":["ai","harness","acp","cursor"],"license":"Apache-2.0","_id":"@ai-sdk/harness-cursor@1.0.4","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"f108e17b4bb289af46ecbd8c53483c8a83696598","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-1.0.4.tgz","fileCount":10,"integrity":"sha512-DPCCsMD45Du68mu5dkjweNHdII2lxSDSFdlJxiwJcQQ3tPut1PGX71PtmZfjVU/IsI++4on6WuBcNuJDVAyeBQ==","signatures":[{"sig":"MEYCIQCLhQSWK8b7O3/oP8rLFMw7iOvp3OlFXLa1sMinsPKZpwIhAMDre4C3CajR2ek15/+QcvwD8+GqihY3/p/GObmfgCXa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-cursor@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1261927},"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","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a4cd6c0-1048-410f-b3b5-19fbbed1d75c"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@ai-sdk/harness":"1.0.91","@ai-sdk/harness-acp":"1.0.29","@ai-sdk/provider-utils":"5.0.32"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-cursor_1.0.4_1787784464483_0.010963594073140293","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@ai-sdk/harness-cursor","version":"1.0.5","keywords":["ai","harness","acp","cursor"],"license":"Apache-2.0","_id":"@ai-sdk/harness-cursor@1.0.5","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"b094785f681dc4b10e7464f5ef25b7ff5ea30ad4","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-1.0.5.tgz","fileCount":10,"integrity":"sha512-YDHFSx67jq8PPmvpLQoXHA7RYIawZM78e+1Ms7wetYVjRMdE0GzE7t9ABKh95lfH8UOi9Y+iGO8etMCggAr7Fg==","signatures":[{"sig":"MEQCIGDdFRWZVXAAiHCVsMRYtvgoyePgtIAZR2cNKLhuLfHhAiAVc9pdtQoAmhkHIjK+x7ZlKuPlMXjaMwWjFwpC9pTWMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-cursor@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1262748},"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","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a4cd6c0-1048-410f-b3b5-19fbbed1d75c"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@ai-sdk/harness":"1.0.92","@ai-sdk/harness-acp":"1.0.30","@ai-sdk/provider-utils":"5.0.32"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-cursor_1.0.5_1787855319752_0.44140735330229575","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@ai-sdk/harness-cursor","version":"1.0.6","keywords":["ai","harness","acp","cursor"],"license":"Apache-2.0","_id":"@ai-sdk/harness-cursor@1.0.6","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"4912ff2add6edcc9cd4d17edea7c9dbdf15fb2a8","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-1.0.6.tgz","fileCount":10,"integrity":"sha512-dEyRCL8nIh5tDGzmjZTaK4Bj2FppdP5tmqWTbWGeZQLg9OWA9JYRG7E3zh+7HokO77MwRBQNZPVslN4UWYntdQ==","signatures":[{"sig":"MEUCIBT1OmvSDkI9+iIy0tr83ELw5gA64ZoID4ARJLoRdNJVAiEA4bG6BKmlhErOUaQu+qeqElJkEjgU7aa8BtaItOQKnc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-cursor@1.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1263823},"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","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a4cd6c0-1048-410f-b3b5-19fbbed1d75c"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@ai-sdk/harness":"1.0.93","@ai-sdk/harness-acp":"1.0.31","@ai-sdk/provider-utils":"5.0.33"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-cursor_1.0.6_1787937942296_0.6261388105052303","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@ai-sdk/harness-cursor","version":"1.0.7","keywords":["ai","harness","acp","cursor"],"license":"Apache-2.0","_id":"@ai-sdk/harness-cursor@1.0.7","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"e8cc444dab461606778d16edd5865d3ce6225271","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-1.0.7.tgz","fileCount":10,"integrity":"sha512-gHHGfMdw9v28aOZB+q7YniI0T+/HR87oyORtkuoCTyzclCCNSnEu1t6FApyq0Z8mPKdCj8tLdiwfH7hXNuMYHw==","signatures":[{"sig":"MEYCIQCQhXwDxyUY3beNj35EtKnzYRcoDNPLWWSgu1sHNLx9VwIhAPM8GNCMsTGdWOn9we/I1w1MnJOsbY0pH2L62U8yaSJm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-cursor@1.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1264298},"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","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a4cd6c0-1048-410f-b3b5-19fbbed1d75c"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@ai-sdk/harness":"1.0.94","@ai-sdk/harness-acp":"1.0.32","@ai-sdk/provider-utils":"5.0.34"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-cursor_1.0.7_1788076986665_0.3682246766544679","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@ai-sdk/harness-cursor","version":"1.0.8","keywords":["ai","harness","acp","cursor"],"license":"Apache-2.0","_id":"@ai-sdk/harness-cursor@1.0.8","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"c6f55781d0576ec765dfae991e421cc605990606","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-1.0.8.tgz","fileCount":10,"integrity":"sha512-lqe5KG54ujVGDPLAEHdMp/Hg81ZlnErrzhHYcgshwVeCf1p4J2VSxwrhYK9QRYDUY4I4Tqk67PAN3Fg+I9McGA==","signatures":[{"sig":"MEUCIQDDn2XXnlrapmOaoVM4OByfIHHbxIdnMcR16SWZcdC+4QIgZRSOF5+fd/ZdB6LB5e21XuPJQnV99Juyy1YtnqDzjmA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-cursor@1.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1264485},"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","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a4cd6c0-1048-410f-b3b5-19fbbed1d75c"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@ai-sdk/harness":"1.0.95","@ai-sdk/harness-acp":"1.0.33","@ai-sdk/provider-utils":"5.0.34"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-cursor_1.0.8_1788204068371_0.9066010110714011","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@ai-sdk/harness-cursor","version":"1.0.9","keywords":["ai","harness","acp","cursor"],"license":"Apache-2.0","_id":"@ai-sdk/harness-cursor@1.0.9","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"0082906a2a3d0c50a6e29b4f09fc118605935429","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-1.0.9.tgz","fileCount":10,"integrity":"sha512-W5Q4+UdWXjoogD8moEXfjdQIaGfzml/lC892TTBwN20YPKtbIrhhBJ09+6Qk8ZpGlY/6blfffLrWej4RdcvRXg==","signatures":[{"sig":"MEQCIF4x0Zdohzdds4Ygj6FfoH5qPTb+buxvhEzoRN/Zxt+SAiACzo6Fgpe2jNR7PF+HJrZB19X57ojrTptmgNpo7pkMAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-cursor@1.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1264606},"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","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a4cd6c0-1048-410f-b3b5-19fbbed1d75c"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@ai-sdk/harness":"1.0.96","@ai-sdk/harness-acp":"1.0.34","@ai-sdk/provider-utils":"5.0.34"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-cursor_1.0.9_1788211471992_0.4308736574441532","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@ai-sdk/harness-cursor","version":"1.0.10","keywords":["ai","harness","acp","cursor"],"license":"Apache-2.0","_id":"@ai-sdk/harness-cursor@1.0.10","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"c2c7324d86f0eec83af516c060590d5ed924582d","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-1.0.10.tgz","fileCount":10,"integrity":"sha512-GRolhwDE9KBfQtlwpRt7EhhwXRgeQP9lagHWLbCl9EGjzQxlxhG8XGzA81kHnLodNhr7rXD2otsg8fqG/9rAAA==","signatures":[{"sig":"MEYCIQC8bddUqcJuFwKpxDoPb1sy20kp7vTGrMxeqmbooiwCYAIhAMXFumwL9zUEa6nuQWMcPamnZ8H4W/VcBOdOHAA3Wee1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-cursor@1.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1264693},"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","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a4cd6c0-1048-410f-b3b5-19fbbed1d75c"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@ai-sdk/harness":"1.0.97","@ai-sdk/harness-acp":"1.0.35","@ai-sdk/provider-utils":"5.0.34"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-cursor_1.0.10_1788281967753_0.82459163564866","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@ai-sdk/harness-cursor","version":"1.0.11","keywords":["ai","harness","acp","cursor"],"license":"Apache-2.0","_id":"@ai-sdk/harness-cursor@1.0.11","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"229cdde6ee54afca533d474fb5d2597e790b381d","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-1.0.11.tgz","fileCount":10,"integrity":"sha512-3GW6huu819zweSXfeDkTtPFjKo+UVfFzcYKsZa9GbKobmTswM/5975nHOo4NBA4K8emKl9U9o8SWv834Ws8hgg==","signatures":[{"sig":"MEQCICFOh6Tr4jLUpENJys0YxDnZXF498wbpsrJerbV9eDsSAiBnPn6s9XKafUjQYqMMiZAYQeuG3rJC+926AKNCpSeRcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-cursor@1.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1264849},"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","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a4cd6c0-1048-410f-b3b5-19fbbed1d75c"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@ai-sdk/harness":"1.0.98","@ai-sdk/harness-acp":"1.0.36","@ai-sdk/provider-utils":"5.0.35"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-cursor_1.0.11_1788287370202_0.9091810972057635","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@ai-sdk/harness-cursor","version":"1.0.12","keywords":["ai","harness","acp","cursor"],"license":"Apache-2.0","_id":"@ai-sdk/harness-cursor@1.0.12","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"3f0d4e14131dd885997ff618510d1a27c011507e","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-1.0.12.tgz","fileCount":10,"integrity":"sha512-XP1Rg8BoLWvPmva1O2f4loihq6nJuZb9pKIbbnuFkXC/8Hm3bI6IijUM1MdNmihpqfzwCdhGnsrBGAvMndO7cA==","signatures":[{"sig":"MEUCIQDsxdadO6eckRkUB60qTsTDDOP0InNLfaxPPGxKXtimKQIgA8g8RTbHXCqBEfV5EwomUmBJSKT2Z6eATLXjUknPG/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-cursor@1.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1265005},"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","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a4cd6c0-1048-410f-b3b5-19fbbed1d75c"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@ai-sdk/harness":"1.0.99","@ai-sdk/harness-acp":"1.0.37","@ai-sdk/provider-utils":"5.0.36"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-cursor_1.0.12_1788318925859_0.047239564755312546","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@ai-sdk/harness-cursor","version":"1.0.13","keywords":["ai","harness","acp","cursor"],"license":"Apache-2.0","_id":"@ai-sdk/harness-cursor@1.0.13","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"92b83429cb7a70053aad99c22e1ca8ee416d3fcc","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-1.0.13.tgz","fileCount":10,"integrity":"sha512-C+kuAt9AOauO4hUbREoY2raiYlzI2GJ6HoYRISQJRRuVQxu4ZSKPYyZ5Sn5+V7uy9VLCeQK4Do9sK3zWuci37w==","signatures":[{"sig":"MEQCIFuKCP78qbISyHhjK/5tpW7P8cCJDOM3J0RkgJa34ezLAiA+3THG1DvHPrjoGKuOyehO9rxVoFbH/Q9scSCaoalLuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-cursor@1.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1265257},"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","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a4cd6c0-1048-410f-b3b5-19fbbed1d75c"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@ai-sdk/harness":"1.0.100","@ai-sdk/harness-acp":"1.0.38","@ai-sdk/provider-utils":"5.0.36"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-cursor_1.0.13_1788380765606_0.15605147561030575","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@ai-sdk/harness-cursor","version":"1.0.14","keywords":["ai","harness","acp","cursor"],"license":"Apache-2.0","_id":"@ai-sdk/harness-cursor@1.0.14","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"beeb7d965ee79fa225810dcac36be908f35926a9","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-1.0.14.tgz","fileCount":10,"integrity":"sha512-T3zvVOjMmOzs0wWvqq9GohiVhZ9poRcU973fY2Ro+sML9Rrga7ep7fcuR9ZBna0vDUUZISKMHQYsDsVB7mnB8Q==","signatures":[{"sig":"MEUCIQC4sXyTYhV1q6wVp3vo1tgDR/9/qsmuTCrTiIoa+5RhqQIgaZw3uZmZcNlyXZUZlN4E51eeYAqfnorloQ3rtlU7zj4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC630gXvXskQviT6VPjcSgw+43XWcH+RLaVTbuazJSSoAIgWk9zA8CwApIiYybnImWMGtZWumOOPMv5hLxIJFBPTxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-cursor@1.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1192161},"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","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a4cd6c0-1048-410f-b3b5-19fbbed1d75c"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@ai-sdk/harness":"1.0.101","@ai-sdk/harness-acp":"1.0.39","@ai-sdk/provider-utils":"5.0.36"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-cursor_1.0.14_1788456597366_0.8174615254089728","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@ai-sdk/harness-cursor","version":"1.0.15","keywords":["ai","harness","acp","cursor"],"license":"Apache-2.0","_id":"@ai-sdk/harness-cursor@1.0.15","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"25070c97551aa573e9dc986a08ef8fd7b07141b9","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-1.0.15.tgz","fileCount":10,"integrity":"sha512-UXSa7r4Ah+c3UxJM1sPLJyJH4pKuaS58v+I7y0xLGvlkhhEqoaY3RP05rtCUozxfaDRYCa04LVF2nFvAgeABmQ==","signatures":[{"sig":"MEUCIH2Xqf66UpEeFGP0dIjYxKdg/Xh1RxwPm9wXfezyGBOzAiEA+h9TIUBwvDyX070DWTFAZpCApKYMFm+NhGsOoGfdPOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICax8gUptDDMO0p8P0EvD93rzikvcR5Sja+E5kCHLtUmAiEA8TwHsYpy6FE751OmE4h9XdppGOBM2UstsE1vVygj0Z4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-cursor@1.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1194060},"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","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a4cd6c0-1048-410f-b3b5-19fbbed1d75c"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@ai-sdk/harness":"1.0.102","@ai-sdk/harness-acp":"1.0.40","@ai-sdk/provider-utils":"5.0.36"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-cursor_1.0.15_1788558179349_0.8493255204038697","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"@ai-sdk/harness-cursor","version":"1.0.16","keywords":["ai","harness","acp","cursor"],"license":"Apache-2.0","_id":"@ai-sdk/harness-cursor@1.0.16","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"affebc5d671d007df425b65fe9133d350cc24711","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-1.0.16.tgz","fileCount":10,"integrity":"sha512-q2du0m14rc1WO/AVtEGUL56oUdhauCvrjKN7PM1eM/i1728HigdEmJue3vWam4o21p1cALv2QE2PkC63Nvll/Q==","signatures":[{"sig":"MEQCIEaLM8SWe9BdFVLudwZSFP5kUXNS0fdONI0ZbW04p/kwAiBNpOcpqgo9dUNOebsZMco9mSFhaoDxlKLHXh3NnsFlMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHHX+IAxqwydGF8Etne1S2x+JtDAuDB7NTv/tkGzjCEMAiAbn7PQ9dTuCBUykMHD/cUm/73TggnF4F/4OxyfCWh+Mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-cursor@1.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1194250},"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","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a4cd6c0-1048-410f-b3b5-19fbbed1d75c"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@ai-sdk/harness":"1.0.103","@ai-sdk/harness-acp":"1.0.41","@ai-sdk/provider-utils":"5.0.37"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-cursor_1.0.16_1788895909431_0.2727094913791981","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"@ai-sdk/harness-cursor","version":"1.0.17","keywords":["ai","harness","acp","cursor"],"license":"Apache-2.0","_id":"@ai-sdk/harness-cursor@1.0.17","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"b3124fe4f992a59d812ff9bfb5ca8a41d08afcca","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-1.0.17.tgz","fileCount":10,"integrity":"sha512-ruXM98Z7x7LfdY7P7nTlVPbe06Us2ewfWNFIqEUj9FGnxGQXxl9mk1SB1gS27+nWhr7Jn3JBR4WpUCFQsuSDGg==","signatures":[{"sig":"MEUCIE1OJkDoMODkJlgZAm/l62W1zkwpD5cJpSs4jtm44/rZAiEA5di4eCy9+Uc9fKzGcjiUjl1yM73fEBWe6joO98CNAEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDEgTk6zbSFk6K+h3QRnA8sv2jOhfBooKEopFHcigUfsQIhANWH8spZd2h87sqdjq7RV3TqTE3CbOYgrP5z6ozy7I/Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-cursor@1.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1194246},"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","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a4cd6c0-1048-410f-b3b5-19fbbed1d75c"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@ai-sdk/harness":"1.0.104","@ai-sdk/harness-acp":"1.0.42","@ai-sdk/provider-utils":"5.0.37"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-cursor_1.0.17_1788898684369_0.8541307905017397","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"@ai-sdk/harness-cursor","version":"1.0.18","keywords":["ai","harness","acp","cursor"],"license":"Apache-2.0","_id":"@ai-sdk/harness-cursor@1.0.18","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"2b7574834317850833fa7bd4f8923b3dc145e307","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-1.0.18.tgz","fileCount":10,"integrity":"sha512-s3nm6EUdrylS2P+iiEv5XXu3an1Tf+aH58xZXVtzMjqcK6ka+SnzdYoPAtia8KebRhFVbbc1N6hU24pF9oIFww==","signatures":[{"sig":"MEUCIQCDn5qillQVO5x+F+L/dRqPXKDJAhM13CCaiSPP1LhcPQIgKNhNGfCcMANmw35pkFHvPAakt2RbpShx3Mv9cUCwAQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHyz3nzhdteLmNvoDmVTi3oOfKSblBpcnJiqhmP2haASAiEAqEUBkhk+E2jht8+5595QbmbwyegOO2ezwTZwwWvB1A0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-cursor@1.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1194332},"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","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a4cd6c0-1048-410f-b3b5-19fbbed1d75c"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@ai-sdk/harness":"1.0.105","@ai-sdk/harness-acp":"1.0.43","@ai-sdk/provider-utils":"5.0.37"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-cursor_1.0.18_1788961702046_0.9421707774382901","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"@ai-sdk/harness-cursor","version":"1.0.19","keywords":["ai","harness","acp","cursor"],"license":"Apache-2.0","_id":"@ai-sdk/harness-cursor@1.0.19","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"840ed15362f8394dbb493b32a2427ef0dab5c968","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-1.0.19.tgz","fileCount":10,"integrity":"sha512-mJwGrPfKg4cTRzJsrqO+4/NNU9NjSY8Ezs5oU+I3ec8ff76QU5jyFlbT98KF5fwaydXq4IeVxO8vE5GsrqMG1g==","signatures":[{"sig":"MEYCIQC2UMJXSGq5WAxTDO2gfJ1uY1DbPev4l6xLQfCdIjrz6gIhAMuhMuIl3T86Oa+qJgVrLa8JQdsZK2L4ncQkVCw5Vz67","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICN5NUApJvn8JvEaShMwxowCv5PSCf0julPNLG+wgdOiAiEAjlwApm7GU442VEbYRrb8/inJF1njHmyxmpGFyM8aZUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-cursor@1.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1194450},"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","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a4cd6c0-1048-410f-b3b5-19fbbed1d75c"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@ai-sdk/harness":"1.0.106","@ai-sdk/harness-acp":"1.0.44","@ai-sdk/provider-utils":"5.0.38"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-cursor_1.0.19_1788977809697_0.9618915797098644","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"@ai-sdk/harness-cursor","version":"1.0.20","keywords":["ai","harness","acp","cursor"],"license":"Apache-2.0","_id":"@ai-sdk/harness-cursor@1.0.20","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"c27ca84cb5db463678c7f1bc974c5f459d45f564","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-1.0.20.tgz","fileCount":10,"integrity":"sha512-ApvKssJnne0fpPHrV2V9rqRcEWT5c1zZfSySLOY4no4sPptny0fk+Ea2x03GQIthV02owlg/tg9NyI3FokmoLg==","signatures":[{"sig":"MEUCIBzDMtOIjKL432UZUsbGpY5Sc4F3pi/QjFO6DpYpqy9EAiEAscxDcon8Zk16v1HYb9e/xb9s5jI9LvV/uV9D39vwbwM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC6jSYyONQXBYL3N/UwW9VqnOJqyDcdARxnPATVLVPprQIhAKfBoYd2VK9Bvc3io7iL1dcFSv4lBmhYlllUJPpfG86p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-cursor@1.0.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1194568},"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","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a4cd6c0-1048-410f-b3b5-19fbbed1d75c"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@ai-sdk/harness":"1.0.107","@ai-sdk/harness-acp":"1.0.45","@ai-sdk/provider-utils":"5.0.39"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-cursor_1.0.20_1788985633005_0.7796564555726713","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"@ai-sdk/harness-cursor","version":"1.0.21","keywords":["ai","harness","acp","cursor"],"license":"Apache-2.0","_id":"@ai-sdk/harness-cursor@1.0.21","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"6b0b9a383e4aa14aba61a19b9f57b588eb47bbc0","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-1.0.21.tgz","fileCount":11,"integrity":"sha512-GUyPs4/JvfCo8u1S5TuojeFOjZaAUaq5Sfx7Dr2dPB4JBDDxEahuKnUSc2+GYynB7JJUEpqKHeha55JwZPwnpA==","signatures":[{"sig":"MEQCIEsCUx4ByUBlht99mDMVQ0ozy/lk0qu9RFX2MMqKQofxAiAXrVoVv9L0cUS0UIkFSZaJP66aM1PM5HyOMnivMy+vjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICBKVFbyztFXNvcqTJd75a6rdIZvp2UT4jHMkqrp2bSPAiBhwSvaaZEvb+TjMz+OPFlvcCHg8UK4yTVwv47yIz8vew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-cursor@1.0.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1205628},"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","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a4cd6c0-1048-410f-b3b5-19fbbed1d75c"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@ai-sdk/harness":"1.0.108","@ai-sdk/harness-acp":"1.0.46","@ai-sdk/provider-utils":"5.0.40"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-cursor_1.0.21_1789152940904_0.6846414553571449","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"@ai-sdk/harness-cursor","version":"1.0.22","keywords":["ai","harness","acp","cursor"],"license":"Apache-2.0","_id":"@ai-sdk/harness-cursor@1.0.22","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"af05f9e2f1cb9936f7f99aad0330c910b8fbb369","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-1.0.22.tgz","fileCount":11,"integrity":"sha512-IiFuYymlfVnAxpsyPqiZ1rUgk5UQFBBDdSMpJnLcsYRxIdbPyjbMCWjJ6gj4rUJWnBAQ0QauUPd5o022AMrf5A==","signatures":[{"sig":"MEUCIQCSc/BmfZaz1Z80lCcFWXz6pCzXe+qw1aFnQi253eKFhQIgKXtGf3Jy3dMqliaFRqmQtQCTDk4k+RMheoasFr2GBRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC3H4SaL/aO3bU6QugplYHXnsl2TA7yyaQqSQ0FNQgZwgIhAMVRgMvf49dPvW5hVhEF4Hp2BiN2zSia3Fmq7eWFYlFq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-cursor@1.0.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1205714},"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","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a4cd6c0-1048-410f-b3b5-19fbbed1d75c"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@ai-sdk/harness":"1.0.109","@ai-sdk/harness-acp":"1.0.47","@ai-sdk/provider-utils":"5.0.40"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-cursor_1.0.22_1789176225516_0.12510998893833913","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"@ai-sdk/harness-cursor","version":"1.0.23","keywords":["ai","harness","acp","cursor"],"license":"Apache-2.0","_id":"@ai-sdk/harness-cursor@1.0.23","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"cd683c46541324b397b3cda7eb63f10f7a00d346","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-1.0.23.tgz","fileCount":11,"integrity":"sha512-z7Gv4uF3blWOGzZAndfWF/20X7JDgF9TBd5r+2gCGQurypkyqkB5u7BOWJFUbEDYmO2MzJ2AJSjvqEsr5603lg==","signatures":[{"sig":"MEUCIQDdVpwjBPNe1AKWhu/KGdM0lfHxLcEwFOMk6sR6hNOK4QIgKy1r/jfVntI2itqACrAqGNv/SVRbgnV7aZsICZVtLF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB59xIi0MSc7c+mycysWM7Y/TlN1Lp6iXHuiIF4KcPLGAiBAMWIE70o+sA9YShZmJvG8zpQClJ63jTfQ5Qs2aiOjIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-cursor@1.0.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1205800},"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","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a4cd6c0-1048-410f-b3b5-19fbbed1d75c"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@ai-sdk/harness":"1.0.110","@ai-sdk/harness-acp":"1.0.48","@ai-sdk/provider-utils":"5.0.40"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-cursor_1.0.23_1789415535356_0.3791166444540073","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"@ai-sdk/harness-cursor","version":"1.0.24","keywords":["ai","harness","acp","cursor"],"license":"Apache-2.0","_id":"@ai-sdk/harness-cursor@1.0.24","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"0c4662f890bd9fb1fe8ff5a9543fa62cd96392ec","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-1.0.24.tgz","fileCount":11,"integrity":"sha512-O1dVraUfDYUXSSw51f7ovvpmi3YzaWUGvy8lF3iMcVDZw665sqtV7pRcoi/Rk1L8a6w8eKrx4L8cg6AFJJeXcQ==","signatures":[{"sig":"MEQCIG+TbPjIxZ3W3DvQeOfPWSlTFSdqov7cXpih31qrVNZzAiAjq13kUQzHottiUgR3Xag7Yzn+0BWqugwAXqt/8UHP7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDlBa0StW84Ok1iff7/fQ/UwyfMRpT4zlUAD0kIEObgBAiApg3xASgLdoE1Q1KnVm1JN3PcrxVwQuFTx0HwCfT6R+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-cursor@1.0.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1205886},"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","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a4cd6c0-1048-410f-b3b5-19fbbed1d75c"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@ai-sdk/harness":"1.0.111","@ai-sdk/harness-acp":"1.0.49","@ai-sdk/provider-utils":"5.0.40"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-cursor_1.0.24_1789445955936_0.6716217194829823","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"@ai-sdk/harness-cursor","version":"1.0.25","keywords":["ai","harness","acp","cursor"],"license":"Apache-2.0","_id":"@ai-sdk/harness-cursor@1.0.25","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"0ea99c7072190f315c0ab84540a0ade2c39dbeda","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-1.0.25.tgz","fileCount":11,"integrity":"sha512-oPOpAADLYvJsOBVcHBCopJh6d6F42I/86ukBfgZKKd+nRhHXf31gw5sI/bndU9SdiOHnQnpmCL2tyLtzBRohCA==","signatures":[{"sig":"MEQCIGu1SHGdoH2uXqA7eXGuMM0V+S31KFjOFBpXtXK9Yc6iAiBhA9IasHk8vHRsvnOEXaa5K8ZR2DmKMtwF5ukhduloXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGCFJp+AVshoOotm8pilAF/D/UCQdlXCW3hDPPoiE/tnAiEAjC2wHCTAcrLOz23AkHNRjg5LbGmnuR+OGKnfNJQcKhA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-cursor@1.0.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1206004},"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","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a4cd6c0-1048-410f-b3b5-19fbbed1d75c"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@ai-sdk/harness":"1.0.112","@ai-sdk/harness-acp":"1.0.50","@ai-sdk/provider-utils":"5.0.41"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-cursor_1.0.25_1789492927070_0.05028612146780609","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"@ai-sdk/harness-cursor","version":"1.0.26","keywords":["ai","harness","acp","cursor"],"license":"Apache-2.0","_id":"@ai-sdk/harness-cursor@1.0.26","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"3baed7ecf40f24a86c21d31301d62f594744d151","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-1.0.26.tgz","fileCount":11,"integrity":"sha512-FDCYFvZvS1rfHBFgSyG2rYjMzLgBXmmo4hvlRDD8WWboX7f+R5RKo0pAJJEeQYOD+JC4+Wx6q8eQ7yZrJiBSFg==","signatures":[{"sig":"MEQCID7fFga92vj9k4wL1dTbzg2KS01VhpDzCCKlxobYQnzgAiBv8BEn095YCEH7yjp7m3bYBpvfZ/UqoPukKNPxtOTkBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBsN3iU+3yQeQS04qwCb3APIjqmpR8P5Imq6PweKVvdrAiAMkE06uRC/tH56aPhkqh4rE87Vy6+FPUhIVfxevvdmlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-cursor@1.0.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1206227},"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","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a4cd6c0-1048-410f-b3b5-19fbbed1d75c"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@ai-sdk/harness":"1.0.113","@ai-sdk/harness-acp":"1.0.51","@ai-sdk/provider-utils":"5.0.42"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-cursor_1.0.26_1789583821288_0.4364287139524625","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"@ai-sdk/harness-cursor","version":"1.0.27","keywords":["ai","harness","acp","cursor"],"license":"Apache-2.0","_id":"@ai-sdk/harness-cursor@1.0.27","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"aefe21abc4a527b4f92442313f6b787310cacd96","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-1.0.27.tgz","fileCount":11,"integrity":"sha512-xaZa9n2khNHMzbNQPE6DPbrbr3qK8qFe6n5cPVQzO/MSInEupC+kIjKPM4w+7EvZwVJ+E0z0RYrndG9WJxJppQ==","signatures":[{"sig":"MEQCIH7FKd4wFsTX283adFuqPRAaLeksAWKVMMZ1zg5gdA+QAiBzgwprPjvf7i0a/6+ahkJhHMO29WqPdlrdouIlJFCKFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAG34pxBp8x1/xkYDI/tyOHJaVveb8h+p3olmcFkDhsmAiBGbHW0JaavXW/EQyXVdz+16rvAjBLL7oMEe+FtALIriA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-cursor@1.0.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1226163},"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","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a4cd6c0-1048-410f-b3b5-19fbbed1d75c"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@ai-sdk/harness":"1.0.114","@ai-sdk/harness-acp":"1.0.52","@ai-sdk/provider-utils":"5.0.43"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-cursor_1.0.27_1789594802725_0.955693536463446","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"@ai-sdk/harness-cursor","version":"1.0.28","keywords":["ai","harness","acp","cursor"],"license":"Apache-2.0","_id":"@ai-sdk/harness-cursor@1.0.28","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"0424d1bda10b2fe3ef98f4ac783cbb9ac6d829ff","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-1.0.28.tgz","fileCount":11,"integrity":"sha512-0xty9cS7olSRO7eqUZInqGIAvunukXSPSzP0xj/Nb9C6RmEGq1uV6W3l44xj//vyZNAucS5zOfGXv36q/cAc0w==","signatures":[{"sig":"MEUCIQDxf7FDKX9K3BbHO64f09muIpQ5lRH6WxjmcGnH9UoJ8gIgfdAvOEUa3P8PNBw1knBnRlOuoNTHjyJWkmIqrBbHvks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDGc3VxCILLjzgxTSSBHdpV9++S5PxdEKh3lB8jl62NIAiBIjVl6z+TW5PumwCpFrsSyFMm3lThPM6WAREYuADzABw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-cursor@1.0.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1226249},"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","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a4cd6c0-1048-410f-b3b5-19fbbed1d75c"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@ai-sdk/harness":"1.0.115","@ai-sdk/harness-acp":"1.0.53","@ai-sdk/provider-utils":"5.0.43"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-cursor_1.0.28_1789598724708_0.1426784394325371","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"@ai-sdk/harness-cursor","version":"1.0.29","keywords":["ai","harness","acp","cursor"],"license":"Apache-2.0","_id":"@ai-sdk/harness-cursor@1.0.29","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"0462351bf5a5d8be0ac37fe4294d0cd68040b315","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-1.0.29.tgz","fileCount":11,"integrity":"sha512-d04EvoDfkLeYCdBmjNa16DT/41y8+A1bQws0torsQzwj3+J4WXwo+aPD8OzSSKiqOZbQptNdvXbjD5qKufKkfw==","signatures":[{"sig":"MEUCICaOGWsZxb6KI+jgtjPa2o1qSpRgL5WPAjxoGQlPJRkfAiEA0Mo6DBU3wg6UGmP56bvRFqb0rYxRX7rZA2Jd4iICocU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDFSIvk12LIPx2gooq0o8nVV7206G6XkM7XJVHzNwBAFAIgT5RyGbXfcLu6YWGaFMG/5SzeV2txeCthijUPDrvtPHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-cursor@1.0.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1226406},"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","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a4cd6c0-1048-410f-b3b5-19fbbed1d75c"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@ai-sdk/harness":"1.0.116","@ai-sdk/harness-acp":"1.0.54","@ai-sdk/provider-utils":"5.0.44"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-cursor_1.0.29_1789707725566_0.053093179455787176","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"@ai-sdk/harness-cursor","version":"1.0.30","keywords":["ai","harness","acp","cursor"],"license":"Apache-2.0","_id":"@ai-sdk/harness-cursor@1.0.30","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"5199e5fdc971647063bf455d6f05390467aae2d5","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-1.0.30.tgz","fileCount":11,"integrity":"sha512-nXiI3u2cSAluhjI36BBGmUM+6pRF5Ly/VFiY+otDj5QUCcb2/n57LXbXG78sl5T4ePuekH0Zxl8Oev4wjLqvEA==","signatures":[{"sig":"MEYCIQCeA/iqo1n83mvvvuFHN6KS64rFQ2lf4YsWywM097K4iQIhAN7Y0fl2/W2RVCXdti3kn7fdvYK9HPl7yScbnOY0bDOp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDGMwXWjwCdtmvXir/DHkq+vrfcWcnUGDx+FtqcencX1wIhAI80227LZXB4W4V4KaV+G84/2TZmRn9d1O2waINemDXw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-cursor@1.0.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1226629},"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","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a4cd6c0-1048-410f-b3b5-19fbbed1d75c"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@ai-sdk/harness":"1.0.117","@ai-sdk/harness-acp":"1.0.55","@ai-sdk/provider-utils":"5.0.45"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-cursor_1.0.30_1789770569176_0.8414070893823999","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"@ai-sdk/harness-cursor","version":"1.0.31","keywords":["ai","harness","acp","cursor"],"license":"Apache-2.0","_id":"@ai-sdk/harness-cursor@1.0.31","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"aa7cea39e10dddca5b31fec22be7f20062e6475b","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-1.0.31.tgz","fileCount":11,"integrity":"sha512-/7kLl1tQkMsiiAxNcQ3+24F+VJ3uEbOwpZ5kuJInYuri95XyoJ73DqUu3RFENS/9riP6uC0viLtWndZ/33l7Gw==","signatures":[{"sig":"MEQCICs5LXy7lXrsXhBqLqtgDvcanWrE37q5Xg1uONFspHI9AiAlQdHs2FkhTjVfRT8Bf6IFmKoBmhvR1Gibgw9ccXTBYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA8gLArZHFkyfrr8JSqWw5I9iwLVfXf8D75j5Qf+auOkAiEAtRd3dAQSeEfIS0v4BLZWls39krV3AIaMFGQyeLJAzWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-cursor@1.0.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1228382},"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","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a4cd6c0-1048-410f-b3b5-19fbbed1d75c"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@ai-sdk/harness":"1.0.118","@ai-sdk/harness-acp":"1.0.56","@ai-sdk/provider-utils":"5.0.45"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-cursor_1.0.31_1790018357938_0.902639650376347","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"@ai-sdk/harness-cursor","version":"1.0.32","keywords":["ai","harness","acp","cursor"],"license":"Apache-2.0","_id":"@ai-sdk/harness-cursor@1.0.32","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"382e12a2a9e82539c39bfca81dfe5e5d8ccf9bf5","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-1.0.32.tgz","fileCount":11,"integrity":"sha512-p7S7YI0Z28sz5C53V/QZ7hMUvn/dosZVhR3ot4wrCUF6mXAgnYppZbABv62e8KEtyYOSGSRRnfCyVJwpCTlZAQ==","signatures":[{"sig":"MEQCIHtpHta4/SnJCQs+AJMS75geFQXOAKFlXsw/DftUzXGlAiAxmsdJ+SYgH3ly9dorVVY6/JF1WBS3xOIIhg1ZSZwwyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDI+zMIQWVECjqaj0Wk0gNEEmMqBiHARkUL02Swi7iUywIhAOUX+RmtdY0VgnZf407pya12/i2eZaQvor182CpmT4o1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-cursor@1.0.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1228538},"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","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a4cd6c0-1048-410f-b3b5-19fbbed1d75c"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@ai-sdk/harness":"1.0.119","@ai-sdk/harness-acp":"1.0.57","@ai-sdk/provider-utils":"5.0.45"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-cursor_1.0.32_1790047298585_0.7057824233912633","host":"s3://npm-registry-packages-npm-production"}},"1.0.33":{"name":"@ai-sdk/harness-cursor","version":"1.0.33","keywords":["ai","harness","acp","cursor"],"license":"Apache-2.0","_id":"@ai-sdk/harness-cursor@1.0.33","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"f2b6080dde5d134b5e9305d9784b9bdd575e928e","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-1.0.33.tgz","fileCount":11,"integrity":"sha512-nJNw42JivRdpIEhC/sawfb+5r2+z4iQ4ZYaXhSaRSdFEfMPl6aK1dF5qnjrPwZgk9jcxwtzlcxfywUsIrh6nIA==","signatures":[{"sig":"MEUCIFO+y0uHtrMl6YFEY0lxHP1PSIJidoj9C9nJ7wPGn1ApAiEA1XFbPipm/WYCrJ/6iVc27RnCaIJ4eUafBvSvJ2F48MY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEqt79pKKoyuNcZgBsRrWT+EDbEqvm+qkLqn9bB+FReuAiBGtZjp8U1fWSZAxUA3UbNIsJtCe/nPXRosGyTK484i+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-cursor@1.0.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1228624},"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","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a4cd6c0-1048-410f-b3b5-19fbbed1d75c"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@ai-sdk/harness":"1.0.120","@ai-sdk/harness-acp":"1.0.58","@ai-sdk/provider-utils":"5.0.45"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-cursor_1.0.33_1790097729974_0.40204121954936567","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"@ai-sdk/harness-cursor","version":"1.0.34","keywords":["ai","harness","acp","cursor"],"license":"Apache-2.0","_id":"@ai-sdk/harness-cursor@1.0.34","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"9d43ed451365ccfe5cbf5a6f381989e44a71dc3b","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-1.0.34.tgz","fileCount":11,"integrity":"sha512-EgyzEQ2Z4M0SRYNYzGP29kJKx8Xvn8qbXFGyL9OlTZxke62rakbtg4/od65y58wgQ94ItM8eY8FW1ifrOE6O5g==","signatures":[{"sig":"MEUCIBX1WHgQQwCQySYwMj0MHm3Y0vjIl6MjpVCqn3n5nyu0AiEAhgZgz5ZDRF3vBdY89PME8eeQfpPtBYhINifpUwfLm4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBUwkhVohB4x0flE0eXGhhZPGzRlU3M64+54ODnerBEWAiBFPAuDium3HX2ln1dVrRlsWfTKHKg+ZKew5WHA67EMvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-cursor@1.0.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1228747},"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","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a4cd6c0-1048-410f-b3b5-19fbbed1d75c"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@ai-sdk/harness":"1.0.121","@ai-sdk/harness-acp":"1.0.59","@ai-sdk/provider-utils":"5.0.45"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-cursor_1.0.34_1790100585359_0.7822765966690497","host":"s3://npm-registry-packages-npm-production"}},"1.0.35":{"name":"@ai-sdk/harness-cursor","version":"1.0.35","keywords":["ai","harness","acp","cursor"],"license":"Apache-2.0","_id":"@ai-sdk/harness-cursor@1.0.35","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"f291f6bc9b0aaabeb265fc2da35d4290a65120d3","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-1.0.35.tgz","fileCount":11,"integrity":"sha512-BYMmXNk4XTsCJqbDX7jTEwPiM13JBNlG2acT/o+Rs0GoiY/8RBk+jOq02FE9EX+suFj/7byqob8Km39o58bupg==","signatures":[{"sig":"MEUCIQDXy7gsQ+mlgoZIrvL0DjWmdaCSRn4kKHSWJJ4Wb80dTgIgJuJUazQksUqMui+o4c2XhRpPlHvFOLFKLINSgC7q9rw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEA/2MqT8sgbW3KPXXUk213T7yGGhFND2VP0yVu7NJlHAiB5nn3L6Bul4n/mnamz4PH7TYRGCf7+7TlnJoS04prn1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-cursor@1.0.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1228865},"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","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a4cd6c0-1048-410f-b3b5-19fbbed1d75c"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@ai-sdk/harness":"1.0.122","@ai-sdk/harness-acp":"1.0.60","@ai-sdk/provider-utils":"5.0.46"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-cursor_1.0.35_1790152944555_0.12215083995677878","host":"s3://npm-registry-packages-npm-production"}},"1.0.36":{"name":"@ai-sdk/harness-cursor","version":"1.0.36","keywords":["ai","harness","acp","cursor"],"license":"Apache-2.0","_id":"@ai-sdk/harness-cursor@1.0.36","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"44808eae2b61170f1dd0295f3aa07efad84f37ec","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-1.0.36.tgz","fileCount":11,"integrity":"sha512-NjnvwjNlxT598zQkc7GzYKw5QPJOWDsM0jrnKKZVE7HiZ+ahx9t7NP94RxdMSYQprHv9CwrPJrtWGH/00FHF+w==","signatures":[{"sig":"MEUCIQCYpci9VFlqilOWzv5r3TW8j9Nnb0G5GLp02Srv6+w0HAIgSbT5f1Bao/X3Ag6+9a9Q9xYZJg1ytw+te8Gh40mCvUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHZriGH+Chgxie/WnqoU0bZ3fTQxuh5bkMQymyzv+fsXAiEAhO520Xr9tQUZEbf//e12lDxyg562PIirUORFFoNPzOc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-cursor@1.0.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1229154},"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","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a4cd6c0-1048-410f-b3b5-19fbbed1d75c"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@ai-sdk/harness":"1.0.123","@ai-sdk/harness-acp":"1.0.61","@ai-sdk/provider-utils":"5.0.47"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-cursor_1.0.36_1790199850604_0.5147542056779317","host":"s3://npm-registry-packages-npm-production"}},"1.0.37":{"name":"@ai-sdk/harness-cursor","version":"1.0.37","keywords":["ai","harness","acp","cursor"],"license":"Apache-2.0","_id":"@ai-sdk/harness-cursor@1.0.37","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"5dd6933709a5ed375b2caccd25f1d2e80bf406ca","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-1.0.37.tgz","fileCount":11,"integrity":"sha512-RqcKFWGmcTcb55o+JEFvRWop8HK8CcIH9/0hCwKW/y5OqCByhsg0yWqRCIFlyiEaKp8Nh4ki0Kf7Eu29VHcVWw==","signatures":[{"sig":"MEQCIEMzAjwsSDcDtGLc2690c42NzbDgKsjVgTu43a3XSnihAiBCnVEjrITd4qalUTEi7fqiwSy0Ih7ReZIUfCtHNHfttA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDINpDZOBZ1JxquKgA6E8kkeZAQJZqEdQ8CgQBnH9FZzAiEAqZWTkEvfHODiEahxyIhZ68KhXWuSxdiqVHRvWQQaUHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-cursor@1.0.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1229277},"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","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a4cd6c0-1048-410f-b3b5-19fbbed1d75c"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@ai-sdk/harness":"1.0.124","@ai-sdk/harness-acp":"1.0.62","@ai-sdk/provider-utils":"5.0.47"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-cursor_1.0.37_1790276186842_0.8231178944569104","host":"s3://npm-registry-packages-npm-production"}},"1.0.39":{"name":"@ai-sdk/harness-cursor","version":"1.0.39","keywords":["ai","harness","acp","cursor"],"license":"Apache-2.0","_id":"@ai-sdk/harness-cursor@1.0.39","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"8613f102045538d1055a125a8c10482b848f1b95","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-1.0.39.tgz","fileCount":11,"integrity":"sha512-kPbCYqa7P+YiiN5gUKg5Py0VcO7G2BSFZotvzqKRvgC+wYU8QCfyE7RHWUR7/F+LTuLyZnfw5SxqqhcOi02r+g==","signatures":[{"sig":"MEUCIQCOf+BKHQ5k/B6C2V3b+JXlCtKgex5LI0T5b/fjiIbNNgIgbDox8CK59UJdkJ1yr39eLMnjzXX1mGsnvmkF1WCuOLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCJkWd5rkSe0Kccun1CTdBziJtX9cURDiMOjj7bprTNMQIgHrU9yHts1KLDw6DTDJp5LiWTCfIFjHRmxjYCAKLybUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-cursor@1.0.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1229882},"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","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a4cd6c0-1048-410f-b3b5-19fbbed1d75c"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@ai-sdk/harness":"1.0.126","@ai-sdk/harness-acp":"1.0.64","@ai-sdk/provider-utils":"5.0.49"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-cursor_1.0.39_1790368738076_0.216112713380902","host":"s3://npm-registry-packages-npm-production"}},"1.0.40":{"name":"@ai-sdk/harness-cursor","version":"1.0.40","keywords":["ai","harness","acp","cursor"],"license":"Apache-2.0","_id":"@ai-sdk/harness-cursor@1.0.40","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"3f91f0d20ea268adcd70e73bc4a593ecba4618a5","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-1.0.40.tgz","fileCount":11,"integrity":"sha512-jLJczOwcigC/ecq8jZaoXA56AgYPzQPdbehtuXXRZGLWnu979ehJnVaEFNF3kOlR+hIRS3Yhg6gfrePXfmw8Mg==","signatures":[{"sig":"MEUCIEBpcKok2HvxxvXUKrPHgQzCOLgXUFZKooWsLlHL61Y0AiEA2QoRpLvlv+xBinQ5+p6H6iRGUKEzJvVXj9O6G/L0XAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCWMUBk0+l+GOpzahcWgbbnMsSSydGL/GCjC/dzjdyNUwIgWZU+BpOA13ZOMNXdFi7ZlRt22xC8KrSuFTI10xSA5X8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-cursor@1.0.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1229968},"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","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a4cd6c0-1048-410f-b3b5-19fbbed1d75c"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@ai-sdk/harness":"1.0.127","@ai-sdk/harness-acp":"1.0.65","@ai-sdk/provider-utils":"5.0.49"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-cursor_1.0.40_1790479727535_0.7203655781695233","host":"s3://npm-registry-packages-npm-production"}},"1.0.41":{"name":"@ai-sdk/harness-cursor","version":"1.0.41","keywords":["ai","harness","acp","cursor"],"license":"Apache-2.0","_id":"@ai-sdk/harness-cursor@1.0.41","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"f7f6a2be40f7411f8c8f84026c9d961dd42ca403","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-1.0.41.tgz","fileCount":11,"integrity":"sha512-CJOILyNAp8BKQrfRkaRwpZvHFBBIFkJUOLvPoTsh6yXJM4Dfpaaor56QMgW+sLo15b1hS7wdEO9OxN7q0gIFEw==","signatures":[{"sig":"MEUCICYfAfX2LavrXoHcbdq/X1vvyPBpTxe5UKIsdebDck/bAiEAuihbojdihpVoBeAvLRFYZ+hPB4KW8Y3MU7mcJ54uVko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC59UUPU006pINbS0RgslmjDv3fMTnsGQOD2O723Ja9hQIgTLguVgN23oqfE2RnfOYQJazQNceVr2wjDYS56YzAwb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-cursor@1.0.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1230054},"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","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a4cd6c0-1048-410f-b3b5-19fbbed1d75c"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@ai-sdk/harness":"1.0.128","@ai-sdk/harness-acp":"1.0.66","@ai-sdk/provider-utils":"5.0.49"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-cursor_1.0.41_1790489307144_0.613331076706596","host":"s3://npm-registry-packages-npm-production"}},"1.0.42":{"name":"@ai-sdk/harness-cursor","version":"1.0.42","keywords":["ai","harness","acp","cursor"],"license":"Apache-2.0","_id":"@ai-sdk/harness-cursor@1.0.42","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"81d53dfa8e20d0a1687fe52d62086cb12424a8e7","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-1.0.42.tgz","fileCount":11,"integrity":"sha512-+86J7+ztZiAZq7gHKIV9aJhEDW6wVaDIMTjLaNJlvi+TAl2UusgcAyaiKWJOBfeZxOfxBdyET8t7/Y2CJQYvug==","signatures":[{"sig":"MEUCIHz/cDDDtPVC5yaix/sgsiDBrEcnZkS22SHwQX/07/StAiEAzzNq8Yx3choDgqLAhlVcDxh7aHXPol/bTqMSnAlODu4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFCQ+wcgHCPo8UMasSUUonf+itsYtQv6MPkP0PxQ5aniAiEAjfBf55grU243XNZlLpkBzcjf1mfen5Karb0fyGF91BI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-cursor@1.0.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1230277},"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","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a4cd6c0-1048-410f-b3b5-19fbbed1d75c"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@ai-sdk/harness":"1.0.129","@ai-sdk/harness-acp":"1.0.67","@ai-sdk/provider-utils":"5.0.50"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-cursor_1.0.42_1790615674822_0.743307555938892","host":"s3://npm-registry-packages-npm-production"}},"1.0.43":{"name":"@ai-sdk/harness-cursor","version":"1.0.43","keywords":["ai","harness","acp","cursor"],"license":"Apache-2.0","_id":"@ai-sdk/harness-cursor@1.0.43","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"c60efc7e6fd11d265a86fc53eee6ebbe6198c8c4","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-1.0.43.tgz","fileCount":11,"integrity":"sha512-MUq6i+lF9jyw/Nq+68+Wo2b93Uc1Ivsu55ITzgE20neHHsxIGZ/oMJwRyvtfHvSbjmA+FDtvcio88sRlrpzFcw==","signatures":[{"sig":"MEUCIFskDuhmGtdkI1HvcOR4cJzhH7Qhq0qAO8pfwJ8QWCbPAiEA0EW53xO43+o9iIGH5ImVPlEMHIEJ++gCcTev6fF/K2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICHzyyqD6YlhO1HAlS7VzylUQXvVPOrl9T8eUb229CT6AiEAovOMnVSuesCFmH6CzCdWrvXZXaRwbr++m0jaRsyJ6aQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-cursor@1.0.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1230363},"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","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a4cd6c0-1048-410f-b3b5-19fbbed1d75c"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@ai-sdk/harness":"1.0.130","@ai-sdk/harness-acp":"1.0.68","@ai-sdk/provider-utils":"5.0.50"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-cursor_1.0.43_1790621021836_0.6843408838440141","host":"s3://npm-registry-packages-npm-production"}},"1.0.45":{"name":"@ai-sdk/harness-cursor","version":"1.0.45","keywords":["ai","harness","acp","cursor"],"license":"Apache-2.0","_id":"@ai-sdk/harness-cursor@1.0.45","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"95d9bce0f8f9c576efa5426cd9ed1919f353a215","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-1.0.45.tgz","fileCount":11,"integrity":"sha512-tv8rjPZ2S6lf4+37SIr9vcLQG+sTkv2mQOVY5nTjIhIrFn1nrO4Et5ZhsjCQ0XlETeE9iiJTzqSiWSFLMMxtQg==","signatures":[{"sig":"MEYCIQDBVvD0NAN8ActU2HTFno2gxQj0cM/JfAf7HjOU/7rP9AIhAI9fTfv8KSUfJMjk3TfNi54axjRDE6vV/aQW/CGPCO+q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDsHTScbWq8jbbVtCzz881uBRl9D9HqVhUh6KPpr0gN/QIgAfoJMaWYWAj3wvxGQ+Qr4NlVW7CzJpKrCcyt8AAWz0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-cursor@1.0.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1230664},"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","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0a4cd6c0-1048-410f-b3b5-19fbbed1d75c"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@ai-sdk/harness":"1.0.132","@ai-sdk/harness-acp":"1.0.70","@ai-sdk/provider-utils":"5.0.51"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-cursor_1.0.45_1790632866451_0.7125925010684131","host":"s3://npm-registry-packages-npm-production"}},"1.0.46":{"name":"@ai-sdk/harness-cursor","version":"1.0.46","keywords":["ai","harness","acp","cursor"],"license":"Apache-2.0","_id":"@ai-sdk/harness-cursor@1.0.46","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"45a5aa15f1590256a45e56d2234049703f9e67d4","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-1.0.46.tgz","fileCount":11,"integrity":"sha512-VoY7hohj6j7uXImMhbMFnJOnjAr5zJeThMwF+Xsuv0Ur4cFCTIAFpZg+wymVmeB1PIhdNPdRYMMqAt4rJHlNEg==","signatures":[{"sig":"MEUCIEpDgu4GKH2Ny4rgZ3JQp+wcUJwrLI9XSx9pGwOFbxZmAiEA+qdQYmOH+c4rKbUrERNuUT9EeWlH3mNWf+XnFL9Ob2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFwssnPVTKPj6JcA8chMHxicpOxQDLwA3lLxUwzUAwSoAiEA5QOmDDBaQ0MEs8GJsOJUO7EsSeQRHqA1+oXVKskx0Qc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-cursor@1.0.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1230886},"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","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0a4cd6c0-1048-410f-b3b5-19fbbed1d75c"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@ai-sdk/harness":"1.0.133","@ai-sdk/harness-acp":"1.0.71","@ai-sdk/provider-utils":"5.0.51"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-cursor_1.0.46_1790675291040_0.26682066396763915","host":"s3://npm-registry-packages-npm-production"}},"1.0.47":{"name":"@ai-sdk/harness-cursor","version":"1.0.47","keywords":["ai","harness","acp","cursor"],"license":"Apache-2.0","_id":"@ai-sdk/harness-cursor@1.0.47","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"a763c2d96d531c95c0983eee0c4d070379a8054e","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-1.0.47.tgz","fileCount":12,"integrity":"sha512-pKEuoMHPuooOBXWb++11+zs6t9By8es28peuDmVe9ttrEqr0Gp81FVWX6UIcNxReKhPpVsxp7acYjndEnnpLTQ==","signatures":[{"sig":"MEUCIQD/Dq4DrWPhcczZkaKQWnBUkiB172GUqgcRVQcs0BEzoAIgEWFWconKpjBhXof9zbIQj0Jb8W1tyq2SMWBmxk+pgik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDIROfkRHjCM1KTSzcR5VPvY8FD5fZLRVog1+OUC2289AiEAugsmg/YKGsA57d/O8OuPnD6EFPbJeKR52+yUbyE8k8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-cursor@1.0.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1174398},"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","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 && tsdown --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0a4cd6c0-1048-410f-b3b5-19fbbed1d75c"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@ai-sdk/harness":"1.0.134","@ai-sdk/provider":"4.0.20","@ai-sdk/harness-acp":"1.0.72","@ai-sdk/provider-utils":"5.0.52"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsdown":"^0.23.0","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-cursor_1.0.47_1790734830087_0.48061279467652485","host":"s3://npm-registry-packages-npm-production"}},"1.0.48":{"name":"@ai-sdk/harness-cursor","version":"1.0.48","keywords":["ai","harness","acp","cursor"],"license":"Apache-2.0","_id":"@ai-sdk/harness-cursor@1.0.48","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"2c32cc597484ea9bcdaa347c38222f44326de5f5","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-1.0.48.tgz","fileCount":12,"integrity":"sha512-+hOZ+2xFyOKfVXqGle8V9k9LM5zxNP4ukvEzozn3bQfq97Ho600YfxspSzu8MJFRSaiWs/b9T1cE6+TF0vUphg==","signatures":[{"sig":"MEUCIFkEwRQbAVWbQEFWz7bPoxL7iD+L5OGhExCe5V6WAiiFAiEAsg9vTR9hZLZFJW6ojeisAD2L+dr8sZ5XdnbtwIrTATU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFQGpfDRi93hGFgsoixGDlDrs1VxibcLwYvJiFKjclV1AiEAjthj/MN/EcqkOvJ7ICZGaFs9L+k204uzeAwSki5FEyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-cursor@1.0.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1174649},"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","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 && tsdown --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0a4cd6c0-1048-410f-b3b5-19fbbed1d75c"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@ai-sdk/harness":"1.0.135","@ai-sdk/provider":"4.0.21","@ai-sdk/harness-acp":"1.0.73","@ai-sdk/provider-utils":"5.0.53"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsdown":"^0.23.0","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-cursor_1.0.48_1790790770361_0.2895473847977059","host":"s3://npm-registry-packages-npm-production"}},"1.0.50":{"name":"@ai-sdk/harness-cursor","version":"1.0.50","keywords":["ai","harness","acp","cursor"],"license":"Apache-2.0","_id":"@ai-sdk/harness-cursor@1.0.50","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"4f39ac38d10438c9f8f5dc0058e6ee0106abcfed","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-1.0.50.tgz","fileCount":12,"integrity":"sha512-rkn4itdYzKEfGNDNHOIRkEZeP5J4VrYoSpKh3uKdVokDb7P2Vm8rhTVtSoQmDrgEVDWga3gJm1Nf6f4SLcExDQ==","signatures":[{"sig":"MEQCIE/ZRy6RkIZk0pj+EkbJJ66bBpl8OICBQEr5lwhl08OFAiBLHqEdQJqJafPbKzknwoj+3g1sX9MzkFiEX0nhIjef2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDqvA3uiw4rzsjFYdXwON0Vwui5VQumKpqPVDsqB86BuAIgbCWqP3ZlACThDW7wKVjb8iDZSArXU86vo1QUPWrdBz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-cursor@1.0.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1174821},"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","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 && tsdown --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0a4cd6c0-1048-410f-b3b5-19fbbed1d75c"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@ai-sdk/harness":"1.0.137","@ai-sdk/provider":"4.0.21","@ai-sdk/harness-acp":"1.0.75","@ai-sdk/provider-utils":"5.0.53"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsdown":"^0.23.0","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-cursor_1.0.50_1790809014291_0.9078018213229659","host":"s3://npm-registry-packages-npm-production"}},"1.0.51":{"name":"@ai-sdk/harness-cursor","version":"1.0.51","keywords":["ai","harness","acp","cursor"],"license":"Apache-2.0","_id":"@ai-sdk/harness-cursor@1.0.51","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"aa5e3a0ddb261ea9631b575977f81497a3e27a66","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-1.0.51.tgz","fileCount":12,"integrity":"sha512-060JT8BetKu7WupM7M6CVNVD911Uk1EGMqYln6X8b28ZXUv0C98PctVx7yNYsrZZKQkmZMJu6HYG8MA96tclJQ==","signatures":[{"sig":"MEQCICV6PaeOksLOBGp+rFuaKOJh1uO42mG8RvvhSwcDSh8bAiBr3hVNXNSA+SShlQWXiZ9DjBNpbqj+2ImFq45tNa4Emw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCOnMzywJ3MJ31Vs7UKvUFciohqLzNdpn0Bec8Hs8A0XQIhALa23kzDfHK5y9DqxUNMPlGoBcX+gabW3J0pKvVtOTDn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-cursor@1.0.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1174907},"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","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 && tsdown --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0a4cd6c0-1048-410f-b3b5-19fbbed1d75c"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@ai-sdk/harness":"1.0.138","@ai-sdk/provider":"4.0.21","@ai-sdk/harness-acp":"1.0.76","@ai-sdk/provider-utils":"5.0.53"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsdown":"^0.23.0","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-cursor_1.0.51_1790882355220_0.2622834005253436","host":"s3://npm-registry-packages-npm-production"}},"1.0.52":{"_id":"@ai-sdk/harness-cursor@1.0.52","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"b6d99fcdb330a803e88ef8abe90d3f8edc88ad8d","tarball":"https://registry.npmjs.org/@ai-sdk/harness-cursor/-/harness-cursor-1.0.52.tgz","fileCount":12,"integrity":"sha512-lAJekuI8VUm5JqFdhfroIYAI4y9b8ruN/ISrarcOnPdSBaiZMMwb2JUcTHbBzv1+v6hWVgJelPjYPU5MJbaZZw==","signatures":[{"sig":"MEYCIQCpRquOHsDIpv/XhRk9FOSjmLrTXHEq0mewHekY3RzrlAIhAIVKXroEY3SwYJv0VYwmCRpYWRG2C9VHmJ90WBRnfOaf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFL/akWMQqDyobRP93iucThpZ8QrO6shbVse6P9k62ELAiB0ZmvaXqYdtFjsKvwXcW73ko1VP93prALeuG02aEcVBA=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-cursor@1.0.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1175002},"main":"./dist/index.js","name":"@ai-sdk/harness-cursor","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","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 && tsdown --watch"},"version":"1.0.52","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0a4cd6c0-1048-410f-b3b5-19fbbed1d75c"}},"homepage":"https://ai-sdk.dev/docs","keywords":["ai","harness","acp","cursor"],"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"directories":{},"maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@ai-sdk/harness":"1.0.138","@ai-sdk/provider":"4.0.21","@ai-sdk/harness-acp":"1.0.77","@ai-sdk/provider-utils":"5.0.53"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsdown":"^0.23.0","typescript":"5.8.3","@types/node":"22.19.19","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/harness-cursor_1.0.52_1790883947904_0.09235899274347403"}}},"time":{"created":"2026-08-24T20:08:23.799Z","modified":"2026-10-01T19:45:48.414Z","0.0.0":"2026-08-24T20:08:24.107Z","1.0.0":"2026-08-25T03:16:16.864Z","1.0.3":"2026-08-26T19:42:08.805Z","1.0.4":"2026-08-26T22:47:44.620Z","1.0.5":"2026-08-27T18:28:39.905Z","1.0.6":"2026-08-28T17:25:42.449Z","1.0.7":"2026-08-30T08:03:06.803Z","1.0.8":"2026-08-31T19:21:08.501Z","1.0.9":"2026-08-31T21:24:32.144Z","1.0.10":"2026-09-01T16:59:27.893Z","1.0.11":"2026-09-01T18:29:30.402Z","1.0.12":"2026-09-02T03:15:25.995Z","1.0.13":"2026-09-02T20:26:05.738Z","1.0.14":"2026-09-03T17:29:57.448Z","1.0.15":"2026-09-04T21:42:59.429Z","1.0.16":"2026-09-08T19:31:49.526Z","1.0.17":"2026-09-08T20:18:04.470Z","1.0.18":"2026-09-09T13:48:22.145Z","1.0.19":"2026-09-09T18:16:49.782Z","1.0.20":"2026-09-09T20:27:13.092Z","1.0.21":"2026-09-11T18:55:41.002Z","1.0.22":"2026-09-12T01:23:45.613Z","1.0.23":"2026-09-14T19:52:15.442Z","1.0.24":"2026-09-15T04:19:16.027Z","1.0.25":"2026-09-15T17:22:07.147Z","1.0.26":"2026-09-16T18:37:01.398Z","1.0.27":"2026-09-16T21:40:02.826Z","1.0.28":"2026-09-16T22:45:24.793Z","1.0.29":"2026-09-18T05:02:05.659Z","1.0.30":"2026-09-18T22:29:29.247Z","1.0.31":"2026-09-21T19:19:18.033Z","1.0.32":"2026-09-22T03:21:38.684Z","1.0.33":"2026-09-22T17:22:10.052Z","1.0.34":"2026-09-22T18:09:45.457Z","1.0.35":"2026-09-23T08:42:24.649Z","1.0.36":"2026-09-23T21:44:10.705Z","1.0.37":"2026-09-24T18:56:26.946Z","1.0.39":"2026-09-25T20:38:58.177Z","1.0.40":"2026-09-27T03:28:47.645Z","1.0.41":"2026-09-27T06:08:27.234Z","1.0.42":"2026-09-28T17:14:34.919Z","1.0.43":"2026-09-28T18:43:41.928Z","1.0.45":"2026-09-28T22:01:06.546Z","1.0.46":"2026-09-29T09:48:11.123Z","1.0.47":"2026-09-30T02:20:30.168Z","1.0.48":"2026-09-30T17:52:50.584Z","1.0.50":"2026-09-30T22:56:54.390Z","1.0.51":"2026-10-01T19:19:15.606Z","1.0.52":"2026-10-01T19:45:48.021Z"},"bugs":{"url":"https://github.com/vercel/ai/issues"},"license":"Apache-2.0","homepage":"https://ai-sdk.dev/docs","keywords":["ai","harness","acp","cursor"],"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-cursor"},"maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"readme":"# AI SDK - Cursor Harness\n\nThe **[@ai-sdk/harness-cursor](https://www.npmjs.com/package/@ai-sdk/harness-cursor)** package adapts [Cursor CLI](https://cursor.com/cli) to the AI SDK harness abstraction through the Agent Client Protocol (ACP).\n\n## Setup\n\n```bash\nnpm install @ai-sdk/harness @ai-sdk/harness-cursor @ai-sdk/sandbox-vercel\n```\n\nCreate a Cursor user API key and set `CURSOR_API_KEY`, or pass it directly with `createCursor({ auth: { CURSOR_API_KEY: token } })`. The key authenticates Cursor CLI in the sandbox regardless of how Cursor is configured to authenticate to the model provider.\n\n## Usage\n\n```ts\nimport { HarnessAgent } from '@ai-sdk/harness/agent';\nimport { cursor } from '@ai-sdk/harness-cursor';\nimport { createVercelNetworkSandboxSession } from '@ai-sdk/sandbox-vercel';\n\nconst agent = new HarnessAgent({\n  harness: cursor,\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: 'Inspect this project and summarize its purpose.',\n  });\n  console.log(result.text);\n} finally {\n  await session.destroy();\n  await sandboxSession.destroy();\n}\n```\n\nThe adapter installs Cursor CLI inside the sandbox with Cursor's official installer. The sandbox must provide network access and at least one exposed TCP port.\n\nCursor controls model-provider authentication in its own settings. For AI Gateway, configure Cursor's OpenAI API key with an AI Gateway key and set **Override OpenAI Base URL** to `https://ai-gateway.vercel.sh/cursor/v1`. The `auth` setting accepts the shared ACP modes `auto`, `direct`, and `ai-gateway`; explicit `direct` and `ai-gateway` values emit a configuration reminder, while `auto` does not. The setting cannot change Cursor's account configuration.\n\nSee the [Cursor harness documentation](https://ai-sdk.dev/providers/ai-sdk-harnesses/cursor) for settings, tools, and limitations.\n","readmeFilename":""}