{"_id":"@agentapplicationprotocol/server","_rev":"10-1b3629b58b4d1acbdfcb4eafc7d769ef","name":"@agentapplicationprotocol/server","dist-tags":{"latest":"0.8.0"},"versions":{"0.4.0":{"name":"@agentapplicationprotocol/server","version":"0.4.0","license":"Apache-2.0","_id":"@agentapplicationprotocol/server@0.4.0","maintainers":[{"name":"discretetom","email":"discrete_tom@outlook.com"}],"dist":{"shasum":"be18eb6ffda5d6dacae25059d39056187ca5973b","tarball":"https://registry.npmjs.org/@agentapplicationprotocol/server/-/server-0.4.0.tgz","fileCount":13,"integrity":"sha512-E+Wha9nhJuvPpcT3FbZ/8jMgosXJO19RPtdB3ZhMKlgboIpI7RwMzJWp/nK5s5QEgQYjhdouJoHDHiwurcYsLQ==","signatures":[{"sig":"MEUCIQDGh9fXWpIRRh6446oq2mzNMqzmPntaOqT8ng2s5dNjgAIgFQqfsEr+1pZNiHeiVNAaiSlKc7JUgVD65ElNy8LTXzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129833},"main":"dist/index.js","_from":"file:agentapplicationprotocol-server-0.4.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","example:basic":"tsx src/examples/basic/index.ts","example:compact-history":"tsx src/examples/compact-history/index.ts"},"_npmUser":{"name":"discretetom","email":"discrete_tom@outlook.com"},"_resolved":"/tmp/69fcebbe661403c21376d1a32fa35ca7/agentapplicationprotocol-server-0.4.0.tgz","_integrity":"sha512-E+Wha9nhJuvPpcT3FbZ/8jMgosXJO19RPtdB3ZhMKlgboIpI7RwMzJWp/nK5s5QEgQYjhdouJoHDHiwurcYsLQ==","_npmVersion":"11.9.0","description":"AAP server","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.141","zod":"^4.3.6","hono":"^4.12.8","@agentapplicationprotocol/core":"0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@ai-sdk/openai":"^3.0.48","@hono/node-server":"^1.19.12"},"_npmOperationalInternal":{"tmp":"tmp/server_0.4.0_1774977173402_0.11712389966231718","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@agentapplicationprotocol/server","version":"0.4.1","keywords":["aap","agent","agent-application-protocol","ai","server"],"author":{"name":"Agent Application Protocol"},"license":"Apache-2.0","_id":"@agentapplicationprotocol/server@0.4.1","maintainers":[{"name":"discretetom","email":"discrete_tom@outlook.com"}],"homepage":"https://github.com/agentapplicationprotocol/typescript-sdk#readme","bugs":{"url":"https://github.com/agentapplicationprotocol/typescript-sdk/issues"},"dist":{"shasum":"209bce9796d98441008f0eb679f86bbc3b38db45","tarball":"https://registry.npmjs.org/@agentapplicationprotocol/server/-/server-0.4.1.tgz","fileCount":13,"integrity":"sha512-lgIEYUVAGMdYVh//teYKTYGgq2tQbOYwut0NU/MDPDQZvJCFcnNin1ItqOjiXPZc6LQ08ZcdNdoi6yR8m+Uo8A==","signatures":[{"sig":"MEYCIQDJhsXZjkpO9fw5yWMyQ6AdIO7ziFu+5HHDS0ASUucv4AIhAOT54U96DRmQTC7WT9+tdtsahC0+/ssYC7XQqEiX/vkj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130856},"main":"dist/index.js","_from":"file:agentapplicationprotocol-server-0.4.1.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","example:basic":"tsx src/examples/basic/index.ts","example:compact-history":"tsx src/examples/compact-history/index.ts"},"_npmUser":{"name":"discretetom","email":"discrete_tom@outlook.com"},"_resolved":"/tmp/cd460b970c3524e6bc49a885e5578173/agentapplicationprotocol-server-0.4.1.tgz","_integrity":"sha512-lgIEYUVAGMdYVh//teYKTYGgq2tQbOYwut0NU/MDPDQZvJCFcnNin1ItqOjiXPZc6LQ08ZcdNdoi6yR8m+Uo8A==","repository":{"url":"git+https://github.com/agentapplicationprotocol/typescript-sdk.git","type":"git","directory":"packages/server"},"_npmVersion":"11.9.0","description":"AAP server","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.141","zod":"^4.3.6","hono":"^4.12.8","@agentapplicationprotocol/core":"0.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@ai-sdk/openai":"^3.0.48","@hono/node-server":"^1.19.12"},"_npmOperationalInternal":{"tmp":"tmp/server_0.4.1_1775022769973_0.36350781873862115","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@agentapplicationprotocol/server","version":"0.4.2","keywords":["aap","agent","agent-application-protocol","ai","server"],"author":{"name":"Agent Application Protocol"},"license":"Apache-2.0","_id":"@agentapplicationprotocol/server@0.4.2","maintainers":[{"name":"discretetom","email":"discrete_tom@outlook.com"}],"homepage":"https://github.com/agentapplicationprotocol/typescript-sdk#readme","bugs":{"url":"https://github.com/agentapplicationprotocol/typescript-sdk/issues"},"dist":{"shasum":"90d2811e7b0f23feb8c2ed14bfc2ce6ba846d02c","tarball":"https://registry.npmjs.org/@agentapplicationprotocol/server/-/server-0.4.2.tgz","fileCount":13,"integrity":"sha512-mYSyzg2jCa09j3jmS8dbhUfvb87WAQm9NQMA/cUZ0leCVeNYwjyCAGKXvVnCLDPpjEL9X8Cv1/chxmmHvFL/Jw==","signatures":[{"sig":"MEYCIQDyhJfBrp4vkm9jdcqE4QT7hPo4vGPNqutb3aHrUUIzEAIhAMuhTMvSSIiWZeCWrFlNExktm1xWN1WPJ++a07uzA3EW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48534},"main":"dist/src/index.js","_from":"file:agentapplicationprotocol-server-0.4.2.tgz","types":"dist/src/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","example:basic":"tsx src/examples/basic/index.ts","example:compact-history":"tsx src/examples/compact-history/index.ts"},"_npmUser":{"name":"discretetom","email":"discrete_tom@outlook.com"},"_resolved":"/tmp/46ae2666703481a8ee9edcb9cf234324/agentapplicationprotocol-server-0.4.2.tgz","_integrity":"sha512-mYSyzg2jCa09j3jmS8dbhUfvb87WAQm9NQMA/cUZ0leCVeNYwjyCAGKXvVnCLDPpjEL9X8Cv1/chxmmHvFL/Jw==","repository":{"url":"git+https://github.com/agentapplicationprotocol/typescript-sdk.git","type":"git","directory":"packages/server"},"_npmVersion":"11.9.0","description":"AAP server","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.141","zod":"^4.3.6","hono":"^4.12.8","@agentapplicationprotocol/core":"0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@ai-sdk/openai":"^3.0.48","@hono/node-server":"^1.19.12"},"_npmOperationalInternal":{"tmp":"tmp/server_0.4.2_1775025366055_0.3112244851749313","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@agentapplicationprotocol/server","version":"0.5.0","keywords":["aap","agent","agent-application-protocol","ai","server"],"author":{"name":"Agent Application Protocol"},"license":"Apache-2.0","_id":"@agentapplicationprotocol/server@0.5.0","maintainers":[{"name":"discretetom","email":"discrete_tom@outlook.com"}],"homepage":"https://github.com/agentapplicationprotocol/typescript-sdk#readme","bugs":{"url":"https://github.com/agentapplicationprotocol/typescript-sdk/issues"},"dist":{"shasum":"80462eac0f70356507d9d23f9fcda3fe7fba8867","tarball":"https://registry.npmjs.org/@agentapplicationprotocol/server/-/server-0.5.0.tgz","fileCount":27,"integrity":"sha512-HFUnyu9gkVaFft8CdjH2fngCjkOs8hnbjXnPXOL5fJRoEMBE45aVd8cGMpxCwkwUoKUT5l407SqefA7bBFpPSw==","signatures":[{"sig":"MEQCIE3ebcic2fLRq14JZaua9oWUtZRGTZiIroHROLwEjU3xAiA3eiQkj2T5/ENumMcOix4h1Km7T3QAltmmrtUecToidw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93848},"main":"dist/src/index.js","_from":"file:agentapplicationprotocol-server-0.5.0.tgz","types":"dist/src/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","example:basic":"tsx src/examples/basic/index.ts","example:compact-history":"tsx src/examples/compact-history/index.ts"},"_npmUser":{"name":"discretetom","email":"discrete_tom@outlook.com"},"_resolved":"/tmp/a7565226d12cd45afd4592ce58b468c1/agentapplicationprotocol-server-0.5.0.tgz","_integrity":"sha512-HFUnyu9gkVaFft8CdjH2fngCjkOs8hnbjXnPXOL5fJRoEMBE45aVd8cGMpxCwkwUoKUT5l407SqefA7bBFpPSw==","repository":{"url":"git+https://github.com/agentapplicationprotocol/typescript-sdk.git","type":"git","directory":"packages/server"},"_npmVersion":"11.9.0","description":"AAP server","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.141","zod":"^4.3.6","hono":"^4.12.8","@agentapplicationprotocol/core":"0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@ai-sdk/openai":"^3.0.48","@hono/node-server":"^1.19.12"},"_npmOperationalInternal":{"tmp":"tmp/server_0.5.0_1775030553050_0.6870510597946626","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@agentapplicationprotocol/server","version":"0.6.0","keywords":["aap","agent","agent-application-protocol","ai","server"],"author":{"name":"Agent Application Protocol"},"license":"Apache-2.0","_id":"@agentapplicationprotocol/server@0.6.0","maintainers":[{"name":"discretetom","email":"discrete_tom@outlook.com"}],"homepage":"https://github.com/agentapplicationprotocol/typescript-sdk#readme","bugs":{"url":"https://github.com/agentapplicationprotocol/typescript-sdk/issues"},"dist":{"shasum":"f28d2de0760782ac23a8788897c82dccc46be8ff","tarball":"https://registry.npmjs.org/@agentapplicationprotocol/server/-/server-0.6.0.tgz","fileCount":27,"integrity":"sha512-d6mx5Mq81rDGS8JUNrcZ+oGm3dZXvj1p0CqaJs7f1bS62bqse9Facb3LhCNmai1OY21T0F3q5UxbX+YS6lCWJA==","signatures":[{"sig":"MEYCIQCIcopRAifOk6XYXomBdU0wU+PTxt1g3aGw1rzCcXjExwIhAIk+muzgk+deGcb6k9ec3olyWrracjsmuB5nVqwXiTzD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93341},"main":"dist/src/index.js","_from":"file:agentapplicationprotocol-server-0.6.0.tgz","types":"dist/src/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","example:basic":"tsx src/examples/basic/index.ts","example:compact-history":"tsx src/examples/compact-history/index.ts"},"_npmUser":{"name":"discretetom","email":"discrete_tom@outlook.com"},"_resolved":"/tmp/277e3dbc6024a52f976480fd0b9262d0/agentapplicationprotocol-server-0.6.0.tgz","_integrity":"sha512-d6mx5Mq81rDGS8JUNrcZ+oGm3dZXvj1p0CqaJs7f1bS62bqse9Facb3LhCNmai1OY21T0F3q5UxbX+YS6lCWJA==","repository":{"url":"git+https://github.com/agentapplicationprotocol/typescript-sdk.git","type":"git","directory":"packages/server"},"_npmVersion":"11.9.0","description":"AAP server","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.141","zod":"^4.3.6","hono":"^4.12.8","@agentapplicationprotocol/core":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@ai-sdk/openai":"^3.0.48","@hono/node-server":"^1.19.12"},"_npmOperationalInternal":{"tmp":"tmp/server_0.6.0_1775035446452_0.8036052086953365","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@agentapplicationprotocol/server","version":"0.6.1","keywords":["aap","agent","agent-application-protocol","ai","server"],"author":{"name":"Agent Application Protocol"},"license":"Apache-2.0","_id":"@agentapplicationprotocol/server@0.6.1","maintainers":[{"name":"discretetom","email":"discrete_tom@outlook.com"}],"homepage":"https://github.com/agentapplicationprotocol/typescript-sdk#readme","bugs":{"url":"https://github.com/agentapplicationprotocol/typescript-sdk/issues"},"dist":{"shasum":"c7533d53c683d09ce6b25f06fb2ea388cf4f2963","tarball":"https://registry.npmjs.org/@agentapplicationprotocol/server/-/server-0.6.1.tgz","fileCount":27,"integrity":"sha512-nE7fFQv4Y6p0lqYME5ljzHejBRy8o9HGHoxUcTtqbFtay9dW5e5gPRiX9il6vFr3bJKQ8TAB5ToO2J/6685L6g==","signatures":[{"sig":"MEQCIFkl+bhOOgsWyjXH98mkawJDudZFR9ORpFi4OEnny9fHAiBdOj/MavjDWxPHwjI2lhaVhZooRawagoVRDiBU5Xx5sQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94769},"main":"dist/src/index.js","_from":"file:agentapplicationprotocol-server-0.6.1.tgz","types":"dist/src/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","example:basic":"tsx src/examples/basic/index.ts","example:compact-history":"tsx src/examples/compact-history/index.ts"},"_npmUser":{"name":"discretetom","email":"discrete_tom@outlook.com"},"_resolved":"/tmp/bebd667159f546e342d0e8783100ecfb/agentapplicationprotocol-server-0.6.1.tgz","_integrity":"sha512-nE7fFQv4Y6p0lqYME5ljzHejBRy8o9HGHoxUcTtqbFtay9dW5e5gPRiX9il6vFr3bJKQ8TAB5ToO2J/6685L6g==","repository":{"url":"git+https://github.com/agentapplicationprotocol/typescript-sdk.git","type":"git","directory":"packages/server"},"_npmVersion":"11.9.0","description":"AAP server","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ai":"^6.0.141","zod":"^4.3.6","hono":"^4.12.8","@agentapplicationprotocol/core":"0.6.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@ai-sdk/openai":"^3.0.48","@hono/node-server":"^1.19.12"},"_npmOperationalInternal":{"tmp":"tmp/server_0.6.1_1775037094993_0.8560456822098457","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@agentapplicationprotocol/server","version":"0.7.0","keywords":["aap","agent","agent-application-protocol","ai","server"],"author":{"name":"Agent Application Protocol"},"license":"Apache-2.0","_id":"@agentapplicationprotocol/server@0.7.0","maintainers":[{"name":"discretetom","email":"discrete_tom@outlook.com"}],"homepage":"https://github.com/agentapplicationprotocol/typescript-sdk#readme","bugs":{"url":"https://github.com/agentapplicationprotocol/typescript-sdk/issues"},"dist":{"shasum":"34d47bbb3b3d28da1f7bd9e2fd8796d4f204c149","tarball":"https://registry.npmjs.org/@agentapplicationprotocol/server/-/server-0.7.0.tgz","fileCount":27,"integrity":"sha512-Y8ZBZVk+sDMaPcy43dkp5KIvvqZZUOZVkjj6mO6EIbkKZri4MyxMm6V2yVmd6CAp8S2JCkYwZLVfB9CEj8X0YA==","signatures":[{"sig":"MEUCIQC655Xr6Y6EExkXVpKlcKOL0CqmFPvnPsnzAheleZeLdQIgYbFbhm9EgXqvVYaRNPG8V+bVVXsgtP/nk5dj0zkxmeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96063},"main":"dist/src/index.js","_from":"file:agentapplicationprotocol-server-0.7.0.tgz","types":"dist/src/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","example:basic":"tsx src/examples/basic/index.ts","example:compact-history":"tsx src/examples/compact-history/index.ts"},"_npmUser":{"name":"discretetom","email":"discrete_tom@outlook.com"},"_resolved":"/tmp/22f48c814c2163140657011ec6159dec/agentapplicationprotocol-server-0.7.0.tgz","_integrity":"sha512-Y8ZBZVk+sDMaPcy43dkp5KIvvqZZUOZVkjj6mO6EIbkKZri4MyxMm6V2yVmd6CAp8S2JCkYwZLVfB9CEj8X0YA==","repository":{"url":"git+https://github.com/agentapplicationprotocol/typescript-sdk.git","type":"git","directory":"packages/server"},"_npmVersion":"11.11.0","description":"AAP server","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.141","zod":"^4.3.6","hono":"^4.12.8","@agentapplicationprotocol/core":"0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@ai-sdk/openai":"^3.0.48","@hono/node-server":"^1.19.12"},"_npmOperationalInternal":{"tmp":"tmp/server_0.7.0_1775303226474_0.8298051865600695","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@agentapplicationprotocol/server","version":"0.7.1","keywords":["aap","agent","agent-application-protocol","ai","server"],"author":{"name":"Agent Application Protocol"},"license":"Apache-2.0","_id":"@agentapplicationprotocol/server@0.7.1","maintainers":[{"name":"discretetom","email":"discrete_tom@outlook.com"}],"homepage":"https://github.com/agentapplicationprotocol/typescript-sdk#readme","bugs":{"url":"https://github.com/agentapplicationprotocol/typescript-sdk/issues"},"dist":{"shasum":"583e13496e454738cbfa1c394bf34fba91efa7db","tarball":"https://registry.npmjs.org/@agentapplicationprotocol/server/-/server-0.7.1.tgz","fileCount":35,"integrity":"sha512-z+ztdw2kED0fyNV70fgsDKadECBkDt9K33QhEKAOulId2T+7hCMLnDzKhABBzKuVapSdSwX6zXzW4l7xZZmQWQ==","signatures":[{"sig":"MEQCIBzHJfMegHBeNPSIOG9Ebe78spDj4eZglwOxgbXC824+AiB0CqopGrwUDRVMKPDVdWS94Yn/IKJuuHMHf1Cq3JORyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119180},"main":"dist/src/index.js","_from":"file:agentapplicationprotocol-server-0.7.1.tgz","types":"dist/src/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","example:basic":"tsx src/examples/basic/index.ts","example:compact-history":"tsx src/examples/compact-history/index.ts"},"_npmUser":{"name":"discretetom","email":"discrete_tom@outlook.com"},"_resolved":"/tmp/2aa74ecb92d38df224957b35541aa8cd/agentapplicationprotocol-server-0.7.1.tgz","_integrity":"sha512-z+ztdw2kED0fyNV70fgsDKadECBkDt9K33QhEKAOulId2T+7hCMLnDzKhABBzKuVapSdSwX6zXzW4l7xZZmQWQ==","repository":{"url":"git+https://github.com/agentapplicationprotocol/typescript-sdk.git","type":"git","directory":"packages/server"},"_npmVersion":"11.11.0","description":"AAP server","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.141","zod":"^4.3.6","hono":"^4.12.8","@agentapplicationprotocol/core":"0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@ai-sdk/openai":"^3.0.48","@hono/node-server":"^1.19.12"},"_npmOperationalInternal":{"tmp":"tmp/server_0.7.1_1775543734608_0.923513857495404","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@agentapplicationprotocol/server","version":"0.7.2","keywords":["aap","agent","agent-application-protocol","ai","server"],"author":{"name":"Agent Application Protocol"},"license":"Apache-2.0","_id":"@agentapplicationprotocol/server@0.7.2","maintainers":[{"name":"discretetom","email":"discrete_tom@outlook.com"}],"homepage":"https://github.com/agentapplicationprotocol/typescript-sdk#readme","bugs":{"url":"https://github.com/agentapplicationprotocol/typescript-sdk/issues"},"dist":{"shasum":"0c07408c266c5eafc49065901d71997b3599d156","tarball":"https://registry.npmjs.org/@agentapplicationprotocol/server/-/server-0.7.2.tgz","fileCount":35,"integrity":"sha512-RUui6fcCaoJTuTfL3cw0hOk/efwfeELrhCoscvYe5YhtS67T4lUYyxtHENRdsYOW7EOi8m64c+Wxz3DYTFaXRg==","signatures":[{"sig":"MEYCIQDE4K7fAUMXy0cvMWmOat7W/TgKYrr55fTvxbRJ5BtfaAIhAL9KOJFpiHPZ8FN5OG/BXe7Cv5LYbb+gHUvzXq0U9RLY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126643},"main":"dist/src/index.js","_from":"file:agentapplicationprotocol-server-0.7.2.tgz","types":"dist/src/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","example:basic":"tsx src/examples/basic/index.ts","example:compact-history":"tsx src/examples/compact-history/index.ts"},"_npmUser":{"name":"discretetom","email":"discrete_tom@outlook.com"},"_resolved":"/tmp/3714b5c3c76325489307a13c16d4d2bc/agentapplicationprotocol-server-0.7.2.tgz","_integrity":"sha512-RUui6fcCaoJTuTfL3cw0hOk/efwfeELrhCoscvYe5YhtS67T4lUYyxtHENRdsYOW7EOi8m64c+Wxz3DYTFaXRg==","repository":{"url":"git+https://github.com/agentapplicationprotocol/typescript-sdk.git","type":"git","directory":"packages/server"},"_npmVersion":"11.11.0","description":"AAP server","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ai":"^6.0.141","zod":"^4.3.6","hono":"^4.12.8","@agentapplicationprotocol/core":"0.7.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@ai-sdk/openai":"^3.0.48","@hono/node-server":"^1.19.12"},"_npmOperationalInternal":{"tmp":"tmp/server_0.7.2_1776525363261_0.35017835213489157","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@agentapplicationprotocol/server","version":"0.8.0","description":"AAP server","keywords":["aap","agent","agent-application-protocol","ai","server"],"homepage":"https://github.com/agentapplicationprotocol/typescript-sdk#readme","bugs":{"url":"https://github.com/agentapplicationprotocol/typescript-sdk/issues"},"license":"Apache-2.0","author":{"name":"Agent Application Protocol"},"repository":{"type":"git","url":"git+https://github.com/agentapplicationprotocol/typescript-sdk.git","directory":"packages/server"},"main":"dist/src/index.js","types":"dist/src/index.d.ts","dependencies":{"ai":"^6.0.141","hono":"^4.12.8","zod":"^4.3.6","@agentapplicationprotocol/core":"0.8.0"},"devDependencies":{"@ai-sdk/openai":"^3.0.48","@hono/node-server":"^1.19.12","tsx":"^4.21.0"},"scripts":{"build":"tsc","test":"vitest run","dev":"tsc --watch","example:basic":"tsx examples/basic/index.ts","example:compact-history":"tsx examples/compact-history/index.ts"},"_id":"@agentapplicationprotocol/server@0.8.0","_integrity":"sha512-eM7Jbz38H1244PmhNMW9f0BD11oD4RkgwlGVxOTbA8A4wmS/MAf8/O7OMnV5TbJnbDhd2MjOkH9V7ny1muC51Q==","_resolved":"/tmp/aac170d5a52d2980be9a6744cec3f59b/agentapplicationprotocol-server-0.8.0.tgz","_from":"file:agentapplicationprotocol-server-0.8.0.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-eM7Jbz38H1244PmhNMW9f0BD11oD4RkgwlGVxOTbA8A4wmS/MAf8/O7OMnV5TbJnbDhd2MjOkH9V7ny1muC51Q==","shasum":"1546789227985c275bff62cd3dc5ba5139403c4e","tarball":"https://registry.npmjs.org/@agentapplicationprotocol/server/-/server-0.8.0.tgz","fileCount":23,"unpackedSize":108454,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCPQXayaBwMkHQVDFy1v0pDd70iS6KGDQFD/X2Q7jfYJAIhAMHnH96/+FPb64yI8b7bGafgcCpbIrdVnCFt6zAAGyrM"}]},"_npmUser":{"name":"discretetom","email":"discrete_tom@outlook.com"},"directories":{},"maintainers":[{"name":"discretetom","email":"discrete_tom@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/server_0.8.0_1776935642746_0.07634622386974699"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-31T17:12:53.335Z","modified":"2026-04-23T09:14:03.032Z","0.4.0":"2026-03-31T17:12:53.544Z","0.4.1":"2026-04-01T05:52:50.113Z","0.4.2":"2026-04-01T06:36:06.182Z","0.5.0":"2026-04-01T08:02:33.223Z","0.6.0":"2026-04-01T09:24:06.676Z","0.6.1":"2026-04-01T09:51:35.131Z","0.7.0":"2026-04-04T11:47:06.612Z","0.7.1":"2026-04-07T06:35:34.782Z","0.7.2":"2026-04-18T15:16:03.406Z","0.8.0":"2026-04-23T09:14:02.896Z"},"bugs":{"url":"https://github.com/agentapplicationprotocol/typescript-sdk/issues"},"author":{"name":"Agent Application Protocol"},"license":"Apache-2.0","homepage":"https://github.com/agentapplicationprotocol/typescript-sdk#readme","keywords":["aap","agent","agent-application-protocol","ai","server"],"repository":{"type":"git","url":"git+https://github.com/agentapplicationprotocol/typescript-sdk.git","directory":"packages/server"},"description":"AAP server","maintainers":[{"name":"discretetom","email":"discrete_tom@outlook.com"}],"readme":"# @agentapplicationprotocol/server\n\n[![npm version](https://img.shields.io/npm/v/@agentapplicationprotocol/server)](https://www.npmjs.com/package/@agentapplicationprotocol/server)\n[![jsdocs.io](https://img.shields.io/badge/jsdocs.io-reference-blue)](https://www.jsdocs.io/package/@agentapplicationprotocol/server)\n\nAAP server for the [Agent Application Protocol (AAP)](https://github.com/agentapplicationprotocol/agent-application-protocol).\n\n## Installation\n\n```bash\nnpm install @agentapplicationprotocol/server\n```\n\n## Usage\n\n```ts\nimport { Hono } from \"hono\";\nimport { serve } from \"@hono/node-server\";\nimport { aap, Agent, Session, AiModelProvider } from \"@agentapplicationprotocol/server\";\n\n// 1. Define agent with capabilities and server-side tools\nconst agent = new Agent(\"my-agent\", { version: \"1.0.0\" })\n  .stream({ delta: {}, message: {}, none: {} })\n  .tool(\"my_tool\", { description: \"...\", inputSchema: z.object({ ... }) }, async (input) => {\n    return \"result\";\n  });\n\n// 2. (Optional) Override Session to customize the agent loop\nclass MySession extends Session {\n  protected async runStepStreamNone(incoming) {\n    const res = await super.runStepStreamNone(incoming);\n    this.history = this.history.slice(-20); // compact history\n    return res;\n  }\n}\n\n// 3. Create a Handler connecting your session store to AAP\nconst sessions = new Map<string, MySession>();\n\nconst handler = {\n  getMeta: () => ({ agents: [agent.info] }),\n  postSessions: async (req) => {\n    const sessionId = `sess_${Date.now()}`;\n    sessions.set(sessionId, new MySession(sessionId, agent, new AiModelProvider(...), req.agent, req.tools ?? [], req.messages ?? []));\n    return { sessionId };\n  },\n  getSession: async (id) => sessions.get(id),\n  getSessions: async () => ({ sessions: [...sessions.values()].map((s) => s.toSessionInfo()) }),\n  getSessionHistory: async (id, type) => sessions.get(id)?.history,\n  postSessionTurnStreamNone: (session, req) => session.runTurnStreamNone(req),\n  postSessionTurnStreamDelta: (session, req, onEvent) => session.runTurnStreamDelta(req, onEvent),\n  postSessionTurnStreamMessage: (session, req, onEvent) => session.runTurnStreamMessage(req, onEvent),\n  deleteSession: async (id) => sessions.delete(id),\n};\n\n// 4. Serve with Hono\nconst app = new Hono();\napp.route(\"/\", aap(handler));\nserve({ fetch: app.fetch, port: 3000 });\n```\n\n## Examples\n\n- [Basic agent](./examples/basic)\n- [Compact history agent](./examples/compact-history)\n","readmeFilename":"README.md"}