{"_id":"@cogitator-ai/ai-sdk","_rev":"9-bcb1ad84c1feeda1ef1abafabdd2cbfb","name":"@cogitator-ai/ai-sdk","dist-tags":{"latest":"0.2.15"},"versions":{"0.2.0":{"name":"@cogitator-ai/ai-sdk","version":"0.2.0","keywords":["ai","sdk","cogitator","vercel","ai-sdk","llm","adapter"],"license":"MIT","_id":"@cogitator-ai/ai-sdk@0.2.0","maintainers":[{"name":"el1fe","email":"piuro.pavel@gmail.com"}],"homepage":"https://github.com/cogitator-ai/Cogitator-AI#readme","bugs":{"url":"https://github.com/cogitator-ai/Cogitator-AI/issues"},"dist":{"shasum":"71069ce3ea51b56076ed22d7c6151d5c99f964d9","tarball":"https://registry.npmjs.org/@cogitator-ai/ai-sdk/-/ai-sdk-0.2.0.tgz","fileCount":22,"integrity":"sha512-j7DInBpdZeokOT2u9h+9mfXvqYUz3Arq0lCT/AspesE19iYyMphDAtsze0TrsuK3wdet6f18GJmZeqxgQkWR7w==","signatures":[{"sig":"MEYCIQD6X9EC5hfaibVg3v69DDn74YLqQjBWIJiat8uazg3I8gIhALiTCfkq6uIFCIOB14M0x7uNGP8N1H3RI7waRckZtjVj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42326},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"68ae52328fec8aa8e62b0dfb996c7bef0c2b441b","scripts":{"build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"el1fe","email":"piuro.pavel@gmail.com"},"repository":{"url":"git+https://github.com/cogitator-ai/Cogitator-AI.git","type":"git","directory":"packages/ai-sdk"},"_npmVersion":"10.9.0","description":"Vercel AI SDK adapter for Cogitator - bidirectional compatibility","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@ai-sdk/provider":"^1.0.0","@ai-sdk/provider-utils":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^4.0.0","zod":"^3.23.8","typescript":"^5.6.0","@ai-sdk/openai":"^1.0.0","@cogitator-ai/core":"workspace:*","@cogitator-ai/types":"workspace:*"},"peerDependencies":{"ai":">=4.0.0","@cogitator-ai/core":"workspace:*","@cogitator-ai/types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.2.0_1769446727006_0.883123083014957","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@cogitator-ai/ai-sdk","version":"0.2.1","keywords":["ai","sdk","cogitator","vercel","ai-sdk","llm","adapter"],"license":"MIT","_id":"@cogitator-ai/ai-sdk@0.2.1","maintainers":[{"name":"el1fe","email":"piuro.pavel@gmail.com"}],"homepage":"https://github.com/cogitator-ai/Cogitator-AI#readme","bugs":{"url":"https://github.com/cogitator-ai/Cogitator-AI/issues"},"dist":{"shasum":"97865ca78cab261fa56adfc5aaf25059c256792f","tarball":"https://registry.npmjs.org/@cogitator-ai/ai-sdk/-/ai-sdk-0.2.1.tgz","fileCount":22,"integrity":"sha512-iCOBdXO33dms7NKur4UdLeltk9OjQZuiEThqUoEZn9iPFs9gtvfzDQ2yF9+UheoLhIlOFTCisWkErlAObd31Xw==","signatures":[{"sig":"MEQCIB7CyNNm84OnvihZqViQmoa9hWynSVvg/nt3VTvc0aooAiBxscbu0pNGygcXbsDtONMpMlWeqAZAY5dujziaeRKgOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42239},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a6b9adee17ab69490d006ebca129a24d50e90b0f","scripts":{"build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"el1fe","email":"piuro.pavel@gmail.com"},"repository":{"url":"git+https://github.com/cogitator-ai/Cogitator-AI.git","type":"git","directory":"packages/ai-sdk"},"_npmVersion":"10.9.0","description":"Vercel AI SDK adapter for Cogitator - bidirectional compatibility","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@ai-sdk/provider":"^1.0.0","@ai-sdk/provider-utils":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^4.0.0","zod":"^3.23.8","typescript":"^5.6.0","@ai-sdk/openai":"^1.0.0","@cogitator-ai/core":"workspace:*","@cogitator-ai/types":"workspace:*"},"peerDependencies":{"ai":">=4.0.0","@cogitator-ai/core":"workspace:*","@cogitator-ai/types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.2.1_1771596795796_0.018768442392187223","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@cogitator-ai/ai-sdk","version":"0.2.3","keywords":["ai","sdk","cogitator","vercel","ai-sdk","llm","adapter"],"license":"MIT","_id":"@cogitator-ai/ai-sdk@0.2.3","maintainers":[{"name":"el1fe","email":"piuro.pavel@gmail.com"}],"homepage":"https://github.com/cogitator-ai/Cogitator-AI#readme","bugs":{"url":"https://github.com/cogitator-ai/Cogitator-AI/issues"},"dist":{"shasum":"ea222a325efb2c2c8e8991393cddebf38977293b","tarball":"https://registry.npmjs.org/@cogitator-ai/ai-sdk/-/ai-sdk-0.2.3.tgz","fileCount":34,"integrity":"sha512-qWWotV/vLAl9bOm/ZtfNxfELPurQ/7NGYQGFjFmJ0cuU6/YXLHecxXNb/5fUKD0bHOVj7BJPrBavBWKyVUH6og==","signatures":[{"sig":"MEUCIQDkPDejpVRJtf9dMhbJQqAvWqD9aVbdPXQ5ESGycVMBJAIgZochsAfD2DuFVjh1WBAiRN2LkzKdgdYAKceyJquVgGw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108073},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"da592b7d4862270114177a0dd5203cfcaa7dfe79","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"el1fe","email":"piuro.pavel@gmail.com"},"repository":{"url":"git+https://github.com/cogitator-ai/Cogitator-AI.git","type":"git","directory":"packages/ai-sdk"},"_npmVersion":"10.9.0","description":"Vercel AI SDK adapter for Cogitator - bidirectional compatibility","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@ai-sdk/provider":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^4.0.0","zod":"^3.23.8","typescript":"^5.6.0","@ai-sdk/openai":"^1.0.0","@cogitator-ai/core":"workspace:*","@cogitator-ai/types":"workspace:*"},"peerDependencies":{"ai":">=4.0.0","@cogitator-ai/core":"workspace:*","@cogitator-ai/types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.2.3_1771969579189_0.838362010606565","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@cogitator-ai/ai-sdk","version":"0.2.4","keywords":["ai","sdk","cogitator","vercel","ai-sdk","llm","adapter"],"license":"MIT","_id":"@cogitator-ai/ai-sdk@0.2.4","maintainers":[{"name":"el1fe","email":"piuro.pavel@gmail.com"}],"homepage":"https://github.com/cogitator-ai/Cogitator-AI#readme","bugs":{"url":"https://github.com/cogitator-ai/Cogitator-AI/issues"},"dist":{"shasum":"2d0ec12b5e99d1b98424e13ddd7727c8ed6a7490","tarball":"https://registry.npmjs.org/@cogitator-ai/ai-sdk/-/ai-sdk-0.2.4.tgz","fileCount":22,"integrity":"sha512-hx7gUl6Hw3llT51sNfgtU/uuft2qRV6GjNL6nNUnUGwHoQi6n587kG3tsrTb3xRjOMvA3s2KuQFWLZ8SLoqxsA==","signatures":[{"sig":"MEUCIQDOORe52k3/3j8f5ZDacV804QfQOatwra7+x/5E6/XBxQIgM8efZmr8KYVPZx2oghMtFJ7epQLqtmw6aPH6PFIovyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43329},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"da592b7d4862270114177a0dd5203cfcaa7dfe79","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"el1fe","email":"piuro.pavel@gmail.com"},"repository":{"url":"git+https://github.com/cogitator-ai/Cogitator-AI.git","type":"git","directory":"packages/ai-sdk"},"_npmVersion":"10.9.0","description":"Vercel AI SDK adapter for Cogitator - bidirectional compatibility","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@ai-sdk/provider":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^4.0.0","zod":"^3.23.8","typescript":"^5.6.0","@ai-sdk/openai":"^1.0.0","@cogitator-ai/core":"workspace:*","@cogitator-ai/types":"workspace:*"},"peerDependencies":{"ai":">=4.0.0","@cogitator-ai/core":"workspace:*","@cogitator-ai/types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.2.4_1771969616883_0.5425675133392154","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@cogitator-ai/ai-sdk","version":"0.2.5","keywords":["ai","sdk","cogitator","vercel","ai-sdk","llm","adapter"],"license":"MIT","_id":"@cogitator-ai/ai-sdk@0.2.5","maintainers":[{"name":"el1fe","email":"piuro.pavel@gmail.com"}],"homepage":"https://github.com/cogitator-ai/Cogitator-AI#readme","bugs":{"url":"https://github.com/cogitator-ai/Cogitator-AI/issues"},"dist":{"shasum":"b5db68c110d830858b233c8155f8cdbf52d0e189","tarball":"https://registry.npmjs.org/@cogitator-ai/ai-sdk/-/ai-sdk-0.2.5.tgz","fileCount":22,"integrity":"sha512-dlERlYVEWFmMYotvYI2F1BVzP7t1Hk0fepnZ7YgdvAFaefZtdfJ2SH6r3ttXmFWR4ocVEns5Q0+50x8oE7y+gA==","signatures":[{"sig":"MEQCIHtPEguzipT65reoy46m9OsRplhFvTbIUMoP3fNLPA0oAiAQ5e0zDZFSAi5vdyINClZny/Y9QgGZyBsby5HZ+D6CBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43352},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"da592b7d4862270114177a0dd5203cfcaa7dfe79","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"el1fe","email":"piuro.pavel@gmail.com"},"repository":{"url":"git+https://github.com/cogitator-ai/Cogitator-AI.git","type":"git","directory":"packages/ai-sdk"},"_npmVersion":"10.9.0","description":"Vercel AI SDK adapter for Cogitator - bidirectional compatibility","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@ai-sdk/provider":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^4.0.0","zod":"^3.23.8","typescript":"^5.6.0","@ai-sdk/openai":"^1.0.0","@cogitator-ai/core":"workspace:*","@cogitator-ai/types":"workspace:*"},"peerDependencies":{"ai":">=4.0.0","@cogitator-ai/core":"workspace:*","@cogitator-ai/types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.2.5_1771969948889_0.989866770166443","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@cogitator-ai/ai-sdk","version":"0.2.7","keywords":["ai","sdk","cogitator","vercel","ai-sdk","llm","adapter"],"license":"MIT","_id":"@cogitator-ai/ai-sdk@0.2.7","maintainers":[{"name":"el1fe","email":"piuro.pavel@gmail.com"}],"homepage":"https://github.com/cogitator-ai/Cogitator-AI#readme","bugs":{"url":"https://github.com/cogitator-ai/Cogitator-AI/issues"},"dist":{"shasum":"9394e1e2c849e1402cfd0ddd403e639cbe64d49f","tarball":"https://registry.npmjs.org/@cogitator-ai/ai-sdk/-/ai-sdk-0.2.7.tgz","fileCount":22,"integrity":"sha512-BLGqs9PZiOGjO7NGBvKb0efre0QW+G1moY2sAjSohaS15YkcuULRJwmf+UUJdIEkblFijCVHs5TnZ9HIlI+mTA==","signatures":[{"sig":"MEUCIAJE49PsPbWPTC3wfAwAQpIMat2JZQNUzrB6/v93GFzMAiEAwkNoT02Fa1K4P+Mo/UjunzM+pKwr+OZfJ9KZm1odFXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43352},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f508be4a1a30c7bd136f0fa8b2e6cee5521416ab","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"el1fe","email":"piuro.pavel@gmail.com"},"repository":{"url":"git+https://github.com/cogitator-ai/Cogitator-AI.git","type":"git","directory":"packages/ai-sdk"},"_npmVersion":"10.9.0","description":"Vercel AI SDK adapter for Cogitator - bidirectional compatibility","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@ai-sdk/provider":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^4.0.0","zod":"^3.23.8","typescript":"^5.6.0","@ai-sdk/openai":"^1.0.0","@cogitator-ai/core":"workspace:*","@cogitator-ai/types":"workspace:*"},"peerDependencies":{"ai":">=4.0.0","@cogitator-ai/core":"workspace:*","@cogitator-ai/types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.2.7_1772035445119_0.6822695995622405","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"@cogitator-ai/ai-sdk","version":"0.2.13","keywords":["ai","sdk","cogitator","vercel","ai-sdk","llm","adapter"],"license":"MIT","_id":"@cogitator-ai/ai-sdk@0.2.13","maintainers":[{"name":"el1fe","email":"piuro.pavel@gmail.com"}],"homepage":"https://github.com/cogitator-ai/Cogitator-AI#readme","bugs":{"url":"https://github.com/cogitator-ai/Cogitator-AI/issues"},"dist":{"shasum":"b5d23bf52c7d527277c0a2b4596b3900feb8d16e","tarball":"https://registry.npmjs.org/@cogitator-ai/ai-sdk/-/ai-sdk-0.2.13.tgz","fileCount":22,"integrity":"sha512-ZDH7iamkwis7oOrOhmXgM8O06qsiGQ5H2i+TrodwJzIGERFcUIflkItrEILKUx60JaKp8+NjPtsG0FYff7kjGA==","signatures":[{"sig":"MEYCIQCXk0sDZi0f68psVYNpwkgc2zJUWW+im8KP+H8A5745vQIhAKma6x13Kif2RrGlj/Iv5jEIWeZxJwFqBaoQn/eLXobu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43359},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"33b6a8cb29bfdd7d2255acfa240b2df5d558354e","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"el1fe","email":"piuro.pavel@gmail.com"},"repository":{"url":"git+https://github.com/cogitator-ai/Cogitator-AI.git","type":"git","directory":"packages/ai-sdk"},"_npmVersion":"10.9.0","description":"Vercel AI SDK adapter for Cogitator - bidirectional compatibility","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@ai-sdk/provider":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^4.0.0","zod":"^3.23.8","typescript":"^5.6.0","@ai-sdk/openai":"^1.0.0","@cogitator-ai/core":"workspace:*","@cogitator-ai/types":"workspace:*"},"peerDependencies":{"ai":">=4.0.0","@cogitator-ai/core":"workspace:*","@cogitator-ai/types":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.2.13_1778881292440_0.01537919642931107","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"@cogitator-ai/ai-sdk","version":"0.2.14","keywords":["ai","sdk","cogitator","vercel","ai-sdk","llm","adapter"],"license":"MIT","_id":"@cogitator-ai/ai-sdk@0.2.14","maintainers":[{"name":"el1fe","email":"piuro.pavel@gmail.com"}],"homepage":"https://github.com/cogitator-ai/Cogitator-AI#readme","bugs":{"url":"https://github.com/cogitator-ai/Cogitator-AI/issues"},"dist":{"shasum":"069d8f32cf6436c38d360530c973753bf4ca661f","tarball":"https://registry.npmjs.org/@cogitator-ai/ai-sdk/-/ai-sdk-0.2.14.tgz","fileCount":23,"integrity":"sha512-G8w+e6TU/swfK6MQo5alvfXg0aRSaz8vgUbMOiEmtLh2joAien9dT/PsOayL+R5GmFQV0aQAdoeDDiyoh5vQpA==","signatures":[{"sig":"MEQCIAF5CXoSyl8PqeBxJftns2M/k+SRQ2FNgBCkOjJcrHm3AiAlVoTm3AXmuMZ2tShYXfoYY6GaA299oZRVRpFtYFQw4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44417},"main":"./dist/index.js","type":"module","_from":"file:cogitator-ai-ai-sdk-0.2.14.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"el1fe","email":"piuro.pavel@gmail.com"},"_resolved":"/private/var/folders/20/4d95hdvj45j337gtqpbx3v1m0000gn/T/340a4f2b3bf55c25978f637edaaaac53/cogitator-ai-ai-sdk-0.2.14.tgz","_integrity":"sha512-G8w+e6TU/swfK6MQo5alvfXg0aRSaz8vgUbMOiEmtLh2joAien9dT/PsOayL+R5GmFQV0aQAdoeDDiyoh5vQpA==","repository":{"url":"git+https://github.com/cogitator-ai/Cogitator-AI.git","type":"git","directory":"packages/ai-sdk"},"_npmVersion":"10.9.0","description":"Vercel AI SDK adapter for Cogitator - bidirectional compatibility","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@ai-sdk/provider":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^4.0.0","zod":"^3.23.8","typescript":"^5.6.0","@ai-sdk/openai":"^1.0.0","@cogitator-ai/core":"0.19.3","@cogitator-ai/types":"0.22.2"},"peerDependencies":{"ai":">=4.0.0","@cogitator-ai/core":"0.19.3","@cogitator-ai/types":"0.22.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.2.14_1778882224999_0.756254689434926","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"@cogitator-ai/ai-sdk","version":"0.2.15","description":"Vercel AI SDK adapter for Cogitator - bidirectional compatibility","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"main":"./dist/index.js","types":"./dist/index.d.ts","dependencies":{"@ai-sdk/provider":"^1.0.0"},"peerDependencies":{"ai":">=4.0.0","@cogitator-ai/core":"0.19.4","@cogitator-ai/types":"0.22.3"},"devDependencies":{"@ai-sdk/openai":"^1.0.0","ai":"^4.0.0","typescript":"^5.6.0","zod":"^3.23.8","@cogitator-ai/types":"0.22.3","@cogitator-ai/core":"0.19.4"},"repository":{"type":"git","url":"git+https://github.com/cogitator-ai/Cogitator-AI.git","directory":"packages/ai-sdk"},"license":"MIT","keywords":["ai","sdk","cogitator","vercel","ai-sdk","llm","adapter"],"scripts":{"build":"tsc -p tsconfig.build.json","test":"vitest run","typecheck":"tsc --noEmit","clean":"rm -rf dist"},"_id":"@cogitator-ai/ai-sdk@0.2.15","bugs":{"url":"https://github.com/cogitator-ai/Cogitator-AI/issues"},"homepage":"https://github.com/cogitator-ai/Cogitator-AI#readme","_integrity":"sha512-LbiJWtvCrOKCFxneMD0nR0yowVOeHGRaIsV9e241om81pjDaKz3YgClAgb4PJIKF0XfzhXOK+/dM4HtW35RU6w==","_resolved":"/private/var/folders/20/4d95hdvj45j337gtqpbx3v1m0000gn/T/4db7bb1b326256c7e3f291b45b170263/cogitator-ai-ai-sdk-0.2.15.tgz","_from":"file:cogitator-ai-ai-sdk-0.2.15.tgz","_nodeVersion":"22.23.1","_npmVersion":"10.9.8","dist":{"integrity":"sha512-LbiJWtvCrOKCFxneMD0nR0yowVOeHGRaIsV9e241om81pjDaKz3YgClAgb4PJIKF0XfzhXOK+/dM4HtW35RU6w==","shasum":"7e33e1294cae1f334c428f87509faf8fa50d247a","tarball":"https://registry.npmjs.org/@cogitator-ai/ai-sdk/-/ai-sdk-0.2.15.tgz","fileCount":23,"unpackedSize":44417,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIACJDC/umZlRVH2NbSlhWw9mKVtSBbndFnbZ25bLk0qrAiEAk+NQTAUzBOSOumQcw4Zt3bPO57HSFT+PlF1ZuIVgCKs="}]},"_npmUser":{"name":"el1fe","email":"piuro.pavel@gmail.com"},"directories":{},"maintainers":[{"name":"el1fe","email":"piuro.pavel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ai-sdk_0.2.15_1785059628204_0.5846643539509218"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-26T16:58:46.937Z","modified":"2026-07-26T09:53:48.513Z","0.2.0":"2026-01-26T16:58:47.151Z","0.2.1":"2026-02-20T14:13:15.983Z","0.2.3":"2026-02-24T21:46:19.367Z","0.2.4":"2026-02-24T21:46:57.045Z","0.2.5":"2026-02-24T21:52:29.064Z","0.2.7":"2026-02-25T16:04:05.296Z","0.2.13":"2026-05-15T21:41:32.607Z","0.2.14":"2026-05-15T21:57:05.172Z","0.2.15":"2026-07-26T09:53:48.345Z"},"bugs":{"url":"https://github.com/cogitator-ai/Cogitator-AI/issues"},"license":"MIT","homepage":"https://github.com/cogitator-ai/Cogitator-AI#readme","keywords":["ai","sdk","cogitator","vercel","ai-sdk","llm","adapter"],"repository":{"type":"git","url":"git+https://github.com/cogitator-ai/Cogitator-AI.git","directory":"packages/ai-sdk"},"description":"Vercel AI SDK adapter for Cogitator - bidirectional compatibility","maintainers":[{"name":"el1fe","email":"piuro.pavel@gmail.com"}],"readme":"# @cogitator-ai/ai-sdk\n\nVercel AI SDK adapter for Cogitator — bidirectional compatibility between Cogitator agents and AI SDK.\n\n## Installation\n\n```bash\nnpm install @cogitator-ai/ai-sdk\n# or\npnpm add @cogitator-ai/ai-sdk\n```\n\n## Features\n\n- **Use Cogitator agents with AI SDK** — `generateText`, `streamText`, `useChat`\n- **Use AI SDK models in Cogitator** — wrap any AI SDK provider for use in Cogitator agents\n- **Tool conversion** — seamlessly convert tools between formats\n\n## Usage\n\n### Cogitator Agent as AI SDK Provider\n\nUse your Cogitator agents with AI SDK's `generateText` and `streamText`:\n\n```typescript\nimport { generateText, streamText } from 'ai';\nimport { Cogitator, Agent, tool } from '@cogitator-ai/core';\nimport { cogitatorModel } from '@cogitator-ai/ai-sdk';\nimport { z } from 'zod';\n\n// Create your Cogitator setup\nconst cog = new Cogitator({\n  llm: { defaultProvider: 'openai' },\n});\n\nconst searchTool = tool({\n  name: 'search',\n  description: 'Search the web',\n  parameters: z.object({ query: z.string() }),\n  execute: async ({ query }) => ({ results: [`Result for: ${query}`] }),\n});\n\nconst researcher = new Agent({\n  name: 'researcher',\n  model: 'openai/gpt-4o',\n  instructions: 'You are a research assistant.',\n  tools: [searchTool],\n});\n\n// Use as AI SDK model\nconst result = await generateText({\n  model: cogitatorModel(cog, researcher),\n  prompt: 'Research the latest AI developments',\n});\n\nconsole.log(result.text);\n\n// Streaming\nconst stream = await streamText({\n  model: cogitatorModel(cog, researcher),\n  prompt: 'Write an article about TypeScript',\n});\n\nfor await (const chunk of stream.textStream) {\n  process.stdout.write(chunk);\n}\n```\n\n### AI SDK Models in Cogitator\n\nUse any AI SDK provider (OpenAI, Anthropic, Google, etc.) in your Cogitator agents:\n\n```typescript\nimport { openai } from '@ai-sdk/openai';\nimport { anthropic } from '@ai-sdk/anthropic';\nimport { Cogitator, Agent } from '@cogitator-ai/core';\nimport { fromAISDK } from '@cogitator-ai/ai-sdk';\n\n// Wrap AI SDK model for Cogitator\nconst agent = new Agent({\n  name: 'writer',\n  model: 'custom', // placeholder, actual model comes from backend\n  instructions: 'You are a creative writer.',\n});\n\n// Create a Cogitator instance with AI SDK backend\nconst cog = new Cogitator();\n\n// Use fromAISDK to create a backend from any AI SDK model\nconst backend = fromAISDK(openai('gpt-4o'));\n\n// Run with custom backend (requires custom integration)\nconst result = await cog.run(agent, {\n  input: 'Write a haiku about programming',\n});\n```\n\n### Tool Conversion\n\nConvert tools between Cogitator and AI SDK formats:\n\n```typescript\nimport { tool as aiTool } from 'ai';\nimport { tool as cogTool } from '@cogitator-ai/core';\nimport { fromAISDKTool, toAISDKTool, convertToolsToAISDK } from '@cogitator-ai/ai-sdk';\nimport { z } from 'zod';\n\n// AI SDK tool → Cogitator tool\nconst aiWeather = aiTool({\n  description: 'Get weather for a city',\n  parameters: z.object({ city: z.string() }),\n  execute: async ({ city }) => ({ temp: 20, city }),\n});\nconst cogWeather = fromAISDKTool(aiWeather, 'weather');\n\n// Cogitator tool → AI SDK tool\nconst cogCalculator = cogTool({\n  name: 'calculator',\n  description: 'Perform calculations',\n  parameters: z.object({ expression: z.string() }),\n  execute: async ({ expression }) => ({ result: eval(expression) }),\n});\nconst aiCalculator = toAISDKTool(cogCalculator);\n\n// Batch conversion\nconst cogitatorTools = [cogCalculator /* more tools */];\nconst aiTools = convertToolsToAISDK(cogitatorTools);\n```\n\n## API Reference\n\n### `cogitatorModel(cogitator, agent, options?)`\n\nCreates an AI SDK `LanguageModelV1` from a Cogitator agent.\n\n```typescript\nfunction cogitatorModel(\n  cogitator: Cogitator,\n  agent: Agent,\n  options?: CogitatorProviderOptions\n): LanguageModelV1;\n\ninterface CogitatorProviderOptions {\n  temperature?: number;\n  maxTokens?: number;\n  topP?: number;\n}\n```\n\n### `createCogitatorProvider(cogitator, config)`\n\nCreates a provider factory for named agent lookup.\n\n```typescript\nfunction createCogitatorProvider(\n  cogitator: Cogitator,\n  config: CogitatorProviderConfig\n): CogitatorProvider;\n\ninterface CogitatorProviderConfig {\n  agents: Agent[] | Map<string, Agent> | Record<string, Agent>;\n}\n```\n\n```typescript\nconst provider = createCogitatorProvider(cogitator, {\n  agents: [researcher, writer],\n});\nconst model = provider('researcher');\n```\n\n### `fromAISDK(model)`\n\nWraps an AI SDK `LanguageModelV1` as a Cogitator `LLMBackend`.\n\n```typescript\nfunction fromAISDK(model: LanguageModelV1): LLMBackend;\n```\n\n### `fromAISDKTool(aiTool, name?)`\n\nConverts an AI SDK tool to a Cogitator tool.\n\n```typescript\nfunction fromAISDKTool<TParams, TResult>(\n  aiTool: CoreTool,\n  toolName?: string\n): Tool<TParams, TResult>;\n```\n\n### `toAISDKTool(cogTool)`\n\nConverts a Cogitator tool to an AI SDK tool.\n\n```typescript\nfunction toAISDKTool<TParams, TResult>(cogTool: Tool<TParams, TResult>): CoreTool;\n```\n\n### `convertToolsFromAISDK(aiTools)`\n\nBatch converts AI SDK tools to Cogitator tools.\n\n```typescript\nfunction convertToolsFromAISDK(aiTools: Record<string, CoreTool>): Tool[];\n```\n\n### `convertToolsToAISDK(cogTools)`\n\nBatch converts Cogitator tools to AI SDK tools.\n\n```typescript\nfunction convertToolsToAISDK(cogTools: Tool[]): Record<string, CoreTool>;\n```\n\n## Compatibility\n\n- **AI SDK**: `>=4.0.0`\n- **Cogitator Core**: `>=0.17.0`\n- **Zod**: `^3.23.8` (AI SDK requirement)\n\n## Notes\n\n### Zod Version\n\nThis package uses Zod 3.x for AI SDK compatibility. If your project uses Zod 4.x (like `@cogitator-ai/core`), the tool conversion functions handle the schema bridging automatically.\n\n### Streaming\n\nWhen using `cogitatorModel` with `streamText`, the agent's full execution (including tool calls) happens, and tokens are streamed as they're generated.\n\n### useChat Compatibility\n\nThe `@cogitator-ai/next` package provides handlers that are already compatible with AI SDK's `useChat` hook. This package focuses on the lower-level model adapter.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}