{"_id":"@agentclientprotocol/sdk","_rev":"18-571b83b7eb03827cb6694449d30bf6f6","name":"@agentclientprotocol/sdk","dist-tags":{"latest":"0.13.1"},"versions":{"0.4.5":{"name":"@agentclientprotocol/sdk","version":"0.4.5","author":{"name":"Zed Industries"},"license":"Apache-2.0","_id":"@agentclientprotocol/sdk@0.4.5","maintainers":[{"name":"benbrandt","email":"benjamin.j.brandt@gmail.com"}],"homepage":"https://github.com/agentclientprotocol/agent-client-protocol#readme","bugs":{"url":"https://github.com/agentclientprotocol/agent-client-protocol/issues"},"dist":{"shasum":"0452018bae3287dc2770cf4ebff2addfe2341b58","tarball":"https://registry.npmjs.org/@agentclientprotocol/sdk/-/sdk-0.4.5.tgz","fileCount":29,"integrity":"sha512-1cKCZvy6xJ+9n7BkUzrgFfj+waJOj21HaiYvbE4elxBCT7WAHAk5zaQ5cQfmw876TZoEP062Vxy7qkYp1rzEfw==","signatures":[{"sig":"MEUCIBWv5W094CuT12pkA5gPtfa3mE9RYbpvsP/iUBl8uz5JAiEA+R3tQ4QPka/nP54r4eajuOiU4eA3R7Gg9xr6FFwQ6/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3890137},"main":"dist/acp.js","type":"module","types":"dist/acp.d.ts","gitHead":"35532bb0abb0a7118a0a0539521a98c35866898d","scripts":{"docs":"cd docs && npx mint@4.2.93 dev","lint":"cargo clippy","test":"cargo check --all-targets && cargo test && vitest run","build":"npm run generate && tsc","check":"npm run lint && npm run format:check && npm run spellcheck && npm run build && npm run test && npm run docs:ts:verify","clean":"rm -rf dist tsconfig.tsbuildinfo && cargo clean","format":"prettier --write . && cargo fmt","test:ts":"vitest run","generate":"npm run generate:json-schema && npm run generate:ts-schema && npm run format","lint:fix":"cargo clippy --fix","spellcheck":"./scripts/spellcheck.sh","docs:ts:dev":"concurrently \"cd typescript && typedoc --watch --preserveWatchOutput\" \"npx http-server typescript/docs -p 8081\"","postpublish":"git checkout README.md","format:check":"prettier --check . && cargo fmt -- --check","docs:ts:build":"cd typescript && typedoc && echo 'TypeScript documentation generated in ./typescript/docs'","test:ts:watch":"vitest","docs:ts:verify":"cd typescript && typedoc --emit none && echo 'TypeDoc verification passed'","prepublishOnly":"cp typescript/README.md README.md","spellcheck:fix":"./scripts/spellcheck.sh --write-changes","generate:ts-schema":"node typescript/generate.js","generate:json-schema":"cd rust && cargo run --bin generate --features unstable"},"_npmUser":{"name":"benbrandt","email":"benjamin.j.brandt@gmail.com"},"repository":{"url":"git+https://github.com/agentclientprotocol/agent-client-protocol.git","type":"git"},"_npmVersion":"11.6.0","description":"The Agent Client Protocol (ACP) is a protocol that standardizes communication between *code editors* (interactive programs for viewing and editing source code) and *coding agents* (programs that use generative AI to autonomously modify code).","directories":{"example":"examples"},"_nodeVersion":"24.9.0","dependencies":{"zod":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","vitest":"^3.2.4","typedoc":"^0.28.11","prettier":"^3.3.3","ts-to-zod":"^3.15.0","typescript":"^5.8.3","@types/node":"^24.1.0","http-server":"^14.1.1","concurrently":"^9.1.0","typedoc-github-theme":"^0.3.1","json-schema-to-typescript":"^15.0.4"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.5_1760102286613_0.533125495171574","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@agentclientprotocol/sdk","version":"0.4.6","author":{"name":"Zed Industries"},"license":"Apache-2.0","_id":"@agentclientprotocol/sdk@0.4.6","maintainers":[{"name":"benbrandt","email":"benjamin.j.brandt@gmail.com"}],"homepage":"https://github.com/agentclientprotocol/agent-client-protocol#readme","bugs":{"url":"https://github.com/agentclientprotocol/agent-client-protocol/issues"},"dist":{"shasum":"2f2a67cea4eb470e65d8a24f40b33a6848c796dd","tarball":"https://registry.npmjs.org/@agentclientprotocol/sdk/-/sdk-0.4.6.tgz","fileCount":29,"integrity":"sha512-CNUqMjZmVp9whfHHBOK2s8ExElRYytSB+Fxh70OHUWKQdWdc5xbdXLD1iGnKGdTkCHEWnXqiFp4QngDYpcjaGA==","signatures":[{"sig":"MEYCIQD6ENvmuRc++JonMCJCUofx+KXrx13Zquvq+RWS9jE0DAIhAKWwcdbQhFEH0fpFD6xyM1gzCkqgRdzeWvVlWsuJ8NlU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentclientprotocol%2fsdk@0.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3890172},"main":"dist/acp.js","type":"module","types":"dist/acp.d.ts","gitHead":"9567f903443688e4df9c9be8d10e35231ab9b1db","scripts":{"docs":"cd docs && npx mint@4.2.93 dev","lint":"cargo clippy","test":"cargo check --all-targets && cargo test && vitest run","build":"npm run generate && tsc","check":"npm run lint && npm run format:check && npm run spellcheck && npm run build && npm run test && npm run docs:ts:verify","clean":"rm -rf dist tsconfig.tsbuildinfo && cargo clean","format":"prettier --write . && cargo fmt","test:ts":"vitest run","generate":"npm run generate:json-schema && npm run generate:ts-schema && npm run format","lint:fix":"cargo clippy --fix","spellcheck":"./scripts/spellcheck.sh","docs:ts:dev":"concurrently \"cd typescript && typedoc --watch --preserveWatchOutput\" \"npx http-server typescript/docs -p 8081\"","postpublish":"git checkout README.md","format:check":"prettier --check . && cargo fmt -- --check","docs:ts:build":"cd typescript && typedoc && echo 'TypeScript documentation generated in ./typescript/docs'","test:ts:watch":"vitest","docs:ts:verify":"cd typescript && typedoc --emit none && echo 'TypeDoc verification passed'","prepublishOnly":"cp typescript/README.md README.md","spellcheck:fix":"./scripts/spellcheck.sh --write-changes","generate:ts-schema":"node typescript/generate.js","generate:json-schema":"cd rust && cargo run --bin generate --features unstable"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c65460c8-5e7f-48dd-a6af-c2a32f309921"}},"repository":{"url":"git+https://github.com/agentclientprotocol/agent-client-protocol.git","type":"git"},"_npmVersion":"11.6.2","description":"The Agent Client Protocol (ACP) is a protocol that standardizes communication between *code editors* (interactive programs for viewing and editing source code) and *coding agents* (programs that use generative AI to autonomously modify code).","directories":{"example":"examples"},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","vitest":"^3.2.4","typedoc":"^0.28.11","prettier":"^3.3.3","ts-to-zod":"^3.15.0","typescript":"^5.8.3","@types/node":"^24.1.0","http-server":"^14.1.1","concurrently":"^9.1.0","typedoc-github-theme":"^0.3.1","json-schema-to-typescript":"^15.0.4"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.6_1760110142484_0.9810060295365004","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@agentclientprotocol/sdk","version":"0.4.7","author":{"name":"Zed Industries"},"license":"Apache-2.0","_id":"@agentclientprotocol/sdk@0.4.7","maintainers":[{"name":"benbrandt","email":"benjamin.j.brandt@gmail.com"},{"name":"aguzubiaga","email":"sup@aguz.me"}],"homepage":"https://github.com/agentclientprotocol/typescript-sdk#readme","bugs":{"url":"https://github.com/agentclientprotocol/typescript-sdk/issues"},"dist":{"shasum":"96e82c818c69003c3cee438523128131e2a49b7f","tarball":"https://registry.npmjs.org/@agentclientprotocol/sdk/-/sdk-0.4.7.tgz","fileCount":25,"integrity":"sha512-tCKNzsHs4TnpCKPjR1eU9qK6LorYs2bxff3bUUREaUgX5JpeH2YpYn0QSNo5qTTMKCKKs55HdjH+/my/ejsZBQ==","signatures":[{"sig":"MEYCIQCeKDyYXPmhEOOZrkin445KcPORuSugLmG8vRsP5i3wpAIhAOG7bjnVaODDMNZf/muHItQ7fH23A9wF0por4j+Pozj+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentclientprotocol%2fsdk@0.4.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1189602},"main":"dist/acp.js","type":"module","types":"dist/acp.d.ts","gitHead":"e91ac5377ef0865ac961f14593b1fb96dec1b93d","scripts":{"lint":"eslint","test":"vitest run","build":"npm run generate && tsc","check":"npm run lint && npm run format:check && npm run spellcheck && npm run build && npm run test && npm run docs:ts:verify","clean":"rm -rf dist tsconfig.tsbuildinfo","format":"prettier --write .","generate":"node scripts/generate.js && npm run format","lint:fix":"eslint --fix","spellcheck":"./scripts/spellcheck.sh","docs:ts:dev":"concurrently \"cd src && typedoc --watch --preserveWatchOutput\" \"npx http-server src/docs -p 8081\"","format:check":"prettier --check .","docs:ts:build":"cd src && typedoc && echo 'TypeScript documentation generated in ./src/docs'","docs:ts:verify":"cd src && typedoc --emit none && echo 'TypeDoc verification passed'","spellcheck:fix":"./scripts/spellcheck.sh --write-changes"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35577a2-b809-4b08-8da4-c4ed14180ab9"}},"repository":{"url":"git+https://github.com/agentclientprotocol/typescript-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"The Agent Client Protocol (ACP) is a protocol that standardizes communication between *code editors* (interactive programs for viewing and editing source code) and *coding agents* (programs that use generative AI to autonomously modify code).","directories":{"example":"examples"},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","eslint":"^9.37.0","vitest":"^3.2.4","typedoc":"^0.28.11","prettier":"^3.3.3","ts-to-zod":"^3.15.0","typescript":"^5.8.3","@types/node":"^24.1.0","http-server":"^14.1.1","concurrently":"^9.1.0","typedoc-github-theme":"^0.3.1","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.46.0","json-schema-to-typescript":"^15.0.4","@typescript-eslint/eslint-plugin":"8.46.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.7_1760217953103_0.18749386816546765","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"@agentclientprotocol/sdk","version":"0.4.8","author":{"name":"Zed Industries"},"license":"Apache-2.0","_id":"@agentclientprotocol/sdk@0.4.8","maintainers":[{"name":"benbrandt","email":"benjamin.j.brandt@gmail.com"},{"name":"aguzubiaga","email":"sup@aguz.me"},{"name":"cirwin","email":"conrad.irwin@gmail.com"}],"homepage":"https://github.com/agentclientprotocol/typescript-sdk#readme","bugs":{"url":"https://github.com/agentclientprotocol/typescript-sdk/issues"},"dist":{"shasum":"856c551a2da7c99b2ba7527a0999a7f8f3ee0276","tarball":"https://registry.npmjs.org/@agentclientprotocol/sdk/-/sdk-0.4.8.tgz","fileCount":25,"integrity":"sha512-2hN2CMMWtYVHrUeuapwLu66S2wwOPhq+bLqAryl1cQjKjL5Mzkfq+oxFYFvGdPvBoKpJSxM2pIIQiUH8tGZ3rg==","signatures":[{"sig":"MEQCIEaxBS65FSK+aJ09fBzxsagK/orKNizPETerk5URvfdwAiBMTlaefxQamTrAtkqO6rjwOxc0mkSYBq6d18iRd4DRmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentclientprotocol%2fsdk@0.4.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1189704},"main":"dist/acp.js","type":"module","types":"dist/acp.d.ts","gitHead":"c0ff534bff374da917ba71b80e7d1e6bec5219c8","scripts":{"lint":"eslint","test":"vitest run","build":"npm run generate && tsc","check":"npm run lint && npm run format:check && npm run spellcheck && npm run build && npm run test && npm run docs:ts:verify","clean":"rm -rf dist tsconfig.tsbuildinfo","format":"prettier --write .","generate":"node scripts/generate.js && npm run format","lint:fix":"eslint --fix","spellcheck":"./scripts/spellcheck.sh","docs:ts:dev":"concurrently \"cd src && typedoc --watch --preserveWatchOutput\" \"npx http-server src/docs -p 8081\"","format:check":"prettier --check .","docs:ts:build":"cd src && typedoc && echo 'TypeScript documentation generated in ./src/docs'","docs:ts:verify":"cd src && typedoc --emit none && echo 'TypeDoc verification passed'","spellcheck:fix":"./scripts/spellcheck.sh --write-changes"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35577a2-b809-4b08-8da4-c4ed14180ab9"}},"repository":{"url":"git+https://github.com/agentclientprotocol/typescript-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"The Agent Client Protocol (ACP) is a protocol that standardizes communication between *code editors* (interactive programs for viewing and editing source code) and *coding agents* (programs that use generative AI to autonomously modify code).","directories":{"example":"examples"},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","eslint":"^9.37.0","vitest":"^3.2.4","typedoc":"^0.28.11","prettier":"^3.3.3","ts-to-zod":"^3.15.0","typescript":"^5.8.3","@types/node":"^24.1.0","http-server":"^14.1.1","concurrently":"^9.1.0","typedoc-github-theme":"^0.3.1","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.46.0","json-schema-to-typescript":"^15.0.4","@typescript-eslint/eslint-plugin":"8.46.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.8_1760522915176_0.6438808423611848","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"@agentclientprotocol/sdk","version":"0.4.9","author":{"name":"Zed Industries"},"license":"Apache-2.0","_id":"@agentclientprotocol/sdk@0.4.9","maintainers":[{"name":"benbrandt","email":"benjamin.j.brandt@gmail.com"},{"name":"aguzubiaga","email":"sup@aguz.me"},{"name":"cirwin","email":"conrad.irwin@gmail.com"}],"homepage":"https://github.com/agentclientprotocol/typescript-sdk#readme","bugs":{"url":"https://github.com/agentclientprotocol/typescript-sdk/issues"},"dist":{"shasum":"e92f94649bcdbc9c2fc1e319039e45b11ffd608e","tarball":"https://registry.npmjs.org/@agentclientprotocol/sdk/-/sdk-0.4.9.tgz","fileCount":25,"integrity":"sha512-ExwH828LaTGoTTjxuw49l+fwOLA+Yx0+qkWn1TcHMOsY5mVI9CUfkj7ZDhv2klgZ7mJeT+lxX/Dn/KINv1AkNQ==","signatures":[{"sig":"MEQCIGzPJ7+QkDr/fgEw0mD9y2Huj0ZQQ6nO12ed+dJYYCUXAiBo6/IF2Tsap5iT1NQcjzBH5SuROTRM2PgJmjvEooE0hA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentclientprotocol%2fsdk@0.4.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1189708},"main":"dist/acp.js","type":"module","types":"dist/acp.d.ts","gitHead":"e06a7eb6e86034c2122ab04d8a4105a3b2e503ac","scripts":{"lint":"eslint","test":"vitest run","build":"npm run generate && tsc","check":"npm run lint && npm run format:check && npm run spellcheck && npm run build && npm run test && npm run docs:ts:verify","clean":"rm -rf dist tsconfig.tsbuildinfo","format":"prettier --write .","generate":"node scripts/generate.js && npm run format","lint:fix":"eslint --fix","spellcheck":"./scripts/spellcheck.sh","docs:ts:dev":"concurrently \"cd src && typedoc --watch --preserveWatchOutput\" \"npx http-server src/docs -p 8081\"","format:check":"prettier --check .","docs:ts:build":"cd src && typedoc && echo 'TypeScript documentation generated in ./src/docs'","docs:ts:verify":"cd src && typedoc --emit none && echo 'TypeDoc verification passed'","spellcheck:fix":"./scripts/spellcheck.sh --write-changes"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35577a2-b809-4b08-8da4-c4ed14180ab9"}},"repository":{"url":"git+https://github.com/agentclientprotocol/typescript-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"The Agent Client Protocol (ACP) is a protocol that standardizes communication between *code editors* (interactive programs for viewing and editing source code) and *coding agents* (programs that use generative AI to autonomously modify code).","directories":{"example":"examples"},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.38.0","vitest":"^3.2.4","typedoc":"^0.28.14","prettier":"^3.6.2","ts-to-zod":"^3.15.0","typescript":"^5.9.3","@types/node":"^24.9.1","http-server":"^14.1.1","concurrently":"^9.2.1","typedoc-github-theme":"^0.3.1","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.46.2","json-schema-to-typescript":"^15.0.4","@typescript-eslint/eslint-plugin":"^8.46.2"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.9_1761036225062_0.14344860479924781","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@agentclientprotocol/sdk","version":"0.5.0","author":{"name":"Zed Industries"},"license":"Apache-2.0","_id":"@agentclientprotocol/sdk@0.5.0","maintainers":[{"name":"benbrandt","email":"benjamin.j.brandt@gmail.com"},{"name":"aguzubiaga","email":"sup@aguz.me"},{"name":"cirwin","email":"conrad.irwin@gmail.com"}],"homepage":"https://github.com/agentclientprotocol/typescript-sdk#readme","bugs":{"url":"https://github.com/agentclientprotocol/typescript-sdk/issues"},"dist":{"shasum":"8628e4f292e79b573e08c26775715f180ca748c9","tarball":"https://registry.npmjs.org/@agentclientprotocol/sdk/-/sdk-0.5.0.tgz","fileCount":25,"integrity":"sha512-4TJcKRoXzmWu+pr8SkcUJAJaOlIjUzBcseJSQHiqQ9kC1CfSiSKyRrlYvWYT7Zd63KVDWUZ6Juk45Iku9s3Ryg==","signatures":[{"sig":"MEQCIApt/CdGSLA1MQhUMlnF2mrg1XsaWax4nFskkiG+0SAvAiA111ogvm2g+qULRwfiDIhOm5SQAzBeYz26G5UnQxWG7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentclientprotocol%2fsdk@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2042274},"main":"dist/acp.js","type":"module","types":"dist/acp.d.ts","gitHead":"e6837129b33426c07fe02587def263b7b69f6c76","scripts":{"lint":"eslint","test":"vitest run","build":"npm run generate && tsc","check":"npm run lint && npm run format:check && npm run spellcheck && npm run build && npm run test && npm run docs:ts:verify","clean":"rm -rf dist tsconfig.tsbuildinfo","format":"prettier --write .","generate":"node scripts/generate.js && npm run format","lint:fix":"eslint --fix","spellcheck":"./scripts/spellcheck.sh","docs:ts:dev":"concurrently \"cd src && typedoc --watch --preserveWatchOutput\" \"npx http-server src/docs -p 8081\"","format:check":"prettier --check .","docs:ts:build":"cd src && typedoc && echo 'TypeScript documentation generated in ./src/docs'","docs:ts:verify":"cd src && typedoc --emit none && echo 'TypeDoc verification passed'","spellcheck:fix":"./scripts/spellcheck.sh --write-changes"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35577a2-b809-4b08-8da4-c4ed14180ab9"}},"repository":{"url":"git+https://github.com/agentclientprotocol/typescript-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"The Agent Client Protocol (ACP) is a protocol that standardizes communication between *code editors* (interactive programs for viewing and editing source code) and *coding agents* (programs that use generative AI to autonomously modify code).","directories":{"example":"examples"},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.38.0","vitest":"^4.0.2","typedoc":"^0.28.14","prettier":"^3.6.2","ts-to-zod":"^3.15.0","typescript":"^5.9.3","@types/node":"^24.9.1","http-server":"^14.1.1","concurrently":"^9.2.1","typedoc-github-theme":"^0.3.1","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.46.2","json-schema-to-typescript":"^15.0.4","@typescript-eslint/eslint-plugin":"^8.46.2"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.5.0_1761303205546_0.7089546071757116","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@agentclientprotocol/sdk","version":"0.5.1","author":{"name":"Zed Industries"},"license":"Apache-2.0","_id":"@agentclientprotocol/sdk@0.5.1","maintainers":[{"name":"benbrandt","email":"benjamin.j.brandt@gmail.com"},{"name":"aguzubiaga","email":"sup@aguz.me"},{"name":"cirwin","email":"conrad.irwin@gmail.com"}],"homepage":"https://github.com/agentclientprotocol/typescript-sdk#readme","bugs":{"url":"https://github.com/agentclientprotocol/typescript-sdk/issues"},"dist":{"shasum":"9d2041ba20cb94a96f63ade6aaabc99a51a06b62","tarball":"https://registry.npmjs.org/@agentclientprotocol/sdk/-/sdk-0.5.1.tgz","fileCount":25,"integrity":"sha512-9bq2TgjhLBSUSC5jE04MEe+Hqw8YePzKghhYZ9QcjOyonY3q2oJfX6GoSO83hURpEnsqEPIrex6VZN3+61fBJg==","signatures":[{"sig":"MEUCIGZ6WQbR8Nbe9H8qktwWZNkLn1+MCCLebyhIRbSMTlzWAiEAvopDEvm4rkvvspBtjXQSwpcXG90B333fcGbCnxaYKR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentclientprotocol%2fsdk@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2055113},"main":"dist/acp.js","type":"module","types":"dist/acp.d.ts","gitHead":"f33ddb2db7e214a08faef1c5ea6386ab53bebfd2","scripts":{"lint":"eslint","test":"vitest run","build":"npm run generate && tsc","check":"npm run lint && npm run format:check && npm run spellcheck && npm run build && npm run test && npm run docs:ts:verify","clean":"rm -rf dist tsconfig.tsbuildinfo","format":"prettier --write .","generate":"node scripts/generate.js && npm run format","lint:fix":"eslint --fix","spellcheck":"./scripts/spellcheck.sh","docs:ts:dev":"concurrently \"cd src && typedoc --watch --preserveWatchOutput\" \"npx http-server src/docs -p 8081\"","format:check":"prettier --check .","docs:ts:build":"cd src && typedoc && echo 'TypeScript documentation generated in ./src/docs'","docs:ts:verify":"cd src && typedoc --emit none && echo 'TypeDoc verification passed'","spellcheck:fix":"./scripts/spellcheck.sh --write-changes"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35577a2-b809-4b08-8da4-c4ed14180ab9"}},"repository":{"url":"git+https://github.com/agentclientprotocol/typescript-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"The Agent Client Protocol (ACP) is a protocol that standardizes communication between *code editors* (interactive programs for viewing and editing source code) and *coding agents* (programs that use generative AI to autonomously modify code).","directories":{"example":"examples"},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.38.0","vitest":"^4.0.2","typedoc":"^0.28.14","prettier":"^3.6.2","ts-to-zod":"^3.15.0","typescript":"^5.9.3","@types/node":"^24.9.1","http-server":"^14.1.1","concurrently":"^9.2.1","typedoc-github-theme":"^0.3.1","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.46.2","json-schema-to-typescript":"^15.0.4","@typescript-eslint/eslint-plugin":"^8.46.2"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.5.1_1761321821460_0.25466377240683524","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@agentclientprotocol/sdk","version":"0.6.0","author":{"name":"Zed Industries"},"license":"Apache-2.0","_id":"@agentclientprotocol/sdk@0.6.0","maintainers":[{"name":"benbrandt","email":"benjamin.j.brandt@gmail.com"},{"name":"aguzubiaga","email":"sup@aguz.me"},{"name":"cirwin","email":"conrad.irwin@gmail.com"}],"homepage":"https://github.com/agentclientprotocol/typescript-sdk#readme","bugs":{"url":"https://github.com/agentclientprotocol/typescript-sdk/issues"},"dist":{"shasum":"78b38b602c6f63e5c6506ef8cd1d2c8f3ebb7e29","tarball":"https://registry.npmjs.org/@agentclientprotocol/sdk/-/sdk-0.6.0.tgz","fileCount":31,"integrity":"sha512-Qsa4jFecdppgyBHzcAFkxgjhIEBD1usgTQ0oWQdkQFUJmnWJ9Gm9q7qF2L/FSorrES4/1C/SF7jsyVFp1q4k4g==","signatures":[{"sig":"MEYCIQD8J+v3K8ogKOEKDqQKYweM3ILbSCH/J4lWQ0okfJPDlAIhANw9uLcLNRyIPDE+b5RUxSlDNfK43ZySrscYETVQkq1f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentclientprotocol%2fsdk@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":637619},"main":"dist/acp.js","type":"module","types":"dist/acp.d.ts","gitHead":"d65d868bfdd63d809d65b85b0387d0b7dd9d1d46","scripts":{"lint":"eslint","test":"vitest run","build":"npm run generate && tsc","check":"npm run lint && npm run format:check && npm run spellcheck && npm run build && npm run test && npm run docs:ts:verify","clean":"rm -rf dist tsconfig.tsbuildinfo","format":"prettier --write .","generate":"node scripts/generate.js","lint:fix":"eslint --fix","spellcheck":"./scripts/spellcheck.sh","docs:ts:dev":"concurrently \"cd src && typedoc --watch --preserveWatchOutput\" \"npx http-server src/docs -p 8081\"","format:check":"prettier --check .","docs:ts:build":"cd src && typedoc && echo 'TypeScript documentation generated in ./src/docs'","docs:ts:verify":"cd src && typedoc --emit none && echo 'TypeDoc verification passed'","spellcheck:fix":"./scripts/spellcheck.sh --write-changes"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35577a2-b809-4b08-8da4-c4ed14180ab9"}},"repository":{"url":"git+https://github.com/agentclientprotocol/typescript-sdk.git","type":"git"},"_npmVersion":"11.6.4","description":"The Agent Client Protocol (ACP) is a protocol that standardizes communication between *code editors* (interactive programs for viewing and editing source code) and *coding agents* (programs that use generative AI to autonomously modify code).","directories":{"example":"examples"},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","zod":"^3.25.0 || ^4.0.0","eslint":"^9.39.1","vitest":"^4.0.14","typedoc":"^0.28.14","prettier":"^3.7.1","typescript":"^5.9.3","@types/node":"^24.10.1","http-server":"^14.1.1","concurrently":"^9.2.1","@hey-api/openapi-ts":"^0.88.0","typedoc-github-theme":"^0.3.1","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.48.0","@typescript-eslint/eslint-plugin":"^8.48.0"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.6.0_1764585530724_0.28640382568436196","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@agentclientprotocol/sdk","version":"0.7.0","author":{"name":"Zed Industries"},"license":"Apache-2.0","_id":"@agentclientprotocol/sdk@0.7.0","maintainers":[{"name":"benbrandt","email":"benjamin.j.brandt@gmail.com"},{"name":"aguzubiaga","email":"sup@aguz.me"},{"name":"cirwin","email":"conrad.irwin@gmail.com"}],"homepage":"https://github.com/agentclientprotocol/typescript-sdk#readme","bugs":{"url":"https://github.com/agentclientprotocol/typescript-sdk/issues"},"dist":{"shasum":"4674aa62c439d39ef5b1040e7db2eb7a4884124f","tarball":"https://registry.npmjs.org/@agentclientprotocol/sdk/-/sdk-0.7.0.tgz","fileCount":31,"integrity":"sha512-lZrBwaP7qpDgwvhZOl61te9bpigpOXJfVTwLWqjMsnZI7oe5rgHdxGWfTHcqiRy4ITg9qbz3ApgYsxKoZpYMhg==","signatures":[{"sig":"MEYCIQDJj2cJTLhoPUWiPE6Obeq2AgF2t7YWzQt38yVatDYChgIhAOjofspndzZD78H4rQlTYi2AggMrF4/ffHWFpvmiMhyD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentclientprotocol%2fsdk@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":719867},"main":"dist/acp.js","type":"module","types":"dist/acp.d.ts","gitHead":"775992a6b10b4446a8620305a89cf2ab39c771d9","scripts":{"lint":"eslint","test":"vitest run","build":"npm run generate && tsc","check":"npm run lint && npm run format:check && npm run spellcheck && npm run build && npm run test && npm run docs:ts:verify","clean":"rm -rf dist tsconfig.tsbuildinfo","format":"prettier --write .","generate":"node scripts/generate.js","lint:fix":"eslint --fix","spellcheck":"./scripts/spellcheck.sh","docs:ts:dev":"concurrently \"cd src && typedoc --watch --preserveWatchOutput\" \"npx http-server src/docs -p 8081\"","format:check":"prettier --check .","docs:ts:build":"cd src && typedoc && echo 'TypeScript documentation generated in ./src/docs'","docs:ts:verify":"cd src && typedoc --emit none && echo 'TypeDoc verification passed'","spellcheck:fix":"./scripts/spellcheck.sh --write-changes"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35577a2-b809-4b08-8da4-c4ed14180ab9"}},"repository":{"url":"git+https://github.com/agentclientprotocol/typescript-sdk.git","type":"git"},"_npmVersion":"11.6.4","description":"The Agent Client Protocol (ACP) is a protocol that standardizes communication between *code editors* (interactive programs for viewing and editing source code) and *coding agents* (programs that use generative AI to autonomously modify code).","directories":{"example":"examples"},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.0 || ^4.0.0","eslint":"^9.39.1","vitest":"^4.0.14","typedoc":"^0.28.15","prettier":"^3.7.3","typescript":"^5.9.3","@types/node":"^24.10.1","http-server":"^14.1.1","concurrently":"^9.2.1","@hey-api/openapi-ts":"^0.88.0","typedoc-github-theme":"^0.3.1","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.48.0","@typescript-eslint/eslint-plugin":"^8.48.0"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.7.0_1764606785711_0.3231245675722809","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@agentclientprotocol/sdk","version":"0.8.0","author":{"name":"Zed Industries"},"license":"Apache-2.0","_id":"@agentclientprotocol/sdk@0.8.0","maintainers":[{"name":"benbrandt","email":"benjamin.j.brandt@gmail.com"},{"name":"aguzubiaga","email":"sup@aguz.me"},{"name":"cirwin","email":"conrad.irwin@gmail.com"}],"homepage":"https://github.com/agentclientprotocol/typescript-sdk#readme","bugs":{"url":"https://github.com/agentclientprotocol/typescript-sdk/issues"},"dist":{"shasum":"79d39716461dc5ac544680ecaa695cb1b338849a","tarball":"https://registry.npmjs.org/@agentclientprotocol/sdk/-/sdk-0.8.0.tgz","fileCount":31,"integrity":"sha512-RnYsrYqrGFNpPc/cgHgMPHjgn52F1tw5PWyr7UucQ2V1O72JWy3fCCkUgbbRgn7wbNVFsrEZMuBS186Mxgkhfg==","signatures":[{"sig":"MEYCIQCE5fYvuiA8BdrnHCdK2smTsuBUoCjT2F4ElEinV8eivQIhAOZyqOY0wmJ1m9LuGE35lZTFKTLSvnubsDnTE+/W/eaY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentclientprotocol%2fsdk@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":738545},"main":"dist/acp.js","type":"module","types":"dist/acp.d.ts","gitHead":"7940b9daf9f476128ec587d47f67c5b6f74cc375","scripts":{"lint":"eslint","test":"vitest run","build":"npm run generate && tsc","check":"npm run lint && npm run format:check && npm run spellcheck && npm run build && npm run test && npm run docs:ts:verify","clean":"rm -rf dist tsconfig.tsbuildinfo","format":"prettier --write .","generate":"node scripts/generate.js","lint:fix":"eslint --fix","spellcheck":"./scripts/spellcheck.sh","docs:ts:dev":"concurrently \"cd src && typedoc --watch --preserveWatchOutput\" \"npx http-server src/docs -p 8081\"","format:check":"prettier --check .","docs:ts:build":"cd src && typedoc && echo 'TypeScript documentation generated in ./src/docs'","docs:ts:verify":"cd src && typedoc --emit none && echo 'TypeDoc verification passed'","spellcheck:fix":"./scripts/spellcheck.sh --write-changes"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35577a2-b809-4b08-8da4-c4ed14180ab9"}},"repository":{"url":"git+https://github.com/agentclientprotocol/typescript-sdk.git","type":"git"},"_npmVersion":"11.6.4","description":"The Agent Client Protocol (ACP) is a protocol that standardizes communication between *code editors* (interactive programs for viewing and editing source code) and *coding agents* (programs that use generative AI to autonomously modify code).","directories":{"example":"examples"},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.0 || ^4.0.0","eslint":"^9.39.1","vitest":"^4.0.15","typedoc":"^0.28.15","prettier":"^3.7.4","typescript":"^5.9.3","@types/node":"^24.10.1","http-server":"^14.1.1","concurrently":"^9.2.1","@hey-api/openapi-ts":"^0.88.1","typedoc-github-theme":"^0.3.1","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.0_1765191130740_0.8805386356671032","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@agentclientprotocol/sdk","version":"0.9.0","author":{"name":"Zed Industries"},"license":"Apache-2.0","_id":"@agentclientprotocol/sdk@0.9.0","maintainers":[{"name":"benbrandt","email":"benjamin.j.brandt@gmail.com"},{"name":"aguzubiaga","email":"sup@aguz.me"},{"name":"cirwin","email":"conrad.irwin@gmail.com"}],"homepage":"https://github.com/agentclientprotocol/typescript-sdk#readme","bugs":{"url":"https://github.com/agentclientprotocol/typescript-sdk/issues"},"dist":{"shasum":"2681a6e8ab3c69df3c413ca3138bf8c37f2582c2","tarball":"https://registry.npmjs.org/@agentclientprotocol/sdk/-/sdk-0.9.0.tgz","fileCount":31,"integrity":"sha512-JoLjIYS+lfxKXnSBRDCQDzY19gGp6DYcYojMXHNC430b3R32CUOXCMZjndI+yz8QDFY87Dx+S76oLAZ99X+W5w==","signatures":[{"sig":"MEUCIARhwcA6gEWlHIH2Idwk+59dHig9zyuwG6g5z2TL8AUqAiEA5mczCuMi+JBrHhWsZVdrx4PW2J4j3vN3RJ1RfCbqxEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentclientprotocol%2fsdk@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":747711},"main":"dist/acp.js","type":"module","types":"dist/acp.d.ts","gitHead":"7f00af5f891a457efb83550559c5e1f9bfdb607c","scripts":{"lint":"eslint","test":"vitest run","build":"npm run generate && tsc","check":"npm run lint && npm run format:check && npm run spellcheck && npm run build && npm run test && npm run docs:ts:verify","clean":"rm -rf dist tsconfig.tsbuildinfo","format":"prettier --write .","generate":"node scripts/generate.js","lint:fix":"eslint --fix","spellcheck":"./scripts/spellcheck.sh","docs:ts:dev":"concurrently \"cd src && typedoc --watch --preserveWatchOutput\" \"npx http-server src/docs -p 8081\"","format:check":"prettier --check .","docs:ts:build":"cd src && typedoc && echo 'TypeScript documentation generated in ./src/docs'","docs:ts:verify":"cd src && typedoc --emit none && echo 'TypeDoc verification passed'","spellcheck:fix":"./scripts/spellcheck.sh --write-changes"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35577a2-b809-4b08-8da4-c4ed14180ab9"}},"repository":{"url":"git+https://github.com/agentclientprotocol/typescript-sdk.git","type":"git"},"_npmVersion":"11.7.0","description":"The Agent Client Protocol (ACP) is a protocol that standardizes communication between *code editors* (interactive programs for viewing and editing source code) and *coding agents* (programs that use generative AI to autonomously modify code).","directories":{"example":"examples"},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.0 || ^4.0.0","eslint":"^9.39.1","vitest":"^4.0.15","typedoc":"^0.28.15","prettier":"^3.7.4","typescript":"^5.9.3","@types/node":"^24.10.1","http-server":"^14.1.1","concurrently":"^9.2.1","@hey-api/openapi-ts":"^0.88.1","typedoc-github-theme":"^0.3.1","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.9.0_1765450521909_0.27009721228030026","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@agentclientprotocol/sdk","version":"0.10.0","author":{"name":"Zed Industries"},"license":"Apache-2.0","_id":"@agentclientprotocol/sdk@0.10.0","maintainers":[{"name":"benbrandt","email":"benjamin.j.brandt@gmail.com"},{"name":"aguzubiaga","email":"sup@aguz.me"},{"name":"cirwin","email":"conrad.irwin@gmail.com"}],"homepage":"https://github.com/agentclientprotocol/typescript-sdk#readme","bugs":{"url":"https://github.com/agentclientprotocol/typescript-sdk/issues"},"dist":{"shasum":"69955bd5daaf795ab318a2119c965a9c5f23d163","tarball":"https://registry.npmjs.org/@agentclientprotocol/sdk/-/sdk-0.10.0.tgz","fileCount":31,"integrity":"sha512-+Bwmf8Uli480h4ONjANxVP6tnACqHOaCiLJslgwOJHJvjDFzhAHZX4aL/bPKpOPc3LU1RgkPnJ98rCdPBnakaQ==","signatures":[{"sig":"MEYCIQDq3wTyuhmC1RMyKY6+acpwxmO5pCikzC0r+k6b+L+voQIhAI0h/T3ascB1BsQ9OgsenEjAfr7l9pLGi0Jx4QLOUaDT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentclientprotocol%2fsdk@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":771444},"main":"dist/acp.js","type":"module","types":"dist/acp.d.ts","gitHead":"628cea5abcad00be4e70dff2b6fbf06b3124cde9","scripts":{"lint":"eslint","test":"vitest run","build":"npm run generate && tsc","check":"npm run lint && npm run format:check && npm run spellcheck && npm run build && npm run test && npm run docs:ts:verify","clean":"rm -rf dist tsconfig.tsbuildinfo","format":"prettier --write .","generate":"node scripts/generate.js","lint:fix":"eslint --fix","spellcheck":"./scripts/spellcheck.sh","docs:ts:dev":"concurrently \"cd src && typedoc --watch --preserveWatchOutput\" \"npx http-server src/docs -p 8081\"","format:check":"prettier --check .","docs:ts:build":"cd src && typedoc && echo 'TypeScript documentation generated in ./src/docs'","docs:ts:verify":"cd src && typedoc --emit none && echo 'TypeDoc verification passed'","spellcheck:fix":"./scripts/spellcheck.sh --write-changes"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35577a2-b809-4b08-8da4-c4ed14180ab9"}},"repository":{"url":"git+https://github.com/agentclientprotocol/typescript-sdk.git","type":"git"},"_npmVersion":"11.7.0","description":"The Agent Client Protocol (ACP) is a protocol that standardizes communication between *code editors* (interactive programs for viewing and editing source code) and *coding agents* (programs that use generative AI to autonomously modify code).","directories":{"example":"examples"},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.0 || ^4.0.0","eslint":"^9.39.1","vitest":"^4.0.15","typedoc":"^0.28.15","prettier":"^3.7.4","typescript":"^5.9.3","@types/node":"^24.10.1","http-server":"^14.1.1","concurrently":"^9.2.1","@hey-api/openapi-ts":"^0.88.1","typedoc-github-theme":"^0.3.1","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.10.0_1765491170977_0.3581585677523673","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@agentclientprotocol/sdk","version":"0.11.0","author":{"name":"Zed Industries"},"license":"Apache-2.0","_id":"@agentclientprotocol/sdk@0.11.0","maintainers":[{"name":"benbrandt","email":"benjamin.j.brandt@gmail.com"},{"name":"aguzubiaga","email":"sup@aguz.me"},{"name":"cirwin","email":"conrad.irwin@gmail.com"}],"homepage":"https://github.com/agentclientprotocol/typescript-sdk#readme","bugs":{"url":"https://github.com/agentclientprotocol/typescript-sdk/issues"},"dist":{"shasum":"53e6d8ffbaeecd19f79c4fc9c0069eae93016f20","tarball":"https://registry.npmjs.org/@agentclientprotocol/sdk/-/sdk-0.11.0.tgz","fileCount":31,"integrity":"sha512-hngnMwQ13DCC7oEr0BUnrx+vTDFf/ToCLhF0YcCMWRs+v4X60rKQyAENsx0PdbQF21jC1VjMFkh2+vwNBLh6fQ==","signatures":[{"sig":"MEUCIGiWkpx822YRHNxCxSBe99THAAUJ8VD7VIK3EJIOYTfuAiEA+9yzTAFikMKowpL45GbFcvrJpBl9dQIIoXdu8dDaKVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentclientprotocol%2fsdk@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":774033},"main":"dist/acp.js","type":"module","types":"dist/acp.d.ts","gitHead":"e37f757e7bc431b1d9ac573dacc210d1737de483","scripts":{"lint":"eslint","test":"vitest run","build":"npm run generate && tsc","check":"npm run lint && npm run format:check && npm run spellcheck && npm run build && npm run test && npm run docs:ts:verify","clean":"rm -rf dist tsconfig.tsbuildinfo","format":"prettier --write .","generate":"node scripts/generate.js","lint:fix":"eslint --fix","spellcheck":"./scripts/spellcheck.sh","docs:ts:dev":"concurrently \"cd src && typedoc --watch --preserveWatchOutput\" \"npx http-server src/docs -p 8081\"","format:check":"prettier --check .","docs:ts:build":"cd src && typedoc && echo 'TypeScript documentation generated in ./src/docs'","docs:ts:verify":"cd src && typedoc --emit none && echo 'TypeDoc verification passed'","spellcheck:fix":"./scripts/spellcheck.sh --write-changes"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35577a2-b809-4b08-8da4-c4ed14180ab9"}},"repository":{"url":"git+https://github.com/agentclientprotocol/typescript-sdk.git","type":"git"},"_npmVersion":"11.7.0","description":"The Agent Client Protocol (ACP) is a protocol that standardizes communication between *code editors* (interactive programs for viewing and editing source code) and *coding agents* (programs that use generative AI to autonomously modify code).","directories":{"example":"examples"},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.0 || ^4.0.0","eslint":"^9.39.1","vitest":"^4.0.15","typedoc":"^0.28.15","prettier":"^3.7.4","typescript":"^5.9.3","@types/node":"^24.10.1","http-server":"^14.1.1","concurrently":"^9.2.1","@hey-api/openapi-ts":"^0.88.1","typedoc-github-theme":"^0.3.1","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.11.0_1765545901610_0.7668991987237592","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@agentclientprotocol/sdk","version":"0.12.0","author":{"name":"Zed Industries"},"license":"Apache-2.0","_id":"@agentclientprotocol/sdk@0.12.0","maintainers":[{"name":"benbrandt","email":"benjamin.j.brandt@gmail.com"},{"name":"aguzubiaga","email":"sup@aguz.me"},{"name":"cirwin","email":"conrad.irwin@gmail.com"}],"homepage":"https://github.com/agentclientprotocol/typescript-sdk#readme","bugs":{"url":"https://github.com/agentclientprotocol/typescript-sdk/issues"},"dist":{"shasum":"2a8fe86cc63e892b7b4bdd0f6be9e3c5e43a6500","tarball":"https://registry.npmjs.org/@agentclientprotocol/sdk/-/sdk-0.12.0.tgz","fileCount":31,"integrity":"sha512-V8uH/KK1t7utqyJmTA7y7DzKu6+jKFIXM+ZVouz8E55j8Ej2RV42rEvPKn3/PpBJlliI5crcGk1qQhZ7VwaepA==","signatures":[{"sig":"MEQCIG4p/7ZjzqmqOs7w/U+qmGmZqWTWlVW6JGxcw5fj2ZFLAiAKGcszYYADXHtbyizFxxqLNuL3041Xuz2fnSy+VXFDNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentclientprotocol%2fsdk@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":839935},"main":"dist/acp.js","type":"module","types":"dist/acp.d.ts","gitHead":"018f6eb81ba0d9e8014ac3934bc39fbd22217499","scripts":{"lint":"eslint","test":"vitest run","build":"npm run generate && tsc","check":"npm run lint && npm run format:check && npm run spellcheck && npm run build && npm run test && npm run docs:ts:verify","clean":"rm -rf dist tsconfig.tsbuildinfo","format":"prettier --write .","generate":"node scripts/generate.js","lint:fix":"eslint --fix","spellcheck":"./scripts/spellcheck.sh","docs:ts:dev":"concurrently \"cd src && typedoc --watch --preserveWatchOutput\" \"npx http-server src/docs -p 8081\"","format:check":"prettier --check .","docs:ts:build":"cd src && typedoc && echo 'TypeScript documentation generated in ./src/docs'","docs:ts:verify":"cd src && typedoc --emit none && echo 'TypeDoc verification passed'","spellcheck:fix":"./scripts/spellcheck.sh --write-changes"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35577a2-b809-4b08-8da4-c4ed14180ab9"}},"repository":{"url":"git+https://github.com/agentclientprotocol/typescript-sdk.git","type":"git"},"_npmVersion":"11.7.0","description":"The Agent Client Protocol (ACP) is a protocol that standardizes communication between *code editors* (interactive programs for viewing and editing source code) and *coding agents* (programs that use generative AI to autonomously modify code).","directories":{"example":"examples"},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.0 || ^4.0.0","eslint":"^9.39.1","vitest":"^4.0.15","typedoc":"^0.28.15","prettier":"^3.7.4","typescript":"^5.9.3","@types/node":"^24.10.1","http-server":"^14.1.1","concurrently":"^9.2.1","@hey-api/openapi-ts":"^0.88.1","typedoc-github-theme":"^0.3.1","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.12.0_1765890122338_0.2046955568471709","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@agentclientprotocol/sdk","version":"0.13.0","author":{"name":"Zed Industries"},"license":"Apache-2.0","_id":"@agentclientprotocol/sdk@0.13.0","maintainers":[{"name":"benbrandt","email":"benjamin.j.brandt@gmail.com"},{"name":"aguzubiaga","email":"sup@aguz.me"},{"name":"cirwin","email":"conrad.irwin@gmail.com"}],"homepage":"https://github.com/agentclientprotocol/typescript-sdk#readme","bugs":{"url":"https://github.com/agentclientprotocol/typescript-sdk/issues"},"dist":{"shasum":"12d17d3a45ec588dae24f187bfcc243625d3ea19","tarball":"https://registry.npmjs.org/@agentclientprotocol/sdk/-/sdk-0.13.0.tgz","fileCount":31,"integrity":"sha512-Z6/Fp4cXLbYdMXr5AK752JM5qG2VKb6ShM0Ql6FimBSckMmLyK54OA20UhPYoH4C37FSFwUTARuwQOwQUToYrw==","signatures":[{"sig":"MEUCIFdvJDNrxugmD0ks4bvaPhqLhi3v4kfJ1dc/rcXe2y3eAiEA/w/ISZpxIWkSbDQtYzao3t8egd9Fv8YgCdFZP+U0UZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentclientprotocol%2fsdk@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":853029},"main":"dist/acp.js","type":"module","types":"dist/acp.d.ts","gitHead":"477b101688b491d3731fd8f46ec39b21400c0ade","scripts":{"lint":"eslint","test":"vitest run","build":"tsc","check":"npm run lint && npm run format:check && npm run spellcheck && npm run build && npm run test && npm run docs:ts:verify","clean":"rm -rf dist tsconfig.tsbuildinfo","format":"prettier --write .","generate":"node scripts/generate.js","lint:fix":"eslint --fix","spellcheck":"./scripts/spellcheck.sh","docs:ts:dev":"concurrently \"cd src && typedoc --watch --preserveWatchOutput\" \"npx http-server src/docs -p 8081\"","format:check":"prettier --check .","docs:ts:build":"cd src && typedoc && echo 'TypeScript documentation generated in ./src/docs'","docs:ts:verify":"cd src && typedoc --emit none && echo 'TypeDoc verification passed'","spellcheck:fix":"./scripts/spellcheck.sh --write-changes"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35577a2-b809-4b08-8da4-c4ed14180ab9"}},"repository":{"url":"git+https://github.com/agentclientprotocol/typescript-sdk.git","type":"git"},"_npmVersion":"11.7.0","description":"The Agent Client Protocol (ACP) is a protocol that standardizes communication between *code editors* (interactive programs for viewing and editing source code) and *coding agents* (programs that use generative AI to autonomously modify code).","directories":{"example":"examples"},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.25.0 || ^4.0.0","eslint":"^9.39.2","vitest":"^4.0.17","typedoc":"^0.28.16","prettier":"^3.7.4","typescript":"^5.9.3","@types/node":"^25.0.7","http-server":"^14.1.1","concurrently":"^9.2.1","@hey-api/openapi-ts":"^0.90.3","typedoc-github-theme":"^0.3.1","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.53.0","@typescript-eslint/eslint-plugin":"^8.53.0"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.0_1768313514730_0.9870924819607549","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@agentclientprotocol/sdk","version":"0.13.1","publishConfig":{"access":"public"},"description":"The Agent Client Protocol (ACP) is a protocol that standardizes communication between *code editors* (interactive programs for viewing and editing source code) and *coding agents* (programs that use generative AI to autonomously modify code).","homepage":"https://github.com/agentclientprotocol/typescript-sdk#readme","bugs":{"url":"https://github.com/agentclientprotocol/typescript-sdk/issues"},"repository":{"type":"git","url":"git+https://github.com/agentclientprotocol/typescript-sdk.git"},"license":"Apache-2.0","author":{"name":"Zed Industries"},"type":"module","main":"dist/acp.js","types":"dist/acp.d.ts","directories":{"example":"examples"},"scripts":{"clean":"rm -rf dist tsconfig.tsbuildinfo","test":"vitest run","generate":"node scripts/generate.js","build":"tsc","format":"prettier --write .","format:check":"prettier --check .","lint":"eslint","lint:fix":"eslint --fix","spellcheck":"./scripts/spellcheck.sh","spellcheck:fix":"./scripts/spellcheck.sh --write-changes","check":"npm run lint && npm run format:check && npm run spellcheck && npm run build && npm run test && npm run docs:ts:verify","docs:ts:build":"cd src && typedoc && echo 'TypeScript documentation generated in ./src/docs'","docs:ts:dev":"concurrently \"cd src && typedoc --watch --preserveWatchOutput\" \"npx http-server src/docs -p 8081\"","docs:ts:verify":"cd src && typedoc --emit none && echo 'TypeDoc verification passed'"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0"},"devDependencies":{"@hey-api/openapi-ts":"^0.90.8","@types/node":"^25.0.10","@typescript-eslint/eslint-plugin":"^8.53.1","@typescript-eslint/parser":"^8.53.1","concurrently":"^9.2.1","eslint":"^9.39.2","eslint-config-prettier":"^10.1.8","http-server":"^14.1.1","prettier":"^3.8.1","tsx":"^4.21.0","typedoc":"^0.28.16","typedoc-github-theme":"^0.3.1","typescript":"^5.9.3","vitest":"^4.0.17","zod":"^3.25.0 || ^4.0.0"},"gitHead":"dd90bc4e7960e305bfc8ba8f97b68fcebbc4dcaf","_id":"@agentclientprotocol/sdk@0.13.1","_nodeVersion":"24.12.0","_npmVersion":"11.8.0","dist":{"integrity":"sha512-6byvu+F/xc96GBkdAx4hq6/tB3vT63DSBO4i3gYCz8nuyZMerVFna2Gkhm8EHNpZX0J9DjUxzZCW+rnHXUg0FA==","shasum":"e1c2d67655cc734539b16712999f215234d95603","tarball":"https://registry.npmjs.org/@agentclientprotocol/sdk/-/sdk-0.13.1.tgz","fileCount":31,"unpackedSize":859200,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentclientprotocol%2fsdk@0.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDCpWrRu2rug3PRYvs1r8lyZrVBc/Sij2OpmCLIQAu19wIhALyevwdGNI6gmLjix4a6Xt+Mw8+ylJxxLlA8RCiKnwXx"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35577a2-b809-4b08-8da4-c4ed14180ab9"}},"maintainers":[{"name":"benbrandt","email":"benjamin.j.brandt@gmail.com"},{"name":"aguzubiaga","email":"sup@aguz.me"},{"name":"cirwin","email":"conrad.irwin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sdk_0.13.1_1769073176089_0.6033222218690248"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-10T13:18:06.550Z","modified":"2026-01-22T09:12:56.893Z","0.4.5":"2025-10-10T13:18:06.820Z","0.4.6":"2025-10-10T15:29:02.753Z","0.4.7":"2025-10-11T21:25:53.302Z","0.4.8":"2025-10-15T10:08:35.456Z","0.4.9":"2025-10-21T08:43:45.290Z","0.5.0":"2025-10-24T10:53:25.753Z","0.5.1":"2025-10-24T16:03:41.716Z","0.6.0":"2025-12-01T10:38:50.928Z","0.7.0":"2025-12-01T16:33:05.950Z","0.8.0":"2025-12-08T10:52:10.883Z","0.9.0":"2025-12-11T10:55:22.053Z","0.10.0":"2025-12-11T22:12:51.148Z","0.11.0":"2025-12-12T13:25:01.783Z","0.12.0":"2025-12-16T13:02:02.483Z","0.13.0":"2026-01-13T14:11:54.877Z","0.13.1":"2026-01-22T09:12:56.240Z"},"bugs":{"url":"https://github.com/agentclientprotocol/typescript-sdk/issues"},"author":{"name":"Zed Industries"},"license":"Apache-2.0","homepage":"https://github.com/agentclientprotocol/typescript-sdk#readme","repository":{"type":"git","url":"git+https://github.com/agentclientprotocol/typescript-sdk.git"},"description":"The Agent Client Protocol (ACP) is a protocol that standardizes communication between *code editors* (interactive programs for viewing and editing source code) and *coding agents* (programs that use generative AI to autonomously modify code).","maintainers":[{"name":"benbrandt","email":"benjamin.j.brandt@gmail.com"},{"name":"aguzubiaga","email":"sup@aguz.me"},{"name":"cirwin","email":"conrad.irwin@gmail.com"}],"readme":"\n \"Agent\n\n\n# ACP TypeScript Library\n\nThe official TypeScript implementation of the Agent Client Protocol (ACP) — a standardized communication protocol between code editors and AI-powered coding agents.\n\nLearn more at https://agentclientprotocol.com\n\n## Installation\n\n```bash\nnpm install @agentclientprotocol/sdk\n```\n\n## Get Started\n\n### Understand the Protocol\n\nStart by reading the [official ACP documentation](https://agentclientprotocol.com) to understand the core concepts and protocol specification.\n\n### Try the Examples\n\nThe [examples directory](https://github.com/agentclientprotocol/typescript-sdk/tree/main/src/examples) contains simple implementations of both Agents and Clients in TypeScript. These examples can be run from your terminal or from an ACP Client like [Zed](https://zed.dev), making them great starting points for your own integration!\n\n### Explore the API\n\nBrowse the [TypeScript library reference](https://agentclientprotocol.github.io/typescript-sdk) for detailed API documentation.\n\nIf you're building an [Agent](https://agentclientprotocol.com/protocol/overview#agent), start with [AgentSideConnection](https://agentclientprotocol.github.io/typescript-sdk/classes/AgentSideConnection.html).\n\nIf you're building a [Client](https://agentclientprotocol.com/protocol/overview#client), start with [ClientSideConnection](https://agentclientprotocol.github.io/typescript-sdk/classes/ClientSideConnection.html).\n\n### Study a Production Implementation\n\nFor a complete, production-ready implementation, check out the [Gemini CLI Agent](https://github.com/google-gemini/gemini-cli/blob/main/packages/cli/src/zed-integration/zedIntegration.ts).\n\n## Resources\n\n- [Library docs](https://agentclientprotocol.github.io/typescript-sdk)\n- [Examples](https://github.com/agentclientprotocol/typescript-sdk/tree/main/src/examples)\n- [Protocol Documentation](https://agentclientprotocol.com)\n- [GitHub Repository](https://github.com/agentclientprotocol/typescript-sdk)\n- [NPM Package](https://www.npmjs.com/package/@agentclientprotocol/sdk)\n\n## Contributing\n\nSee the main [repository](https://github.com/agentclientprotocol/typescript-sdk) for contribution guidelines.\n\n### License\n\nBy contributing, you agree that your contributions will be licensed under the Apache 2.0 License.\n","readmeFilename":"README.md"}