{"_id":"@ag-ui/a2ui-toolkit","_rev":"8-41ee3404fbe4d0ba7cd4a6dfb95563ba","name":"@ag-ui/a2ui-toolkit","dist-tags":{"alpha":"0.0.1-alpha.3","canary":"0.0.1-canary.provenance-fix-proof.0","latest":"0.0.4"},"versions":{"0.0.1-alpha.0":{"name":"@ag-ui/a2ui-toolkit","version":"0.0.1-alpha.0","_id":"@ag-ui/a2ui-toolkit@0.0.1-alpha.0","maintainers":[{"name":"_mme","email":"markus.ecker@gmail.com"},{"name":"copilotkit","email":"devops@copilotkit.ai"}],"dist":{"shasum":"06a1432cb1a671cf4cfaa8e331921cfe8ebfebde","tarball":"https://registry.npmjs.org/@ag-ui/a2ui-toolkit/-/a2ui-toolkit-0.0.1-alpha.0.tgz","fileCount":10,"integrity":"sha512-weM0KYJ4WYH2P5MlsqP9khRzhmMRAn1bUmxPcmMcJeoUepGQIUjL9wpd951bRuFdJzKUgv9oXg9NrUbUaooXOA==","signatures":[{"sig":"MEYCIQCP4wGTP02iZLYAPZCmpfeaQ9Y7y13AiaIoChFByeETkAIhAMRyzJ2PB+IJ/9SFp84iOc99XDEuCBN+4SO+tpn9dMuy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53418},"main":"./dist/index.js","_from":"file:ag-ui-a2ui-toolkit-0.0.1-alpha.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","clean":"git clean -fdX --exclude=\"!.env\"","typecheck":"tsc --noEmit","test:watch":"vitest","link:global":"pnpm link --global","test:exports":"publint --strict && attw --pack","test:coverage":"vitest run --coverage","unlink:global":"pnpm unlink --global"},"_npmUser":{"name":"copilotkit","email":"devops@copilotkit.ai"},"_resolved":"/private/var/folders/hy/p91nn66967g2s_vdv76_3j9c0000gn/T/c25c37433ca21dc127703625ea0a67b2/ag-ui-a2ui-toolkit-0.0.1-alpha.0.tgz","_integrity":"sha512-weM0KYJ4WYH2P5MlsqP9khRzhmMRAn1bUmxPcmMcJeoUepGQIUjL9wpd951bRuFdJzKUgv9oXg9NrUbUaooXOA==","_npmVersion":"10.9.3","description":"Framework-agnostic helpers for building A2UI subagent tools — op builders, prompt assembly, history walkers, and validation against Google's a2ui-agent-sdk / @a2ui/web_core.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.1","vitest":"^4.0.18","publint":"^0.3.12","typescript":"^5.3.3","@types/node":"^20.11.19","@arethetypeswrong/cli":"^0.17.4","@vitest/coverage-istanbul":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/a2ui-toolkit_0.0.1-alpha.0_1779294517610_0.34783005774358333","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.2":{"name":"@ag-ui/a2ui-toolkit","version":"0.0.1-alpha.2","_id":"@ag-ui/a2ui-toolkit@0.0.1-alpha.2","maintainers":[{"name":"_mme","email":"markus.ecker@gmail.com"},{"name":"copilotkit","email":"devops@copilotkit.ai"}],"dist":{"shasum":"fe8fdc3c7eab505b25304a207e63ac26db449936","tarball":"https://registry.npmjs.org/@ag-ui/a2ui-toolkit/-/a2ui-toolkit-0.0.1-alpha.2.tgz","fileCount":10,"integrity":"sha512-sOFd2qqLYoJowUqrcCTqus5e8xncS4A7xDPZWmVlbIzWsNfDMqRX0Ie4eXo/nfDjR81DMZ8IrFlOLCy0oNuesA==","signatures":[{"sig":"MEUCIFWiFCS0vt9fkabGok7g3VQS8l09qvKrmasblMwceTh5AiEAi/69yIAbt/5tIHRnyA9icmXq7QLcq6A9k/WTCANIqSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82984},"main":"./dist/index.js","_from":"file:ag-ui-a2ui-toolkit-0.0.1-alpha.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","clean":"git clean -fdX --exclude=\"!.env\"","typecheck":"tsc --noEmit","test:watch":"vitest","link:global":"pnpm link --global","test:exports":"publint --strict && attw --pack","test:coverage":"vitest run --coverage","unlink:global":"pnpm unlink --global"},"_npmUser":{"name":"copilotkit","email":"devops@copilotkit.ai"},"_resolved":"/private/var/folders/hy/p91nn66967g2s_vdv76_3j9c0000gn/T/d485d13e04986ad0fc4179747250cdf1/ag-ui-a2ui-toolkit-0.0.1-alpha.2.tgz","_integrity":"sha512-sOFd2qqLYoJowUqrcCTqus5e8xncS4A7xDPZWmVlbIzWsNfDMqRX0Ie4eXo/nfDjR81DMZ8IrFlOLCy0oNuesA==","_npmVersion":"10.9.3","description":"Framework-agnostic helpers for building A2UI subagent tools — op builders, prompt assembly, history walkers, and validation against Google's a2ui-agent-sdk / @a2ui/web_core.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.1","vitest":"^4.0.18","publint":"^0.3.12","typescript":"^5.3.3","@types/node":"^20.11.19","@arethetypeswrong/cli":"^0.17.4","@vitest/coverage-istanbul":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/a2ui-toolkit_0.0.1-alpha.2_1779958628466_0.6029216647610736","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.3":{"name":"@ag-ui/a2ui-toolkit","version":"0.0.1-alpha.3","_id":"@ag-ui/a2ui-toolkit@0.0.1-alpha.3","maintainers":[{"name":"_mme","email":"markus.ecker@gmail.com"},{"name":"copilotkit","email":"devops@copilotkit.ai"}],"dist":{"shasum":"77f5864d1e5c2092a94bbbf6acc73c08dab96b50","tarball":"https://registry.npmjs.org/@ag-ui/a2ui-toolkit/-/a2ui-toolkit-0.0.1-alpha.3.tgz","fileCount":11,"integrity":"sha512-9U4DtwJ6rHO4vn4ixYVnRJGrO7u07phT/AjgsHymLf4cvPw57PNZACc4y6eTtayG0IcySNqRGW/wE+qjlXzgzw==","signatures":[{"sig":"MEUCIBrSWz17paKi1VFoXK2yfDm53Vk7k2yf0aZjGPYQHc+iAiEAkv5/R+qrDBjJS13jer7J8L8bBMWP3BnKu+CnEaSjUvM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97050},"main":"./dist/index.js","_from":"file:ag-ui-a2ui-toolkit-0.0.1-alpha.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","clean":"git clean -fdX --exclude=\"!.env\"","typecheck":"tsc --noEmit","test:watch":"vitest","link:global":"pnpm link --global","test:exports":"publint --strict && attw --pack","test:coverage":"vitest run --coverage","unlink:global":"pnpm unlink --global"},"_npmUser":{"name":"copilotkit","email":"devops@copilotkit.ai"},"_resolved":"/private/var/folders/hy/p91nn66967g2s_vdv76_3j9c0000gn/T/9c3e54e14424fc843ad25f4aff78d913/ag-ui-a2ui-toolkit-0.0.1-alpha.3.tgz","_integrity":"sha512-9U4DtwJ6rHO4vn4ixYVnRJGrO7u07phT/AjgsHymLf4cvPw57PNZACc4y6eTtayG0IcySNqRGW/wE+qjlXzgzw==","_npmVersion":"10.9.3","description":"Framework-agnostic helpers for building A2UI subagent tools — op builders, prompt assembly, history walkers, and request/envelope orchestration shared across framework adapters.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"^0.20.1","vitest":"^4.0.18","publint":"^0.3.12","typescript":"^5.3.3","@types/node":"^20.11.19","@arethetypeswrong/cli":"^0.17.4","@vitest/coverage-istanbul":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/a2ui-toolkit_0.0.1-alpha.3_1779993220789_0.24559048406315753","host":"s3://npm-registry-packages-npm-production"}},"0.0.1":{"name":"@ag-ui/a2ui-toolkit","version":"0.0.1","_id":"@ag-ui/a2ui-toolkit@0.0.1","maintainers":[{"name":"_mme","email":"markus.ecker@gmail.com"},{"name":"copilotkit","email":"devops@copilotkit.ai"}],"dist":{"shasum":"ba705953288a7fd13961f4a1c7960e12c80af514","tarball":"https://registry.npmjs.org/@ag-ui/a2ui-toolkit/-/a2ui-toolkit-0.0.1.tgz","fileCount":11,"integrity":"sha512-q4qdF6p7WSblsEe8i4nr82EtpHKxxDDk7+sbZrPxpG2b6RPHY3DZm5vgdOViYiBh53xx6rsA4ElieH2YoGKhKA==","signatures":[{"sig":"MEUCIApj/qbMWiwQCXPM0lUi3DYN+C4lEhyM7IWrjNbUjSMbAiEAgTb5mj2QoqT+qMGS/j3glYSubQenyr5kEpCv4OSXECQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97042},"main":"./dist/index.js","_from":"file:ag-ui-a2ui-toolkit-0.0.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","clean":"git clean -fdX --exclude=\"!.env\"","typecheck":"tsc --noEmit","test:watch":"vitest","link:global":"pnpm link --global","test:exports":"publint --strict && attw --pack","test:coverage":"vitest run --coverage","unlink:global":"pnpm unlink --global"},"_npmUser":{"name":"copilotkit","email":"devops@copilotkit.ai"},"_resolved":"/private/var/folders/hy/p91nn66967g2s_vdv76_3j9c0000gn/T/c15fb0df1fae17ab8e2c60aec81f73ac/ag-ui-a2ui-toolkit-0.0.1.tgz","_integrity":"sha512-q4qdF6p7WSblsEe8i4nr82EtpHKxxDDk7+sbZrPxpG2b6RPHY3DZm5vgdOViYiBh53xx6rsA4ElieH2YoGKhKA==","_npmVersion":"10.9.3","description":"Framework-agnostic helpers for building A2UI subagent tools — op builders, prompt assembly, history walkers, and request/envelope orchestration shared across framework adapters.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.1","vitest":"^4.0.18","publint":"^0.3.12","typescript":"^5.3.3","@types/node":"^20.11.19","@arethetypeswrong/cli":"^0.17.4","@vitest/coverage-istanbul":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/a2ui-toolkit_0.0.1_1780072717758_0.40848561401209227","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-canary.provenance-fix-proof.0":{"name":"@ag-ui/a2ui-toolkit","version":"0.0.1-canary.provenance-fix-proof.0","_id":"@ag-ui/a2ui-toolkit@0.0.1-canary.provenance-fix-proof.0","maintainers":[{"name":"_mme","email":"markus.ecker@gmail.com"},{"name":"copilotkit","email":"devops@copilotkit.ai"}],"homepage":"https://github.com/ag-ui-protocol/ag-ui#readme","bugs":{"url":"https://github.com/ag-ui-protocol/ag-ui/issues"},"dist":{"shasum":"d8ffa1739d8e874b89d650806b860f440b10b92f","tarball":"https://registry.npmjs.org/@ag-ui/a2ui-toolkit/-/a2ui-toolkit-0.0.1-canary.provenance-fix-proof.0.tgz","fileCount":11,"integrity":"sha512-9KkxyOf58yoCN/emD2rUgerm8uR+sAnmFiaYhClzY7I+bGtPmyQatEerRorr+uNabF+Vf7psWVxmJH7+DhpOEw==","signatures":[{"sig":"MEQCIDBXNIO/Ux24vXmiDfCHcicO8XKQ6nA2KjsoQnEvfE2IAiAB1Bmc5dL7SeP89q7NnvF/Q7HbU+O7M475hm7QNdKpsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ag-ui%2fa2ui-toolkit@0.0.1-canary.provenance-fix-proof.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":97171},"main":"./dist/index.js","_from":"file:ag-ui-a2ui-toolkit-0.0.1-canary.provenance-fix-proof.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","clean":"git clean -fdX --exclude=\"!.env\"","typecheck":"tsc --noEmit","test:watch":"vitest","link:global":"pnpm link --global","test:exports":"publint --strict && attw --pack","test:coverage":"vitest run --coverage","unlink:global":"pnpm unlink --global"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:70678407-2cf7-40ca-98df-4cec8bb32e00"}},"_resolved":"/home/runner/work/ag-ui/ag-ui/sdks/typescript/packages/a2ui-toolkit/ag-ui-a2ui-toolkit-0.0.1-canary.provenance-fix-proof.0.tgz","_integrity":"sha512-9KkxyOf58yoCN/emD2rUgerm8uR+sAnmFiaYhClzY7I+bGtPmyQatEerRorr+uNabF+Vf7psWVxmJH7+DhpOEw==","repository":{"url":"git+https://github.com/ag-ui-protocol/ag-ui.git","type":"git"},"_npmVersion":"11.15.0","description":"Framework-agnostic helpers for building A2UI subagent tools — op builders, prompt assembly, history walkers, and request/envelope orchestration shared across framework adapters.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"^0.20.1","vitest":"^4.0.18","publint":"^0.3.12","typescript":"^5.3.3","@types/node":"^20.11.19","@arethetypeswrong/cli":"^0.17.4","@vitest/coverage-istanbul":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/a2ui-toolkit_0.0.1-canary.provenance-fix-proof.0_1780686210067_0.08171148037254561","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@ag-ui/a2ui-toolkit","version":"0.0.2","_id":"@ag-ui/a2ui-toolkit@0.0.2","maintainers":[{"name":"_mme","email":"markus.ecker@gmail.com"},{"name":"copilotkit","email":"devops@copilotkit.ai"}],"homepage":"https://github.com/ag-ui-protocol/ag-ui#readme","bugs":{"url":"https://github.com/ag-ui-protocol/ag-ui/issues"},"dist":{"shasum":"3d726cd7e62cfd16fc7ec19887d2c6196eb5ed0b","tarball":"https://registry.npmjs.org/@ag-ui/a2ui-toolkit/-/a2ui-toolkit-0.0.2.tgz","fileCount":11,"integrity":"sha512-HFphlNxBxGSQfvxlI2LCQValSMDUTh3MAsaFMgYlF8sQXgCrXNiLJ70+Dz3uyOv4y/rfqdFafvlo1GKQtEVIVA==","signatures":[{"sig":"MEUCIEgHRuqbUEsFVh/nKrVD7/ocl7AXpf74mCMWb2+eeCkJAiEAq5KR0jNql67eZROuGjzeCfNJaHq42N5PIHrzfl81eN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ag-ui%2fa2ui-toolkit@0.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165369},"main":"./dist/index.js","_from":"file:ag-ui-a2ui-toolkit-0.0.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","clean":"git clean -fdX --exclude=\"!.env\"","typecheck":"tsc --noEmit","test:watch":"vitest","link:global":"pnpm link --global","test:exports":"publint --strict && attw --pack","test:coverage":"vitest run --coverage","unlink:global":"pnpm unlink --global"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:70678407-2cf7-40ca-98df-4cec8bb32e00"}},"_resolved":"/home/runner/work/ag-ui/ag-ui/sdks/typescript/packages/a2ui-toolkit/ag-ui-a2ui-toolkit-0.0.2.tgz","_integrity":"sha512-HFphlNxBxGSQfvxlI2LCQValSMDUTh3MAsaFMgYlF8sQXgCrXNiLJ70+Dz3uyOv4y/rfqdFafvlo1GKQtEVIVA==","repository":{"url":"git+https://github.com/ag-ui-protocol/ag-ui.git","type":"git"},"_npmVersion":"11.15.0","description":"Framework-agnostic helpers for building A2UI subagent tools — op builders, prompt assembly, history walkers, and request/envelope orchestration shared across framework adapters.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.1","vitest":"^4.0.18","publint":"^0.3.12","typescript":"^5.3.3","@types/node":"^20.11.19","@arethetypeswrong/cli":"^0.17.4","@vitest/coverage-istanbul":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/a2ui-toolkit_0.0.2_1780910883435_0.419482052046376","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@ag-ui/a2ui-toolkit","version":"0.0.3","_id":"@ag-ui/a2ui-toolkit@0.0.3","maintainers":[{"name":"_mme","email":"markus.ecker@gmail.com"},{"name":"copilotkit","email":"devops@copilotkit.ai"}],"homepage":"https://github.com/ag-ui-protocol/ag-ui#readme","bugs":{"url":"https://github.com/ag-ui-protocol/ag-ui/issues"},"dist":{"shasum":"96a552f8f47cc3bab10248a9f38cd388ef676ee4","tarball":"https://registry.npmjs.org/@ag-ui/a2ui-toolkit/-/a2ui-toolkit-0.0.3.tgz","fileCount":11,"integrity":"sha512-bKjtuYQufGZ+vc2oTz1v5S6ab2gH/whQIIgbGfP+LMisdAkDV7bqeg4e+lZO3xNmdmkCa6nvkovtudMkqxmxEA==","signatures":[{"sig":"MEQCICTeEaigKktqNepX6LsAEpxp4Kx25I+VHAeHPhgmNlhiAiBowGB7Fc4+3f8PK0G/E4kTCnn/IVOTolQsJ6xnPXZC8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":231951},"main":"./dist/index.js","_from":"file:ag-ui-a2ui-toolkit-0.0.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","clean":"git clean -fdX --exclude=\"!.env\"","typecheck":"tsc --noEmit","test:watch":"vitest","link:global":"pnpm link --global","test:exports":"publint --strict && attw --pack","test:coverage":"vitest run --coverage","unlink:global":"pnpm unlink --global"},"_npmUser":{"name":"copilotkit","email":"devops@copilotkit.ai"},"_resolved":"/private/var/folders/hy/p91nn66967g2s_vdv76_3j9c0000gn/T/a1b4f8019f06f19636f993d9d122ec10/ag-ui-a2ui-toolkit-0.0.3.tgz","_integrity":"sha512-bKjtuYQufGZ+vc2oTz1v5S6ab2gH/whQIIgbGfP+LMisdAkDV7bqeg4e+lZO3xNmdmkCa6nvkovtudMkqxmxEA==","repository":{"url":"git+https://github.com/ag-ui-protocol/ag-ui.git","type":"git"},"_npmVersion":"10.9.3","description":"Framework-agnostic helpers for building A2UI subagent tools — op builders, prompt assembly, history walkers, and request/envelope orchestration shared across framework adapters.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.1","vitest":"^4.0.18","publint":"^0.3.12","typescript":"^5.3.3","@types/node":"^20.11.19","@arethetypeswrong/cli":"^0.17.4","@vitest/coverage-istanbul":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/a2ui-toolkit_0.0.3_1781013630229_0.9336998256566638","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@ag-ui/a2ui-toolkit","version":"0.0.4","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ag-ui-protocol/ag-ui.git"},"description":"Framework-agnostic helpers for building A2UI subagent tools — op builders, prompt assembly, history walkers, and request/envelope orchestration shared across framework adapters.","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","sideEffects":false,"private":false,"publishConfig":{"access":"public"},"dependencies":{},"devDependencies":{"@types/node":"^20.11.19","@vitest/coverage-istanbul":"^4.0.18","publint":"^0.3.12","@arethetypeswrong/cli":"^0.17.4","vitest":"^4.0.18","tsdown":"^0.20.1","typescript":"^5.3.3"},"exports":{".":{"require":"./dist/index.js","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"build":"tsdown","dev":"tsdown --watch","clean":"git clean -fdX --exclude=\"!.env\"","typecheck":"tsc --noEmit","test":"vitest run","test:coverage":"vitest run --coverage","test:watch":"vitest","test:exports":"publint --strict && attw --pack","link:global":"pnpm link --global","unlink:global":"pnpm unlink --global"},"_id":"@ag-ui/a2ui-toolkit@0.0.4","bugs":{"url":"https://github.com/ag-ui-protocol/ag-ui/issues"},"homepage":"https://github.com/ag-ui-protocol/ag-ui#readme","_integrity":"sha512-9VPmgpCAsFVICk7z23kh+Kp/BwYMxw0D0KGjOiKXhm1MAH+Wid2iC3yKsXso+q7UZZiyhWgeDUSgaAkltyLmGg==","_resolved":"/home/runner/work/ag-ui/ag-ui/sdks/typescript/packages/a2ui-toolkit/ag-ui-a2ui-toolkit-0.0.4.tgz","_from":"file:ag-ui-a2ui-toolkit-0.0.4.tgz","_nodeVersion":"22.22.3","_npmVersion":"11.15.0","dist":{"integrity":"sha512-9VPmgpCAsFVICk7z23kh+Kp/BwYMxw0D0KGjOiKXhm1MAH+Wid2iC3yKsXso+q7UZZiyhWgeDUSgaAkltyLmGg==","shasum":"5c4bf148e9a59fe2f6afb5401e5f960ae3403198","tarball":"https://registry.npmjs.org/@ag-ui/a2ui-toolkit/-/a2ui-toolkit-0.0.4.tgz","fileCount":11,"unpackedSize":283473,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ag-ui%2fa2ui-toolkit@0.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDBU10ibOH1rsI9GX9O5ZPNBzrKa3WV3w+FFqj3pBRlBAIhAOrcqvUQotEXVCFYFLFW+0XD3wpAGZiRwYCcQPmvPbbx"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:70678407-2cf7-40ca-98df-4cec8bb32e00"}},"directories":{},"maintainers":[{"name":"_mme","email":"markus.ecker@gmail.com"},{"name":"copilotkit","email":"devops@copilotkit.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/a2ui-toolkit_0.0.4_1781702892809_0.890188574874768"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-20T16:28:37.504Z","modified":"2026-06-17T13:28:13.313Z","0.0.1-alpha.0":"2026-05-20T16:28:37.789Z","0.0.1-alpha.2":"2026-05-28T08:57:08.617Z","0.0.1-alpha.3":"2026-05-28T18:33:40.930Z","0.0.1":"2026-05-29T16:38:37.911Z","0.0.1-canary.provenance-fix-proof.0":"2026-06-05T19:03:30.226Z","0.0.2":"2026-06-08T09:28:03.639Z","0.0.3":"2026-06-09T14:00:30.413Z","0.0.4":"2026-06-17T13:28:13.026Z"},"bugs":{"url":"https://github.com/ag-ui-protocol/ag-ui/issues"},"homepage":"https://github.com/ag-ui-protocol/ag-ui#readme","repository":{"type":"git","url":"git+https://github.com/ag-ui-protocol/ag-ui.git"},"description":"Framework-agnostic helpers for building A2UI subagent tools — op builders, prompt assembly, history walkers, and request/envelope orchestration shared across framework adapters.","maintainers":[{"name":"_mme","email":"markus.ecker@gmail.com"},{"name":"copilotkit","email":"devops@copilotkit.ai"}],"readme":"# @ag-ui/a2ui-toolkit\n\nFramework-agnostic helpers for building A2UI subagent tools.\n\nEach per-framework adapter (LangGraph, ADK, Mastra, …) composes these helpers\nwith its own framework-specific glue: tool decorator, runtime accessor, model\nbinding + invoke. Nothing in this package depends on any agent framework.\n\n## Surface\n\n- Constants: `A2UI_OPERATIONS_KEY`, `BASIC_CATALOG_ID`, `DEFAULT_SURFACE_ID`,\n  `GENERATE_A2UI_TOOL_NAME`, `GENERATE_A2UI_TOOL_DESCRIPTION`,\n  `GENERATE_A2UI_ARG_DESCRIPTIONS`\n- Op builders: `createSurface`, `updateComponents`, `updateDataModel`\n- `RENDER_A2UI_TOOL_DEF` — JSON schema for the inner structured-output tool\n- State + history helpers: `buildContextPrompt`, `findPriorSurface`\n- Prompt composer: `buildSubagentPrompt`\n- High-level orchestration: `prepareA2UIRequest`, `buildA2UIEnvelope`\n- Output wrappers: `assembleOps`, `wrapAsOperationsEnvelope`, `wrapErrorEnvelope`\n\n## See also\n\nThe Python counterpart lives in\n[`ag-ui-a2ui-toolkit`](../../../python/a2ui_toolkit) and exposes the same\nsurface in snake_case.\n","readmeFilename":"README.md","license":"MIT"}