{"_id":"@raindrop-ai/ai-sdk","_rev":"60-2d4f951477e5cfd988e45841ae496c97","name":"@raindrop-ai/ai-sdk","dist-tags":{"beta":"0.0.19-beta.4","latest":"0.3.3"},"versions":{"0.0.1":{"name":"@raindrop-ai/ai-sdk","version":"0.0.1","_id":"@raindrop-ai/ai-sdk@0.0.1","maintainers":[{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"dist":{"shasum":"8dfb77ab4953475fb7029cb226fac9df01fd8a1e","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.0.1.tgz","fileCount":15,"integrity":"sha512-ydnL82PPXs04kwrtFgxm+07CQKKX/BAwMBGD9NP0O2+libbkskeWgxe0E/KJwNMpWB9fWOC2eT5PyZSnh60PjQ==","signatures":[{"sig":"MEQCIE5D3OtlQ9lA75Cy/3WWqXqBUDYWoaAuucLaQydA8mpwAiA19/o0aJfBCXQTTAe6Zcfp/Yp7J3STuZgL/EH3G82UUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":366876},"main":"dist/index.js","tsup":{"dts":{"resolve":true},"clean":true,"entry":["src/index.ts","src/index.node.ts"],"format":["cjs","esm"]},"types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"node":{"import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"gitHead":"aca4d42a61ddd4e7ceafab90d2ab10292acc811b","scripts":{"dev":"tsup --watch","test":"yarn build && yarn test:v4 && yarn test:v5 && yarn test:v6","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"yarn build && cd tests/v4 && yarn install && yarn test","test:v5":"yarn build && cd tests/v5 && yarn install && yarn test","test:v6":"yarn build && cd tests/v6 && yarn install && yarn test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && yarn install && cd ../v5 && yarn install && cd ../v6 && yarn install"},"_npmUser":{"name":"koushik_dawn","email":"km@dawnai.com"},"_npmVersion":"10.9.2","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.0.1_1769488691874_0.35316710604936086","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@raindrop-ai/ai-sdk","version":"0.0.2","_id":"@raindrop-ai/ai-sdk@0.0.2","maintainers":[{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"dist":{"shasum":"dde2f38c04cd60106e72d911228fa6a9d81bdb3a","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.0.2.tgz","fileCount":15,"integrity":"sha512-M1z3S9bpqXQ7mSnxNLjFEb6SOeprCTV5wOdH0RDx0UDWTJpWkGpViPFF8ypbIyIYEM4G7RbMx7BX7tvM0ny6RQ==","signatures":[{"sig":"MEQCICQXhbDA652RRFHfa8jE23NMLja+Kyx+JjvAs8X3cS4rAiA4/4nHICdNeQLbae+CWTwjSZg3lhtj9+k+pQ3UOck5VA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":372601},"main":"dist/index.js","tsup":{"dts":{"resolve":true},"clean":true,"entry":["src/index.ts","src/index.node.ts"],"format":["cjs","esm"]},"types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"node":{"import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"gitHead":"b800fd6b87144f844bfc073aa591830c83bcee55","scripts":{"dev":"tsup --watch","test":"yarn build && yarn test:v4 && yarn test:v5 && yarn test:v6","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"yarn build && cd tests/v4 && yarn install && yarn test","test:v5":"yarn build && cd tests/v5 && yarn install && yarn test","test:v6":"yarn build && cd tests/v6 && yarn install && yarn test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && yarn install && cd ../v5 && yarn install && cd ../v6 && yarn install"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec4f521a-83a0-467f-80f4-610fb950bf53"}},"_npmVersion":"11.9.0","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.0.2_1770244206214_0.18123031551073665","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@raindrop-ai/ai-sdk","version":"0.0.3","_id":"@raindrop-ai/ai-sdk@0.0.3","maintainers":[{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"dist":{"shasum":"3eedb37c420a599395b90893e1c1bded60fdcd32","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.0.3.tgz","fileCount":15,"integrity":"sha512-2CNNVGtc6IKpnuJPGhxJdxyM7p5RneEvMtEXY5kMbpm6nrR3v9a+nG4xly7GrF1ot71ELMxZoElMZHCHHERUuw==","signatures":[{"sig":"MEUCIQDvdXUGbXojGqXyv410N5xK+hNl1W5IilaLAaw7YSP0qgIgQmXiFlBnOcE5DBOkbwIh017tBRGkf4MJROGQaqOvd8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":419829},"main":"dist/index.js","tsup":{"dts":{"resolve":true},"clean":true,"entry":["src/index.ts","src/index.node.ts"],"format":["cjs","esm"]},"types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"node":{"import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"gitHead":"177afbd8d7865277f49aae1fb6a5dd80f39a4cd6","scripts":{"dev":"tsup --watch","test":"yarn build && yarn test:v4 && yarn test:v5 && yarn test:v6","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"yarn build && cd tests/v4 && yarn install && yarn test","test:v5":"yarn build && cd tests/v5 && yarn install && yarn test","test:v6":"yarn build && cd tests/v6 && yarn install && yarn test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && yarn install && cd ../v5 && yarn install && cd ../v6 && yarn install"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec4f521a-83a0-467f-80f4-610fb950bf53"}},"_npmVersion":"11.9.0","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.0.3_1770635742853_0.07573185638526847","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@raindrop-ai/ai-sdk","version":"0.0.4","_id":"@raindrop-ai/ai-sdk@0.0.4","maintainers":[{"name":"gordon-raindrop","email":"gordon@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"dist":{"shasum":"4a513e663b6447dc8ab9913da32245e229637653","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.0.4.tgz","fileCount":15,"integrity":"sha512-yUJyX89aGPLzrrtVnDRcHoEmwYwbh1y3SxI5BfQUwwjzUAeCSpn2BNrBhdW2csw2O3PMwL03gkwrMonSqMQU0A==","signatures":[{"sig":"MEUCICiDd8TXS9cIf0RN/z8RF8rjEdA3hLkOV0kWRy4gSnMZAiEAlsFkHBWffasS87YZi8P3hoOEPMqAnZMsVwqGljru4Z4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":422565},"main":"dist/index.js","tsup":{"dts":{"resolve":true},"clean":true,"entry":["src/index.ts","src/index.node.ts"],"format":["cjs","esm"]},"types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"node":{"import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"gitHead":"21da91c2ab82228ecbeddf9c5a3db68828eb1f9c","scripts":{"dev":"tsup --watch","test":"yarn build && yarn test:v4 && yarn test:v5 && yarn test:v6","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"yarn build && cd tests/v4 && yarn install && yarn test","test:v5":"yarn build && cd tests/v5 && yarn install && yarn test","test:v6":"yarn build && cd tests/v6 && yarn install && yarn test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && yarn install && cd ../v5 && yarn install && cd ../v6 && yarn install"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec4f521a-83a0-467f-80f4-610fb950bf53"}},"_npmVersion":"11.9.0","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.0.4_1770792710416_0.6906601444868192","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@raindrop-ai/ai-sdk","version":"0.0.5","_id":"@raindrop-ai/ai-sdk@0.0.5","maintainers":[{"name":"gordon-raindrop","email":"gordon@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"dist":{"shasum":"32005409ec4ea96ca6b93c745cb88c896b753dd7","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.0.5.tgz","fileCount":15,"integrity":"sha512-zC+9WVjD65/jD8oVnZUNkcrmspjZQKTC/MF0edWT5PkcAGmgQ5UKIJ5nVVQWBPMbFJbJOnI7qAEOz+0E5VsPRA==","signatures":[{"sig":"MEYCIQDbQBVCh2BVJSCsPySJd6KP8BKG6KpeDyuyyxYMFhRU4wIhAMuY3andIwxpLKaAiQ5GbTzCnNf1nC5W7ybJnB+R9TnG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":426961},"main":"dist/index.js","tsup":{"dts":{"resolve":true},"clean":true,"entry":["src/index.ts","src/index.node.ts"],"format":["cjs","esm"]},"types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"node":{"import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"gitHead":"f1f2f0ad64bee1448d0414628662bc37098c4e5b","scripts":{"dev":"tsup --watch","test":"yarn build && yarn test:v4 && yarn test:v5 && yarn test:v6","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"yarn build && cd tests/v4 && yarn install && yarn test","test:v5":"yarn build && cd tests/v5 && yarn install && yarn test","test:v6":"yarn build && cd tests/v6 && yarn install && yarn test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && yarn install && cd ../v5 && yarn install && cd ../v6 && yarn install"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec4f521a-83a0-467f-80f4-610fb950bf53"}},"_npmVersion":"11.10.0","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.0.5_1771211749046_0.2825024359857746","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@raindrop-ai/ai-sdk","version":"0.0.6","_id":"@raindrop-ai/ai-sdk@0.0.6","maintainers":[{"name":"gordon-raindrop","email":"gordon@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"dist":{"shasum":"68e24c59620db21b982619ae449d8f97b6249e19","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.0.6.tgz","fileCount":15,"integrity":"sha512-ENIVc+Kbp2pG6vg3ehPtt5FpLWHiBycQXFuW3cajAfx8lsKL6rUOvSLhpkzoGtXQCaysN70XUI8TafBQdne7GA==","signatures":[{"sig":"MEUCIDYISWm8xgIJe49Q8v0wFOhcssuDC49CV/YwjlIXfIZYAiEA6sZJDVwPTGgptj+rwePPBUTUmoa/AKY2iDnjeugEeec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":430022},"main":"dist/index.js","tsup":{"dts":{"resolve":true},"clean":true,"entry":["src/index.ts","src/index.node.ts"],"format":["cjs","esm"]},"types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"node":{"import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"gitHead":"feb653541bc89163d077c4c070177f4c7f9ad0a4","scripts":{"dev":"tsup --watch","test":"yarn build && yarn test:v4 && yarn test:v5 && yarn test:v6","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"yarn build && cd tests/v4 && yarn install && yarn test","test:v5":"yarn build && cd tests/v5 && yarn install && yarn test","test:v6":"yarn build && cd tests/v6 && yarn install && yarn test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && yarn install && cd ../v5 && yarn install && cd ../v6 && yarn install"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec4f521a-83a0-467f-80f4-610fb950bf53"}},"_npmVersion":"11.10.0","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.0.6_1771218453161_0.9026093296695779","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@raindrop-ai/ai-sdk","version":"0.0.7","_id":"@raindrop-ai/ai-sdk@0.0.7","maintainers":[{"name":"gordon-raindrop","email":"gordon@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"dist":{"shasum":"64b8556b51e53138d94fb5708d1043b23aeee655","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.0.7.tgz","fileCount":15,"integrity":"sha512-hzRuudRuJnRk7dKO0XE8sggHtvHRAPQftDoZgQsH6HvcHaGNQ9GgxDTUBvmsNPgiDVJAQTcLQBAgJmmga5g4NA==","signatures":[{"sig":"MEYCIQCs0IVrZAkOYomG0i+keXJf24czOv9AmGWkF4YlisS8qQIhAPfriZd8xEblCjenipqp235YWI2haMXTk+UwCN04+Jye","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":430590},"main":"dist/index.js","tsup":{"dts":{"resolve":true},"clean":true,"entry":["src/index.ts","src/index.node.ts"],"format":["cjs","esm"]},"types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"node":{"import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"gitHead":"a38353d8b28cc77f17127fef34896485a8a94868","scripts":{"dev":"tsup --watch","test":"yarn build && yarn test:v4 && yarn test:v5 && yarn test:v6","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"yarn build && cd tests/v4 && yarn install && yarn test","test:v5":"yarn build && cd tests/v5 && yarn install && yarn test","test:v6":"yarn build && cd tests/v6 && yarn install && yarn test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && yarn install && cd ../v5 && yarn install && cd ../v6 && yarn install"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec4f521a-83a0-467f-80f4-610fb950bf53"}},"_npmVersion":"11.10.0","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.0.7_1771392987892_0.0007094292487141995","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@raindrop-ai/ai-sdk","version":"0.0.8","_id":"@raindrop-ai/ai-sdk@0.0.8","maintainers":[{"name":"gordon-raindrop","email":"gordon@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"dist":{"shasum":"68d528df2c68de919e95b22295c02cfbe9625747","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.0.8.tgz","fileCount":15,"integrity":"sha512-p3orqs4jFMdwUe++8zPYc1/vfglBR31fF1Hvkwe4YQJ+xQsgWWbUqrHPa5W9lEEugLReQ0Ks6e7SHbszfoKx8w==","signatures":[{"sig":"MEUCIQDCFH7W9oAY2wNZWukxaPq06jqLEtlLQ9fK3/CTX8mZPgIgLyGxkUxU78gLOcHA2SZLuWcsN1F3R/Ig7P6q0Xvmv+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":430868},"main":"dist/index.js","tsup":{"dts":{"resolve":true},"clean":true,"entry":["src/index.ts","src/index.node.ts"],"format":["cjs","esm"]},"types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"node":{"import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"gitHead":"ca62b07c55213fc69718d858a6cda3cc90c6b59a","scripts":{"dev":"tsup --watch","test":"yarn build && yarn test:v4 && yarn test:v5 && yarn test:v6","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"yarn build && cd tests/v4 && yarn install && yarn test","test:v5":"yarn build && cd tests/v5 && yarn install && yarn test","test:v6":"yarn build && cd tests/v6 && yarn install && yarn test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && yarn install && cd ../v5 && yarn install && cd ../v6 && yarn install"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec4f521a-83a0-467f-80f4-610fb950bf53"}},"_npmVersion":"11.10.0","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.0.8_1771462576545_0.43338880584997264","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@raindrop-ai/ai-sdk","version":"0.0.9","_id":"@raindrop-ai/ai-sdk@0.0.9","maintainers":[{"name":"gordon-raindrop","email":"gordon@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"dist":{"shasum":"a1e862bcc1fa0a5fbdba42d44f48132da742df36","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.0.9.tgz","fileCount":15,"integrity":"sha512-60ScXEYLG/KPZ1S7zyjRilINsooLFrPMJ9BA051tUYzLY5xkPB/IJqVVqB+V0rKk/WsINsAv+XxEuBsm4kQeKw==","signatures":[{"sig":"MEQCIGEv9NJwUGHMR6x78NIhZZfLfpha7r+t/C1Fv11V5CbXAiBwgNY5tuHUxM4/rO637g7EWMENI6JEbZEeqbEQNuMgOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":438402},"main":"dist/index.js","tsup":{"dts":{"resolve":true},"clean":true,"entry":["src/index.ts","src/index.node.ts"],"format":["cjs","esm"]},"types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"node":{"import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"gitHead":"aa79d68ecbee83cb2e90370fddc47eaad1a4769c","scripts":{"dev":"tsup --watch","test":"yarn build && yarn test:v4 && yarn test:v5 && yarn test:v6","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"yarn build && cd tests/v4 && yarn install && yarn test","test:v5":"yarn build && cd tests/v5 && yarn install && yarn test","test:v6":"yarn build && cd tests/v6 && yarn install && yarn test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && yarn install && cd ../v5 && yarn install && cd ../v6 && yarn install"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec4f521a-83a0-467f-80f4-610fb950bf53"}},"_npmVersion":"11.10.1","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17"},"peerDependencies":{"ai":">=4 <7"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.0.9_1771623839867_0.4462201443623035","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@raindrop-ai/ai-sdk","version":"0.0.10","_id":"@raindrop-ai/ai-sdk@0.0.10","maintainers":[{"name":"gordon-raindrop","email":"gordon@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"dist":{"shasum":"7835a6f5ef546ed32891654f197b13224e229af5","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.0.10.tgz","fileCount":15,"integrity":"sha512-ijqPJ5jeAF2lpg4MOEy3UyhILL+ZpHLCtkF49xIcpaxtTfQMT3y+KCgAIprObWCUKrVPL4VGNj1lG9gKihO4lA==","signatures":[{"sig":"MEUCIC+lzKfSfDBUCtB04uuEeVsloONCmO/OTgetjhxy2HfLAiEAlNZu+T5xxkCzj4hTLNEhWJztsnNco2negFTrlZicDUs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":480461},"main":"dist/index.js","tsup":{"dts":{"resolve":true},"clean":true,"entry":["src/index.ts","src/index.node.ts"],"format":["cjs","esm"]},"types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"node":{"import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"gitHead":"a93bd4e830fdc6b8d1ec0f72a550c358d87da9bf","scripts":{"dev":"tsup --watch","test":"yarn build && yarn test:v4 && yarn test:v5 && yarn test:v6","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"yarn build && cd tests/v4 && yarn install && yarn test","test:v5":"yarn build && cd tests/v5 && yarn install && yarn test","test:v6":"yarn build && cd tests/v6 && yarn install && yarn test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && yarn install && cd ../v5 && yarn install && cd ../v6 && yarn install","eval:agent-reporting":"tsx ./scripts/evals/agent-reporting/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec4f521a-83a0-467f-80f4-610fb950bf53"}},"_npmVersion":"11.10.1","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17"},"peerDependencies":{"ai":">=4 <7"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.0.10_1771936484845_0.6692962211634954","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@raindrop-ai/ai-sdk","version":"0.0.11","_id":"@raindrop-ai/ai-sdk@0.0.11","maintainers":[{"name":"gordon-raindrop","email":"gordon@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"dist":{"shasum":"fde70c0b4150c5e9d9aa6c0be6b19d955552657c","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.0.11.tgz","fileCount":15,"integrity":"sha512-1CPvg0tAa6gI/Hm/I0q2lbKvt9ttue42319adJDh35tjRsZXPJaQ1qlaCbZ3efFRtHNSsP8tzPm/wm4H5nR2HQ==","signatures":[{"sig":"MEUCICRQZKFFroaZhwYgwrOum8MiiXaGI12bexjsCnlFVw16AiEAkmbrEN6Q+9VybLae13jgb8JZ/5uH7NdYp0JHKLY2EZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":482313},"main":"dist/index.js","tsup":{"dts":{"resolve":true},"clean":true,"entry":["src/index.ts","src/index.node.ts"],"format":["cjs","esm"]},"types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"node":{"import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"gitHead":"e31d7ddeac725b40d00a42ba74cb613b9a3f7791","scripts":{"dev":"tsup --watch","test":"yarn build && yarn test:v4 && yarn test:v5 && yarn test:v6","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"yarn build && cd tests/v4 && yarn install && yarn test","test:v5":"yarn build && cd tests/v5 && yarn install && yarn test","test:v6":"yarn build && cd tests/v6 && yarn install && yarn test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && yarn install && cd ../v5 && yarn install && cd ../v6 && yarn install","eval:agent-reporting":"tsx ./scripts/evals/agent-reporting/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec4f521a-83a0-467f-80f4-610fb950bf53"}},"_npmVersion":"11.10.1","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17"},"peerDependencies":{"ai":">=4 <7"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.0.11_1771947304531_0.36659629401785665","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@raindrop-ai/ai-sdk","version":"0.0.12","_id":"@raindrop-ai/ai-sdk@0.0.12","maintainers":[{"name":"gordon-raindrop","email":"gordon@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"dist":{"shasum":"6067773289170cdcf8025781c29675fc1563fc9f","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.0.12.tgz","fileCount":15,"integrity":"sha512-jkf4/EF8nmQZmFz9qwCTl9HObQQTERiDqJ9HNbuQgtt+FdQfGLIXRVinZDprarNElzRF3mANVGGPgOheMi40ag==","signatures":[{"sig":"MEUCIA/qzWHIt/Ev88bpO4zH4vx34kDZ7WRrPkxzXF4HQriAAiEAscp+kmmCXD5NlXT/smZ74PWSorXXOQri6RpwmgsWkjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":479433},"main":"dist/index.js","tsup":{"dts":{"resolve":true},"clean":true,"entry":["src/index.ts","src/index.node.ts"],"format":["cjs","esm"]},"types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"node":{"import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"gitHead":"2cf179480f64977c1720e559d0a4cb51414cfbf4","scripts":{"dev":"tsup --watch","test":"yarn build && yarn test:v4 && yarn test:v5 && yarn test:v6","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"yarn build && cd tests/v4 && yarn install && yarn test","test:v5":"yarn build && cd tests/v5 && yarn install && yarn test","test:v6":"yarn build && cd tests/v6 && yarn install && yarn test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && yarn install && cd ../v5 && yarn install && cd ../v6 && yarn install","eval:agent-reporting":"tsx ./scripts/evals/agent-reporting/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec4f521a-83a0-467f-80f4-610fb950bf53"}},"_npmVersion":"11.10.1","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17"},"peerDependencies":{"ai":">=4 <7"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.0.12_1771990216557_0.5027682451790274","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@raindrop-ai/ai-sdk","version":"0.0.13","_id":"@raindrop-ai/ai-sdk@0.0.13","maintainers":[{"name":"gordon-raindrop","email":"gordon@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"dist":{"shasum":"cea1921e5351ff5a46d316708a111177f19ea461","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.0.13.tgz","fileCount":15,"integrity":"sha512-WgQ8okfepKMYxIdQoF6nNIs6w1htNvfJf6QpazwrPzXlotDRfNDjtS61v5GSFUeOg+Y9SIDjYkBb2KWQcV3fDA==","signatures":[{"sig":"MEUCIQDnLqt+yrBWS2VKdDVUBSIYbj4WRJR1tMICnSyYXnu4QgIgREQ+GBbiBwD0rJHGAVmRkDK3kN6r5Su+qcEIIe9miB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":481249},"main":"dist/index.js","tsup":{"dts":{"resolve":true},"clean":true,"entry":["src/index.ts","src/index.node.ts"],"format":["cjs","esm"]},"types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"node":{"import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"gitHead":"fea4f230fba7b2e02a71a5f697f7d57243afd8da","scripts":{"dev":"tsup --watch","test":"yarn build && yarn test:v4 && yarn test:v5 && yarn test:v6","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"yarn build && cd tests/v4 && yarn install && yarn test","test:v5":"yarn build && cd tests/v5 && yarn install && yarn test","test:v6":"yarn build && cd tests/v6 && yarn install && yarn test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && yarn install && cd ../v5 && yarn install && cd ../v6 && yarn install","eval:agent-reporting":"tsx ./scripts/evals/agent-reporting/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec4f521a-83a0-467f-80f4-610fb950bf53"}},"_npmVersion":"11.10.1","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17"},"peerDependencies":{"ai":">=4 <7"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.0.13_1772008252819_0.5907406460459375","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@raindrop-ai/ai-sdk","version":"0.0.14","_id":"@raindrop-ai/ai-sdk@0.0.14","maintainers":[{"name":"gordon-raindrop","email":"gordon@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"dist":{"shasum":"1912183075adffe5c1c3adf4ba48565bd546edd9","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.0.14.tgz","fileCount":15,"integrity":"sha512-o1NeE549g7LdkCS/RX1kCdtuICem1ixS3kQc70lfmqjKG8o6FJiLuTUeBW1f0dB7CJO4sfeEybJvONxP0DY1rw==","signatures":[{"sig":"MEYCIQDbAK232OB8c/lRt1pZ5kNuf+vTLGKk0rlna6qkiBaZ+AIhAO4AyZK09rfadw1dUi6oDCCSQONZ3ho1AQrjmURSbAAo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":481177},"main":"dist/index.js","tsup":{"dts":{"resolve":true},"clean":true,"entry":["src/index.ts","src/index.node.ts"],"format":["cjs","esm"]},"types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"node":{"import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"gitHead":"33d8b1beec8a977795b2c7b62f2df4ceccca52d9","scripts":{"dev":"tsup --watch","test":"yarn build && yarn test:v4 && yarn test:v5 && yarn test:v6","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"yarn build && cd tests/v4 && yarn install && yarn test","test:v5":"yarn build && cd tests/v5 && yarn install && yarn test","test:v6":"yarn build && cd tests/v6 && yarn install && yarn test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && yarn install && cd ../v5 && yarn install && cd ../v6 && yarn install","eval:agent-reporting":"tsx ./scripts/evals/agent-reporting/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec4f521a-83a0-467f-80f4-610fb950bf53"}},"_npmVersion":"11.10.1","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17"},"peerDependencies":{"ai":">=4 <7"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.0.14_1772040338854_0.3815536525446914","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"@raindrop-ai/ai-sdk","version":"0.0.15","_id":"@raindrop-ai/ai-sdk@0.0.15","maintainers":[{"name":"gordon-raindrop","email":"gordon@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"dist":{"shasum":"7dbf82f6d9f81100d7d567d469e43d8938fcf62e","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.0.15.tgz","fileCount":15,"integrity":"sha512-X0lZFrvnOIYTPE+dVk08dwOnTLrY/FZL4FhCYVHptLVKdudFb+I4LSAlksA+xbDrBDesxRQ1DBiV8rhxDSY1dQ==","signatures":[{"sig":"MEUCIQDnMpd9V2PxM7Fh+44janOYzg7OEuZxEQ1Rtd0SflpZVwIgQp2yO6umQDunm5sUBenJ/f2TSOptid9dlwo/qUVcKvI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":481177},"main":"dist/index.js","tsup":{"dts":{"resolve":true},"clean":true,"entry":["src/index.ts","src/index.node.ts"],"format":["cjs","esm"]},"types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"node":{"import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"gitHead":"813ee7b3da37ac274139d408823710a3dfcbd220","scripts":{"dev":"tsup --watch","test":"yarn build && yarn test:v4 && yarn test:v5 && yarn test:v6","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"yarn build && cd tests/v4 && yarn install && yarn test","test:v5":"yarn build && cd tests/v5 && yarn install && yarn test","test:v6":"yarn build && cd tests/v6 && yarn install && yarn test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && yarn install && cd ../v5 && yarn install && cd ../v6 && yarn install","eval:agent-reporting":"tsx ./scripts/evals/agent-reporting/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec4f521a-83a0-467f-80f4-610fb950bf53"}},"_npmVersion":"11.10.1","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17"},"peerDependencies":{"ai":">=4 <7"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.0.15_1772041961409_0.6522842308634185","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"@raindrop-ai/ai-sdk","version":"0.0.16","_id":"@raindrop-ai/ai-sdk@0.0.16","maintainers":[{"name":"gordon-raindrop","email":"gordon@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"dist":{"shasum":"f5dbb0799f6b907b2c1fcd3e2aeae13b8edba9fc","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.0.16.tgz","fileCount":15,"integrity":"sha512-eePpOEdWelnsfDLfNTKMjW8QP6OOwPip3sdbetp73NaGw5wHJP3S6DYL2NyzLGy1uxJzKX0Zc1b1trz0v7XTtA==","signatures":[{"sig":"MEYCIQC/gRly2QK1l21OKrUZapRN5n8gcRbnWtsMuaCbh4h9UgIhALTrhjJQiMpi4WwTN6gmRcUzuvABdlYJ4QmCAS1S4BrF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":486077},"main":"dist/index.js","tsup":{"dts":{"resolve":true},"clean":true,"entry":["src/index.ts","src/index.node.ts"],"format":["cjs","esm"]},"types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"node":{"import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"gitHead":"57e7545eb1f18fa9fc5552231538837573d807c8","scripts":{"dev":"tsup --watch","test":"yarn build && yarn test:v4 && yarn test:v5 && yarn test:v6","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"yarn build && cd tests/v4 && yarn install && yarn test","test:v5":"yarn build && cd tests/v5 && yarn install && yarn test","test:v6":"yarn build && cd tests/v6 && yarn install && yarn test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && yarn install && cd ../v5 && yarn install && cd ../v6 && yarn install","eval:agent-reporting":"tsx ./scripts/evals/agent-reporting/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec4f521a-83a0-467f-80f4-610fb950bf53"}},"_npmVersion":"11.11.0","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17","@raindrop-ai/core":"*"},"peerDependencies":{"ai":">=4 <7"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.0.16_1773161978876_0.9501366051315439","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"@raindrop-ai/ai-sdk","version":"0.0.17","_id":"@raindrop-ai/ai-sdk@0.0.17","maintainers":[{"name":"gordon-raindrop","email":"gordon@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"dist":{"shasum":"c83b02ba22547cc94f58350d5011e58cc45bbdc5","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.0.17.tgz","fileCount":15,"integrity":"sha512-CGlMIgltvXZNwosD3xrfF+Miubit6zVsnmZ9e3wXn8vpC+Gr3EM43/0m9P6pixSgL31JEuf9kcakAHIxCxRl8A==","signatures":[{"sig":"MEYCIQDcQL6GRkfSUjJddeNv3RummtEbN2wUk0GDGgNKdmduVQIhALwSDD2F0B9tQtlUU+ffLpEBLAsVhImqwH2fu55qvFvO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":487797},"main":"dist/index.js","tsup":{"dts":{"resolve":true},"clean":true,"entry":["src/index.ts","src/index.node.ts"],"format":["cjs","esm"]},"types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"node":{"import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"gitHead":"d5229e6769ab4d37634e7de5fefc57214b6f1aaf","scripts":{"dev":"tsup --watch","test":"pnpm build && pnpm test:v4 && pnpm test:v5 && pnpm test:v6","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"pnpm build && cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v5":"pnpm build && cd tests/v5 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v6":"pnpm build && cd tests/v6 && pnpm install --ignore-workspace --lockfile=false && pnpm test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && cd ../v5 && pnpm install --ignore-workspace --lockfile=false && cd ../v6 && pnpm install --ignore-workspace --lockfile=false","eval:agent-reporting":"tsx ./scripts/evals/agent-reporting/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec4f521a-83a0-467f-80f4-610fb950bf53"}},"_npmVersion":"11.12.0","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17","@raindrop-ai/core":"workspace:*"},"peerDependencies":{"ai":">=4 <7"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.0.17_1774235776740_0.5448751908352487","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"@raindrop-ai/ai-sdk","version":"0.0.18","_id":"@raindrop-ai/ai-sdk@0.0.18","maintainers":[{"name":"gordon-raindrop","email":"gordon@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"dist":{"shasum":"d5b5e54e8327a38ff5871446b1e6f50b19747fab","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.0.18.tgz","fileCount":15,"integrity":"sha512-hPot0Dvwgw66bQ3wMuGaqrQVZ2H4P3w9tEvgrPaFHrWWaN0NhJ65bQaTgh25NSqDX0uCQhjwJ1hR2t9OU9JFDA==","signatures":[{"sig":"MEUCIHLVAjU0s5JWQeesp9ShCfINgpuuvX9MWaGhKHVg0p9jAiEAiCep660x+FNBMgOmNinhSj+27GdRw1NEa9BFBXOxKIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":548710},"main":"dist/index.js","tsup":{"dts":{"resolve":true},"clean":true,"entry":["src/index.ts","src/index.node.ts"],"format":["cjs","esm"]},"types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"node":{"import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"gitHead":"1b37b8e7048207ccb646b780b0ac24133956a301","scripts":{"dev":"tsup --watch","test":"pnpm build && pnpm test:v4 && pnpm test:v5 && pnpm test:v6","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"pnpm build && cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v5":"pnpm build && cd tests/v5 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v6":"pnpm build && cd tests/v6 && pnpm install --ignore-workspace --lockfile=false && pnpm test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && cd ../v5 && pnpm install --ignore-workspace --lockfile=false && cd ../v6 && pnpm install --ignore-workspace --lockfile=false","eval:agent-reporting":"tsx ./scripts/evals/agent-reporting/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec4f521a-83a0-467f-80f4-610fb950bf53"}},"_npmVersion":"11.12.0","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17","@raindrop-ai/core":"workspace:*"},"peerDependencies":{"ai":">=4 <7"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.0.18_1774277607047_0.5969596017081182","host":"s3://npm-registry-packages-npm-production"}},"0.0.19-beta.1":{"name":"@raindrop-ai/ai-sdk","version":"0.0.19-beta.1","_id":"@raindrop-ai/ai-sdk@0.0.19-beta.1","maintainers":[{"name":"pavel-raindrop","email":"pavel@raindrop.ai"},{"name":"alexisraindrop","email":"alexis@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"dist":{"shasum":"73dd7fc0a41b4d6cdfaea00b25e4fc46a4d817db","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.0.19-beta.1.tgz","fileCount":15,"integrity":"sha512-GYSid5m2JoxQwPg2o6GO171uNCLGbYCGP7fMcu5TRntt0PsdIRJ5wSYXcl/QXYCn1MWf8i+Qm22f22K78bxafA==","signatures":[{"sig":"MEUCIDIVHTZphX4dlILTq6BtwYmHQdFEKkMNyCD8GYpUUHEIAiEAo43KUHLILGVMEBll9yoAuZmP7ZPgSmIrXFNMaXG3Ce4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":671299},"main":"dist/index.js","tsup":{"dts":{"resolve":true},"clean":true,"entry":["src/index.ts","src/index.node.ts"],"format":["cjs","esm"]},"types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"node":{"import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"gitHead":"4ba8d359a27e9cf2e3dea1bc4fcef4ac0be09b2e","scripts":{"dev":"tsup --watch","test":"pnpm build && pnpm test:v4 && pnpm test:v5 && pnpm test:v6 && pnpm test:v7","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"pnpm build && cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v5":"pnpm build && cd tests/v5 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v6":"pnpm build && cd tests/v6 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v7":"pnpm build && cd tests/v7 && pnpm install --ignore-workspace --lockfile=false && pnpm test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && cd ../v5 && pnpm install --ignore-workspace --lockfile=false && cd ../v6 && pnpm install --ignore-workspace --lockfile=false && cd ../v7 && pnpm install --ignore-workspace --lockfile=false","eval:agent-reporting":"tsx ./scripts/evals/agent-reporting/run.ts"},"_npmUser":{"name":"pavel-raindrop","email":"pavel@raindrop.ai"},"_npmVersion":"11.11.0","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"25.8.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17","@raindrop-ai/core":"workspace:*"},"peerDependencies":{"ai":">=4 <8"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.0.19-beta.1_1774374508875_0.7947725423259155","host":"s3://npm-registry-packages-npm-production"}},"0.0.19-beta.2":{"name":"@raindrop-ai/ai-sdk","version":"0.0.19-beta.2","_id":"@raindrop-ai/ai-sdk@0.0.19-beta.2","maintainers":[{"name":"pavel-raindrop","email":"pavel@raindrop.ai"},{"name":"alexisraindrop","email":"alexis@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"dist":{"shasum":"c26fc7d92cee987ba4b92c7b757ca076b18cfe12","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.0.19-beta.2.tgz","fileCount":15,"integrity":"sha512-jXir6XvPaJy4haAQob4wzWGpI1izfFlcmmNNWHNGlhDKJbvQ84mUTn2ti7F/V5gATEiq2gsN/krnZEnct8ASig==","signatures":[{"sig":"MEUCIQCEBYTrK9k41wcNtmFKGJ3X3eIoenK/rAhwWKvnRwLHxQIgbr6+kOdzMrXV54jqrs8ZqriSQ6VjOI4G+T24XVd2c3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":672991},"main":"dist/index.js","tsup":{"dts":{"resolve":true},"clean":true,"entry":["src/index.ts","src/index.node.ts"],"format":["cjs","esm"]},"types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"node":{"import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"gitHead":"c7f82d86b613cd15df9982ae724414a5583451a5","scripts":{"dev":"tsup --watch","test":"pnpm build && pnpm test:v4 && pnpm test:v5 && pnpm test:v6 && pnpm test:v7","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"pnpm build && cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v5":"pnpm build && cd tests/v5 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v6":"pnpm build && cd tests/v6 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v7":"pnpm build && cd tests/v7 && pnpm install --ignore-workspace --lockfile=false && pnpm test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && cd ../v5 && pnpm install --ignore-workspace --lockfile=false && cd ../v6 && pnpm install --ignore-workspace --lockfile=false && cd ../v7 && pnpm install --ignore-workspace --lockfile=false","eval:agent-reporting":"tsx ./scripts/evals/agent-reporting/run.ts"},"_npmUser":{"name":"pavel-raindrop","email":"pavel@raindrop.ai"},"_npmVersion":"11.11.0","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"25.8.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17","@raindrop-ai/core":"workspace:*"},"peerDependencies":{"ai":">=4 <8"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.0.19-beta.2_1774392165212_0.7598928106880396","host":"s3://npm-registry-packages-npm-production"}},"0.0.19-beta.3":{"name":"@raindrop-ai/ai-sdk","version":"0.0.19-beta.3","_id":"@raindrop-ai/ai-sdk@0.0.19-beta.3","maintainers":[{"name":"pavel-raindrop","email":"pavel@raindrop.ai"},{"name":"alexisraindrop","email":"alexis@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"dist":{"shasum":"abfe4282fe45af81c685e310a8b0a67666c27a06","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.0.19-beta.3.tgz","fileCount":15,"integrity":"sha512-6FUCiWbkdrbLes/Pul7RAMZUZAb9h5kzkL2wydTdMhvmJ9ReFwKrcxyjIMtUz4SXl9qoQGEn3SkVwWLRD5/blQ==","signatures":[{"sig":"MEUCICRfcDBlBP2hIkstiGl2/UDli2v00NElPvMZhHkLbEn9AiEA7Cg0c3sgXrdrMMQYNYtVxIYNBGpzLS1wdQb8mso/LhI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":674935},"main":"dist/index.js","tsup":{"dts":{"resolve":true},"clean":true,"entry":["src/index.ts","src/index.node.ts"],"format":["cjs","esm"]},"types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"node":{"import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"gitHead":"d401378728cd77a509436365f63a4759b1be7daa","scripts":{"dev":"tsup --watch","test":"pnpm build && pnpm test:v4 && pnpm test:v5 && pnpm test:v6 && pnpm test:v7","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"pnpm build && cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v5":"pnpm build && cd tests/v5 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v6":"pnpm build && cd tests/v6 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v7":"pnpm build && cd tests/v7 && pnpm install --ignore-workspace --lockfile=false && pnpm test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && cd ../v5 && pnpm install --ignore-workspace --lockfile=false && cd ../v6 && pnpm install --ignore-workspace --lockfile=false && cd ../v7 && pnpm install --ignore-workspace --lockfile=false","eval:agent-reporting":"tsx ./scripts/evals/agent-reporting/run.ts"},"_npmUser":{"name":"pavel-raindrop","email":"pavel@raindrop.ai"},"_npmVersion":"11.11.0","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"25.8.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17","@raindrop-ai/core":"workspace:*"},"peerDependencies":{"ai":">=4 <8"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.0.19-beta.3_1774400347705_0.0771835794568676","host":"s3://npm-registry-packages-npm-production"}},"0.0.19-beta.4":{"name":"@raindrop-ai/ai-sdk","version":"0.0.19-beta.4","_id":"@raindrop-ai/ai-sdk@0.0.19-beta.4","maintainers":[{"name":"pavel-raindrop","email":"pavel@raindrop.ai"},{"name":"alexisraindrop","email":"alexis@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"dist":{"shasum":"d25c6123810da3c20bdc4ded8e6c72a3755f7c89","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.0.19-beta.4.tgz","fileCount":15,"integrity":"sha512-ROrexwU48lkA7kHbVeZX+L322HKmR/WaM7+8AXkERrMdDh4IR5e0sSPyf1n3FK5zf2Q6e1PWGpznc4ilYFABkA==","signatures":[{"sig":"MEUCIQD1carALdoEKdooZKkQvq08WaAvX0VCq50EZ4BjT4xSrAIgbz2wFjGTtnmPqrSw+xZjND+ntaEqd49wPJZegO7aghw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":676055},"main":"dist/index.js","tsup":{"dts":{"resolve":true},"clean":true,"entry":["src/index.ts","src/index.node.ts"],"format":["cjs","esm"]},"types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"node":{"import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"gitHead":"b6f5bab1e9f2373db164e5e5a5838c5303de8fd6","scripts":{"dev":"tsup --watch","test":"pnpm build && pnpm test:v4 && pnpm test:v5 && pnpm test:v6 && pnpm test:v7","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"pnpm build && cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v5":"pnpm build && cd tests/v5 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v6":"pnpm build && cd tests/v6 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v7":"pnpm build && cd tests/v7 && pnpm install --ignore-workspace --lockfile=false && pnpm test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && cd ../v5 && pnpm install --ignore-workspace --lockfile=false && cd ../v6 && pnpm install --ignore-workspace --lockfile=false && cd ../v7 && pnpm install --ignore-workspace --lockfile=false","eval:agent-reporting":"tsx ./scripts/evals/agent-reporting/run.ts"},"_npmUser":{"name":"pavel-raindrop","email":"pavel@raindrop.ai"},"_npmVersion":"11.11.0","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"25.8.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17","@raindrop-ai/core":"workspace:*"},"peerDependencies":{"ai":">=4 <8"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.0.19-beta.4_1774401846554_0.3363439031579232","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"@raindrop-ai/ai-sdk","version":"0.0.19","_id":"@raindrop-ai/ai-sdk@0.0.19","maintainers":[{"name":"pavel-raindrop","email":"pavel@raindrop.ai"},{"name":"alexisraindrop","email":"alexis@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"dist":{"shasum":"f5b85d8ede15245d25274a0f7c1a970256c88652","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.0.19.tgz","fileCount":17,"integrity":"sha512-bQaF/juQSBo87xJq1N4YmdsH4sS5DpalWInfryE4DndZ6tZBdk+aa3aMSAfVANUk034ihymYg3mBqO6pwiWMAw==","signatures":[{"sig":"MEYCIQCzNFx5nXe+i1E98Ag+AQF3Lj4N1gmyO5Vs2abDiB58hgIhAPoaMvSSJZhco1n1impmMNNfPgIualfyLYmDSLpI4prE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":694111},"main":"dist/index.node.js","types":"dist/index.node.d.ts","module":"dist/index.node.mjs","exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.mjs","require":"./dist/index.browser.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"gitHead":"927178f3c97b2367c35752e6d05f55cd7bdc8e79","scripts":{"dev":"tsup --watch","test":"pnpm build && pnpm test:v4 && pnpm test:v5 && pnpm test:v6","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"pnpm build && cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v5":"pnpm build && cd tests/v5 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v6":"pnpm build && cd tests/v6 && pnpm install --ignore-workspace --lockfile=false && pnpm test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && cd ../v5 && pnpm install --ignore-workspace --lockfile=false && cd ../v6 && pnpm install --ignore-workspace --lockfile=false","eval:agent-reporting":"tsx ./scripts/evals/agent-reporting/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec4f521a-83a0-467f-80f4-610fb950bf53"}},"_npmVersion":"11.12.0","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17","@raindrop-ai/core":"workspace:*"},"peerDependencies":{"ai":">=4 <7"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.0.19_1774493606329_0.6770416486330926","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"@raindrop-ai/ai-sdk","version":"0.0.20","_id":"@raindrop-ai/ai-sdk@0.0.20","maintainers":[{"name":"pavel-raindrop","email":"pavel@raindrop.ai"},{"name":"alexisraindrop","email":"alexis@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"dist":{"shasum":"f317cd1800e6e7650d88ebb8902bec9b6083865e","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.0.20.tgz","fileCount":17,"integrity":"sha512-jspquIROoiSBWgmh1rXGSehUzdKfJjWDwirlnJ+OTeakgm+NN07SWJnipdW7dIeI57437A8bN6u9DBJPiJhaeg==","signatures":[{"sig":"MEYCIQDIlW1Yy9XdYRceBT4TwgIpIK8wQf9ackcCx2q/uwe4CgIhAPT0yA/AKz97NDxunsfwqAGRCDJaFkktCRgwrHdXzMVX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":865450},"main":"dist/index.node.js","types":"dist/index.node.d.ts","module":"dist/index.node.mjs","exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.mjs","require":"./dist/index.browser.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"gitHead":"ccaf263023eededbbb1f0459c5b9281a5bb9cbca","scripts":{"dev":"tsup --watch","test":"pnpm build && pnpm test:v4 && pnpm test:v5 && pnpm test:v6 && pnpm test:v7","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"pnpm build && cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v5":"pnpm build && cd tests/v5 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v6":"pnpm build && cd tests/v6 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v7":"pnpm build && cd tests/v7 && pnpm install --ignore-workspace --lockfile=false && pnpm test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && cd ../v5 && pnpm install --ignore-workspace --lockfile=false && cd ../v6 && pnpm install --ignore-workspace --lockfile=false && cd ../v7 && pnpm install --ignore-workspace --lockfile=false","eval:agent-reporting":"tsx ./scripts/evals/agent-reporting/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec4f521a-83a0-467f-80f4-610fb950bf53"}},"_npmVersion":"11.12.1","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17","@raindrop-ai/core":"workspace:*"},"peerDependencies":{"ai":">=4 <8"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.0.20_1774909028604_0.6372652783046882","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"@raindrop-ai/ai-sdk","version":"0.0.21","_id":"@raindrop-ai/ai-sdk@0.0.21","maintainers":[{"name":"pavel-raindrop","email":"pavel@raindrop.ai"},{"name":"alexisraindrop","email":"alexis@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"dist":{"shasum":"8c0a9ea51799d2b815ab65d4906a68e551cda652","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.0.21.tgz","fileCount":17,"integrity":"sha512-Tlc7S6dZoSWeM+SLTHF2qB1ArYwv7IWeI0D5oXecPj4u85QEm31CiRYC+l3yET7pS9VqY7jgdRY/OV0zpTxYjA==","signatures":[{"sig":"MEQCIEKN9BottUEDVNwswk0eUgWnCu6+jZYTWMK7HmncPEDVAiABRYl12+hz69DjU0zKf8P+ecYPqfHjv4UBPZDVQ0VuDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":918438},"main":"dist/index.node.js","types":"dist/index.node.d.ts","module":"dist/index.node.mjs","exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.mjs","require":"./dist/index.browser.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"gitHead":"51c4fbe345178e60e1a40f1916cac8f51c7d41b2","scripts":{"dev":"tsup --watch","test":"pnpm build && pnpm test:v4 && pnpm test:v5 && pnpm test:v6 && pnpm test:v7","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"pnpm build && cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v5":"pnpm build && cd tests/v5 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v6":"pnpm build && cd tests/v6 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v7":"pnpm build && cd tests/v7 && pnpm install --ignore-workspace --lockfile=false && pnpm test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && cd ../v5 && pnpm install --ignore-workspace --lockfile=false && cd ../v6 && pnpm install --ignore-workspace --lockfile=false && cd ../v7 && pnpm install --ignore-workspace --lockfile=false","eval:agent-reporting":"tsx ./scripts/evals/agent-reporting/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec4f521a-83a0-467f-80f4-610fb950bf53"}},"_npmVersion":"11.12.1","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17","@raindrop-ai/core":"workspace:*"},"peerDependencies":{"ai":">=4 <8"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.0.21_1775238239443_0.4578262698870612","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"@raindrop-ai/ai-sdk","version":"0.0.22","_id":"@raindrop-ai/ai-sdk@0.0.22","maintainers":[{"name":"pavel-raindrop","email":"pavel@raindrop.ai"},{"name":"alexisraindrop","email":"alexis@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"dist":{"shasum":"fe9b0ebc5d49be3da22753e722d4bb94d533e770","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.0.22.tgz","fileCount":17,"integrity":"sha512-sJWmslzAgIzehIWlT2ko0McAzuqT82wLTIbxV3FjzbnnhHWw/nTx/7MUmkF78RJ4iuXIfJdlkCFYF2MREhfUnA==","signatures":[{"sig":"MEUCIQDdLRmZKqPYEni6fipwFTS3tlOgCR9dT8MBWq57Z0fPMwIgWm4O031okV3d7OHbRRkDwNcGe9iFquG+y4Kfe6pn0ts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":948792},"main":"dist/index.node.js","types":"dist/index.node.d.ts","module":"dist/index.node.mjs","exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.mjs","require":"./dist/index.browser.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"gitHead":"f2bc7253388e4eedcf042afd83e86943b66e77ed","scripts":{"dev":"tsup --watch","test":"pnpm build && pnpm test:v4 && pnpm test:v5 && pnpm test:v6 && pnpm test:v7","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"pnpm build && cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v5":"pnpm build && cd tests/v5 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v6":"pnpm build && cd tests/v6 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v7":"pnpm build && cd tests/v7 && pnpm install --ignore-workspace --lockfile=false && pnpm test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && cd ../v5 && pnpm install --ignore-workspace --lockfile=false && cd ../v6 && pnpm install --ignore-workspace --lockfile=false && cd ../v7 && pnpm install --ignore-workspace --lockfile=false","eval:agent-reporting":"tsx ./scripts/evals/agent-reporting/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b02e7e58-53af-4887-bc4c-26ebca789262"}},"_npmVersion":"11.12.1","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17","@raindrop-ai/core":"workspace:*"},"peerDependencies":{"ai":">=4 <8"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.0.22_1775596393755_0.2603316139149745","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"@raindrop-ai/ai-sdk","version":"0.0.23","_id":"@raindrop-ai/ai-sdk@0.0.23","maintainers":[{"name":"pavel-raindrop","email":"pavel@raindrop.ai"},{"name":"alexisraindrop","email":"alexis@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"dist":{"shasum":"63f3ef49836c9b3a831409dce0fbc40f0380e268","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.0.23.tgz","fileCount":17,"integrity":"sha512-LSiBBoWbSKSkEkPkNhIv/KN97+klW/VSi1XqcgPdxY0tOE12RXuWBnakFntFWNUqc4gh5fmNCu1C3RdMGiCKzA==","signatures":[{"sig":"MEUCIEVEyNxYH201qA4/cNVsPxd59IRJUkModH/v5rPg0qR5AiEA7VTBNKWwfGeYMN+e3a51317VMb2HJqk3O/173yUjWOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":951930},"main":"dist/index.node.js","types":"dist/index.node.d.ts","module":"dist/index.node.mjs","exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.mjs","require":"./dist/index.browser.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"gitHead":"1b5df4791c8f81e92ebdc1ce13d995fa8dbff73c","scripts":{"dev":"tsup --watch","test":"pnpm build && pnpm test:v4 && pnpm test:v5 && pnpm test:v6 && pnpm test:v7","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"pnpm build && cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v5":"pnpm build && cd tests/v5 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v6":"pnpm build && cd tests/v6 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v7":"pnpm build && cd tests/v7 && pnpm install --ignore-workspace --lockfile=false && pnpm test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && cd ../v5 && pnpm install --ignore-workspace --lockfile=false && cd ../v6 && pnpm install --ignore-workspace --lockfile=false && cd ../v7 && pnpm install --ignore-workspace --lockfile=false","eval:agent-reporting":"tsx ./scripts/evals/agent-reporting/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b02e7e58-53af-4887-bc4c-26ebca789262"}},"_npmVersion":"11.12.1","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17","@raindrop-ai/core":"workspace:*"},"peerDependencies":{"ai":">=4 <8"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.0.23_1775597316592_0.9184984298462124","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"@raindrop-ai/ai-sdk","version":"0.0.24","license":"MIT","_id":"@raindrop-ai/ai-sdk@0.0.24","maintainers":[{"name":"pavel-raindrop","email":"pavel@raindrop.ai"},{"name":"alexisraindrop","email":"alexis@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"homepage":"https://github.com/raindrop-ai/raindrop-js/tree/main/packages/ai-sdk#readme","bugs":{"url":"https://github.com/raindrop-ai/raindrop-js/issues"},"dist":{"shasum":"ac965526055915156680ba249b3b8466fdbc8a78","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.0.24.tgz","fileCount":18,"integrity":"sha512-UWi1KGlR2d79WWEMAGb+EfFUkZXPdr94Mce3FmxJf2USm2Nog9VAnWYFlB43fIJTtx9cLl+tGP9VG9BBWxQScQ==","signatures":[{"sig":"MEUCIADuHt2K7TKRkHjeZCvBcnCHxqFkijBvVwBoa1caHamKAiEAkhIObbFQOdglQDFfY4yGnMlbCo49k+e/o9Fxfa1d21M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":951360},"main":"dist/index.node.js","_from":"file:raindrop-ai-ai-sdk-0.0.24.tgz","types":"dist/index.node.d.ts","module":"dist/index.node.mjs","exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.mjs","require":"./dist/index.browser.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"scripts":{"dev":"tsup --watch","test":"pnpm build && pnpm test:v4 && pnpm test:v5 && pnpm test:v6 && pnpm test:v7","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"pnpm build && cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v5":"pnpm build && cd tests/v5 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v6":"pnpm build && cd tests/v6 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v7":"pnpm build && cd tests/v7 && pnpm install --ignore-workspace --lockfile=false && pnpm test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && cd ../v5 && pnpm install --ignore-workspace --lockfile=false && cd ../v6 && pnpm install --ignore-workspace --lockfile=false && cd ../v7 && pnpm install --ignore-workspace --lockfile=false","eval:agent-reporting":"tsx ./scripts/evals/agent-reporting/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cac1b8dc-64e7-43ab-8d6c-f02e4ae9673b"}},"_resolved":"/tmp/74d88817f59ce7b5b45470bb237d90cc/raindrop-ai-ai-sdk-0.0.24.tgz","_integrity":"sha512-UWi1KGlR2d79WWEMAGb+EfFUkZXPdr94Mce3FmxJf2USm2Nog9VAnWYFlB43fIJTtx9cLl+tGP9VG9BBWxQScQ==","repository":{"url":"git+https://github.com/raindrop-ai/raindrop-js.git","type":"git","directory":"packages/ai-sdk"},"_npmVersion":"11.12.1","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17","@raindrop-ai/core":"0.0.1"},"peerDependencies":{"ai":">=4 <8"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.0.24_1775599422421_0.3669330524394838","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"@raindrop-ai/ai-sdk","version":"0.0.25","license":"MIT","_id":"@raindrop-ai/ai-sdk@0.0.25","maintainers":[{"name":"pavel-raindrop","email":"pavel@raindrop.ai"},{"name":"alexisraindrop","email":"alexis@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"homepage":"https://github.com/raindrop-ai/raindrop-js/tree/main/packages/ai-sdk#readme","bugs":{"url":"https://github.com/raindrop-ai/raindrop-js/issues"},"dist":{"shasum":"9b22711abbcb4788406356e21835f28307ecd0e9","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.0.25.tgz","fileCount":18,"integrity":"sha512-fFCp7BRuJX3R5QyK2teIBT9QWERWM3jQxRs05M3dr1kfY0DHiFAehLXg2xvb5VocpF2uNWidE50ZGYofcL4nMQ==","signatures":[{"sig":"MEUCIERjeQniI0z20+hFZzX3AmRbVxcRDIvO2dBkc8wFhTCRAiEAuchS3lE8uCnhIqTH8VXJkxj0AnxFUQGODuD2h8Ki8bo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":951405},"main":"dist/index.node.js","_from":"file:raindrop-ai-ai-sdk-0.0.25.tgz","types":"dist/index.node.d.ts","module":"dist/index.node.mjs","exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.mjs","require":"./dist/index.browser.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"scripts":{"dev":"tsup --watch","test":"pnpm build && pnpm test:v4 && pnpm test:v5 && pnpm test:v6 && pnpm test:v7","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"pnpm build && cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v5":"pnpm build && cd tests/v5 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v6":"pnpm build && cd tests/v6 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v7":"pnpm build && cd tests/v7 && pnpm install --ignore-workspace --lockfile=false && pnpm test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && cd ../v5 && pnpm install --ignore-workspace --lockfile=false && cd ../v6 && pnpm install --ignore-workspace --lockfile=false && cd ../v7 && pnpm install --ignore-workspace --lockfile=false","eval:agent-reporting":"tsx ./scripts/evals/agent-reporting/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cac1b8dc-64e7-43ab-8d6c-f02e4ae9673b"}},"_resolved":"/tmp/b9966c53613cc3e79ebec492d4069275/raindrop-ai-ai-sdk-0.0.25.tgz","_integrity":"sha512-fFCp7BRuJX3R5QyK2teIBT9QWERWM3jQxRs05M3dr1kfY0DHiFAehLXg2xvb5VocpF2uNWidE50ZGYofcL4nMQ==","repository":{"url":"git+https://github.com/raindrop-ai/raindrop-js.git","type":"git","directory":"packages/ai-sdk"},"_npmVersion":"11.12.1","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17","@raindrop-ai/core":"0.0.1"},"peerDependencies":{"ai":">=4 <8"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.0.25_1775758286020_0.19273471963341016","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"@raindrop-ai/ai-sdk","version":"0.0.26","license":"MIT","_id":"@raindrop-ai/ai-sdk@0.0.26","maintainers":[{"name":"pavel-raindrop","email":"pavel@raindrop.ai"},{"name":"alexisraindrop","email":"alexis@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"homepage":"https://github.com/raindrop-ai/raindrop-js/tree/main/packages/ai-sdk#readme","bugs":{"url":"https://github.com/raindrop-ai/raindrop-js/issues"},"dist":{"shasum":"68688027e6c79097d0c995b95ba2ff8b4440a659","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.0.26.tgz","fileCount":18,"integrity":"sha512-t+f+6+brvMvBZysvmpTiCe6IbydPh77kb6xtgK7rZ4zWhXh6XKNEA3J5T8TIlo9Kw1XLL4f79W+N01tDWG3wew==","signatures":[{"sig":"MEUCIQDtARIPDQsmAxeBfHSUWQrs0YLgml27+TKX6Vu0wlzPPwIgP2K0wCJSKWOzCnEr0no5USlkP1/cpW6WxcOULTu0xXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":993109},"main":"dist/index.node.js","_from":"file:raindrop-ai-ai-sdk-0.0.26.tgz","types":"dist/index.node.d.ts","module":"dist/index.node.mjs","exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.mjs","require":"./dist/index.browser.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"scripts":{"dev":"tsup --watch","test":"pnpm build && pnpm test:v4 && pnpm test:v5 && pnpm test:v6 && pnpm test:v7","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"pnpm build && cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v5":"pnpm build && cd tests/v5 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v6":"pnpm build && cd tests/v6 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v7":"pnpm build && cd tests/v7 && pnpm install --ignore-workspace --lockfile=false && pnpm test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && cd ../v5 && pnpm install --ignore-workspace --lockfile=false && cd ../v6 && pnpm install --ignore-workspace --lockfile=false && cd ../v7 && pnpm install --ignore-workspace --lockfile=false","eval:agent-reporting":"tsx ./scripts/evals/agent-reporting/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cac1b8dc-64e7-43ab-8d6c-f02e4ae9673b"}},"_resolved":"/tmp/a2dc9d0f808757cd2b7ab173f1f95024/raindrop-ai-ai-sdk-0.0.26.tgz","_integrity":"sha512-t+f+6+brvMvBZysvmpTiCe6IbydPh77kb6xtgK7rZ4zWhXh6XKNEA3J5T8TIlo9Kw1XLL4f79W+N01tDWG3wew==","repository":{"url":"git+https://github.com/raindrop-ai/raindrop-js.git","type":"git","directory":"packages/ai-sdk"},"_npmVersion":"11.14.1","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17","@raindrop-ai/core":"0.0.1"},"peerDependencies":{"ai":">=4 <8"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.0.26_1778263318885_0.7145464988406736","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"@raindrop-ai/ai-sdk","version":"0.0.27","license":"MIT","_id":"@raindrop-ai/ai-sdk@0.0.27","maintainers":[{"name":"pavel-raindrop","email":"pavel@raindrop.ai"},{"name":"alexisraindrop","email":"alexis@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"homepage":"https://github.com/raindrop-ai/raindrop-js/tree/main/packages/ai-sdk#readme","bugs":{"url":"https://github.com/raindrop-ai/raindrop-js/issues"},"dist":{"shasum":"d07aedb139ab9750a003497037f14a38d9e6708b","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.0.27.tgz","fileCount":18,"integrity":"sha512-l2yynj+zN7OOMA0DIT/6BVpH7iXcSYnyuRA/dLnOSJ/l3tD9MOmpVTWpqOLu6G17CMtyeCL2mqko1usx48Im5A==","signatures":[{"sig":"MEUCIQDBG73ssuz4pTN5l3/rLrXDyCIV7BbpTAjnS8oi0GosvAIgNWn3aU/S2aYy6dCO6jEgc4RLlidku3ud7PnG7KxuGhQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1005863},"main":"dist/index.node.js","_from":"file:raindrop-ai-ai-sdk-0.0.27.tgz","types":"dist/index.node.d.ts","module":"dist/index.node.mjs","exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.mjs","require":"./dist/index.browser.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"scripts":{"dev":"tsup --watch","test":"pnpm build && pnpm test:v4 && pnpm test:v5 && pnpm test:v6 && pnpm test:v7","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"pnpm build && cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v5":"pnpm build && cd tests/v5 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v6":"pnpm build && cd tests/v6 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v7":"pnpm build && cd tests/v7 && pnpm install --ignore-workspace --lockfile=false && pnpm test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && cd ../v5 && pnpm install --ignore-workspace --lockfile=false && cd ../v6 && pnpm install --ignore-workspace --lockfile=false && cd ../v7 && pnpm install --ignore-workspace --lockfile=false","eval:agent-reporting":"tsx ./scripts/evals/agent-reporting/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cac1b8dc-64e7-43ab-8d6c-f02e4ae9673b"}},"_resolved":"/tmp/66fde87b359f6fc7746339e90b29200b/raindrop-ai-ai-sdk-0.0.27.tgz","_integrity":"sha512-l2yynj+zN7OOMA0DIT/6BVpH7iXcSYnyuRA/dLnOSJ/l3tD9MOmpVTWpqOLu6G17CMtyeCL2mqko1usx48Im5A==","repository":{"url":"git+https://github.com/raindrop-ai/raindrop-js.git","type":"git","directory":"packages/ai-sdk"},"_npmVersion":"11.14.1","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17","@raindrop-ai/core":"0.0.1"},"peerDependencies":{"ai":">=4 <8"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.0.27_1778455382833_0.5835847471388929","host":"s3://npm-registry-packages-npm-production"}},"0.0.28":{"name":"@raindrop-ai/ai-sdk","version":"0.0.28","license":"MIT","_id":"@raindrop-ai/ai-sdk@0.0.28","maintainers":[{"name":"pavel-raindrop","email":"pavel@raindrop.ai"},{"name":"alexisraindrop","email":"alexis@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"homepage":"https://github.com/raindrop-ai/raindrop-js/tree/main/packages/ai-sdk#readme","bugs":{"url":"https://github.com/raindrop-ai/raindrop-js/issues"},"dist":{"shasum":"d6f6382a586e1189503563fac66a2b9934a385cd","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.0.28.tgz","fileCount":18,"integrity":"sha512-K0deyc8CEs4ExnETjOOo9h73udI9MkCln+MUu5PrQHl5zOehwClLV/j4gpqDTc2ql4ch2G0sJHgzXb/96vTq8g==","signatures":[{"sig":"MEYCIQCnPTioBDBliQEr+yAUaeiYUtkhQu+ZMwcGWdLNjJB3EwIhAN/NsVxCAyVXmFBzR9qtmSxDn/mL4oL04rO2PnHolWuX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1007518},"main":"dist/index.node.js","_from":"file:raindrop-ai-ai-sdk-0.0.28.tgz","types":"dist/index.node.d.ts","module":"dist/index.node.mjs","exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.mjs","require":"./dist/index.browser.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"scripts":{"dev":"tsup --watch","test":"pnpm build && pnpm test:v4 && pnpm test:v5 && pnpm test:v6 && pnpm test:v7","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"pnpm build && cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v5":"pnpm build && cd tests/v5 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v6":"pnpm build && cd tests/v6 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v7":"pnpm build && cd tests/v7 && pnpm install --ignore-workspace --lockfile=false && pnpm test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && cd ../v5 && pnpm install --ignore-workspace --lockfile=false && cd ../v6 && pnpm install --ignore-workspace --lockfile=false && cd ../v7 && pnpm install --ignore-workspace --lockfile=false","eval:agent-reporting":"tsx ./scripts/evals/agent-reporting/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cac1b8dc-64e7-43ab-8d6c-f02e4ae9673b"}},"_resolved":"/tmp/b0447ad4a9a843dd340a133ba85da8cf/raindrop-ai-ai-sdk-0.0.28.tgz","_integrity":"sha512-K0deyc8CEs4ExnETjOOo9h73udI9MkCln+MUu5PrQHl5zOehwClLV/j4gpqDTc2ql4ch2G0sJHgzXb/96vTq8g==","repository":{"url":"git+https://github.com/raindrop-ai/raindrop-js.git","type":"git","directory":"packages/ai-sdk"},"_npmVersion":"11.14.1","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17","@raindrop-ai/core":"0.0.1"},"peerDependencies":{"ai":">=4 <8"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.0.28_1778523865024_0.5489435630903663","host":"s3://npm-registry-packages-npm-production"}},"0.0.29":{"name":"@raindrop-ai/ai-sdk","version":"0.0.29","license":"MIT","_id":"@raindrop-ai/ai-sdk@0.0.29","maintainers":[{"name":"rsd-raindrop","email":"ryan@raindrop.ai"},{"name":"pavel-raindrop","email":"pavel@raindrop.ai"},{"name":"alexisraindrop","email":"alexis@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"homepage":"https://github.com/raindrop-ai/raindrop-js/tree/main/packages/ai-sdk#readme","bugs":{"url":"https://github.com/raindrop-ai/raindrop-js/issues"},"dist":{"shasum":"54b1d1a1bcfb53c4c91f446178b2355d51c9254e","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.0.29.tgz","fileCount":18,"integrity":"sha512-71eFcN8936+Iuo7nomul6KjVuqp4RIs8ib4wC5MI7tMHWI7FTUw0K1iBGtx9yjy+xZF3LsBOLV8+RJKt4coMcA==","signatures":[{"sig":"MEYCIQD2+ZZ3dc8of5nVIwsbq0nMHEhqu2r/NV7ErAxXeS0LiAIhAPFySUuO7EzYo3gS02IdSODKPk3MjqcpIvUoADv2Wi4A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1071955},"main":"dist/index.node.js","_from":"file:raindrop-ai-ai-sdk-0.0.29.tgz","types":"dist/index.node.d.ts","module":"dist/index.node.mjs","exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.mjs","require":"./dist/index.browser.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"scripts":{"dev":"tsup --watch","test":"pnpm build && pnpm test:v4 && pnpm test:v5 && pnpm test:v6 && pnpm test:v7","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"pnpm build && cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v5":"pnpm build && cd tests/v5 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v6":"pnpm build && cd tests/v6 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v7":"pnpm build && cd tests/v7 && pnpm install --ignore-workspace --lockfile=false && pnpm test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && cd ../v5 && pnpm install --ignore-workspace --lockfile=false && cd ../v6 && pnpm install --ignore-workspace --lockfile=false && cd ../v7 && pnpm install --ignore-workspace --lockfile=false","eval:agent-reporting":"tsx ./scripts/evals/agent-reporting/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cac1b8dc-64e7-43ab-8d6c-f02e4ae9673b"}},"_resolved":"/tmp/814c0dca3421327c52438c920fea44f0/raindrop-ai-ai-sdk-0.0.29.tgz","_integrity":"sha512-71eFcN8936+Iuo7nomul6KjVuqp4RIs8ib4wC5MI7tMHWI7FTUw0K1iBGtx9yjy+xZF3LsBOLV8+RJKt4coMcA==","repository":{"url":"git+https://github.com/raindrop-ai/raindrop-js.git","type":"git","directory":"packages/ai-sdk"},"_npmVersion":"11.15.0","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17","@raindrop-ai/core":"0.0.1"},"peerDependencies":{"ai":">=4 <8"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.0.29_1779759648097_0.5239095402708001","host":"s3://npm-registry-packages-npm-production"}},"0.0.30":{"name":"@raindrop-ai/ai-sdk","version":"0.0.30","license":"MIT","_id":"@raindrop-ai/ai-sdk@0.0.30","maintainers":[{"name":"rsd-raindrop","email":"ryan@raindrop.ai"},{"name":"pavel-raindrop","email":"pavel@raindrop.ai"},{"name":"alexisraindrop","email":"alexis@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"homepage":"https://github.com/raindrop-ai/raindrop-js/tree/main/packages/ai-sdk#readme","bugs":{"url":"https://github.com/raindrop-ai/raindrop-js/issues"},"dist":{"shasum":"30700add15c19dd5605d993851571be8a93abf02","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.0.30.tgz","fileCount":18,"integrity":"sha512-7+ygrEf8l4vO/IbFMm9qMJXPMfSHlEJRHsXKuaAN83ltecmMSfYZPg9TY5sEsMdAwWPRBTsa6RkS0oU7RVU6gQ==","signatures":[{"sig":"MEUCIG9rOrr5rSrM411J/HFqWi/rtUbgSXFGISdkVFwd1JxGAiEA0W6BTDE2DWE8fJaXUH0u9vKEm/qrH9PM70k04uLPQcw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1134702},"main":"dist/index.node.js","_from":"file:raindrop-ai-ai-sdk-0.0.30.tgz","types":"dist/index.node.d.ts","module":"dist/index.node.mjs","exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.mjs","require":"./dist/index.browser.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"scripts":{"dev":"tsup --watch","test":"pnpm build && pnpm test:v4 && pnpm test:v5 && pnpm test:v6 && pnpm test:v7","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"pnpm build && cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v5":"pnpm build && cd tests/v5 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v6":"pnpm build && cd tests/v6 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v7":"pnpm build && cd tests/v7 && pnpm install --ignore-workspace --lockfile=false && pnpm test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && cd ../v5 && pnpm install --ignore-workspace --lockfile=false && cd ../v6 && pnpm install --ignore-workspace --lockfile=false && cd ../v7 && pnpm install --ignore-workspace --lockfile=false","eval:agent-reporting":"tsx ./scripts/evals/agent-reporting/run.ts"},"_npmUser":{"name":"pavel-raindrop","email":"pavel@raindrop.ai"},"_resolved":"/private/var/folders/1l/r9n5z9zs727cl4pjk6j5_kg40000gn/T/bbdb02d15819d76b1d2a0260f059797a/raindrop-ai-ai-sdk-0.0.30.tgz","_integrity":"sha512-7+ygrEf8l4vO/IbFMm9qMJXPMfSHlEJRHsXKuaAN83ltecmMSfYZPg9TY5sEsMdAwWPRBTsa6RkS0oU7RVU6gQ==","repository":{"url":"git+https://github.com/raindrop-ai/raindrop-js.git","type":"git","directory":"packages/ai-sdk"},"_npmVersion":"11.6.2","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17","@raindrop-ai/core":"0.0.1"},"peerDependencies":{"ai":">=4 <8"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.0.30_1779916981392_0.9170566623200254","host":"s3://npm-registry-packages-npm-production"}},"0.0.31":{"name":"@raindrop-ai/ai-sdk","version":"0.0.31","license":"MIT","_id":"@raindrop-ai/ai-sdk@0.0.31","maintainers":[{"name":"rsd-raindrop","email":"ryan@raindrop.ai"},{"name":"pavel-raindrop","email":"pavel@raindrop.ai"},{"name":"alexisraindrop","email":"alexis@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"homepage":"https://github.com/raindrop-ai/raindrop-js/tree/main/packages/ai-sdk#readme","bugs":{"url":"https://github.com/raindrop-ai/raindrop-js/issues"},"dist":{"shasum":"9eca78855f4185200a2ceb20a9319f8c1766be03","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.0.31.tgz","fileCount":18,"integrity":"sha512-+IdCXqwq4Mjl+C1UbVPIFJBm7bPDP+S01PfAAHT/Rpg0vbXc/KpQlrZSuCbRoA+xywP2UDbUIBGaMbjkeJVRVw==","signatures":[{"sig":"MEUCIAVa+2ogw7dLxSp+2nUEzLYldBgj+GKBgttaPA3ZHvJKAiEAxDXf7QOLMUHI8qtm+3S+QCTug5xzTdytUSkm66agGI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1138847},"main":"dist/index.node.js","_from":"file:raindrop-ai-ai-sdk-0.0.31.tgz","types":"dist/index.node.d.ts","module":"dist/index.node.mjs","exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.mjs","require":"./dist/index.browser.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"scripts":{"dev":"tsup --watch","test":"pnpm build && pnpm test:v4 && pnpm test:v5 && pnpm test:v6 && pnpm test:v7","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"pnpm build && cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v5":"pnpm build && cd tests/v5 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v6":"pnpm build && cd tests/v6 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v7":"pnpm build && cd tests/v7 && pnpm install --ignore-workspace --lockfile=false && pnpm test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && cd ../v5 && pnpm install --ignore-workspace --lockfile=false && cd ../v6 && pnpm install --ignore-workspace --lockfile=false && cd ../v7 && pnpm install --ignore-workspace --lockfile=false","eval:agent-reporting":"tsx ./scripts/evals/agent-reporting/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cac1b8dc-64e7-43ab-8d6c-f02e4ae9673b"}},"_resolved":"/tmp/8ca0dc20fd2126776169766c1e10bae0/raindrop-ai-ai-sdk-0.0.31.tgz","_integrity":"sha512-+IdCXqwq4Mjl+C1UbVPIFJBm7bPDP+S01PfAAHT/Rpg0vbXc/KpQlrZSuCbRoA+xywP2UDbUIBGaMbjkeJVRVw==","repository":{"url":"git+https://github.com/raindrop-ai/raindrop-js.git","type":"git","directory":"packages/ai-sdk"},"_npmVersion":"11.16.0","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17","@raindrop-ai/core":"0.0.2"},"peerDependencies":{"ai":">=4 <8"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.0.31_1780444844239_0.04263605908701318","host":"s3://npm-registry-packages-npm-production"}},"0.0.32":{"name":"@raindrop-ai/ai-sdk","version":"0.0.32","license":"MIT","_id":"@raindrop-ai/ai-sdk@0.0.32","maintainers":[{"name":"rsd-raindrop","email":"ryan@raindrop.ai"},{"name":"pavel-raindrop","email":"pavel@raindrop.ai"},{"name":"alexisraindrop","email":"alexis@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"homepage":"https://github.com/raindrop-ai/raindrop-js/tree/main/packages/ai-sdk#readme","bugs":{"url":"https://github.com/raindrop-ai/raindrop-js/issues"},"dist":{"shasum":"e3b3600b5f0e6d9b9f5d94baa17c5c57cb458038","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.0.32.tgz","fileCount":18,"integrity":"sha512-WAr+AMPpjzOZaenWYns9+lFH6jR0k2oU7QQrb8P8Sh7klkwQ8kIu2MEHAQhJsiEB5XlTefmLzizbAc1hHOCdGA==","signatures":[{"sig":"MEYCIQDYvmF1i/3hQLBeTUzheYT/A4UImPPz30+yBaHziC/j+AIhAO9vKWEIZVFR4SCyvSDb6QAXwIcxoEpdw+jMHEjY9Xfc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1170700},"main":"dist/index.node.js","_from":"file:raindrop-ai-ai-sdk-0.0.32.tgz","types":"dist/index.node.d.ts","module":"dist/index.node.mjs","exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.mjs","require":"./dist/index.browser.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"scripts":{"dev":"tsup --watch","test":"pnpm build && pnpm test:v4 && pnpm test:v5 && pnpm test:v6 && pnpm test:v7","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"pnpm build && cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v5":"pnpm build && cd tests/v5 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v6":"pnpm build && cd tests/v6 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v7":"pnpm build && cd tests/v7 && pnpm install --ignore-workspace --lockfile=false && pnpm test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && cd ../v5 && pnpm install --ignore-workspace --lockfile=false && cd ../v6 && pnpm install --ignore-workspace --lockfile=false && cd ../v7 && pnpm install --ignore-workspace --lockfile=false","eval:agent-reporting":"tsx ./scripts/evals/agent-reporting/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cac1b8dc-64e7-43ab-8d6c-f02e4ae9673b"}},"_resolved":"/tmp/b5cb5d33f1fef5ab6bd6c8fded799dc5/raindrop-ai-ai-sdk-0.0.32.tgz","_integrity":"sha512-WAr+AMPpjzOZaenWYns9+lFH6jR0k2oU7QQrb8P8Sh7klkwQ8kIu2MEHAQhJsiEB5XlTefmLzizbAc1hHOCdGA==","repository":{"url":"git+https://github.com/raindrop-ai/raindrop-js.git","type":"git","directory":"packages/ai-sdk"},"_npmVersion":"11.16.0","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17","@raindrop-ai/core":"0.0.2"},"peerDependencies":{"ai":">=4 <8"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.0.32_1780956868204_0.23186799423545668","host":"s3://npm-registry-packages-npm-production"}},"0.0.33":{"name":"@raindrop-ai/ai-sdk","version":"0.0.33","license":"MIT","_id":"@raindrop-ai/ai-sdk@0.0.33","maintainers":[{"name":"rsd-raindrop","email":"ryan@raindrop.ai"},{"name":"pavel-raindrop","email":"pavel@raindrop.ai"},{"name":"alexisraindrop","email":"alexis@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"homepage":"https://github.com/raindrop-ai/raindrop-js/tree/main/packages/ai-sdk#readme","bugs":{"url":"https://github.com/raindrop-ai/raindrop-js/issues"},"dist":{"shasum":"7179a7b58945ce97cf9bb70dcbfadf4d342c3baa","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.0.33.tgz","fileCount":18,"integrity":"sha512-8cB63W+wjKpH8vJiYUq3L4iQdCjHlOwgOAO4yBM4iIjdCwnKfU2p91rYDyyjWzZoXRUuaqItfqn3OVGBF+XkdQ==","signatures":[{"sig":"MEUCIDCAMuJhTKwaFOi30QTJ7rSU0T5sm0ytx5/EwY9x+w9BAiEArpPTWlHWd3dlUimexDM9htEaiGOgylyNuNzS30z6KtM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1205134},"main":"dist/index.node.js","_from":"file:raindrop-ai-ai-sdk-0.0.33.tgz","types":"dist/index.node.d.ts","module":"dist/index.node.mjs","exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.mjs","require":"./dist/index.browser.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"scripts":{"dev":"tsup --watch","test":"pnpm build && pnpm test:v4 && pnpm test:v5 && pnpm test:v6 && pnpm test:v7","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"pnpm build && cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v5":"pnpm build && cd tests/v5 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v6":"pnpm build && cd tests/v6 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v7":"pnpm build && cd tests/v7 && npm_config_minimum_release_age=0 pnpm install --ignore-workspace --lockfile=false && pnpm test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && cd ../v5 && pnpm install --ignore-workspace --lockfile=false && cd ../v6 && pnpm install --ignore-workspace --lockfile=false && cd ../v7 && pnpm install --ignore-workspace --lockfile=false","eval:agent-reporting":"tsx ./scripts/evals/agent-reporting/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cac1b8dc-64e7-43ab-8d6c-f02e4ae9673b"}},"_resolved":"/tmp/22acc922a4d8b547c096fd49c4858002/raindrop-ai-ai-sdk-0.0.33.tgz","_integrity":"sha512-8cB63W+wjKpH8vJiYUq3L4iQdCjHlOwgOAO4yBM4iIjdCwnKfU2p91rYDyyjWzZoXRUuaqItfqn3OVGBF+XkdQ==","repository":{"url":"git+https://github.com/raindrop-ai/raindrop-js.git","type":"git","directory":"packages/ai-sdk"},"_npmVersion":"11.17.0","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17","@raindrop-ai/core":"0.0.2"},"peerDependencies":{"ai":">=4 <8"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.0.33_1781215715797_0.8431467650497417","host":"s3://npm-registry-packages-npm-production"}},"0.0.34":{"name":"@raindrop-ai/ai-sdk","version":"0.0.34","license":"MIT","_id":"@raindrop-ai/ai-sdk@0.0.34","maintainers":[{"name":"rsd-raindrop","email":"ryan@raindrop.ai"},{"name":"pavel-raindrop","email":"pavel@raindrop.ai"},{"name":"alexisraindrop","email":"alexis@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"homepage":"https://github.com/raindrop-ai/raindrop-js/tree/main/packages/ai-sdk#readme","bugs":{"url":"https://github.com/raindrop-ai/raindrop-js/issues"},"dist":{"shasum":"4f95f69be3a9ba658562392edc254e583c363847","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.0.34.tgz","fileCount":18,"integrity":"sha512-4XgFRa95clJGXKHU3l3kDpXgL+QqfN8AP+g6vFeoP9d0qplLsbLScRPAjMGlBe6mx/GXQmLood+R4XOVWvWwpA==","signatures":[{"sig":"MEUCIQCs2HWbVhdkI0LFDCUp3UE9l0dBGd931yVDaWFx4qzvzgIgfoOrpX+BF7ofzZUWusyNMX3suPQBT5qeZAOH+nfl5zs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1295540},"main":"dist/index.node.js","_from":"file:raindrop-ai-ai-sdk-0.0.34.tgz","types":"dist/index.node.d.ts","module":"dist/index.node.mjs","exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.mjs","require":"./dist/index.browser.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"scripts":{"dev":"tsup --watch","test":"pnpm build && pnpm test:v4 && pnpm test:v5 && pnpm test:v6 && pnpm test:v7","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"pnpm build && cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v5":"pnpm build && cd tests/v5 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v6":"pnpm build && cd tests/v6 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v7":"pnpm build && cd tests/v7 && npm_config_minimum_release_age=0 pnpm install --ignore-workspace --lockfile=false && pnpm test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && cd ../v5 && pnpm install --ignore-workspace --lockfile=false && cd ../v6 && pnpm install --ignore-workspace --lockfile=false && cd ../v7 && pnpm install --ignore-workspace --lockfile=false","eval:agent-reporting":"tsx ./scripts/evals/agent-reporting/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cac1b8dc-64e7-43ab-8d6c-f02e4ae9673b"}},"_resolved":"/tmp/48bab93b7cc0e7285fe5cc71bf201c1e/raindrop-ai-ai-sdk-0.0.34.tgz","_integrity":"sha512-4XgFRa95clJGXKHU3l3kDpXgL+QqfN8AP+g6vFeoP9d0qplLsbLScRPAjMGlBe6mx/GXQmLood+R4XOVWvWwpA==","repository":{"url":"git+https://github.com/raindrop-ai/raindrop-js.git","type":"git","directory":"packages/ai-sdk"},"_npmVersion":"11.17.0","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17","@raindrop-ai/core":"0.0.3"},"peerDependencies":{"ai":">=4 <8"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.0.34_1781229653477_0.24502430068563408","host":"s3://npm-registry-packages-npm-production"}},"0.0.35":{"name":"@raindrop-ai/ai-sdk","version":"0.0.35","license":"MIT","_id":"@raindrop-ai/ai-sdk@0.0.35","maintainers":[{"name":"rsd-raindrop","email":"ryan@raindrop.ai"},{"name":"pavel-raindrop","email":"pavel@raindrop.ai"},{"name":"alexisraindrop","email":"alexis@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"homepage":"https://github.com/raindrop-ai/raindrop-js/tree/main/packages/ai-sdk#readme","bugs":{"url":"https://github.com/raindrop-ai/raindrop-js/issues"},"dist":{"shasum":"e0905a2a70d9125867c3b9be3c3719f1b5289224","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.0.35.tgz","fileCount":18,"integrity":"sha512-9Hdua4L6y/Uzmxk0wR4Ruf79jIjvuKD41eohliM5NnHNFPCsKLyvnO7pn7LXrdL2oPnsCqpg0/ulUjH/QOBgXQ==","signatures":[{"sig":"MEYCIQDqqzOFyalXNMiXNDdioan3Q/d/Egbw8b5E2+QGn+16swIhAP4O3uEDbUq9K5CQ22pJMK1Pt+tQhCuiER/hKSF6SARG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1305858},"main":"dist/index.node.js","_from":"file:raindrop-ai-ai-sdk-0.0.35.tgz","types":"dist/index.node.d.ts","module":"dist/index.node.mjs","exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.mjs","require":"./dist/index.browser.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"scripts":{"dev":"tsup --watch","test":"pnpm build && pnpm test:v4 && pnpm test:v5 && pnpm test:v6 && pnpm test:v7","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"pnpm build && cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v5":"pnpm build && cd tests/v5 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v6":"pnpm build && cd tests/v6 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v7":"pnpm build && cd tests/v7 && npm_config_minimum_release_age=0 pnpm install --ignore-workspace --lockfile=false && pnpm test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && cd ../v5 && pnpm install --ignore-workspace --lockfile=false && cd ../v6 && pnpm install --ignore-workspace --lockfile=false && cd ../v7 && pnpm install --ignore-workspace --lockfile=false","eval:agent-reporting":"tsx ./scripts/evals/agent-reporting/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cac1b8dc-64e7-43ab-8d6c-f02e4ae9673b"}},"_resolved":"/tmp/ba322ff3c89ed396a1ce2148c2ddae86/raindrop-ai-ai-sdk-0.0.35.tgz","_integrity":"sha512-9Hdua4L6y/Uzmxk0wR4Ruf79jIjvuKD41eohliM5NnHNFPCsKLyvnO7pn7LXrdL2oPnsCqpg0/ulUjH/QOBgXQ==","repository":{"url":"git+https://github.com/raindrop-ai/raindrop-js.git","type":"git","directory":"packages/ai-sdk"},"_npmVersion":"11.17.0","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17","@raindrop-ai/core":"0.0.4"},"peerDependencies":{"ai":">=4 <8"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.0.35_1781542490262_0.9368637855361848","host":"s3://npm-registry-packages-npm-production"}},"0.0.36":{"name":"@raindrop-ai/ai-sdk","version":"0.0.36","license":"MIT","_id":"@raindrop-ai/ai-sdk@0.0.36","maintainers":[{"name":"rsd-raindrop","email":"ryan@raindrop.ai"},{"name":"pavel-raindrop","email":"pavel@raindrop.ai"},{"name":"alexisraindrop","email":"alexis@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"homepage":"https://github.com/raindrop-ai/raindrop-js/tree/main/packages/ai-sdk#readme","bugs":{"url":"https://github.com/raindrop-ai/raindrop-js/issues"},"dist":{"shasum":"d1719ff9d46ee88cfaf7dda37b8e12b6188df978","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.0.36.tgz","fileCount":18,"integrity":"sha512-opEuk5bxa5v/hahhCIonK92HZz11fl3X0ejVgKjMH577F6WX6ZKUXnTMTCHfPJKMMw+7nXzR0WXSG+1ycD4o3w==","signatures":[{"sig":"MEYCIQD9VpmIEdZlRDCQG/EKltZ+7lYdshobF8EV1NmqGH12cAIhANuY0rHra6cvRSnAIz2NjBBpRu3X18HSBvYh8kL07HK7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1303758},"main":"dist/index.node.js","_from":"file:raindrop-ai-ai-sdk-0.0.36.tgz","types":"dist/index.node.d.ts","module":"dist/index.node.mjs","exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.mjs","require":"./dist/index.browser.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"scripts":{"dev":"tsup --watch","test":"pnpm build && pnpm test:v4 && pnpm test:v5 && pnpm test:v6 && pnpm test:v7","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"pnpm build && cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v5":"pnpm build && cd tests/v5 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v6":"pnpm build && cd tests/v6 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v7":"pnpm build && cd tests/v7 && npm_config_minimum_release_age=0 pnpm install --ignore-workspace --lockfile=false && pnpm test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && cd ../v5 && pnpm install --ignore-workspace --lockfile=false && cd ../v6 && pnpm install --ignore-workspace --lockfile=false && cd ../v7 && pnpm install --ignore-workspace --lockfile=false","eval:agent-reporting":"tsx ./scripts/evals/agent-reporting/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cac1b8dc-64e7-43ab-8d6c-f02e4ae9673b"}},"_resolved":"/tmp/3f78dd69889d2bf943ebff031f6c6e5a/raindrop-ai-ai-sdk-0.0.36.tgz","_integrity":"sha512-opEuk5bxa5v/hahhCIonK92HZz11fl3X0ejVgKjMH577F6WX6ZKUXnTMTCHfPJKMMw+7nXzR0WXSG+1ycD4o3w==","repository":{"url":"git+https://github.com/raindrop-ai/raindrop-js.git","type":"git","directory":"packages/ai-sdk"},"_npmVersion":"11.17.0","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17","@raindrop-ai/core":"0.0.4"},"peerDependencies":{"ai":">=4 <8"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.0.36_1781727605866_0.8092456133616799","host":"s3://npm-registry-packages-npm-production"}},"0.0.37":{"name":"@raindrop-ai/ai-sdk","version":"0.0.37","license":"MIT","_id":"@raindrop-ai/ai-sdk@0.0.37","maintainers":[{"name":"rsd-raindrop","email":"ryan@raindrop.ai"},{"name":"pavel-raindrop","email":"pavel@raindrop.ai"},{"name":"alexisraindrop","email":"alexis@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"homepage":"https://github.com/raindrop-ai/raindrop-js/tree/main/packages/ai-sdk#readme","bugs":{"url":"https://github.com/raindrop-ai/raindrop-js/issues"},"dist":{"shasum":"82bab1494dd885c621f6e713e6de942b72e9e5bc","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.0.37.tgz","fileCount":18,"integrity":"sha512-S89SXFrTriHizOGLoNyy1nQi5874Ac6IHYL/OxHTC7530BQCVRDFr+2TrvNq2IDIWLJuXsiaxoIDrs26U5NwjQ==","signatures":[{"sig":"MEUCIQC796ci3JPIpMgecV/rjRF98jFi0VZA5qZCOVxbjGke6QIgNyso8aX+T2NDxB5lI7Hn7hXT2ZcuYldGpxt0GnuXITs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1303362},"main":"dist/index.node.js","_from":"file:raindrop-ai-ai-sdk-0.0.37.tgz","types":"dist/index.node.d.ts","module":"dist/index.node.mjs","exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.mjs","require":"./dist/index.browser.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"scripts":{"dev":"tsup --watch","test":"pnpm build && pnpm test:v4 && pnpm test:v5 && pnpm test:v6 && pnpm test:v7","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"pnpm build && cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v5":"pnpm build && cd tests/v5 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v6":"pnpm build && cd tests/v6 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v7":"pnpm build && cd tests/v7 && npm_config_minimum_release_age=0 pnpm install --ignore-workspace --lockfile=false && pnpm test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && cd ../v5 && pnpm install --ignore-workspace --lockfile=false && cd ../v6 && pnpm install --ignore-workspace --lockfile=false && cd ../v7 && pnpm install --ignore-workspace --lockfile=false","eval:agent-reporting":"tsx ./scripts/evals/agent-reporting/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cac1b8dc-64e7-43ab-8d6c-f02e4ae9673b"}},"_resolved":"/tmp/0fb660a28cac9646e6df174c4d513a9e/raindrop-ai-ai-sdk-0.0.37.tgz","_integrity":"sha512-S89SXFrTriHizOGLoNyy1nQi5874Ac6IHYL/OxHTC7530BQCVRDFr+2TrvNq2IDIWLJuXsiaxoIDrs26U5NwjQ==","repository":{"url":"git+https://github.com/raindrop-ai/raindrop-js.git","type":"git","directory":"packages/ai-sdk"},"_npmVersion":"11.17.0","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17","@raindrop-ai/core":"0.0.4"},"peerDependencies":{"ai":">=4 <8"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.0.37_1781817609608_0.16553658268725058","host":"s3://npm-registry-packages-npm-production"}},"0.0.38":{"name":"@raindrop-ai/ai-sdk","version":"0.0.38","license":"MIT","_id":"@raindrop-ai/ai-sdk@0.0.38","maintainers":[{"name":"rsd-raindrop","email":"ryan@raindrop.ai"},{"name":"pavel-raindrop","email":"pavel@raindrop.ai"},{"name":"alexisraindrop","email":"alexis@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"homepage":"https://www.raindrop.ai/docs/integrations/vercel-ai-sdk/","bugs":{"url":"https://www.raindrop.ai/docs/support/"},"dist":{"shasum":"80b0430e370f5c194fe5690ccca13558317c3c5b","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.0.38.tgz","fileCount":18,"integrity":"sha512-Jpo3Q3KCHcC69taySIT5IyWPGssmZwwG+llgxorhO7EY7zrH7SdNhSaMjQGOpDxafAFw4ppOdVGn6F7vzR3y0g==","signatures":[{"sig":"MEUCIArOShxD52k8VZHXgWNaoyJTtnP+YYctEG3Wym9oR7SXAiEAhLgTeajxmz2DP5QxZTetPWCRnVDuNkLs2N62nb/Tfd8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1303189},"main":"dist/index.node.js","_from":"file:raindrop-ai-ai-sdk-0.0.38.tgz","types":"dist/index.node.d.ts","module":"dist/index.node.mjs","exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.mjs","require":"./dist/index.browser.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"scripts":{"dev":"tsup --watch","test":"pnpm build && pnpm test:v4 && pnpm test:v5 && pnpm test:v6 && pnpm test:v7","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"pnpm build && cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v5":"pnpm build && cd tests/v5 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v6":"pnpm build && cd tests/v6 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v7":"pnpm build && cd tests/v7 && npm_config_minimum_release_age=0 pnpm install --ignore-workspace --lockfile=false && pnpm test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && cd ../v5 && pnpm install --ignore-workspace --lockfile=false && cd ../v6 && pnpm install --ignore-workspace --lockfile=false && cd ../v7 && pnpm install --ignore-workspace --lockfile=false","eval:agent-reporting":"tsx ./scripts/evals/agent-reporting/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cac1b8dc-64e7-43ab-8d6c-f02e4ae9673b"}},"_resolved":"/tmp/11a59693fee73d9193ac06b2e0d1d296/raindrop-ai-ai-sdk-0.0.38.tgz","_integrity":"sha512-Jpo3Q3KCHcC69taySIT5IyWPGssmZwwG+llgxorhO7EY7zrH7SdNhSaMjQGOpDxafAFw4ppOdVGn6F7vzR3y0g==","_npmVersion":"11.17.0","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17","@raindrop-ai/core":"0.0.4"},"peerDependencies":{"ai":">=4 <8"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.0.38_1781896155397_0.7121326243635098","host":"s3://npm-registry-packages-npm-production"}},"0.0.39":{"name":"@raindrop-ai/ai-sdk","version":"0.0.39","license":"MIT","_id":"@raindrop-ai/ai-sdk@0.0.39","maintainers":[{"name":"rsd-raindrop","email":"ryan@raindrop.ai"},{"name":"pavel-raindrop","email":"pavel@raindrop.ai"},{"name":"alexisraindrop","email":"alexis@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"homepage":"https://www.raindrop.ai/docs/integrations/vercel-ai-sdk/","bugs":{"url":"https://www.raindrop.ai/docs/support/"},"dist":{"shasum":"916b7421f62060a6e99834214608b4e867cd16cc","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.0.39.tgz","fileCount":18,"integrity":"sha512-b6MYPaEFuxuRTXbB4i9n97QL8LxfxZfDtdlph2v8hS6C/WcR0507U3mUYq2u1NF+aJLTqzEO8rguFj9G32zwhQ==","signatures":[{"sig":"MEQCIB8/8igwoL50ozFe3EZSslEl6A7e9Xt8ahPVzChVuMtcAiB47nP1x6/K6EyImIrp/e3MXnjUfel41pOiJYCj5PrIug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1311641},"main":"dist/index.node.js","_from":"file:raindrop-ai-ai-sdk-0.0.39.tgz","types":"dist/index.node.d.ts","module":"dist/index.node.mjs","exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.mjs","require":"./dist/index.browser.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"scripts":{"dev":"tsup --watch","test":"pnpm build && pnpm test:v4 && pnpm test:v5 && pnpm test:v6 && pnpm test:v7","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"pnpm build && cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v5":"pnpm build && cd tests/v5 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v6":"pnpm build && cd tests/v6 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v7":"pnpm build && cd tests/v7 && npm_config_minimum_release_age=0 pnpm install --ignore-workspace --lockfile=false && pnpm test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && cd ../v5 && pnpm install --ignore-workspace --lockfile=false && cd ../v6 && pnpm install --ignore-workspace --lockfile=false && cd ../v7 && pnpm install --ignore-workspace --lockfile=false","eval:agent-reporting":"tsx ./scripts/evals/agent-reporting/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cac1b8dc-64e7-43ab-8d6c-f02e4ae9673b"}},"_resolved":"/tmp/e903a7af08591231c032de609dae1730/raindrop-ai-ai-sdk-0.0.39.tgz","_integrity":"sha512-b6MYPaEFuxuRTXbB4i9n97QL8LxfxZfDtdlph2v8hS6C/WcR0507U3mUYq2u1NF+aJLTqzEO8rguFj9G32zwhQ==","_npmVersion":"11.17.0","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17","@raindrop-ai/core":"0.0.4"},"peerDependencies":{"ai":">=4 <8"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.0.39_1782348324119_0.3295630002672594","host":"s3://npm-registry-packages-npm-production"}},"0.0.40":{"name":"@raindrop-ai/ai-sdk","version":"0.0.40","license":"MIT","_id":"@raindrop-ai/ai-sdk@0.0.40","maintainers":[{"name":"rsd-raindrop","email":"ryan@raindrop.ai"},{"name":"pavel-raindrop","email":"pavel@raindrop.ai"},{"name":"alexisraindrop","email":"alexis@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"homepage":"https://www.raindrop.ai/docs/integrations/vercel-ai-sdk/","bugs":{"url":"https://www.raindrop.ai/docs/support/"},"dist":{"shasum":"d57ff0ed466bea895cbdea2287f801133040cd0c","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.0.40.tgz","fileCount":18,"integrity":"sha512-PS8cQTlw7QSxKg5cCN9aQJxFc3c4aQvnA6njBi6S9z7zDB/JbKTtUbWAPQUkZsGZi7NJ1XYz4paWBNsWh4/y4Q==","signatures":[{"sig":"MEUCIQCDt18rb+QvAwJwgcerwt4Z2vbI+dGAV3HMgtZO3/yknwIgbkmIXPwezKMJw9+pEqiT7BSnoyIdOujFd2DFGo+R6NI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1312101},"main":"dist/index.node.js","_from":"file:raindrop-ai-ai-sdk-0.0.40.tgz","types":"dist/index.node.d.ts","module":"dist/index.node.mjs","exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.mjs","require":"./dist/index.browser.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"scripts":{"dev":"tsup --watch","test":"pnpm build && pnpm test:v4 && pnpm test:v5 && pnpm test:v6 && pnpm test:v7","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"pnpm build && cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v5":"pnpm build && cd tests/v5 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v6":"pnpm build && cd tests/v6 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v7":"pnpm build && cd tests/v7 && npm_config_minimum_release_age=0 pnpm install --ignore-workspace --lockfile=false && pnpm test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && cd ../v5 && pnpm install --ignore-workspace --lockfile=false && cd ../v6 && pnpm install --ignore-workspace --lockfile=false && cd ../v7 && pnpm install --ignore-workspace --lockfile=false","eval:agent-reporting":"tsx ./scripts/evals/agent-reporting/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cac1b8dc-64e7-43ab-8d6c-f02e4ae9673b"}},"_resolved":"/tmp/aedce4a01a72f44f85f5d40a1adeac9b/raindrop-ai-ai-sdk-0.0.40.tgz","_integrity":"sha512-PS8cQTlw7QSxKg5cCN9aQJxFc3c4aQvnA6njBi6S9z7zDB/JbKTtUbWAPQUkZsGZi7NJ1XYz4paWBNsWh4/y4Q==","_npmVersion":"11.17.0","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17","@raindrop-ai/core":"0.0.4"},"peerDependencies":{"ai":">=4 <8"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.0.40_1782535819342_0.5352907984968229","host":"s3://npm-registry-packages-npm-production"}},"0.0.41":{"name":"@raindrop-ai/ai-sdk","version":"0.0.41","license":"MIT","_id":"@raindrop-ai/ai-sdk@0.0.41","maintainers":[{"name":"rsd-raindrop","email":"ryan@raindrop.ai"},{"name":"pavel-raindrop","email":"pavel@raindrop.ai"},{"name":"alexisraindrop","email":"alexis@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"homepage":"https://www.raindrop.ai/docs/integrations/vercel-ai-sdk/","bugs":{"url":"https://www.raindrop.ai/docs/support/"},"dist":{"shasum":"590c42e7e5f31eb8c0b19aacf44fe3ef6d0679fb","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.0.41.tgz","fileCount":18,"integrity":"sha512-HOAVqiIyIHqZUYEFOdUKRxN7lpY3QkIPW2YgZE+Ns/8IFuilTaUI+9Kx4hv1/YrI5oMW/uGVpZSy9ZmDG/W2kA==","signatures":[{"sig":"MEUCIC41v4qNgPi2HEMtVUU+blIs6sO1N5pWj+onZDyFaIn0AiEA1ny+zl4CtXNhk4vkwEl8eYXiNQdCEVEIhoN8w8DaJ10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1324650},"main":"dist/index.node.js","_from":"file:raindrop-ai-ai-sdk-0.0.41.tgz","types":"dist/index.node.d.ts","module":"dist/index.node.mjs","exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.mjs","require":"./dist/index.browser.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"scripts":{"dev":"tsup --watch","test":"pnpm build && pnpm test:v4 && pnpm test:v5 && pnpm test:v6 && pnpm test:v7","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"pnpm build && cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v5":"pnpm build && cd tests/v5 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v6":"pnpm build && cd tests/v6 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v7":"pnpm build && cd tests/v7 && npm_config_minimum_release_age=0 pnpm install --ignore-workspace --lockfile=false && pnpm test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && cd ../v5 && pnpm install --ignore-workspace --lockfile=false && cd ../v6 && pnpm install --ignore-workspace --lockfile=false && cd ../v7 && pnpm install --ignore-workspace --lockfile=false","eval:agent-reporting":"tsx ./scripts/evals/agent-reporting/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cac1b8dc-64e7-43ab-8d6c-f02e4ae9673b"}},"_resolved":"/tmp/ffcd22427234dfd914b0d83ae041ccae/raindrop-ai-ai-sdk-0.0.41.tgz","_integrity":"sha512-HOAVqiIyIHqZUYEFOdUKRxN7lpY3QkIPW2YgZE+Ns/8IFuilTaUI+9Kx4hv1/YrI5oMW/uGVpZSy9ZmDG/W2kA==","_npmVersion":"11.18.0","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17","@raindrop-ai/core":"0.0.5"},"peerDependencies":{"ai":">=4 <8"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.0.41_1782770711166_0.11534946940316382","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@raindrop-ai/ai-sdk","version":"0.1.0","license":"MIT","_id":"@raindrop-ai/ai-sdk@0.1.0","maintainers":[{"name":"rsd-raindrop","email":"ryan@raindrop.ai"},{"name":"pavel-raindrop","email":"pavel@raindrop.ai"},{"name":"alexisraindrop","email":"alexis@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"homepage":"https://www.raindrop.ai/docs/integrations/vercel-ai-sdk/","bugs":{"url":"https://www.raindrop.ai/docs/support/"},"dist":{"shasum":"d360bd91751af3cba29a43e5686ffa40dae927ff","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.1.0.tgz","fileCount":18,"integrity":"sha512-wn+5b+LK6Os5xJTlfF+FJZx0X5DrTd1/Uzge1ovdK99dmL7DeDDtLb1euFO+oVWet44yxYGQRPSn47fuDVpdtQ==","signatures":[{"sig":"MEYCIQDS2TRyAGvywiEGey5RFf8qvDLwkaoEhsYf33C1k8f3JgIhAIUqTmOdibd8YXpwPfJXstx4OD9gPBG/qtpl+DdeDFlW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1344235},"main":"dist/index.node.js","_from":"file:raindrop-ai-ai-sdk-0.1.0.tgz","types":"dist/index.node.d.ts","module":"dist/index.node.mjs","exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.mjs","require":"./dist/index.browser.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"scripts":{"dev":"tsup --watch","test":"pnpm build && pnpm test:v4 && pnpm test:v5 && pnpm test:v6 && pnpm test:v7","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"pnpm build && cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v5":"pnpm build && cd tests/v5 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v6":"pnpm build && cd tests/v6 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v7":"pnpm build && cd tests/v7 && npm_config_minimum_release_age=0 pnpm install --ignore-workspace --lockfile=false && pnpm test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && cd ../v5 && pnpm install --ignore-workspace --lockfile=false && cd ../v6 && pnpm install --ignore-workspace --lockfile=false && cd ../v7 && pnpm install --ignore-workspace --lockfile=false","eval:agent-reporting":"tsx ./scripts/evals/agent-reporting/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cac1b8dc-64e7-43ab-8d6c-f02e4ae9673b"}},"_resolved":"/tmp/2d34e2db668bd77535ea105a7d6517f0/raindrop-ai-ai-sdk-0.1.0.tgz","_integrity":"sha512-wn+5b+LK6Os5xJTlfF+FJZx0X5DrTd1/Uzge1ovdK99dmL7DeDDtLb1euFO+oVWet44yxYGQRPSn47fuDVpdtQ==","_npmVersion":"11.18.0","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17","@raindrop-ai/core":"0.1.0"},"peerDependencies":{"ai":">=4 <8"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.1.0_1782962757934_0.12877227837316263","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@raindrop-ai/ai-sdk","version":"0.1.1","license":"MIT","_id":"@raindrop-ai/ai-sdk@0.1.1","maintainers":[{"name":"rsd-raindrop","email":"ryan@raindrop.ai"},{"name":"pavel-raindrop","email":"pavel@raindrop.ai"},{"name":"alexisraindrop","email":"alexis@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"homepage":"https://www.raindrop.ai/docs/integrations/vercel-ai-sdk/","bugs":{"url":"https://www.raindrop.ai/docs/support/"},"dist":{"shasum":"daf4d75945033e589bceed8107c365c48b173b98","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.1.1.tgz","fileCount":18,"integrity":"sha512-eohnmytGbUtDeBDkR4xzjR38tk82s5s0T3GLiWvOyC8lF5cgKta3joY11PBtefuVWWrJGrkg4WRVJriNqXTgQw==","signatures":[{"sig":"MEYCIQCyRGYlo9Vidbd+EQGqTR6/Bceya+AW9BnVvCepsevmBAIhAJyt5mr++6j5NwJTdsm/X/bsh3ZLwSPRCv0PW7iWm7rH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1351436},"main":"dist/index.node.js","_from":"file:raindrop-ai-ai-sdk-0.1.1.tgz","types":"dist/index.node.d.ts","module":"dist/index.node.mjs","exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.mjs","require":"./dist/index.browser.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"scripts":{"dev":"tsup --watch","test":"pnpm build && pnpm test:v4 && pnpm test:v5 && pnpm test:v6 && pnpm test:v7","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"pnpm build && cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v5":"pnpm build && cd tests/v5 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v6":"pnpm build && cd tests/v6 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v7":"pnpm build && cd tests/v7 && npm_config_minimum_release_age=0 pnpm install --ignore-workspace --lockfile=false && pnpm test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && cd ../v5 && pnpm install --ignore-workspace --lockfile=false && cd ../v6 && pnpm install --ignore-workspace --lockfile=false && cd ../v7 && pnpm install --ignore-workspace --lockfile=false","eval:agent-reporting":"tsx ./scripts/evals/agent-reporting/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cac1b8dc-64e7-43ab-8d6c-f02e4ae9673b"}},"_resolved":"/tmp/72a75806261c6031bfc5d7df7ba595ed/raindrop-ai-ai-sdk-0.1.1.tgz","_integrity":"sha512-eohnmytGbUtDeBDkR4xzjR38tk82s5s0T3GLiWvOyC8lF5cgKta3joY11PBtefuVWWrJGrkg4WRVJriNqXTgQw==","_npmVersion":"11.18.0","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17","@raindrop-ai/core":"0.1.0"},"peerDependencies":{"ai":">=4 <8"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.1.1_1782967193432_0.5983216365531636","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@raindrop-ai/ai-sdk","version":"0.2.0","license":"MIT","_id":"@raindrop-ai/ai-sdk@0.2.0","maintainers":[{"name":"rsd-raindrop","email":"ryan@raindrop.ai"},{"name":"pavel-raindrop","email":"pavel@raindrop.ai"},{"name":"alexisraindrop","email":"alexis@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"homepage":"https://www.raindrop.ai/docs/integrations/vercel-ai-sdk/","bugs":{"url":"https://www.raindrop.ai/docs/support/"},"dist":{"shasum":"8e8ebb1688cdffacb142d8f6ce5809143dec5f77","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.2.0.tgz","fileCount":18,"integrity":"sha512-jQBYgMXUYnpLZHAHo8HSGh+Gp8JUH9v+v5TkildfccNXCydWClCPsf9YYBLv+yVUsdrYDZvcI3oYpGTKXMWTCQ==","signatures":[{"sig":"MEYCIQCRbbzHOBgkpeB2b+q5E5o2hNhN21IlGjGMPgpJt3XC9gIhAID6uY9dl48TFMoVso2xA5q6h5Rk8LdGk1O2nx+POZDR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1373615},"main":"dist/index.node.js","_from":"file:raindrop-ai-ai-sdk-0.2.0.tgz","types":"dist/index.node.d.ts","module":"dist/index.node.mjs","exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.mjs","require":"./dist/index.browser.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"scripts":{"dev":"tsup --watch","test":"pnpm build && pnpm test:v4 && pnpm test:v5 && pnpm test:v6 && pnpm test:v7","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"pnpm build && cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v5":"pnpm build && cd tests/v5 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v6":"pnpm build && cd tests/v6 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v7":"pnpm build && cd tests/v7 && npm_config_minimum_release_age=0 pnpm install --ignore-workspace --lockfile=false && pnpm test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && cd ../v5 && pnpm install --ignore-workspace --lockfile=false && cd ../v6 && pnpm install --ignore-workspace --lockfile=false && cd ../v7 && pnpm install --ignore-workspace --lockfile=false","eval:agent-reporting":"tsx ./scripts/evals/agent-reporting/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cac1b8dc-64e7-43ab-8d6c-f02e4ae9673b"}},"_resolved":"/tmp/5eafb39e292dbbba63c8cffc016775b3/raindrop-ai-ai-sdk-0.2.0.tgz","_integrity":"sha512-jQBYgMXUYnpLZHAHo8HSGh+Gp8JUH9v+v5TkildfccNXCydWClCPsf9YYBLv+yVUsdrYDZvcI3oYpGTKXMWTCQ==","_npmVersion":"11.18.0","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17","@raindrop-ai/core":"0.1.3"},"peerDependencies":{"ai":">=4 <8"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.2.0_1783996298385_0.6116068964770798","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@raindrop-ai/ai-sdk","version":"0.2.1","license":"MIT","_id":"@raindrop-ai/ai-sdk@0.2.1","maintainers":[{"name":"rsd-raindrop","email":"ryan@raindrop.ai"},{"name":"pavel-raindrop","email":"pavel@raindrop.ai"},{"name":"alexisraindrop","email":"alexis@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"homepage":"https://www.raindrop.ai/docs/integrations/vercel-ai-sdk/","bugs":{"url":"https://www.raindrop.ai/docs/support/"},"dist":{"shasum":"0e11371e1a374c7c5aef91c6d54086bfd004433f","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.2.1.tgz","fileCount":18,"integrity":"sha512-zDsqEcfUfUgtRjsytI4BcpS/K6KNB/sSYs59kNdCCKKhIDlUUbcHmHUPsZvBPNZx6e61OLOCJh2e8S5qkYLqjA==","signatures":[{"sig":"MEUCIQCLGSIrkWaus9Tp+efBQ/CeHFTstaPO3rc7wven69tTTAIgXXdzzHinTqVtc1l6mKu2523tNiRuUDX4J5rZwWG4I2w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1433455},"main":"dist/index.node.js","_from":"file:raindrop-ai-ai-sdk-0.2.1.tgz","types":"dist/index.node.d.ts","module":"dist/index.node.mjs","exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.mjs","require":"./dist/index.browser.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"scripts":{"dev":"tsup --watch","test":"pnpm build && pnpm test:v4 && pnpm test:v5 && pnpm test:v6 && pnpm test:v7","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"pnpm build && cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v5":"pnpm build && cd tests/v5 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v6":"pnpm build && cd tests/v6 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v7":"pnpm build && cd tests/v7 && npm_config_minimum_release_age=0 pnpm install --ignore-workspace --lockfile=false && pnpm test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && cd ../v5 && pnpm install --ignore-workspace --lockfile=false && cd ../v6 && pnpm install --ignore-workspace --lockfile=false && cd ../v7 && pnpm install --ignore-workspace --lockfile=false","eval:agent-reporting":"tsx ./scripts/evals/agent-reporting/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cac1b8dc-64e7-43ab-8d6c-f02e4ae9673b"}},"_resolved":"/tmp/5d39aa357b13414c6209848e8bbd0018/raindrop-ai-ai-sdk-0.2.1.tgz","_integrity":"sha512-zDsqEcfUfUgtRjsytI4BcpS/K6KNB/sSYs59kNdCCKKhIDlUUbcHmHUPsZvBPNZx6e61OLOCJh2e8S5qkYLqjA==","_npmVersion":"11.18.0","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17","@raindrop-ai/core":"0.1.4"},"peerDependencies":{"ai":">=4 <8"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.2.1_1785208793958_0.15545026369147097","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@raindrop-ai/ai-sdk","version":"0.3.0","license":"MIT","_id":"@raindrop-ai/ai-sdk@0.3.0","maintainers":[{"name":"rsd-raindrop","email":"ryan@raindrop.ai"},{"name":"pavel-raindrop","email":"pavel@raindrop.ai"},{"name":"alexisraindrop","email":"alexis@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"homepage":"https://www.raindrop.ai/docs/integrations/vercel-ai-sdk/","bugs":{"url":"https://www.raindrop.ai/docs/support/"},"dist":{"shasum":"b4cffe75da8313010f473c33dcbca0edd109f37c","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.3.0.tgz","fileCount":18,"integrity":"sha512-m6sUyYEZeO2bojUH4Hl5n0Uxx0Zxr+5acN/9QUA4deoo9Oqy8zPZerAzVFAMQZ7EWqFoqg6E2WwSmqM0EA2/7Q==","signatures":[{"sig":"MEUCIQDV3rOaE2iPB1w6tG631hzdZjBcOWmCsEyXUthcA0oANAIgWDm1jo8jLtdlkFtFK44eS+Qrxh2XrcBULvldQ2ERmVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1715603},"main":"dist/index.node.js","_from":"file:raindrop-ai-ai-sdk-0.3.0.tgz","types":"dist/index.node.d.ts","module":"dist/index.node.mjs","exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.mjs","require":"./dist/index.browser.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"scripts":{"dev":"tsup --watch","test":"pnpm build && pnpm test:v4 && pnpm test:v5 && pnpm test:v6 && pnpm test:v7","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"pnpm build && cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v5":"pnpm build && cd tests/v5 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v6":"pnpm build && cd tests/v6 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v7":"pnpm build && cd tests/v7 && npm_config_minimum_release_age=0 pnpm install --ignore-workspace --lockfile=false && pnpm test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && cd ../v5 && pnpm install --ignore-workspace --lockfile=false && cd ../v6 && pnpm install --ignore-workspace --lockfile=false && cd ../v7 && pnpm install --ignore-workspace --lockfile=false","eval:agent-reporting":"tsx ./scripts/evals/agent-reporting/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cac1b8dc-64e7-43ab-8d6c-f02e4ae9673b"}},"_resolved":"/tmp/414aa8d8e5a9c5325d1e93e591425fd9/raindrop-ai-ai-sdk-0.3.0.tgz","_integrity":"sha512-m6sUyYEZeO2bojUH4Hl5n0Uxx0Zxr+5acN/9QUA4deoo9Oqy8zPZerAzVFAMQZ7EWqFoqg6E2WwSmqM0EA2/7Q==","_npmVersion":"11.18.0","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17","@raindrop-ai/core":"0.2.0"},"peerDependencies":{"ai":">=4 <8"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.3.0_1785266409525_0.5441130215804775","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@raindrop-ai/ai-sdk","version":"0.3.1","license":"MIT","_id":"@raindrop-ai/ai-sdk@0.3.1","maintainers":[{"name":"rsd-raindrop","email":"ryan@raindrop.ai"},{"name":"pavel-raindrop","email":"pavel@raindrop.ai"},{"name":"alexisraindrop","email":"alexis@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"homepage":"https://www.raindrop.ai/docs/integrations/vercel-ai-sdk/","bugs":{"url":"https://www.raindrop.ai/docs/support/"},"dist":{"shasum":"b0efba0afd89fdd3d31e7ffe38b0ecee0015c45e","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.3.1.tgz","fileCount":18,"integrity":"sha512-QNhbTJHjNbVPh+g29EYswa1acJPZ04ssYR77byuYOzK0MMy3m4Ke0wRshckPPA6V7KGEKipnv0jcNmCMYVyk8w==","signatures":[{"sig":"MEUCIBg9xfuUj5hjKQMiykvdG1CYlfPGNMdCHex0PtVUDATHAiEAhlqjtnU25isob192OhunzNPQc0mPn647VJ7jF1138gg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1708268},"main":"dist/index.node.js","_from":"file:raindrop-ai-ai-sdk-0.3.1.tgz","types":"dist/index.node.d.ts","module":"dist/index.node.mjs","exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.mjs","require":"./dist/index.browser.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"scripts":{"dev":"tsup --watch","test":"pnpm build && pnpm test:v4 && pnpm test:v5 && pnpm test:v6 && pnpm test:v7","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"pnpm build && cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v5":"pnpm build && cd tests/v5 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v6":"pnpm build && cd tests/v6 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v7":"pnpm build && cd tests/v7 && npm_config_minimum_release_age=0 pnpm install --ignore-workspace --lockfile=false && pnpm test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && cd ../v5 && pnpm install --ignore-workspace --lockfile=false && cd ../v6 && pnpm install --ignore-workspace --lockfile=false && cd ../v7 && pnpm install --ignore-workspace --lockfile=false","eval:agent-reporting":"tsx ./scripts/evals/agent-reporting/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cac1b8dc-64e7-43ab-8d6c-f02e4ae9673b"}},"_resolved":"/tmp/bf7fdcd38a166757e04f5d2f18e2e933/raindrop-ai-ai-sdk-0.3.1.tgz","_integrity":"sha512-QNhbTJHjNbVPh+g29EYswa1acJPZ04ssYR77byuYOzK0MMy3m4Ke0wRshckPPA6V7KGEKipnv0jcNmCMYVyk8w==","_npmVersion":"11.19.0","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17","@raindrop-ai/core":"0.2.1"},"peerDependencies":{"ai":">=4 <8"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.3.1_1785550846552_0.3966386924033487","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@raindrop-ai/ai-sdk","version":"0.3.2","license":"MIT","_id":"@raindrop-ai/ai-sdk@0.3.2","maintainers":[{"name":"rsd-raindrop","email":"ryan@raindrop.ai"},{"name":"pavel-raindrop","email":"pavel@raindrop.ai"},{"name":"alexisraindrop","email":"alexis@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"homepage":"https://www.raindrop.ai/docs/integrations/vercel-ai-sdk/","bugs":{"url":"https://www.raindrop.ai/docs/support/"},"dist":{"shasum":"e9e77d1d9badfd937a5f066193f401a1e4b48e4b","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.3.2.tgz","fileCount":18,"integrity":"sha512-tPg/lFTxNxdie5FqlL77vQUyyNE4UL5k7Jz5dXLVBFjpO1TLc+n0jKf5vDvHUcWVu+KscVcs8I5CnW09FGqpBw==","signatures":[{"sig":"MEQCIHhhXmuIUsQE3XJ/u+pOVYRF9ekmo0JE5ACAaAlaHtPsAiBKgFAYHsk36AtEKIIT3GzOIPfxzX1hG1lQfN9HWvzLGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1746428},"main":"dist/index.node.js","_from":"file:raindrop-ai-ai-sdk-0.3.2.tgz","types":"dist/index.node.d.ts","module":"dist/index.node.mjs","exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.mjs","require":"./dist/index.browser.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"scripts":{"dev":"tsup --watch","test":"pnpm build && pnpm test:v4 && pnpm test:v5 && pnpm test:v6 && pnpm test:v7","build":"tsup","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","harness":"tsx ./scripts/traceHarness.ts","test:v4":"pnpm build && cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v5":"pnpm build && cd tests/v5 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v6":"pnpm build && cd tests/v6 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v7":"pnpm build && cd tests/v7 && npm_config_minimum_release_age=0 pnpm install --ignore-workspace --lockfile=false && pnpm test","smoke:min":"tsx ./scripts/smoke.min.ts","test:install":"cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && cd ../v5 && pnpm install --ignore-workspace --lockfile=false && cd ../v6 && pnpm install --ignore-workspace --lockfile=false && cd ../v7 && pnpm install --ignore-workspace --lockfile=false","eval:agent-reporting":"tsx ./scripts/evals/agent-reporting/run.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cac1b8dc-64e7-43ab-8d6c-f02e4ae9673b"}},"_resolved":"/tmp/1c0de652f4592c09e8661d689090e6d1/raindrop-ai-ai-sdk-0.3.2.tgz","_integrity":"sha512-tPg/lFTxNxdie5FqlL77vQUyyNE4UL5k7Jz5dXLVBFjpO1TLc+n0jKf5vDvHUcWVu+KscVcs8I5CnW09FGqpBw==","_npmVersion":"11.19.1","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.20.3","tsup":"^8.4.0","typescript":"^5.3.3","@types/node":"^20.11.17","@raindrop-ai/core":"0.3.0"},"peerDependencies":{"ai":">=4 <8"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_0.3.2_1789100531939_0.05042544564284546","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@raindrop-ai/ai-sdk","version":"0.3.3","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","main":"dist/index.node.js","module":"dist/index.node.mjs","types":"dist/index.node.d.ts","license":"MIT","homepage":"https://www.raindrop.ai/docs/integrations/vercel-ai-sdk/","bugs":{"url":"https://www.raindrop.ai/docs/support/"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.mjs","require":"./dist/index.node.js"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.mjs","require":"./dist/index.browser.js"},"./workers":{"types":"./dist/index.workers.d.ts","import":"./dist/index.workers.mjs","require":"./dist/index.workers.js"}},"sideEffects":false,"devDependencies":{"@types/node":"^20.11.17","msw":"^2.12.7","tsup":"^8.4.0","tsx":"^4.20.3","typescript":"^5.3.3","@raindrop-ai/core":"0.3.0"},"peerDependencies":{"ai":">=4 <8"},"publishConfig":{"access":"public"},"scripts":{"build":"tsup","dev":"tsup --watch","clean":"rm -rf .turbo && rm -rf dist","smoke":"tsx ./scripts/smoke.ts","smoke:min":"tsx ./scripts/smoke.min.ts","eval:agent-reporting":"tsx ./scripts/evals/agent-reporting/run.ts","harness":"tsx ./scripts/traceHarness.ts","test":"pnpm build && pnpm test:v4 && pnpm test:v5 && pnpm test:v6 && pnpm test:v7","test:v4":"pnpm build && cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v5":"pnpm build && cd tests/v5 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v6":"pnpm build && cd tests/v6 && pnpm install --ignore-workspace --lockfile=false && pnpm test","test:v7":"pnpm build && cd tests/v7 && npm_config_minimum_release_age=0 pnpm install --ignore-workspace --lockfile=false && pnpm test","test:install":"cd tests/v4 && pnpm install --ignore-workspace --lockfile=false && cd ../v5 && pnpm install --ignore-workspace --lockfile=false && cd ../v6 && pnpm install --ignore-workspace --lockfile=false && cd ../v7 && pnpm install --ignore-workspace --lockfile=false"},"_id":"@raindrop-ai/ai-sdk@0.3.3","_integrity":"sha512-huv8h5ppqPzDxXGKtFhhHd/3x6JpH+An2R0byBF8Jx+dTEuBS/5m02jNy2EITbhl2SQztVGPj+hUfqMELPpn0w==","_resolved":"/tmp/3021d5eac4086987e15e02bced70da0d/raindrop-ai-ai-sdk-0.3.3.tgz","_from":"file:raindrop-ai-ai-sdk-0.3.3.tgz","_nodeVersion":"24.20.0","_npmVersion":"11.19.1","dist":{"integrity":"sha512-huv8h5ppqPzDxXGKtFhhHd/3x6JpH+An2R0byBF8Jx+dTEuBS/5m02jNy2EITbhl2SQztVGPj+hUfqMELPpn0w==","shasum":"7de50dfb026ebd9fbaf75cf39dc6d4d5928f2174","tarball":"https://registry.npmjs.org/@raindrop-ai/ai-sdk/-/ai-sdk-0.3.3.tgz","fileCount":18,"unpackedSize":1880681,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCSwOSnflNc7J5dx/K2z0qHJcxnPGZnIzGOCsRkPEI0JAIhANmrTIcRh5/JpcPdQeL/O2jvCHkrPLvchuelUrp8NfGf"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cac1b8dc-64e7-43ab-8d6c-f02e4ae9673b"}},"directories":{},"maintainers":[{"name":"rsd-raindrop","email":"ryan@raindrop.ai"},{"name":"pavel-raindrop","email":"pavel@raindrop.ai"},{"name":"alexisraindrop","email":"alexis@raindrop.ai"},{"name":"manavshahwastaken","email":"manav@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"jackson-raindrop","email":"jackson@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ai-sdk_0.3.3_1789529736573_0.4821614902750282"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-27T04:38:11.780Z","modified":"2026-09-16T03:35:36.996Z","0.0.1":"2026-01-27T04:38:12.008Z","0.0.2":"2026-02-04T22:30:06.365Z","0.0.3":"2026-02-09T11:15:43.011Z","0.0.4":"2026-02-11T06:51:50.569Z","0.0.5":"2026-02-16T03:15:49.196Z","0.0.6":"2026-02-16T05:07:33.357Z","0.0.7":"2026-02-18T05:36:28.065Z","0.0.8":"2026-02-19T00:56:16.738Z","0.0.9":"2026-02-20T21:44:00.017Z","0.0.10":"2026-02-24T12:34:44.990Z","0.0.11":"2026-02-24T15:35:04.693Z","0.0.12":"2026-02-25T03:30:16.742Z","0.0.13":"2026-02-25T08:30:52.997Z","0.0.14":"2026-02-25T17:25:39.084Z","0.0.15":"2026-02-25T17:52:41.567Z","0.0.16":"2026-03-10T16:59:39.030Z","0.0.17":"2026-03-23T03:16:16.885Z","0.0.18":"2026-03-23T14:53:27.207Z","0.0.19-beta.1":"2026-03-24T17:48:29.078Z","0.0.19-beta.2":"2026-03-24T22:42:45.380Z","0.0.19-beta.3":"2026-03-25T00:59:07.868Z","0.0.19-beta.4":"2026-03-25T01:24:06.766Z","0.0.19":"2026-03-26T02:53:26.525Z","0.0.20":"2026-03-30T22:17:08.800Z","0.0.21":"2026-04-03T17:43:59.635Z","0.0.22":"2026-04-07T21:13:13.907Z","0.0.23":"2026-04-07T21:28:36.749Z","0.0.24":"2026-04-07T22:03:42.681Z","0.0.25":"2026-04-09T18:11:26.254Z","0.0.26":"2026-05-08T18:01:59.122Z","0.0.27":"2026-05-10T23:23:03.045Z","0.0.28":"2026-05-11T18:24:25.212Z","0.0.29":"2026-05-26T01:40:48.290Z","0.0.30":"2026-05-27T21:23:01.598Z","0.0.31":"2026-06-03T00:00:44.409Z","0.0.32":"2026-06-08T22:14:28.385Z","0.0.33":"2026-06-11T22:08:36.022Z","0.0.34":"2026-06-12T02:00:53.701Z","0.0.35":"2026-06-15T16:54:50.545Z","0.0.36":"2026-06-17T20:20:06.050Z","0.0.37":"2026-06-18T21:20:09.816Z","0.0.38":"2026-06-19T19:09:15.619Z","0.0.39":"2026-06-25T00:45:24.255Z","0.0.40":"2026-06-27T04:50:19.496Z","0.0.41":"2026-06-29T22:05:11.485Z","0.1.0":"2026-07-02T03:25:58.103Z","0.1.1":"2026-07-02T04:39:53.627Z","0.2.0":"2026-07-14T02:31:38.568Z","0.2.1":"2026-07-28T03:19:54.133Z","0.3.0":"2026-07-28T19:20:09.715Z","0.3.1":"2026-08-01T02:20:46.700Z","0.3.2":"2026-09-11T04:22:12.141Z","0.3.3":"2026-09-16T03:35:36.783Z"},"bugs":{"url":"https://www.raindrop.ai/docs/support/"},"license":"MIT","homepage":"https://www.raindrop.ai/docs/integrations/vercel-ai-sdk/","description":"Standalone Vercel AI SDK integration for Raindrop (events + OTLP/HTTP JSON traces, no OTEL runtime)","maintainers":[{"name":"rsd-raindrop","email":"ryan@raindrop.ai"},{"name":"pavel-raindrop","email":"pavel@raindrop.ai"},{"name":"alexisraindrop","email":"alexis@raindrop.ai"},{"name":"manavshahwastaken","email":"manav@raindrop.ai"},{"name":"danny-raindrop","email":"danny@raindrop.ai"},{"name":"jackson-raindrop","email":"jackson@raindrop.ai"},{"name":"benhy","email":"bhylak@gmail.com"},{"name":"koushik_dawn","email":"km@dawnai.com"}],"readme":"# `@raindrop-ai/ai-sdk`\n\nStandalone Vercel AI SDK integration for Raindrop:\n\n- **Events**: sends a `track_partial` payload to `POST /v1/events/track_partial` when the model finishes\n- **Standalone traces**: ships spans directly to `POST /v1/traces` as **OTLP/HTTP JSON**\n- **No OpenTelemetry SDK init**: avoids global OTEL registration conflicts\n- **Native v7 telemetry**: opt-in callback-based integration via AI SDK v7's `TelemetryIntegration` interface (no Proxy wrapping)\n\n## Install\n\n```bash\npnpm add @raindrop-ai/ai-sdk\n```\n\n## Usage\n\n```ts\nimport * as ai from \"ai\";\nimport { createRaindropAISDK, eventMetadata } from \"@raindrop-ai/ai-sdk\";\n\nconst raindrop = createRaindropAISDK({\n  writeKey: process.env.RAINDROP_WRITE_KEY!,\n});\n\nconst { generateText } = raindrop.wrap(ai, {\n  // userId is optional here (but recommended). If omitted here, you can still provide it per-call via eventMetadata(). Otherwise events will be skipped.\n  context: { convoId: \"convo_456\", eventName: \"chat_message\" },\n  // optional: full control over event input/output, metadata, and attachments\n  buildEvent: (messages) => {\n    const lastUser = [...messages].reverse().find((m) => m.role === \"user\");\n    const lastAssistant = [...messages].reverse().find((m) => m.role === \"assistant\");\n    return {\n      input: typeof lastUser?.content === \"string\" ? lastUser.content : undefined,\n      output: typeof lastAssistant?.content === \"string\" ? lastAssistant.content : undefined,\n    };\n  },\n});\n\nconst result = await generateText({\n  model: /* your AI SDK model */,\n  prompt: \"Hello!\",\n  experimental_telemetry: {\n    isEnabled: true,\n    metadata: eventMetadata({ userId: \"user_123\" }),\n  },\n});\n\n// Identify a user (optional)\nawait raindrop.users.identify({\n  userId: \"user_123\",\n  traits: { plan: \"pro\" },\n});\n\nawait raindrop.flush();\n```\n\n## Projects\n\nIf your org has multiple projects, route events to a specific one by passing its\nslug as `projectId`:\n\n```ts\nconst raindrop = createRaindropAISDK({\n  writeKey: process.env.RAINDROP_WRITE_KEY!,\n  projectId: \"support-prod\",\n});\n```\n\nThis sets the `X-Raindrop-Project-Id` header on every event and trace. Omit it\n(or pass `\"default\"`) to use your org's default **Production** project — the\nexisting behavior. Single-project orgs need nothing new.\n\n## Application Git identity\n\nEach client reports the application commit SHA when it can determine one. In Node.js, local Git discovery runs in the background and never delays or fails application calls. Browser and edge builds do not import Node Git/filesystem APIs. Automatic branch discovery is off by default.\n\n```ts\nconst raindrop = createRaindropAISDK({\n  writeKey: process.env.RAINDROP_WRITE_KEY!,\n  appGit: {\n    commitSha: \"0123456789abcdef0123456789abcdef01234567\",\n    commitDirty: false,\n    branch: \"main\",\n    detectBranch: true,\n    sourceDirectory: \"/path/to/application\",\n  },\n});\n\nconst withoutGit = createRaindropAISDK({\n  writeKey: process.env.RAINDROP_WRITE_KEY!,\n  appGit: false,\n});\n```\n\n`commitSha`, `commitDirty`, and `branch` are explicit overrides. `detectBranch` opts into automatic branch lookup, `sourceDirectory` selects the application repository, and `autoDetect: false` disables automatic sources while retaining explicit values.\n\nIntegration authors combining this client with another telemetry exporter can pass the same core `appGitContext` to both feeds. The injected context takes precedence over `appGit`; stop every feed that shares it before calling `shutdown()`, which disposes the context. Disposal is idempotent.\n\n## Payload size limits\n\nText fields (event input/output, tool/LLM span payloads such as `ai.prompt`,\n`ai.toolCall.args`, `ai.toolCall.result`) are capped at **1,000,000 characters\nper field by default** and truncated with a `...[truncated by raindrop]`\nmarker. The cap is enforced before (or during) serialization, so a multi-MB\ntool result costs the cap — not the payload — on your event loop, and\noversized events land truncated instead of being dropped at the ingest size\nlimit. Tune it via:\n\n```ts\nconst raindrop = createRaindropAISDK({\n  writeKey: \"...\",\n  maxTextFieldChars: 250_000,\n});\n```\n\nA stricter `OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT` env var is honored. The\nbounded helpers are exported (`capText`, `boundedStringify`,\n`TRUNCATION_MARKER`, `DEFAULT_MAX_TEXT_FIELD_CHARS`) for use in custom\n`transformSpan` hooks and `buildEvent` builders.\n\n## Manual Traces\n\nCreate trace spans manually alongside, or instead of, auto-instrumented ones.\n\nUse `createSpan` when the timing is already known:\n\n```ts\nconst eventId = \"evt_123\";\n\nraindrop.traces.createSpan({\n  name: \"SET theme=dark\",\n  eventId,\n  operationId: \"ai.toolCall\",\n  input: \"SET theme=dark\",\n  output: \"OK\",\n  durationMs: 12,\n});\n```\n\nUse `startSpan` / `endSpan` when you want to time an operation in real time:\n\n```ts\nconst span = raindrop.traces.startSpan({\n  name: \"database_query\",\n  eventId: \"evt_123\",\n  operationId: \"ai.toolCall\",\n});\n\ntry {\n  await db.query(\"SELECT ...\");\n  raindrop.traces.endSpan(span);\n} catch (err) {\n  raindrop.traces.endSpan(span, { error: err instanceof Error ? err : String(err) });\n}\n```\n\nPass a span as `parent` to build nested trace trees:\n\n```ts\nconst eventId = \"evt_456\";\n\nconst agentTurn = raindrop.traces.startSpan({\n  name: \"agent_turn\",\n  eventId,\n});\n\nraindrop.traces.createSpan({\n  name: \"grep_search\",\n  eventId,\n  parent: agentTurn,\n  operationId: \"ai.toolCall\",\n  input: { pattern: \"execute\" },\n  output: { matches: 12 },\n  durationMs: 120,\n});\n\nraindrop.traces.endSpan(agentTurn);\nawait raindrop.flush();\n```\n\n### AI SDK v7 quick start: `registerTelemetry(raindrop())`\n\nOn AI SDK v7, the simplest setup is the `raindrop()` factory, which returns a\nready-to-register telemetry integration. The `writeKey` defaults to the\n`RAINDROP_WRITE_KEY` environment variable.\n\n```ts\nimport { generateText, registerTelemetry } from \"ai\";\nimport { raindrop } from \"@raindrop-ai/ai-sdk\";\n\nregisterTelemetry(raindrop());\n\nconst result = await generateText({\n  model: anthropic(\"claude-sonnet-4-5\"),\n  prompt: \"what is the weather in Tokyo?\",\n  telemetry: { functionId: \"weather-agent\" }, // no `isEnabled` needed in v7\n});\n```\n\n`raindrop()` is self-contained — no `@ai-sdk/otel` or OpenTelemetry setup is\nrequired. Pass `context` and `subagentWrapping` to customise behaviour, e.g.\n`raindrop({ context: { userId: \"user_123\" } })`.\n\nFor short-lived scripts that exit before the background flush timer fires, keep\nthe reference and drain it before exiting:\n\n```ts\nconst rd = raindrop();\nregisterTelemetry(rd);\n// ... run your generations ...\nawait rd.flush(); // or rd.shutdown()\n```\n\nSub-agents (a `generateText`/`streamText` invoked from inside a tool's\n`execute`) nest automatically: the inner generation's spans are parented under\nthe tool span so parent and child spans stay correctly nested.\n\n## Detached sub-agents\n\nA **detached** sub-agent is different: it runs in another process (a queue\nworker, a container, another machine), does not block its caller, and reports as\nits own Raindrop event with its own lifecycle. Neither the trace nor the event id\nsurvives that boundary, so the link is carried explicitly — the caller stamps it\non the span it dispatched from, the child stamps the reverse reference on every\nspan it emits, and a carrier travels with the job.\n\n**Caller** — allocate the child's event id and get the headers to send:\n\n```ts\nconst rd = raindrop({ context: { userId: \"user_123\" } });\nregisterTelemetry(rd);\n\nconst launch_subagent = tool({\n  description: \"Hand a task to a background sub-agent\",\n  inputSchema: z.object({ task: z.string() }),\n  execute: async ({ task }) => {\n    const dispatch = rd.subagent({ name: \"researcher\", input: { task } });\n    await queue.send({ task, headers: dispatch.headers });\n    // Return a handle, not an answer — the answer is the child's to report.\n    return { jobId: dispatch.childEventId, status: \"accepted\" };\n  },\n});\n```\n\nThe dispatch span is **your tool's span**, so it carries your tool's name — the\nexample above emits `launch_subagent` because that is what the tool is called\nhere, not because the SDK imposes it. `launch_subagent` is only the fallback\nname, used when `subagent()` has to synthesize a dispatch span because no tool\ncall was open; pass `toolName` to choose your own. The sub-agent's own name\ntravels on `raindrop.handoff.name` either way, which is where readers group by\nit.\n\n`subagent()` allocates `childEventId` **before** dispatching, so the caller's\nhand-off resolves while the job is still queued. It also opts the turn in to\nproducing an event: a turn whose entire content is launches finishes with\n`finishReason: \"tool-calls\"` and no assistant text, and such turns are dropped as\nintermediate steps by default. If you launch from outside a turn this SDK\ninstruments (the v4-v6 `wrap()` path), pass the opt-in yourself with\n`eventMetadata({ toolEvents: \"allow\" })`.\n\nThe caller never writes the child's status. It returned a job handle and moved\non; status is derived from the child's own event.\n\n**Child** — resume from the carrier and report under the id the caller allocated:\n\n```ts\nconst run = rd.subagents.resume(dispatch.headers);\n\ntry {\n  await generateText({\n    model: anthropic(\"claude-sonnet-4-5\"),\n    prompt: job.task,\n    experimental_telemetry: { isEnabled: true, metadata: eventMetadata(run.metadata) },\n  });\n} catch (err) {\n  // Only needed for a failure OUTSIDE a generation — one that throws already\n  // reports itself.\n  await run.fail(err);\n}\n```\n\n`run.metadata` carries the child's event id, identity, and the reverse reference,\nwhich the integration stamps on every span the run emits. A cancellation is the\none outcome telemetry cannot show on its own (spans close, nothing errors, there\nis just no answer), so state it with `run.cancel(reason)`; a generation cancelled\nvia its `AbortSignal` is marked automatically.\n\nA child that ends without reporting anything produces no event at all, which\nleaves its caller unable to tell a failed job from one that never started. The\nSDK therefore records an abort reason as the run's output whenever a detached\nchild errors, aborts, or is cancelled.\n\nOutput alone is not enough for a failure, though. Status is derived from the\nchild's telemetry — a run with final output and no errored span reads as\n`finished` — so `run.fail()` also marks the child's own spans as errored, and\nrecords one when the job died before it reached the model and left nothing to\nmark. `run.cancel()` deliberately does not: cancelled and failed are different\nstates, and error spans are what separate them.\n\n`resume(headers)` returns a usable run even when there is no carrier — a child\ninvoked directly rather than dispatched is a legitimate state, not an error — so\ncall sites stay unconditional.\n\nThe carrier wins over anything local. `resume(headers, { convoId })` treats its\noptions as fallbacks for the no-carrier case, not overrides, because every field\nthe carrier supplies names something the caller already recorded: a child that\nkeeps its own convo id lands in a different conversation from the supervisor that\nlaunched it, and one that keeps its own event id leaves the caller's reference\npointing at nothing.\n\n> **Trust boundary.** A carrier names the event a child will be attributed to, so\n> accepting one from an untrusted caller lets that caller write into another\n> tenant's trace. Only read carriers that came from inside your own trust\n> boundary.\n\n`fromHeaders` also accepts LangSmith's `langsmith-trace` + `langsmith-metadata`\nheaders, so a service already propagating those links with no call-site change.\n\n**Send every header `dispatch.headers` gives you, not just `traceparent`.** There\nare three: the standard `traceparent` and `baggage` pair, which other readers\nunderstand, and `x-raindrop-handoff`, which carries the same fields under a name\nno propagator owns. The standard pair is not ours to rely on — an instrumented\nHTTP client rewrites `traceparent` from its own client span, and OTel's baggage\npropagator *replaces* `baggage` with the caller's own entries, so a caller\npropagating something ordinary like a tenant id would otherwise strip every\nhand-off identity and leave the child unlinked. The Raindrop header is read last\nand wins; the standard pair remains the fallback for a carrier written by a\ndifferent sender. A carrier header that arrives **repeated with differing values**\nis refused entirely, leaving an honestly unlinked child rather than a guess about\nwhich value gets to name the event this process is attributed to.\n\n### AI SDK v7+ native telemetry (advanced)\n\nFor finer control you can build the integration from a `createRaindropAISDK`\nclient instead. The native `Telemetry` callback interface (formerly\n`TelemetryIntegration` before beta.111) avoids Proxy overhead and works with all\nAI SDK entry points (including `ToolLoopAgent`).\n\n```ts\n// Option A: wrap() with nativeTelemetry flag\nconst { generateText } = raindrop.wrap(ai, {\n  context: { userId: \"user_123\" },\n  nativeTelemetry: true,\n});\n\n// Option B: direct registration (no wrap needed)\n//   - registerTelemetry         on AI SDK v7 beta.111+\n//   - registerTelemetryIntegration on older v7 betas\nimport { registerTelemetry } from \"ai\";\n\nregisterTelemetry(\n  raindrop.createTelemetryIntegration({ userId: \"user_123\" })\n);\n```\n\n### Standalone self-diagnostics tool\n\nWhen registering the native telemetry integration directly, create the\nself-diagnostics tool from the same Raindrop client:\n\n```ts\nimport { createRaindropAISDK } from \"@raindrop-ai/ai-sdk\";\nimport { generateText, registerTelemetry } from \"ai\";\n\nconst raindrop = createRaindropAISDK({\n  writeKey: process.env.RAINDROP_WRITE_KEY!,\n});\n\nregisterTelemetry(raindrop.createTelemetryIntegration({ userId: \"user_123\" }));\n\nconst diagnostics = raindrop.createSelfDiagnosticsTool();\n\nawait generateText({\n  model,\n  prompt,\n  tools: {\n    [diagnostics.name]: diagnostics,\n  },\n  experimental_telemetry: { isEnabled: true },\n});\n```\n\nWith native telemetry and tracing enabled, the tool automatically attaches its\nsignal to the active Raindrop event. When there is no active trace context,\nprovide `eventId` or `getEventId`:\n\n```ts\nconst diagnostics = raindrop.createSelfDiagnosticsTool({\n  getEventId: () => currentEventId,\n});\n```\n\nSetting `nativeTelemetry: true` on pre-v7 throws a clear error. The Proxy path remains the default and supports features not yet available on the native path (`buildEvent`, output attachment extraction).\n\n#### Per-call routing on AI SDK v7 beta.94+\n\n`eventMetadata()` keeps working on every published v7 beta:\n\n```ts\nconst result = await generateText({\n  model,\n  prompt,\n  experimental_telemetry: {\n    isEnabled: true,\n    metadata: eventMetadata({\n      userId: \"u_42\",\n      eventName: \"chat-turn\",\n      eventId: \"evt_abc\",\n      convoId: \"conv_xyz\",\n    }),\n  },\n});\n```\n\nAI SDK v7 beta.94 (vercel/ai #14503) removed the `metadata` field from `TelemetryOptions`, and integration callbacks no longer receive it via `event.metadata`. Going through `wrap({ nativeTelemetry: true })` still routes per-call `userId` / `eventName` / `eventId` / `convoId` / `properties` correctly: the wrapper extracts them from the call's `experimental_telemetry.metadata` (or `telemetry.metadata`) before delegating, and exposes them to the integration via an `AsyncLocalStorage` slot.\n\nIf you are bypassing `wrap()` and registering an integration manually, use the helpers exported from this package (`runWithRaindropCallMetadata`, `readRaindropCallMetadataFromArgs`, `getCurrentRaindropCallMetadata`) to plumb per-call metadata through your own call sites.\n\nIf `userId` is missing from both `wrap()` context and `eventMetadata()`, the SDK logs a warning (once) and skips sending events.\n\n## Runtime support\n\n### Browsers and edge runtimes\n\nUse the browser entrypoint:\n\n```ts\nimport { createRaindropAISDK } from \"@raindrop-ai/ai-sdk/browser\";\n```\n\nThe SDK works without `async_hooks` shims. When `AsyncLocalStorage` is not available,\nRaindrop falls back to synchronous context scoping: nested work in the same call stack\nstill inherits context, but automatic propagation across arbitrary async boundaries is\nnot guaranteed.\n\n### Node.js\n\nUse the default import:\n\n```ts\nimport { createRaindropAISDK } from \"@raindrop-ai/ai-sdk\";\n```\n\nIn Node, the default entrypoint wires up `AsyncLocalStorage` automatically.\n\n### Cloudflare Workers\n\nCloudflare Workers can provide `AsyncLocalStorage` via `node:async_hooks` when `nodejs_compat` is enabled ([docs](https://developers.cloudflare.com/workers/runtime-apis/nodejs/asynclocalstorage/)).\n\nIf `nodejs_compat` is enabled, use the Workers entrypoint:\n\n```ts\nimport { createRaindropAISDK } from \"@raindrop-ai/ai-sdk/workers\";\n```\n\nThis enables real `AsyncLocalStorage` propagation in Workers.\n\nIf `nodejs_compat` is not enabled, use the browser entrypoint instead. The SDK still works,\nbut it uses the same synchronous fallback described above rather than real\n`AsyncLocalStorage`.\n\n## Supported AI SDK Versions\n\nThis package is tested against multiple Vercel AI SDK versions:\n\n| Version | Status | Integration |\n|---------|--------|-------------|\n| v4.x    | ✅ Supported | Proxy |\n| v5.x    | ✅ Supported | Proxy |\n| v6.x    | ✅ Supported | Proxy |\n| v7.x (beta/canary) | ✅ Supported | Proxy (default) or native `Telemetry` (opt-in, formerly `TelemetryIntegration` pre-beta.111). Verified against beta.116 and canary.171. |\n\n### Version Differences Handled\n\n| Feature | v4 | v5 | v6 |\n|---------|----|----|-----|\n| `finishReason` | String (`\"stop\"`) | String (`\"stop\"`) | Object (`{ unified: \"stop\" }`) |\n| `usage` tokens | `promptTokens`/`completionTokens` | `inputTokens`/`outputTokens` | `inputTokens`/`outputTokens` |\n| `Output.object().responseFormat` | N/A | Plain object | Promise |\n\n## Testing\n\nTests are organized to verify compatibility across AI SDK versions:\n\n```\npackages/ai-sdk/\n├── tests/\n│   ├── v4/                 # AI SDK v4 (pins ai@^4.1.17)\n│   │   ├── ai-sdk.v4.test.ts\n│   │   ├── wrapper.test.ts\n│   │   └── http-payloads.test.ts\n│   ├── v5/                 # AI SDK v5 (pins ai@^5.0.0)\n│   │   ├── ai-sdk.v5.test.ts\n│   │   ├── wrapper.test.ts\n│   │   └── http-payloads.test.ts\n│   ├── v6/                 # AI SDK v6 (pins ai@^6.0.0)\n│   │   ├── ai-sdk.v6.test.ts\n│   │   ├── wrapper.test.ts\n│   │   └── http-payloads.test.ts\n│   └── v7/                 # AI SDK v7 beta (native telemetry + proxy)\n│       ├── telemetry-integration.test.ts   # Unit tests for all callbacks\n│       ├── e2e-native-telemetry.test.ts    # E2E with real AI SDK + MSW\n│       ├── e2e-subagent-nesting.test.ts    # Subagent span hierarchy\n│       └── wrapper.test.ts\n```\n\n### Running Tests\n\n```bash\n# Run all version tests (requires OPENAI_API_KEY and RAINDROP_WRITE_KEY in .env)\npnpm test\n\n# Run specific version\npnpm test:v4\npnpm test:v5\npnpm test:v6\npnpm test:v7\n\n# Quick smoke test (real LLM calls, single version)\npnpm smoke:min\n```\n\n### Test Coverage\n\nEach version runs:\n- **Wrapper tests** - API shape, wrapper creation, tools passthrough\n- **HTTP payload tests** - MSW-based payload validation for each spec version\n- **Version-specific tests** - API differences (finishReason format, usage naming)\n\nv7 additionally runs:\n- **Telemetry integration tests** - All callback lifecycles with mock shippers\n- **E2E native telemetry** - Real AI SDK v7 with MSW-intercepted payloads\n- **Subagent nesting** - Span hierarchy for nested generateText inside tool execution\n\n## Notes\n\n- Spans include `ai.telemetry.metadata.raindrop.eventId` for correlation, and **omit** `ai.telemetry.metadata.raindrop.userId` to prevent duplicate span→event creation server-side.\n","readmeFilename":"README.md"}