{"_id":"@ai-sdk/harness-github-copilot","_rev":"14-9b4032eec79c6b30f93bac6f9dc3d071","name":"@ai-sdk/harness-github-copilot","dist-tags":{"latest":"1.0.12"},"versions":{"0.0.0":{"name":"@ai-sdk/harness-github-copilot","version":"0.0.0","license":"Apache-2.0","_id":"@ai-sdk/harness-github-copilot@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"}],"homepage":"https://github.com/vercel/ai#readme","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"c812336191630fa38316dc0914e022398d99ec8e","tarball":"https://registry.npmjs.org/@ai-sdk/harness-github-copilot/-/harness-github-copilot-0.0.0.tgz","fileCount":3,"integrity":"sha512-JPiRlleYygFYzmsbnuVbwsSy9cMR4zZWa0/24Mve2qlFimK3oriAV5I9MS1aUz1zpxkCum7KjtsLhmEXGv/Xog==","signatures":[{"sig":"MEUCIHuA59HlEqvAjtFLL8ogrgkdQmYBIHsGBKo5euAqLG8IAiEAm0I7tk2zkxUHT0PXGIY5ItNY8hFRltNPZYpTQ3NttNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":545},"main":"./index.js","type":"module","exports":{".":"./index.js"},"_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"repository":{"url":"git+https://github.com/vercel/ai.git","type":"git"},"_npmVersion":"11.18.0","description":"AI SDK harness for GitHub Copilot","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/harness-github-copilot_0.0.0_1788890867557_0.5448658138842051","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@ai-sdk/harness-github-copilot","version":"1.0.0","keywords":["ai","harness","acp","github","copilot"],"license":"Apache-2.0","_id":"@ai-sdk/harness-github-copilot@1.0.0","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"8a2d8b80cc49ce8022bcaf67ff1f3155aab33411","tarball":"https://registry.npmjs.org/@ai-sdk/harness-github-copilot/-/harness-github-copilot-1.0.0.tgz","fileCount":13,"integrity":"sha512-6pwkiXr0Wud3u4VGhCNQk8CkmOwgzMxjPqb34V+Rq0y9ybeCwni+ak24qN4GSQkQHOHfgMMNdxAI5PZCcKh0ug==","signatures":[{"sig":"MEQCIB8pDL4e2XITG2my8f2/p9gBSPKr17ztHochxikS3RR3AiAf/yV64xtooAtp117CjJfVrwZEq+JlaMtUq/CZGzWVtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-github-copilot@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":604095},"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:9556edca-e568-4b92-99cf-dd19e3570dcb"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-github-copilot"},"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","@github/copilot":"1.0.82","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-github-copilot_1.0.0_1788961513608_0.678230087520197","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@ai-sdk/harness-github-copilot","version":"1.0.1","keywords":["ai","harness","acp","github","copilot"],"license":"Apache-2.0","_id":"@ai-sdk/harness-github-copilot@1.0.1","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"2d199724c6741895010e0082d18f866f443cb066","tarball":"https://registry.npmjs.org/@ai-sdk/harness-github-copilot/-/harness-github-copilot-1.0.1.tgz","fileCount":13,"integrity":"sha512-0a2vFOQIZ68s5+9xKmW8MiNtCA6+sVN5uiiiHCMtsTNrthuq521QSGoY6LBxjlxNpz3SWDvxeoLC9gfS3aNfBw==","signatures":[{"sig":"MEUCIQChG4V+dykGv0OXeM9o4srf+K0gqnGjds9eHXKhnOGHvwIga4wtMyq/zOKThLDpmYyznjWScetNwjHRkjON2FIPodA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-github-copilot@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":604212},"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:9556edca-e568-4b92-99cf-dd19e3570dcb"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-github-copilot"},"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","@github/copilot":"1.0.82","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-github-copilot_1.0.1_1788977678697_0.2756197338517561","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@ai-sdk/harness-github-copilot","version":"1.0.2","keywords":["ai","harness","acp","github","copilot"],"license":"Apache-2.0","_id":"@ai-sdk/harness-github-copilot@1.0.2","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"f83003c04ec637c1dc457052da1e01ae46feedd8","tarball":"https://registry.npmjs.org/@ai-sdk/harness-github-copilot/-/harness-github-copilot-1.0.2.tgz","fileCount":13,"integrity":"sha512-D0ZbCHM3s01ffp7EXOifVdOF3iwa2KDBvGIX1KVV+yYK4dw8uky0ILiFKI+MkPG/5uAv5JHzx4Z/7W9yedNwmA==","signatures":[{"sig":"MEUCIQDbKSOS3u08OiLFBC+01RuvKzL0DoCL886FDVeOrjHyWgIgD/azWKkuIC3A5gGdBg8CTYNLhQhgBOra5Fbk0w8qZFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-github-copilot@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":604329},"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:9556edca-e568-4b92-99cf-dd19e3570dcb"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-github-copilot"},"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","@github/copilot":"1.0.82","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-github-copilot_1.0.2_1788985474347_0.47153838283455607","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@ai-sdk/harness-github-copilot","version":"1.0.3","keywords":["ai","harness","acp","github","copilot"],"license":"Apache-2.0","_id":"@ai-sdk/harness-github-copilot@1.0.3","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"81d63bab9de1d561527189b76f53bfc9848ca71b","tarball":"https://registry.npmjs.org/@ai-sdk/harness-github-copilot/-/harness-github-copilot-1.0.3.tgz","fileCount":14,"integrity":"sha512-dmS2n8hTK6ARez/HXwJlN1coR27n+iB1psUXOsbs9L6xlqxTr6no3POB/JH8zeh0MRlREduNIvq+jzessfVgNw==","signatures":[{"sig":"MEUCIQDD5f7tU5qJ9KQ+dn8p6AJmCjJFtBvhQdOdUEiAiioyXQIgHVUUg5VRIEomtkmppBtBEfgTLuZuFY48jw6acZTF3FI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-github-copilot@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":639367},"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:9556edca-e568-4b92-99cf-dd19e3570dcb"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-github-copilot"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"jsonc-parser":"3.3.1","@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","@github/copilot":"1.0.82","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-github-copilot_1.0.3_1789152863307_0.42687264840167694","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@ai-sdk/harness-github-copilot","version":"1.0.4","keywords":["ai","harness","acp","github","copilot"],"license":"Apache-2.0","_id":"@ai-sdk/harness-github-copilot@1.0.4","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"bbb1bd5b3bf5286065692a10462226a95e1c6010","tarball":"https://registry.npmjs.org/@ai-sdk/harness-github-copilot/-/harness-github-copilot-1.0.4.tgz","fileCount":14,"integrity":"sha512-W8E97KjoDct8h050NroGL6gYQNytDweKBsBLjeZNWUvlOpSg5+xZUX5d1QZjkWdF8/3pNBo2u9aEF+i0udSY0A==","signatures":[{"sig":"MEUCIERD2kscLn5oxvctR4sYBGJiHakDfl4m7FbMevKYqd5RAiEAjap/sPW1Fl7MKqj5cCK2XgQ10ItFWGFWNoXHcQxrisU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-github-copilot@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":639452},"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:9556edca-e568-4b92-99cf-dd19e3570dcb"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-github-copilot"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"jsonc-parser":"3.3.1","@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","@github/copilot":"1.0.82","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-github-copilot_1.0.4_1789176070259_0.28471909807033424","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@ai-sdk/harness-github-copilot","version":"1.0.5","keywords":["ai","harness","acp","github","copilot"],"license":"Apache-2.0","_id":"@ai-sdk/harness-github-copilot@1.0.5","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"fb4482c6e975621e3b3c9f64e0021dcf7a9ea253","tarball":"https://registry.npmjs.org/@ai-sdk/harness-github-copilot/-/harness-github-copilot-1.0.5.tgz","fileCount":14,"integrity":"sha512-eFoicj654G4Ay1JWadrg5LdcvaES8BkDd6qoEypl4uhZSOF6e5vP2zNFCr3OMY+U/RbntTVWu4DyNHxqJXzTKw==","signatures":[{"sig":"MEYCIQDOfXu1BixMtV0jD1yeaA/MzdLhjftu/+qkWW3LcIMURgIhAOwzE15CrS36VuCta385tlo1BfG1+CdG0SqoCuoS+LPc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC1wY8OrevGhY8N5MPD2hhJRLCqpdwVSxxFtpyPtWUEVwIhAJFX/oBOIx5DEcIuXgu7lJrJFhmOrkH/JIaS0OQMecRb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-github-copilot@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":639537},"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:9556edca-e568-4b92-99cf-dd19e3570dcb"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-github-copilot"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"jsonc-parser":"3.3.1","@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","@github/copilot":"1.0.82","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-github-copilot_1.0.5_1789415662553_0.9209478817824079","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@ai-sdk/harness-github-copilot","version":"1.0.6","keywords":["ai","harness","acp","github","copilot"],"license":"Apache-2.0","_id":"@ai-sdk/harness-github-copilot@1.0.6","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"3142969f66bfbac05f2b41e8cf5e80dd4273bd74","tarball":"https://registry.npmjs.org/@ai-sdk/harness-github-copilot/-/harness-github-copilot-1.0.6.tgz","fileCount":14,"integrity":"sha512-cnRVLBHQFLsWURwGIaOEVy3wY6f8NJ7MdxJvBxnJQ6NP7lj2l8vXNvNIix0RQIH+QAIPhUuDC9hoSb/5VlcUWA==","signatures":[{"sig":"MEUCIGUpjobQ5SbmD7ssALI3cQaS02QbNpIbQHwFjgfP0ND6AiEA26lZwiPM8Sdxay8ZfeD0qr7Cq/2SKH+F6XdXQL+Cmbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG7VEeZ480iYusWFHwZ+LVikuRogJwss4LYshbWCIclSAiAAruy2Bw7tlBa+Cn6+8cd9lTkESxE2EBVq5UeBAidSAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-github-copilot@1.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":639622},"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:9556edca-e568-4b92-99cf-dd19e3570dcb"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-github-copilot"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"jsonc-parser":"3.3.1","@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","@github/copilot":"1.0.82","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-github-copilot_1.0.6_1789445976992_0.4870313884726605","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@ai-sdk/harness-github-copilot","version":"1.0.7","keywords":["ai","harness","acp","github","copilot"],"license":"Apache-2.0","_id":"@ai-sdk/harness-github-copilot@1.0.7","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"d18c827c753ac464f9990c1ee280866c4c26f997","tarball":"https://registry.npmjs.org/@ai-sdk/harness-github-copilot/-/harness-github-copilot-1.0.7.tgz","fileCount":14,"integrity":"sha512-N8KRBFVF1H8Wq3yBWJHtyz4pQPgQpSW9RFBtdEgLp9A15HvfyHTejqlZC2esFTNBHoYyIttNPFTNoJkDK1hvCg==","signatures":[{"sig":"MEUCIGKcBA1L3J6IJSstemTnvYoM1qewC8X3BrCvIdedyGqDAiEAgwZbhn+81vm4qUaIuRaEy2J3bnFNSfuJ6FW5449tkjM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDcPTxl+zi7xYOb+VByuFFwe86Q5F7fHDMuNAWJa3ESIAiEAlsjSDIkXlHI7e6pNaAYzZFpxzCQOaq/kmHjSRvrf/KQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-github-copilot@1.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":639739},"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:9556edca-e568-4b92-99cf-dd19e3570dcb"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-github-copilot"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"jsonc-parser":"3.3.1","@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","@github/copilot":"1.0.82","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-github-copilot_1.0.7_1789492895456_0.1590138840012003","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@ai-sdk/harness-github-copilot","version":"1.0.8","keywords":["ai","harness","acp","github","copilot"],"license":"Apache-2.0","_id":"@ai-sdk/harness-github-copilot@1.0.8","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"862ea7a8d89598c80f1f07ae9b4051d5aa191c75","tarball":"https://registry.npmjs.org/@ai-sdk/harness-github-copilot/-/harness-github-copilot-1.0.8.tgz","fileCount":14,"integrity":"sha512-iDiwFjpe9WHGw0lBtbwHLuuYWY9RUZn23cJZgIS0GjJykJ6ldjAQHNQ/lUKDE+6Olo1AArOnol31A/P7h6L9MQ==","signatures":[{"sig":"MEUCIGyKybud+gAnteoSWeqnG3C8dia9enOAONCeV95t6hAGAiEAkB73a8ZKc29wLwY7oryqREuP+AHgCoMrdPELjOBaNCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC+2szjOkPHzyMfPR3cnko+2r131iLVIVO7S34/28S1JwIgHkmlsjKdt0JVxWPUCkV8f/EXiVuMZNrxhK3eaLnPG8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-github-copilot@1.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":639961},"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:9556edca-e568-4b92-99cf-dd19e3570dcb"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-github-copilot"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"jsonc-parser":"3.3.1","@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","@github/copilot":"1.0.82","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-github-copilot_1.0.8_1789583728437_0.8485181814743685","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@ai-sdk/harness-github-copilot","version":"1.0.9","keywords":["ai","harness","acp","github","copilot"],"license":"Apache-2.0","_id":"@ai-sdk/harness-github-copilot@1.0.9","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"9afb3569930fe18677fe7cbf3d336c3666d8f42c","tarball":"https://registry.npmjs.org/@ai-sdk/harness-github-copilot/-/harness-github-copilot-1.0.9.tgz","fileCount":14,"integrity":"sha512-d3qBhd3BUBHv3oGBc5TMxgKM715LmMwnEpFchunfKkXUYc1cfBBxK0lPkXhDAIB3SwEaPkdCqm1RljAj6c5GmA==","signatures":[{"sig":"MEUCICOhI/I1EOsfuVBWJ/8CF3Xu4KiRT98/pyZrLVxRoPHXAiEAmmC4qbCvqsrv0FELNa5Rkq/LUkk8l8QHFShSB6jSy+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEoWrHle2Jp5qIDDlSQl7P8fKtiMfpK/XraWI/KvTx7dAiAV6m0SFGiNdSmp/ok+bVE16Tf+ufTMlEVYMKKPeO+90w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-github-copilot@1.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":648088},"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:9556edca-e568-4b92-99cf-dd19e3570dcb"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-github-copilot"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"jsonc-parser":"3.3.1","@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","@github/copilot":"1.0.82","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-github-copilot_1.0.9_1789594701985_0.10742139152556307","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@ai-sdk/harness-github-copilot","version":"1.0.10","keywords":["ai","harness","acp","github","copilot"],"license":"Apache-2.0","_id":"@ai-sdk/harness-github-copilot@1.0.10","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"19f9df989b72a85c6ce2660d72f4c2fd338635bd","tarball":"https://registry.npmjs.org/@ai-sdk/harness-github-copilot/-/harness-github-copilot-1.0.10.tgz","fileCount":14,"integrity":"sha512-hWjZxHw4bJJyfiZoTBjETS2hvPCofA9Dn/OfRBEqd1lesXn4FrYIlUqxuVVHqxGQJpyVSudIPUs0VEHs3tfBFg==","signatures":[{"sig":"MEUCIEIepD6VTTlWfJNmlldf0IeEv89+Dsrv+9mcmMSFPUMAAiEAzQFha4jEE5Lbv8w6hovz2noaA44MeEbYTnr13+PdEdw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFnfkluFbSLl8zjlEGLXUwy/BIyfAXACmK/MVvJttsrLAiAHCqTb+iICI7EWSuj1LUsrF/ooaifZWak6ielUB9Ko3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-github-copilot@1.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":648176},"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:9556edca-e568-4b92-99cf-dd19e3570dcb"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-github-copilot"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"jsonc-parser":"3.3.1","@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","@github/copilot":"1.0.82","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-github-copilot_1.0.10_1789598732100_0.041870507184446515","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@ai-sdk/harness-github-copilot","version":"1.0.11","keywords":["ai","harness","acp","github","copilot"],"license":"Apache-2.0","_id":"@ai-sdk/harness-github-copilot@1.0.11","maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"e2a9adcf34059e1596669ce4b18a72b5c510b4a4","tarball":"https://registry.npmjs.org/@ai-sdk/harness-github-copilot/-/harness-github-copilot-1.0.11.tgz","fileCount":14,"integrity":"sha512-fKFGI5ARdvw1S5XXE8RcRsfHQ1ysRFwIEeak766//Ssv+dJYqD8s+uvhaoOZIzxs46TVrcS74IHiBebJeJy9qA==","signatures":[{"sig":"MEUCIFowsmTB8WPnctuzO1XUaINTaB7ijsJyXXS7ATU34paiAiEAqSZsne0ODMNyNNLvcfwxIA6FRGty6g0dHvh0VRFh2KE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDFPyw9ooS2v3dvBqo60V1aP5XfvdEXmxPQgcYMLCmaYQIhAMZaz6FFhU2YSacUWnPze/hYMws9PZdWC1SKGWJfZ2f3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-github-copilot@1.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":648333},"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:9556edca-e568-4b92-99cf-dd19e3570dcb"}},"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-github-copilot"},"directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"jsonc-parser":"3.3.1","@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","@github/copilot":"1.0.82","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/harness-github-copilot_1.0.11_1789707605909_0.7799389280198263","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"_id":"@ai-sdk/harness-github-copilot@1.0.12","bugs":{"url":"https://github.com/vercel/ai/issues"},"dist":{"shasum":"00298c4cf4e0172f9180a39fd2c4b7e31ebe086c","tarball":"https://registry.npmjs.org/@ai-sdk/harness-github-copilot/-/harness-github-copilot-1.0.12.tgz","fileCount":14,"integrity":"sha512-ZFFgK0LiWo0wS6UgrzF85cphtcKtPgoYWfrR3er4M4lL1qHf1NVySWUO88YT9CZM94cYU7Rofh0W1KdXPVvDIQ==","signatures":[{"sig":"MEYCIQCfilVCbcxtKEDcAfwhR67Ck0u8T6oHJykKt/a+Jw2MbAIhAKIRKUpyTZGKEJcQoDFIh6GKPXUrMzipywvyTshKnpKe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBH3KR1dxBN1tSQb6mT14sVoPBn4tP/f2W7u2BQaGP6ZAiBCyev2XoneMsCG5xjqts0vp136pLApKUD83F/9ZB6lzg=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-sdk%2fharness-github-copilot@1.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":648556},"main":"./dist/index.js","name":"@ai-sdk/harness-github-copilot","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 && 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"},"version":"1.0.12","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9556edca-e568-4b92-99cf-dd19e3570dcb"}},"homepage":"https://ai-sdk.dev/docs","keywords":["ai","harness","acp","github","copilot"],"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-github-copilot"},"directories":{},"maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"jsonc-parser":"3.3.1","@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","@github/copilot":"1.0.82","@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-github-copilot_1.0.12_1789770589542_0.4411120018760959"}}},"time":{"created":"2026-09-08T18:07:47.372Z","modified":"2026-09-18T22:29:49.934Z","0.0.0":"2026-09-08T18:07:47.673Z","1.0.0":"2026-09-09T13:45:13.815Z","1.0.1":"2026-09-09T18:14:38.844Z","1.0.2":"2026-09-09T20:24:34.529Z","1.0.3":"2026-09-11T18:54:23.443Z","1.0.4":"2026-09-12T01:21:10.396Z","1.0.5":"2026-09-14T19:54:22.629Z","1.0.6":"2026-09-15T04:19:37.100Z","1.0.7":"2026-09-15T17:21:35.543Z","1.0.8":"2026-09-16T18:35:28.536Z","1.0.9":"2026-09-16T21:38:22.074Z","1.0.10":"2026-09-16T22:45:32.209Z","1.0.11":"2026-09-18T05:00:05.995Z","1.0.12":"2026-09-18T22:29:49.641Z"},"bugs":{"url":"https://github.com/vercel/ai/issues"},"license":"Apache-2.0","homepage":"https://ai-sdk.dev/docs","keywords":["ai","harness","acp","github","copilot"],"repository":{"url":"https://github.com/vercel/ai","type":"git","directory":"packages/harness-github-copilot"},"maintainers":[{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"readme":"# AI SDK - GitHub Copilot Harness\n\nThe **[@ai-sdk/harness-github-copilot](https://www.npmjs.com/package/@ai-sdk/harness-github-copilot)** package runs GitHub Copilot CLI through its Agent Client Protocol server and the AI SDK harness abstraction.\n\n## Setup\n\n```bash\nnpm install @ai-sdk/harness @ai-sdk/harness-github-copilot @ai-sdk/sandbox-vercel\n```\n\n## Usage\n\n```ts\nimport { HarnessAgent } from '@ai-sdk/harness/agent';\nimport { githubCopilot } from '@ai-sdk/harness-github-copilot';\nimport { createVercelSandbox } from '@ai-sdk/sandbox-vercel';\n\nconst agent = new HarnessAgent({\n  harness: githubCopilot,\n  sandbox: createVercelSandbox({\n    runtime: 'node24',\n    ports: [4000],\n  }),\n});\n\nconst session = await agent.createSession();\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}\n```\n\nThe adapter uses `@ai-sdk/harness-acp`, which installs the pinned GitHub Copilot CLI inside the sandbox. The sandbox must provide network access and at least one exposed TCP port.\n\nSet one of `COPILOT_GITHUB_TOKEN`, `GH_TOKEN`, or `GITHUB_TOKEN` for direct authentication. Without one of these variables, direct authentication reads the GitHub Copilot CLI login from the host's native credential store or plaintext fallback. If neither contains a token and the host has `gh` on `PATH`, the adapter reads `gh auth token` without modifying either credential store. Set `AI_GATEWAY_API_KEY` or `VERCEL_OIDC_TOKEN` to use AI Gateway instead, or pass an isolated authentication environment with `createGitHubCopilot({ auth: { AI_GATEWAY_API_KEY: token } })`.\n\nSee the [GitHub Copilot harness documentation](https://ai-sdk.dev/providers/ai-sdk-harnesses/github-copilot) for authentication security, settings, tools, and lifecycle support.\n","readmeFilename":""}