{"_id":"@youdotcom-oss/ai-sdk-plugin","_rev":"26-12bdb7cce61804a6176a8add8afeb8ff","name":"@youdotcom-oss/ai-sdk-plugin","dist-tags":{"latest":"3.1.2"},"versions":{"0.1.0":{"name":"@youdotcom-oss/ai-sdk-plugin","version":"0.1.0","keywords":["ai","sdk","plugin","you","search","mcp","vercel","model-context-protocol","ai-agents","web-search"],"author":{"url":"https://you.com","name":"You.com"},"license":"MIT","_id":"@youdotcom-oss/ai-sdk-plugin@0.1.0","maintainers":[{"name":"kevinatyou","email":"kevin@you.com"},{"name":"opensource-at-you","email":"opensource@you.com"},{"name":"edwardirby-ydc","email":"edward@you.com"},{"name":"adamp-at-you","email":"adamp@you.com"}],"homepage":"https://github.com/youdotcom-oss/dx-toolkit/tree/main/packages/ai-sdk-plugin#readme","bugs":{"url":"https://github.com/youdotcom-oss/dx-toolkit/issues"},"dist":{"shasum":"2adbd24c5195c11f9c4b21d00d6d74dded862ece","tarball":"https://registry.npmjs.org/@youdotcom-oss/ai-sdk-plugin/-/ai-sdk-plugin-0.1.0.tgz","fileCount":6,"integrity":"sha512-8jjwjY7GRYAvrbHE8jMd6y5qXH6tZrzZtUdrsfvlnEBuG9+r3p61iRUNEvcnLvjgxJs5DOicxjK44/lDTASRDw==","signatures":[{"sig":"MEYCIQDZiZxbpzAjpUE0+YBd5h/Dh/wQGsRRa0adaCx0yvMpUgIhAOBB1B0lTAZoSLxfs63J/SB7MiOh1KpLz3YsLhfHOE2Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174661},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","engines":{"bun":">= 1.2.21","node":">=18"},"exports":{".":{"types":"./dist/main.d.ts","default":"./dist/main.js"},"./templates/generate-text":"./templates/generate-text.ts","./templates/streaming-text":"./templates/streaming-text.ts"},"gitHead":"6d99ae56f0679f5193a1beaa5841a1b1947e31c7","scripts":{"lint":"biome lint","test":"bun test","build":"bun run build:bundle && bun run build:types","check":"bun run check:biome && bun run check:types && bun run check:package","format":"biome format --write","example":"bun scripts/run-example.ts","lint:fix":"biome lint --write","test:watch":"bun test --watch","build:types":"tsc --project tsconfig.build.json  --declaration --emitDeclarationOnly --noEmit false","check:biome":"biome check","check:types":"tsc --noEmit","check:write":"bun run format && bun run lint:fix && bun run format:package","build:bundle":"bun build src/main.ts --outdir dist --target node --external ai","format:check":"biome format","check:package":"format-package --check","test:coverage":"bun test --coverage","format:package":"format-package --write","prepublishOnly":"bun run build","test:coverage:watch":"bun test --coverage --watch"},"_npmUser":{"name":"edwardirby-ydc","email":"edward@you.com"},"repository":{"url":"git+https://github.com/youdotcom-oss/dx-toolkit.git","type":"git","directory":"packages/ai-sdk-plugin"},"_npmVersion":"10.9.2","description":"Vercel AI SDK plugin for You.com web search, AI agents, and content extraction via MCP","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@youdotcom-oss/mcp":"1.3.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ai-sdk/anthropic":"^2.0.56"},"peerDependencies":{"ai":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk-plugin_0.1.0_1765797129821_0.5715178844734596","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@youdotcom-oss/ai-sdk-plugin","version":"1.0.0","keywords":["ai","sdk","plugin","you","search","mcp","vercel","model-context-protocol","ai-agents","web-search"],"author":{"url":"https://you.com","name":"You.com"},"license":"MIT","_id":"@youdotcom-oss/ai-sdk-plugin@1.0.0","maintainers":[{"name":"kevinatyou","email":"kevin@you.com"},{"name":"opensource-at-you","email":"opensource@you.com"},{"name":"edwardirby-ydc","email":"edward@you.com"},{"name":"adamp-at-you","email":"adamp@you.com"}],"homepage":"https://github.com/youdotcom-oss/dx-toolkit/tree/main/packages/ai-sdk-plugin#readme","bugs":{"url":"https://github.com/youdotcom-oss/dx-toolkit/issues"},"dist":{"shasum":"25d524bc654177bd9184601e1ff6e5d7a17cf61e","tarball":"https://registry.npmjs.org/@youdotcom-oss/ai-sdk-plugin/-/ai-sdk-plugin-1.0.0.tgz","fileCount":6,"integrity":"sha512-GVy3QZ4ZXTMYwlWF3uDi0VvFnI7o1AkUeD3HI0T96RhNx0KynyNp7Ymv5rVFwsR3Zp1iv0aOXqSeJOSqQQlUng==","signatures":[{"sig":"MEYCIQDn0d25cMUbJqFCtQ4MxVBaSDtb3JRVq/uN8t0t5pWcfgIhALKfD6Sp1f4vRw0YOxtM0OIYlllaSC4mWxODmGOzEP0z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@youdotcom-oss%2fai-sdk-plugin@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":174663},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","engines":{"bun":">= 1.2.21","node":">=18"},"exports":{".":{"types":"./dist/main.d.ts","default":"./dist/main.js"},"./templates/generate-text":"./templates/generate-text.ts","./templates/streaming-text":"./templates/streaming-text.ts"},"gitHead":"eac974c4bdb04e665201c5a0579aedfa2c2c66ba","scripts":{"lint":"biome lint","test":"bun test","build":"bun run build:bundle && bun run build:types","check":"bun run check:biome && bun run check:types && bun run check:package","format":"biome format --write","example":"bun scripts/run-example.ts","lint:fix":"biome lint --write","test:watch":"bun test --watch","build:types":"tsc --project tsconfig.build.json  --declaration --emitDeclarationOnly --noEmit false","check:biome":"biome check","check:types":"tsc --noEmit","check:write":"bun run format && bun run lint:fix && bun run format:package","build:bundle":"bun build src/main.ts --outdir dist --target node --external ai","format:check":"biome format","check:package":"format-package --check","test:coverage":"bun test --coverage","format:package":"format-package --write","prepublishOnly":"bun run build","test:coverage:watch":"bun test --coverage --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e6d49bb-3f63-4434-b301-fb4d1be236a8"}},"repository":{"url":"git+https://github.com/youdotcom-oss/dx-toolkit.git","type":"git","directory":"packages/ai-sdk-plugin"},"_npmVersion":"11.6.2","description":"Vercel AI SDK plugin for You.com web search, AI agents, and content extraction via MCP","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@youdotcom-oss/mcp":"1.3.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@ai-sdk/anthropic":"^2.0.56"},"peerDependencies":{"ai":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk-plugin_1.0.0_1765799591122_0.7308641752608891","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@youdotcom-oss/ai-sdk-plugin","version":"1.0.1","keywords":["ai","sdk","plugin","you","search","mcp","vercel","model-context-protocol","ai-agents","web-search"],"author":{"url":"https://you.com","name":"You.com"},"license":"MIT","_id":"@youdotcom-oss/ai-sdk-plugin@1.0.1","maintainers":[{"name":"kevinatyou","email":"kevin@you.com"},{"name":"opensource-at-you","email":"opensource@you.com"},{"name":"edwardirby-ydc","email":"edward@you.com"},{"name":"adamp-at-you","email":"adamp@you.com"}],"homepage":"https://github.com/youdotcom-oss/dx-toolkit/tree/main/packages/ai-sdk-plugin#readme","bugs":{"url":"https://github.com/youdotcom-oss/dx-toolkit/issues"},"dist":{"shasum":"bb94c044defbbb6783f7e15cf2f75dd5d3e655fa","tarball":"https://registry.npmjs.org/@youdotcom-oss/ai-sdk-plugin/-/ai-sdk-plugin-1.0.1.tgz","fileCount":4,"integrity":"sha512-llLoS8zSTFM989YbG+V7ehYtt77VEEHNc26GiFW/IkCZtvK9VyjDteuJRTuI2vlWfcu/LVopjMDwnS2lOhI79A==","signatures":[{"sig":"MEUCIE4tPVWI66KSgyay777dZ95z6ecRbf0qaSrEgdI1mnLjAiEAyp3vsaaV558qlbRh0pL2H3KpEl8TaBH6MNINY4za/Xo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@youdotcom-oss%2fai-sdk-plugin@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180305},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","engines":{"bun":">= 1.2.21","node":">=18"},"exports":{".":{"types":"./dist/main.d.ts","default":"./dist/main.js"}},"gitHead":"fca5f00b3b6a95b40c6f116ced7c153ff1128f73","scripts":{"lint":"biome lint","test":"bun test","build":"bun run build:bundle && bun run build:types","check":"bun run check:biome && bun run check:types && bun run check:package","format":"biome format --write","example":"bun scripts/run-example.ts","lint:fix":"biome lint --write","test:watch":"bun test --watch","build:types":"tsc --project tsconfig.build.json  --declaration --emitDeclarationOnly --noEmit false","check:biome":"biome check","check:types":"tsc --noEmit","check:write":"bun run format && bun run lint:fix && bun run format:package","build:bundle":"bun build src/main.ts --outdir dist --target node --external ai","format:check":"biome format","check:package":"format-package --check","test:coverage":"bun test --coverage","format:package":"format-package --write","prepublishOnly":"bun run build","test:coverage:watch":"bun test --coverage --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e6d49bb-3f63-4434-b301-fb4d1be236a8"}},"repository":{"url":"git+https://github.com/youdotcom-oss/dx-toolkit.git","type":"git","directory":"packages/ai-sdk-plugin"},"_npmVersion":"11.6.2","description":"Vercel AI SDK plugin for You.com web search, AI agents, and content extraction via MCP","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@youdotcom-oss/mcp":"1.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.37","@ai-sdk/anthropic":"^3.0.14"},"peerDependencies":{"ai":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk-plugin_1.0.1_1769485586748_0.7734352172703416","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@youdotcom-oss/ai-sdk-plugin","version":"1.0.2","keywords":["ai","sdk","plugin","you","search","mcp","vercel","model-context-protocol","ai-agents","web-search"],"author":{"url":"https://you.com","name":"You.com"},"license":"MIT","_id":"@youdotcom-oss/ai-sdk-plugin@1.0.2","maintainers":[{"name":"kevinatyou","email":"kevin@you.com"},{"name":"opensource-at-you","email":"opensource@you.com"},{"name":"edwardirby-ydc","email":"edward@you.com"},{"name":"adamp-at-you","email":"adamp@you.com"}],"homepage":"https://github.com/youdotcom-oss/dx-toolkit/tree/main/packages/ai-sdk-plugin#readme","bugs":{"url":"https://github.com/youdotcom-oss/dx-toolkit/issues"},"dist":{"shasum":"c17e7f32f34a7caf9d7f2fe8491cd478f861bf80","tarball":"https://registry.npmjs.org/@youdotcom-oss/ai-sdk-plugin/-/ai-sdk-plugin-1.0.2.tgz","fileCount":4,"integrity":"sha512-iasdkrutudaCX9eCMzNGVzhTOGDc5QIOHlAbNA9h7MTrsZzxqppHf+La2/9IyRvn+rF3tb2pNuv/qzUlcHkBEg==","signatures":[{"sig":"MEQCICo8cSvhLXX+rkV1VhhgPYjsnZpxydmxDg/tMqR4Dt7fAiAqZ6ypnP/tqRFx9WQXT0RixaJnu38NAl219hz6UOLk1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@youdotcom-oss%2fai-sdk-plugin@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":177715},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","engines":{"bun":">= 1.2.21","node":">=18"},"exports":{".":{"types":"./dist/main.d.ts","default":"./dist/main.js"}},"gitHead":"7ebf88f3840d40e71d854f6f603a278041cada19","scripts":{"test":"bun test","build":"bun run build:bundle && bun run build:types","check":"bun run check:biome && bun run check:types && bun run check:package","example":"bun scripts/run-example.ts","test:watch":"bun test --watch","build:types":"tsc --project tsconfig.build.json  --declaration --emitDeclarationOnly --noEmit false","check:biome":"biome check","check:types":"tsc --noEmit","check:write":"biome check --write && bun run format:package","build:bundle":"bun build src/main.ts --outdir dist --target node --external ai","check:package":"format-package --check","test:coverage":"bun test --coverage","format:package":"format-package --write","prepublishOnly":"bun run build","test:coverage:watch":"bun test --coverage --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e6d49bb-3f63-4434-b301-fb4d1be236a8"}},"repository":{"url":"git+https://github.com/youdotcom-oss/dx-toolkit.git","type":"git","directory":"packages/ai-sdk-plugin"},"_npmVersion":"11.6.2","description":"Vercel AI SDK plugin for You.com web search, AI agents, and content extraction via MCP","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@youdotcom-oss/api":"0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.67","@ai-sdk/anthropic":"^3.0.35"},"peerDependencies":{"ai":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk-plugin_1.0.2_1769939668500_0.49779382452469934","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@youdotcom-oss/ai-sdk-plugin","version":"1.0.3","keywords":["ai","sdk","plugin","you","search","mcp","vercel","model-context-protocol","ai-agents","web-search"],"author":{"url":"https://you.com","name":"You.com"},"license":"MIT","_id":"@youdotcom-oss/ai-sdk-plugin@1.0.3","maintainers":[{"name":"kevinatyou","email":"kevin@you.com"},{"name":"opensource-at-you","email":"opensource@you.com"},{"name":"edwardirby-ydc","email":"edward@you.com"},{"name":"adamp-at-you","email":"adamp@you.com"}],"homepage":"https://github.com/youdotcom-oss/dx-toolkit/tree/main/packages/ai-sdk-plugin#readme","bugs":{"url":"https://github.com/youdotcom-oss/dx-toolkit/issues"},"dist":{"shasum":"bfa6f0a5c8ad2d3f8c4a0586ff675b70a8adf90c","tarball":"https://registry.npmjs.org/@youdotcom-oss/ai-sdk-plugin/-/ai-sdk-plugin-1.0.3.tgz","fileCount":4,"integrity":"sha512-SFqz7GS1oXdOtvg1u4oESqNN9AKa+F4qc7A8T9RbkSUnjhaFJR94tA/BT/39snzFIkp54GryCidJGVZaRA8BCg==","signatures":[{"sig":"MEUCIFLMMPaSIHgUvamuoFWsFEwWtZTIMp0s8c+NUfQJhg6tAiEAwAjFjzRMkBy0jnWDdcKj73z2gloITbl6iqSz6ZzBUno=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@youdotcom-oss%2fai-sdk-plugin@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":176730},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","engines":{"bun":">= 1.2.21","node":">=18"},"exports":{".":{"types":"./dist/main.d.ts","default":"./dist/main.js"}},"gitHead":"c721b7221bf9837af7dcea088610db2832297a22","scripts":{"test":"bun test","build":"bun run build:bundle && bun run build:types","check":"bun run check:biome && bun run check:types && bun run check:package","example":"bun scripts/run-example.ts","test:watch":"bun test --watch","build:types":"tsc --project tsconfig.build.json  --declaration --emitDeclarationOnly --noEmit false","check:biome":"biome check","check:types":"tsc --noEmit","check:write":"biome check --write && bun run format:package","build:bundle":"bun build src/main.ts --outdir dist --target node --external ai","check:package":"format-package --check","test:coverage":"bun test --coverage","format:package":"format-package --write","prepublishOnly":"bun run build","test:coverage:watch":"bun test --coverage --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e6d49bb-3f63-4434-b301-fb4d1be236a8"}},"repository":{"url":"git+https://github.com/youdotcom-oss/dx-toolkit.git","type":"git","directory":"packages/ai-sdk-plugin"},"_npmVersion":"11.6.2","description":"Vercel AI SDK plugin for You.com web search, AI agents, and content extraction via MCP","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@youdotcom-oss/api":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.67","@ai-sdk/anthropic":"^3.0.35"},"peerDependencies":{"ai":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk-plugin_1.0.3_1769940015600_0.26983146148747905","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@youdotcom-oss/ai-sdk-plugin","version":"2.0.0","keywords":["ai","sdk","plugin","you","search","mcp","vercel","model-context-protocol","ai-agents","web-search"],"author":{"url":"https://you.com","name":"You.com"},"license":"MIT","_id":"@youdotcom-oss/ai-sdk-plugin@2.0.0","maintainers":[{"name":"kevinatyou","email":"kevin@you.com"},{"name":"opensource-at-you","email":"opensource@you.com"},{"name":"edwardirby-ydc","email":"edward@you.com"},{"name":"adamp-at-you","email":"adamp@you.com"}],"homepage":"https://github.com/youdotcom-oss/dx-toolkit/tree/main/packages/ai-sdk-plugin#readme","bugs":{"url":"https://github.com/youdotcom-oss/dx-toolkit/issues"},"dist":{"shasum":"2d733aaefd9f2ecc7f9ce644cb4c2896b4cfa3dc","tarball":"https://registry.npmjs.org/@youdotcom-oss/ai-sdk-plugin/-/ai-sdk-plugin-2.0.0.tgz","fileCount":4,"integrity":"sha512-gr+jDrMsvIGCWR+PC4jM8WFwv1ZpB6pk89m0PIPd+rQfwGxo7rXXFM6gKOSotFwnGz1P5W2u3R+7WZ+svXD92g==","signatures":[{"sig":"MEUCIQDrYxBzn4oA6J2z8tHj8RI5FWDt4mrUysMkFhKj85YeGQIgB3e/b2yd0kIwxuNAZcJXMEb+d4Qiq9EY96NCD9UYPyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@youdotcom-oss%2fai-sdk-plugin@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163077},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","engines":{"bun":">= 1.2.21","node":">=18"},"exports":{".":{"types":"./dist/main.d.ts","default":"./dist/main.js"}},"gitHead":"e930b1f6ad69b115691f51f6de1f3c5792a8855c","scripts":{"test":"bun test","build":"bun run build:bundle && bun run build:types","check":"bun run check:biome && bun run check:types && bun run check:package","example":"bun scripts/run-example.ts","test:watch":"bun test --watch","build:types":"tsc --project tsconfig.build.json  --declaration --emitDeclarationOnly --noEmit false","check:biome":"biome check","check:types":"tsc --noEmit","check:write":"biome check --write && bun run format:package","build:bundle":"bun build src/main.ts --outdir dist --target node --external ai","check:package":"format-package --check","test:coverage":"bun test --coverage","format:package":"format-package --write","prepublishOnly":"bun run build","test:coverage:watch":"bun test --coverage --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e6d49bb-3f63-4434-b301-fb4d1be236a8"}},"repository":{"url":"git+https://github.com/youdotcom-oss/dx-toolkit.git","type":"git","directory":"packages/ai-sdk-plugin"},"_npmVersion":"11.6.2","description":"Vercel AI SDK plugin for You.com web search, AI agents, and content extraction via MCP","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@youdotcom-oss/api":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.67","@ai-sdk/anthropic":"^3.0.35"},"peerDependencies":{"ai":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk-plugin_2.0.0_1770283211728_0.5131329116439693","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@youdotcom-oss/ai-sdk-plugin","version":"2.0.1","keywords":["ai","sdk","plugin","you","search","mcp","vercel","model-context-protocol","ai-agents","web-search"],"author":{"url":"https://you.com","name":"You.com"},"license":"MIT","_id":"@youdotcom-oss/ai-sdk-plugin@2.0.1","maintainers":[{"name":"kevinatyou","email":"kevin@you.com"},{"name":"opensource-at-you","email":"opensource@you.com"},{"name":"edwardirby-ydc","email":"edward@you.com"},{"name":"adamp-at-you","email":"adamp@you.com"}],"homepage":"https://github.com/youdotcom-oss/dx-toolkit/tree/main/packages/ai-sdk-plugin#readme","bugs":{"url":"https://github.com/youdotcom-oss/dx-toolkit/issues"},"dist":{"shasum":"d5cc9cc2b002cfb1471f42539d8fd1120ff8d9a4","tarball":"https://registry.npmjs.org/@youdotcom-oss/ai-sdk-plugin/-/ai-sdk-plugin-2.0.1.tgz","fileCount":4,"integrity":"sha512-g27k4pU40IH9oFKDy47GiG4KkDkaAerjGpyT6b5t6v9OxkAda5/L9Dycv1e0I5juMUbnDFTzkVN5CTy+hjqZpg==","signatures":[{"sig":"MEUCICNgQe35bsRv/VR7zDQWnA7qKZ79AjltE5pU0DImVLkzAiEAtDNe+htPWKV2w6BMGiFlcLxDTHQqo7p0UeosemgSUHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@youdotcom-oss%2fai-sdk-plugin@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163077},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","engines":{"bun":">= 1.2.21","node":">=18"},"exports":{".":{"types":"./dist/main.d.ts","default":"./dist/main.js"}},"gitHead":"ef61f5f4cc867376f5a104f44b6920b2b675f5e6","scripts":{"test":"bun test","build":"bun run build:bundle && bun run build:types","check":"bun run check:biome && bun run check:types && bun run check:package","example":"bun scripts/run-example.ts","test:watch":"bun test --watch","build:types":"tsc --project tsconfig.build.json  --declaration --emitDeclarationOnly --noEmit false","check:biome":"biome check","check:types":"tsc --noEmit","check:write":"biome check --write && bun run format:package","build:bundle":"bun build src/main.ts --outdir dist --target node --external ai","check:package":"format-package --check","test:coverage":"bun test --coverage","format:package":"format-package --write","prepublishOnly":"bun run build","test:coverage:watch":"bun test --coverage --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e6d49bb-3f63-4434-b301-fb4d1be236a8"}},"repository":{"url":"git+https://github.com/youdotcom-oss/dx-toolkit.git","type":"git","directory":"packages/ai-sdk-plugin"},"_npmVersion":"11.6.2","description":"Vercel AI SDK plugin for You.com web search, AI agents, and content extraction via MCP","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@youdotcom-oss/api":"0.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.67","@ai-sdk/anthropic":"^3.0.35"},"peerDependencies":{"ai":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk-plugin_2.0.1_1770290869297_0.4960708122369315","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@youdotcom-oss/ai-sdk-plugin","version":"2.0.2","keywords":["ai","sdk","plugin","you","search","mcp","vercel","model-context-protocol","ai-agents","web-search"],"author":{"url":"https://you.com","name":"You.com"},"license":"MIT","_id":"@youdotcom-oss/ai-sdk-plugin@2.0.2","maintainers":[{"name":"kevinatyou","email":"kevin@you.com"},{"name":"opensource-at-you","email":"opensource@you.com"},{"name":"edwardirby-ydc","email":"edward@you.com"},{"name":"adamp-at-you","email":"adamp@you.com"}],"homepage":"https://github.com/youdotcom-oss/dx-toolkit/tree/main/packages/ai-sdk-plugin#readme","bugs":{"url":"https://github.com/youdotcom-oss/dx-toolkit/issues"},"dist":{"shasum":"fb89833f5d3dc822d4f334286ae28f7e98e54ef7","tarball":"https://registry.npmjs.org/@youdotcom-oss/ai-sdk-plugin/-/ai-sdk-plugin-2.0.2.tgz","fileCount":4,"integrity":"sha512-oiVj+VXkjyxEgdRWwZQ/fA44/fT6Aj65eHE03RQze9ykLc1rWcUXctpc/MRkG7uoVN4+YSpEpnTgUIJMhq/gkw==","signatures":[{"sig":"MEQCIAYzRsZjl44EGB+AwWBCfMlc+fEq7NY82dP/T2Pu1qNHAiAJJT4hWkePEroN+KwrjOTjg03QmWTe8N3qcykT0jAC9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@youdotcom-oss%2fai-sdk-plugin@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163079},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","engines":{"bun":">= 1.2.21","node":">=18"},"exports":{".":{"types":"./dist/main.d.ts","default":"./dist/main.js"}},"gitHead":"bec1e098a263e8c943aab18201656743d563cdba","scripts":{"test":"bun test","build":"bun run build:bundle && bun run build:types","check":"bun run check:biome && bun run check:types && bun run check:package","example":"bun scripts/run-example.ts","test:watch":"bun test --watch","build:types":"tsc --project tsconfig.build.json  --declaration --emitDeclarationOnly --noEmit false","check:biome":"biome check","check:types":"tsc --noEmit","check:write":"biome check --write && bun run format:package","build:bundle":"bun build src/main.ts --outdir dist --target node --external ai","check:package":"format-package --check","test:coverage":"bun test --coverage","format:package":"format-package --write","prepublishOnly":"bun run build","test:coverage:watch":"bun test --coverage --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e6d49bb-3f63-4434-b301-fb4d1be236a8"}},"repository":{"url":"git+https://github.com/youdotcom-oss/dx-toolkit.git","type":"git","directory":"packages/ai-sdk-plugin"},"_npmVersion":"11.6.2","description":"Vercel AI SDK plugin for You.com web search, AI agents, and content extraction via MCP","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@youdotcom-oss/api":"0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.72","@ai-sdk/anthropic":"^3.0.35"},"peerDependencies":{"ai":"^6.0.72"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk-plugin_2.0.2_1770322688292_0.7287710603850031","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@youdotcom-oss/ai-sdk-plugin","version":"2.0.3","keywords":["ai","sdk","plugin","you","search","mcp","vercel","model-context-protocol","ai-agents","web-search"],"author":{"url":"https://you.com","name":"You.com"},"license":"MIT","_id":"@youdotcom-oss/ai-sdk-plugin@2.0.3","maintainers":[{"name":"tyleratydc","email":"tyler@you.com"},{"name":"kevinatyou","email":"kevin@you.com"},{"name":"opensource-at-you","email":"opensource@you.com"},{"name":"edwardirby-ydc","email":"edward@you.com"},{"name":"adamp-at-you","email":"adamp@you.com"}],"homepage":"https://github.com/youdotcom-oss/dx-toolkit/tree/main/packages/ai-sdk-plugin#readme","bugs":{"url":"https://github.com/youdotcom-oss/dx-toolkit/issues"},"dist":{"shasum":"cbba3bdfbe018ccc3c8568144826e75551f71fa4","tarball":"https://registry.npmjs.org/@youdotcom-oss/ai-sdk-plugin/-/ai-sdk-plugin-2.0.3.tgz","fileCount":4,"integrity":"sha512-cK3+9XLg2nnZsvoT3eiDqgLqApotZQ3QC1x7NvdDOa4kJgTzC20vtV9CpZuNJ0jRzA6XW3NLRJjzyZJBDVEU9A==","signatures":[{"sig":"MEQCIH59LGcBoA15bx8Rjz6+0PHDGZ5eZX1rlT+BGGb6Og+uAiAzV3Ll9cUDqEwBU9IEWe4NnR5iVdwXCnV/+FTzOw8rOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@youdotcom-oss%2fai-sdk-plugin@2.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163933},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","engines":{"bun":">= 1.2.21","node":">=18"},"exports":{".":{"types":"./dist/main.d.ts","default":"./dist/main.js"}},"gitHead":"1d82cf1e22c1e5322c8c0ec4cf5c3dd3dd18a28f","scripts":{"test":"bun test","build":"bun run build:bundle && bun run build:types","check":"bun run check:biome && bun run check:types && bun run check:package","example":"bun scripts/run-example.ts","test:watch":"bun test --watch","build:types":"tsc --project tsconfig.build.json  --declaration --emitDeclarationOnly --noEmit false","check:biome":"biome check","check:types":"tsc --noEmit","check:write":"biome check --write && bun run format:package","build:bundle":"bun build src/main.ts --outdir dist --target node --external ai","check:package":"format-package --check","test:coverage":"bun test --coverage","format:package":"format-package --write","prepublishOnly":"bun run build","test:coverage:watch":"bun test --coverage --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e6d49bb-3f63-4434-b301-fb4d1be236a8"}},"repository":{"url":"git+https://github.com/youdotcom-oss/dx-toolkit.git","type":"git","directory":"packages/ai-sdk-plugin"},"_npmVersion":"11.8.0","description":"Vercel AI SDK plugin for You.com web search, AI agents, and content extraction via MCP","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@youdotcom-oss/api":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.72","@ai-sdk/anthropic":"^3.0.35"},"peerDependencies":{"ai":"^6.0.72"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk-plugin_2.0.3_1770832083266_0.7968770966636023","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@youdotcom-oss/ai-sdk-plugin","version":"2.0.4","keywords":["ai","sdk","plugin","you","search","mcp","vercel","model-context-protocol","ai-agents","web-search"],"author":{"url":"https://you.com","name":"You.com"},"license":"MIT","_id":"@youdotcom-oss/ai-sdk-plugin@2.0.4","maintainers":[{"name":"tyleratydc","email":"tyler@you.com"},{"name":"kevinatyou","email":"kevin@you.com"},{"name":"opensource-at-you","email":"opensource@you.com"},{"name":"edwardirby-ydc","email":"edward@you.com"},{"name":"adamp-at-you","email":"adamp@you.com"}],"homepage":"https://github.com/youdotcom-oss/dx-toolkit/tree/main/packages/ai-sdk-plugin#readme","bugs":{"url":"https://github.com/youdotcom-oss/dx-toolkit/issues"},"dist":{"shasum":"4f3767cdb60a3e3b2bb9ea657b655640bfc31013","tarball":"https://registry.npmjs.org/@youdotcom-oss/ai-sdk-plugin/-/ai-sdk-plugin-2.0.4.tgz","fileCount":4,"integrity":"sha512-cV/xkR/kDS3AW0ObV0B/fCmeXQzmmM7A6S3H5ndbJl/revC0DY8ZMw/VAbGMOTzOCV6nALqETMEffWsPSt+4yA==","signatures":[{"sig":"MEUCIBAQKoVNyEcxrCBZ6CX03haINEkZiGvJaP6t5t71Jnz1AiEAgGl238eXaZRRlLQ3zmlu4EbxadlQvhBZFbVznhl6PjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@youdotcom-oss%2fai-sdk-plugin@2.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":498389},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","engines":{"bun":">= 1.2.21","node":">=18"},"exports":{".":{"types":"./dist/main.d.ts","default":"./dist/main.js"}},"gitHead":"53676024164daf449c1c7e490bd575ad7df30c5a","scripts":{"test":"bun test","build":"bun run build:bundle && bun run build:types","check":"bun run check:biome && bun run check:types && bun run check:package","example":"bun scripts/run-example.ts","test:watch":"bun test --watch","build:types":"tsc --project tsconfig.build.json  --declaration --emitDeclarationOnly --noEmit false","check:biome":"biome check","check:types":"tsc --noEmit","check:write":"biome check --write && bun run format:package","build:bundle":"bun build src/main.ts --outdir dist --target node --external ai","check:package":"format-package --check","test:coverage":"bun test --coverage","format:package":"format-package --write","prepublishOnly":"bun run build","test:coverage:watch":"bun test --coverage --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e6d49bb-3f63-4434-b301-fb4d1be236a8"}},"repository":{"url":"git+https://github.com/youdotcom-oss/dx-toolkit.git","type":"git","directory":"packages/ai-sdk-plugin"},"_npmVersion":"11.8.0","description":"Vercel AI SDK plugin for You.com web search, AI agents, and content extraction via MCP","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@youdotcom-oss/api":"0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.83","@ai-sdk/anthropic":"^3.0.42"},"peerDependencies":{"ai":"^6.0.83"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk-plugin_2.0.4_1771031977762_0.8923599980477201","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@youdotcom-oss/ai-sdk-plugin","version":"2.0.5","keywords":["ai","sdk","plugin","you","search","mcp","vercel","model-context-protocol","ai-agents","web-search"],"author":{"url":"https://you.com","name":"You.com"},"license":"MIT","_id":"@youdotcom-oss/ai-sdk-plugin@2.0.5","maintainers":[{"name":"tyleratydc","email":"tyler@you.com"},{"name":"kevinatyou","email":"kevin@you.com"},{"name":"opensource-at-you","email":"opensource@you.com"},{"name":"edwardirby-ydc","email":"edward@you.com"},{"name":"adamp-at-you","email":"adamp@you.com"}],"homepage":"https://github.com/youdotcom-oss/dx-toolkit/tree/main/packages/ai-sdk-plugin#readme","bugs":{"url":"https://github.com/youdotcom-oss/dx-toolkit/issues"},"dist":{"shasum":"8020eff9e09f0059ca7f65808fda960a7f391c19","tarball":"https://registry.npmjs.org/@youdotcom-oss/ai-sdk-plugin/-/ai-sdk-plugin-2.0.5.tgz","fileCount":4,"integrity":"sha512-usr5+gZDcKKa6YVJjqNk8x9dMye1Ry3WS5sBH71v8/Vg30FGluZ59+b2aYfKk8VXJU8Csfcg/l+hjW3FGxlbsg==","signatures":[{"sig":"MEYCIQDV/cgSnN5LF4iROxzbVA3zC1UBz/HoeUu1VXHrq+KltQIhANqZ6ELKhmE07RTirdPfgg4yQSaFAj7EbfKmvpaWEKRy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@youdotcom-oss%2fai-sdk-plugin@2.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":498671},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","engines":{"bun":">= 1.2.21","node":">=18"},"exports":{".":{"types":"./dist/main.d.ts","default":"./dist/main.js"}},"gitHead":"aed54bb6f354c844fa7371584fcd9858f807d4f5","scripts":{"test":"bun test","build":"bun run build:bundle && bun run build:types","check":"bun run check:biome && bun run check:types && bun run check:package","example":"bun scripts/run-example.ts","test:watch":"bun test --watch","build:types":"tsc --project tsconfig.build.json  --declaration --emitDeclarationOnly --noEmit false","check:biome":"biome check","check:types":"tsc --noEmit","check:write":"biome check --write && bun run format:package","build:bundle":"bun build src/main.ts --outdir dist --target node --external ai","check:package":"format-package --check","test:coverage":"bun test --coverage","format:package":"format-package --write","prepublishOnly":"bun run build","test:coverage:watch":"bun test --coverage --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e6d49bb-3f63-4434-b301-fb4d1be236a8"}},"repository":{"url":"git+https://github.com/youdotcom-oss/dx-toolkit.git","type":"git","directory":"packages/ai-sdk-plugin"},"_npmVersion":"11.8.0","description":"Vercel AI SDK plugin for You.com web search, AI agents, and content extraction via MCP","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@youdotcom-oss/api":"0.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.83","@ai-sdk/anthropic":"^3.0.42"},"peerDependencies":{"ai":"^6.0.83"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk-plugin_2.0.5_1771396442299_0.5371542729271033","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"@youdotcom-oss/ai-sdk-plugin","version":"2.0.6","keywords":["ai","sdk","plugin","you","search","mcp","vercel","model-context-protocol","ai-agents","web-search"],"author":{"url":"https://you.com","name":"You.com"},"license":"MIT","_id":"@youdotcom-oss/ai-sdk-plugin@2.0.6","maintainers":[{"name":"tyleratydc","email":"tyler@you.com"},{"name":"kevinatyou","email":"kevin@you.com"},{"name":"opensource-at-you","email":"opensource@you.com"},{"name":"edwardirby-ydc","email":"edward@you.com"},{"name":"adamp-at-you","email":"adamp@you.com"}],"homepage":"https://github.com/youdotcom-oss/dx-toolkit/tree/main/packages/ai-sdk-plugin#readme","bugs":{"url":"https://github.com/youdotcom-oss/dx-toolkit/issues"},"dist":{"shasum":"93a4ed6fcfc3e1d7ce7fe6f1fbc42f78417a4a03","tarball":"https://registry.npmjs.org/@youdotcom-oss/ai-sdk-plugin/-/ai-sdk-plugin-2.0.6.tgz","fileCount":4,"integrity":"sha512-RGwC0mdLD939CvP3YgpuBAiRzWyzPFMCn0++98BpIQaX5iNkun5Re5o0o5HhMNU5VDC1gOF3yCXAbwB6EHlXRw==","signatures":[{"sig":"MEQCIAnYe6RpDbD9WgAPRz1+QS5ZPeznT4uRYmBME4neZARbAiAIgUdHWtJYOOdz+J7vrkQ7GvkTJ1BV2ll4LCZ7k9XA9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@youdotcom-oss%2fai-sdk-plugin@2.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":498677},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","engines":{"bun":">= 1.2.21","node":">=18"},"exports":{".":{"types":"./dist/main.d.ts","default":"./dist/main.js"}},"gitHead":"7d6a864a1d08e5bbc41f30dd260974233ed491db","scripts":{"test":"bun test","build":"bun run build:bundle && bun run build:types","check":"bun run check:biome && bun run check:types && bun run check:package","example":"bun scripts/run-example.ts","test:watch":"bun test --watch","build:types":"tsc --project tsconfig.build.json  --declaration --emitDeclarationOnly --noEmit false","check:biome":"biome check","check:types":"tsc --noEmit","check:write":"biome check --write && bun run format:package","build:bundle":"bun build src/main.ts --outdir dist --target node --external ai","check:package":"format-package --check","test:coverage":"bun test --coverage","format:package":"format-package --write","prepublishOnly":"bun run build","test:coverage:watch":"bun test --coverage --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e6d49bb-3f63-4434-b301-fb4d1be236a8"}},"repository":{"url":"git+https://github.com/youdotcom-oss/dx-toolkit.git","type":"git","directory":"packages/ai-sdk-plugin"},"_npmVersion":"11.8.0","description":"Vercel AI SDK plugin for You.com web search, AI agents, and content extraction via MCP","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@youdotcom-oss/api":"0.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.83","@ai-sdk/anthropic":"^3.0.42"},"peerDependencies":{"ai":"^6.0.83"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk-plugin_2.0.6_1771447346605_0.04795051108673154","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"@youdotcom-oss/ai-sdk-plugin","version":"2.0.7","keywords":["ai","sdk","plugin","you","search","mcp","vercel","model-context-protocol","ai-agents","web-search"],"author":{"url":"https://you.com","name":"You.com"},"license":"MIT","_id":"@youdotcom-oss/ai-sdk-plugin@2.0.7","maintainers":[{"name":"tyleratydc","email":"tyler@you.com"},{"name":"kevinatyou","email":"kevin@you.com"},{"name":"opensource-at-you","email":"opensource@you.com"},{"name":"edwardirby-ydc","email":"edward@you.com"},{"name":"adamp-at-you","email":"adamp@you.com"}],"homepage":"https://github.com/youdotcom-oss/dx-toolkit/tree/main/packages/ai-sdk-plugin#readme","bugs":{"url":"https://github.com/youdotcom-oss/dx-toolkit/issues"},"dist":{"shasum":"3e3986f6cfca3520a85bb74070ca29a5f2e65348","tarball":"https://registry.npmjs.org/@youdotcom-oss/ai-sdk-plugin/-/ai-sdk-plugin-2.0.7.tgz","fileCount":4,"integrity":"sha512-sd2Fvbgrv7bwybzrAbo+D2YG5jE67CueiznuFxQouxuCcaZknJCxE0ZS1GC1XPP6pFfEs69+YVdhJkaOq865Og==","signatures":[{"sig":"MEUCIFkOWBV2WdXDdPmIjzedCgpO/8wd6Ik2SjutuJOL8GLrAiEAwhrATErSyl2V6TxILsr4srIh3IvJ109UKesjwXyrC2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@youdotcom-oss%2fai-sdk-plugin@2.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":498507},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","engines":{"bun":">= 1.2.21","node":">=18"},"exports":{".":{"types":"./dist/main.d.ts","default":"./dist/main.js"}},"gitHead":"a625d6eb61e1a517e6444a70d9a59494d01ea216","scripts":{"test":"bun test","build":"bun run build:bundle && bun run build:types","check":"bun run check:biome && bun run check:types && bun run check:package","example":"bun scripts/run-example.ts","test:watch":"bun test --watch","build:types":"tsc --project tsconfig.build.json  --declaration --emitDeclarationOnly --noEmit false","check:biome":"biome check","check:types":"tsc --noEmit","check:write":"biome check --write && bun run format:package","build:bundle":"bun build src/main.ts --outdir dist --target node --external ai","check:package":"format-package --check","test:coverage":"bun test --coverage","format:package":"format-package --write","prepublishOnly":"bun run build","test:coverage:watch":"bun test --coverage --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e6d49bb-3f63-4434-b301-fb4d1be236a8"}},"repository":{"url":"git+https://github.com/youdotcom-oss/dx-toolkit.git","type":"git","directory":"packages/ai-sdk-plugin"},"_npmVersion":"11.8.0","description":"Vercel AI SDK plugin for You.com web search, AI agents, and content extraction via MCP","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@youdotcom-oss/api":"0.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.83","@ai-sdk/anthropic":"^3.0.42"},"peerDependencies":{"ai":"^6.0.83"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk-plugin_2.0.7_1771919285313_0.5363731789499311","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@youdotcom-oss/ai-sdk-plugin","version":"2.1.0","keywords":["ai","sdk","plugin","you","search","mcp","vercel","model-context-protocol","ai-agents","web-search"],"author":{"url":"https://you.com","name":"You.com"},"license":"MIT","_id":"@youdotcom-oss/ai-sdk-plugin@2.1.0","maintainers":[{"name":"tyleratydc","email":"tyler@you.com"},{"name":"kevinatyou","email":"kevin@you.com"},{"name":"opensource-at-you","email":"opensource@you.com"},{"name":"edwardirby-ydc","email":"edward@you.com"},{"name":"adamp-at-you","email":"adamp@you.com"}],"homepage":"https://github.com/youdotcom-oss/dx-toolkit/tree/main/packages/ai-sdk-plugin#readme","bugs":{"url":"https://github.com/youdotcom-oss/dx-toolkit/issues"},"dist":{"shasum":"4254bf8c6b86bcfa42e139c09b88da54a8abf682","tarball":"https://registry.npmjs.org/@youdotcom-oss/ai-sdk-plugin/-/ai-sdk-plugin-2.1.0.tgz","fileCount":4,"integrity":"sha512-DOxlr59pJd0/Sy0Be9BbLzhzEh/SFrzz8+9A4YmuSFPvT6Snmfk19Smxsd4jsKfuFUvP5ne7Io4iNXR83bHZbQ==","signatures":[{"sig":"MEYCIQDN7V4r76Iyc8JdJ3A29MN8GvUrIuxRViHNLf1u8q3JTgIhAMNKvLVIg5v9IybmT33268JIrQxYnsLiyCH1ZxrwlISV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@youdotcom-oss%2fai-sdk-plugin@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":501420},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","engines":{"bun":">= 1.2.21","node":">=18"},"exports":{".":{"types":"./dist/main.d.ts","default":"./dist/main.js"}},"gitHead":"ee5749bd5f24f68d1ea212467c97340b46569cfd","scripts":{"test":"bun test","build":"bun run build:bundle && bun run build:types","check":"bun run check:biome && bun run check:types && bun run check:package","example":"bun scripts/run-example.ts","test:watch":"bun test --watch","build:types":"tsc --project tsconfig.build.json  --declaration --emitDeclarationOnly --noEmit false","check:biome":"biome check","check:types":"tsc --noEmit","check:write":"biome check --write && bun run format:package","build:bundle":"bun build src/main.ts --outdir dist --target node --external ai","check:package":"format-package --check","test:coverage":"bun test --coverage","format:package":"format-package --write","prepublishOnly":"bun run build","test:coverage:watch":"bun test --coverage --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e6d49bb-3f63-4434-b301-fb4d1be236a8"}},"repository":{"url":"git+https://github.com/youdotcom-oss/dx-toolkit.git","type":"git","directory":"packages/ai-sdk-plugin"},"_npmVersion":"11.9.0","description":"Vercel AI SDK plugin for You.com web search, AI agents, and content extraction via MCP","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@youdotcom-oss/api":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.83","@ai-sdk/anthropic":"^3.0.42"},"peerDependencies":{"ai":"^6.0.83"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk-plugin_2.1.0_1772585698178_0.5385231541345645","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@youdotcom-oss/ai-sdk-plugin","version":"2.1.1","keywords":["ai","sdk","plugin","you","search","mcp","vercel","model-context-protocol","ai-agents","web-search"],"author":{"url":"https://you.com","name":"You.com"},"license":"MIT","_id":"@youdotcom-oss/ai-sdk-plugin@2.1.1","maintainers":[{"name":"tyleratydc","email":"tyler@you.com"},{"name":"kevinatyou","email":"kevin@you.com"},{"name":"opensource-at-you","email":"opensource@you.com"},{"name":"edwardirby-ydc","email":"edward@you.com"},{"name":"adamp-at-you","email":"adamp@you.com"}],"homepage":"https://github.com/youdotcom-oss/dx-toolkit/tree/main/packages/ai-sdk-plugin#readme","bugs":{"url":"https://github.com/youdotcom-oss/dx-toolkit/issues"},"dist":{"shasum":"0677f2356e47746ef08e2efb3ad036d7069a0ced","tarball":"https://registry.npmjs.org/@youdotcom-oss/ai-sdk-plugin/-/ai-sdk-plugin-2.1.1.tgz","fileCount":4,"integrity":"sha512-OHoRTNeF7RXMT0rsLtsK6sg9td2lDr+GmEUGR3oVvaEF08GjStgypZvky0LLt++2g8CvatPZ6XS0/NQ79L4I0w==","signatures":[{"sig":"MEUCIQCczoQZreSf2sL/E+VXdA9l0SABm4lV1tUgCTJKEbKLGQIgIjXy+R8dmqjOjKaZcm4ItHOyp1Xwo/xAGRpGJ6elvK8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@youdotcom-oss%2fai-sdk-plugin@2.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169268},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","engines":{"bun":">= 1.2.21","node":">=18"},"exports":{".":{"types":"./dist/main.d.ts","default":"./dist/main.js"}},"gitHead":"c32934e878c303d3f27becaed4833ba02e766caf","scripts":{"test":"bun test","build":"bun run build:bundle && bun run build:types","check":"bun run check:biome && bun run check:types && bun run check:package","example":"bun scripts/run-example.ts","test:watch":"bun test --watch","build:types":"tsc --project tsconfig.build.json  --declaration --emitDeclarationOnly --noEmit false","check:biome":"biome check","check:types":"tsc --noEmit","check:write":"biome check --write && bun run format:package","build:bundle":"bun build src/main.ts --outdir dist --target node --external ai","check:package":"format-package --check","test:coverage":"bun test --coverage","format:package":"format-package --write","prepublishOnly":"bun run build","test:coverage:watch":"bun test --coverage --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e6d49bb-3f63-4434-b301-fb4d1be236a8"}},"repository":{"url":"git+https://github.com/youdotcom-oss/dx-toolkit.git","type":"git","directory":"packages/ai-sdk-plugin"},"_npmVersion":"11.9.0","description":"Vercel AI SDK plugin for You.com web search, AI agents, and content extraction via MCP","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@youdotcom-oss/api":"0.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.83","@ai-sdk/anthropic":"^3.0.42"},"peerDependencies":{"ai":"^6.0.83"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk-plugin_2.1.1_1772738459453_0.4757761010462429","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@youdotcom-oss/ai-sdk-plugin","version":"2.2.0","keywords":["ai","sdk","plugin","you","search","mcp","vercel","model-context-protocol","ai-agents","web-search"],"author":{"url":"https://you.com","name":"You.com"},"license":"MIT","_id":"@youdotcom-oss/ai-sdk-plugin@2.2.0","maintainers":[{"name":"tyleratydc","email":"tyler@you.com"},{"name":"kevinatyou","email":"kevin@you.com"},{"name":"opensource-at-you","email":"opensource@you.com"},{"name":"edwardirby-ydc","email":"edward@you.com"},{"name":"adamp-at-you","email":"adamp@you.com"}],"homepage":"https://github.com/youdotcom-oss/dx-toolkit/tree/main/packages/ai-sdk-plugin#readme","bugs":{"url":"https://github.com/youdotcom-oss/dx-toolkit/issues"},"dist":{"shasum":"954e25622956c1f891441324efa7559719fa938e","tarball":"https://registry.npmjs.org/@youdotcom-oss/ai-sdk-plugin/-/ai-sdk-plugin-2.2.0.tgz","fileCount":4,"integrity":"sha512-SRD2SY6YIVLXdc9a/hWIcV6JSe3WVGSZ9ZnBoOr2QejqPhctAfKbxq020UjfxewWBzRhSlCbhWJvnHqAt65yfw==","signatures":[{"sig":"MEUCIFBXm4UfAQkDipt5UwTu+PAIVnSMQO7lQEuHu024GqViAiEAug9vf4Cyb4lGDDG++u0WFAfLuTBjQgKiLMdmXMsTjXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@youdotcom-oss%2fai-sdk-plugin@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169391},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","engines":{"bun":">= 1.2.21","node":">=18"},"exports":{".":{"types":"./dist/main.d.ts","default":"./dist/main.js"}},"gitHead":"8f39554ddd6ba3d31e61c546a097ea306467f147","scripts":{"test":"bun test","build":"bun run build:bundle && bun run build:types","check":"bun run check:biome && bun run check:types && bun run check:package","example":"bun scripts/run-example.ts","test:watch":"bun test --watch","build:types":"tsc --project tsconfig.build.json  --declaration --emitDeclarationOnly --noEmit false","check:biome":"biome check","check:types":"tsc --noEmit","check:write":"biome check --write && bun run format:package","build:bundle":"bun build src/main.ts --outdir dist --target node --external ai","check:package":"format-package --check","test:coverage":"bun test --coverage","format:package":"format-package --write","prepublishOnly":"bun run build","test:coverage:watch":"bun test --coverage --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e6d49bb-3f63-4434-b301-fb4d1be236a8"}},"repository":{"url":"git+https://github.com/youdotcom-oss/dx-toolkit.git","type":"git","directory":"packages/ai-sdk-plugin"},"_npmVersion":"11.9.0","description":"Vercel AI SDK plugin for You.com web search, AI agents, and content extraction via MCP","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@youdotcom-oss/api":"0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.83","@ai-sdk/anthropic":"^3.0.42"},"peerDependencies":{"ai":"^6.0.83"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk-plugin_2.2.0_1772853467285_0.3649875080519618","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@youdotcom-oss/ai-sdk-plugin","version":"2.2.1","keywords":["ai","sdk","plugin","you","search","mcp","vercel","model-context-protocol","ai-agents","web-search"],"author":{"url":"https://you.com","name":"You.com"},"license":"MIT","_id":"@youdotcom-oss/ai-sdk-plugin@2.2.1","maintainers":[{"name":"tyleratydc","email":"tyler@you.com"},{"name":"kevinatyou","email":"kevin@you.com"},{"name":"opensource-at-you","email":"opensource@you.com"},{"name":"edwardirby-ydc","email":"edward@you.com"},{"name":"adamp-at-you","email":"adamp@you.com"}],"homepage":"https://github.com/youdotcom-oss/dx-toolkit/tree/main/packages/ai-sdk-plugin#readme","bugs":{"url":"https://github.com/youdotcom-oss/dx-toolkit/issues"},"dist":{"shasum":"e80290866d050e152d795b33c224afbf6168bafc","tarball":"https://registry.npmjs.org/@youdotcom-oss/ai-sdk-plugin/-/ai-sdk-plugin-2.2.1.tgz","fileCount":4,"integrity":"sha512-q1fncG7A21gB098IXpBK1utjqPhAC7oT926bIAptqbYtJfx37h+KYFwDV0CwizfT5cyF7I+ZAEY6T2N9Pv5nGA==","signatures":[{"sig":"MEUCIQDIquI8y2CcbwPbNfJJ1/9NzJS39MV7MiNpWkQ+DWvYlAIgDW308iOEdbbchvPafdtxo5eZCJSygTXGtml3G7QWVEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@youdotcom-oss%2fai-sdk-plugin@2.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169391},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","engines":{"bun":">= 1.2.21","node":">=18"},"exports":{".":{"types":"./dist/main.d.ts","default":"./dist/main.js"}},"gitHead":"9d76cb74b1ee827ba067b12d997452f5bfe4c7c9","scripts":{"test":"bun test","build":"bun run build:bundle && bun run build:types","check":"bun run check:biome && bun run check:types && bun run check:package","example":"bun scripts/run-example.ts","test:watch":"bun test --watch","build:types":"tsc --project tsconfig.build.json  --declaration --emitDeclarationOnly --noEmit false","check:biome":"biome check","check:types":"tsc --noEmit","check:write":"biome check --write && bun run format:package","build:bundle":"bun build src/main.ts --outdir dist --target node --external ai","check:package":"format-package --check","test:coverage":"bun test --coverage","format:package":"format-package --write","prepublishOnly":"bun run build","test:coverage:watch":"bun test --coverage --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e6d49bb-3f63-4434-b301-fb4d1be236a8"}},"repository":{"url":"git+https://github.com/youdotcom-oss/dx-toolkit.git","type":"git","directory":"packages/ai-sdk-plugin"},"_npmVersion":"11.11.0","description":"Vercel AI SDK plugin for You.com web search, AI agents, and content extraction via MCP","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@youdotcom-oss/api":"0.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.83","@ai-sdk/anthropic":"^3.0.42"},"peerDependencies":{"ai":"^6.0.83"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk-plugin_2.2.1_1774911617152_0.8857870675878701","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"@youdotcom-oss/ai-sdk-plugin","version":"2.2.2","keywords":["ai","sdk","plugin","you","search","mcp","vercel","model-context-protocol","ai-agents","web-search"],"author":{"url":"https://you.com","name":"You.com"},"license":"MIT","_id":"@youdotcom-oss/ai-sdk-plugin@2.2.2","maintainers":[{"name":"tyleratydc","email":"tyler@you.com"},{"name":"kevinatyou","email":"kevin@you.com"},{"name":"opensource-at-you","email":"opensource@you.com"},{"name":"edwardirby-ydc","email":"edward@you.com"},{"name":"adamp-at-you","email":"adamp@you.com"}],"homepage":"https://github.com/youdotcom-oss/dx-toolkit/tree/main/packages/ai-sdk-plugin#readme","bugs":{"url":"https://github.com/youdotcom-oss/dx-toolkit/issues"},"dist":{"shasum":"b3b59ea55c241da9b18bdae5e37d49dff4e21a8b","tarball":"https://registry.npmjs.org/@youdotcom-oss/ai-sdk-plugin/-/ai-sdk-plugin-2.2.2.tgz","fileCount":4,"integrity":"sha512-Izwe4HEThvv85R6eBZJL1SSugMPJS1zTKFFPoQD/2sV0YxLd2tWjn7Eae2Bm+J4NgD5IvY1P+ab10TWOHlDkXw==","signatures":[{"sig":"MEUCIDl1fGZRCtEpdmdPvJMB9pbAim9ukefzaXQgcptR/OTYAiEAsnlSq+e8VSuwZZ7zvPlXIHh4+FmDKZvnb2QkgdhBl4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@youdotcom-oss%2fai-sdk-plugin@2.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":170402},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","engines":{"bun":">= 1.2.21","node":">=18"},"exports":{".":{"types":"./dist/main.d.ts","default":"./dist/main.js"}},"gitHead":"a9937b6b92b50631c4e3282aa7ec4d4bb34a5199","scripts":{"test":"bun test","build":"bun run build:bundle && bun run build:types","check":"bun run check:biome && bun run check:types && bun run check:package","example":"bun scripts/run-example.ts","test:watch":"bun test --watch","build:types":"tsc --project tsconfig.build.json  --declaration --emitDeclarationOnly --noEmit false","check:biome":"biome check","check:types":"tsc --noEmit","check:write":"biome check --write && bun run format:package","build:bundle":"bun build src/main.ts --outdir dist --target node --external ai","check:package":"format-package --check","test:coverage":"bun test --coverage","format:package":"format-package --write","prepublishOnly":"bun run build","test:coverage:watch":"bun test --coverage --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e6d49bb-3f63-4434-b301-fb4d1be236a8"}},"repository":{"url":"git+https://github.com/youdotcom-oss/dx-toolkit.git","type":"git","directory":"packages/ai-sdk-plugin"},"_npmVersion":"11.12.1","description":"Vercel AI SDK plugin for You.com web search, AI agents, and content extraction via MCP","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@youdotcom-oss/api":"0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.83","@ai-sdk/anthropic":"^3.0.42"},"peerDependencies":{"ai":"^6.0.83"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk-plugin_2.2.2_1776357234181_0.11253583647471954","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"name":"@youdotcom-oss/ai-sdk-plugin","version":"2.2.3","keywords":["ai","sdk","plugin","you","search","mcp","vercel","model-context-protocol","ai-agents","web-search"],"author":{"url":"https://you.com","name":"You.com"},"license":"MIT","_id":"@youdotcom-oss/ai-sdk-plugin@2.2.3","maintainers":[{"name":"tyleratydc","email":"tyler@you.com"},{"name":"kevinatyou","email":"kevin@you.com"},{"name":"opensource-at-you","email":"opensource@you.com"},{"name":"edwardirby-ydc","email":"edward@you.com"},{"name":"adamp-at-you","email":"adamp@you.com"}],"homepage":"https://github.com/youdotcom-oss/dx-toolkit/tree/main/packages/ai-sdk-plugin#readme","bugs":{"url":"https://github.com/youdotcom-oss/dx-toolkit/issues"},"dist":{"shasum":"823451b8eedaf033358c0f1e93f624a9f12a28fa","tarball":"https://registry.npmjs.org/@youdotcom-oss/ai-sdk-plugin/-/ai-sdk-plugin-2.2.3.tgz","fileCount":4,"integrity":"sha512-8ODMGJmPrHrYn7b4dQkAncDNh1y01dkELbBRFoztN6WxI7TCDbW5wA79f0BjRLqtRzON6qEAwKSdUkb28u5oag==","signatures":[{"sig":"MEYCIQCOmdqWdEIiknkEOVQ6ORcyIsl0FMKAOIwSt8DEJNShyQIhAP/BzvRSeehsKdQEJLf/Hc20wNpf9bfZ7lVyVg56AKEf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@youdotcom-oss%2fai-sdk-plugin@2.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":170462},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","engines":{"bun":">= 1.2.21","node":">=18"},"exports":{".":{"types":"./dist/main.d.ts","default":"./dist/main.js"}},"gitHead":"2ce042e5ab574c24e396a73514c2e1e614340445","scripts":{"test":"bun test","build":"bun run build:bundle && bun run build:types","check":"bun run check:biome && bun run check:types && bun run check:package","example":"bun scripts/run-example.ts","test:watch":"bun test --watch","build:types":"tsc --project tsconfig.build.json  --declaration --emitDeclarationOnly --noEmit false","check:biome":"biome check","check:types":"tsc --noEmit","check:write":"biome check --write && bun run format:package","build:bundle":"bun build src/main.ts --outdir dist --target node --external ai","check:package":"format-package --check","test:coverage":"bun test --coverage","format:package":"format-package --write","prepublishOnly":"bun run build","test:coverage:watch":"bun test --coverage --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e6d49bb-3f63-4434-b301-fb4d1be236a8"}},"repository":{"url":"git+https://github.com/youdotcom-oss/dx-toolkit.git","type":"git","directory":"packages/ai-sdk-plugin"},"_npmVersion":"11.12.1","description":"Vercel AI SDK plugin for You.com web search, AI agents, and content extraction via MCP","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@youdotcom-oss/api":"0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","@types/bun":"latest","@ai-sdk/anthropic":"^3.0.71"},"peerDependencies":{"ai":"^6.0.168"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk-plugin_2.2.3_1776721768405_0.27688589357571947","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@youdotcom-oss/ai-sdk-plugin","version":"3.0.0","keywords":["ai","sdk","plugin","you","search","mcp","vercel","model-context-protocol","ai-agents","web-search"],"author":{"url":"https://you.com","name":"You.com"},"license":"MIT","_id":"@youdotcom-oss/ai-sdk-plugin@3.0.0","maintainers":[{"name":"tyleratydc","email":"tyler@you.com"},{"name":"opensource-at-you","email":"opensource@you.com"},{"name":"edwardirby-ydc","email":"edward@you.com"},{"name":"adamp-at-you","email":"adamp@you.com"}],"homepage":"https://github.com/youdotcom-oss/dx-toolkit/tree/main/packages/ai-sdk-plugin#readme","bugs":{"url":"https://github.com/youdotcom-oss/dx-toolkit/issues"},"dist":{"shasum":"8f73d735eb8921c63fadb449fdc7f5c530839153","tarball":"https://registry.npmjs.org/@youdotcom-oss/ai-sdk-plugin/-/ai-sdk-plugin-3.0.0.tgz","fileCount":4,"integrity":"sha512-d1AhcJ2mWoF0TEJyGvdFJWq82zZjX54DfzMQSr5WgM6XNpuRYG86gzi4HoHBmrPS7MMub0V/odqNlKg0ZRxFeg==","signatures":[{"sig":"MEQCIAbdxHUhS0SybQvWWq67pa4A/8QgqCIQq8NiuQXsMKMRAiBmslXfhKWgF2kgMqyO8084pGjuTXZ5GC7VImVXgDIXpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@youdotcom-oss%2fai-sdk-plugin@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":753047},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","engines":{"bun":">= 1.2.21","node":">=18"},"exports":{".":{"types":"./dist/main.d.ts","default":"./dist/main.js"}},"gitHead":"0894d81122d19ac019b91f2ce265e3b733de4f5d","scripts":{"test":"bun test","build":"bun run build:bundle && bun run build:types","check":"bun run check:biome && bun run check:types && bun run check:package","example":"bun scripts/run-example.ts","test:watch":"bun test --watch","build:types":"tsc --project tsconfig.build.json  --declaration --emitDeclarationOnly --noEmit false","check:biome":"biome check","check:types":"tsc --noEmit","check:write":"biome check --write && bun run format:package","build:bundle":"bun build src/main.ts --outdir dist --target node --external ai","check:package":"format-package --check","test:coverage":"bun test --coverage","format:package":"format-package --write","prepublishOnly":"bun run build","test:coverage:watch":"bun test --coverage --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e6d49bb-3f63-4434-b301-fb4d1be236a8"}},"repository":{"url":"git+https://github.com/youdotcom-oss/dx-toolkit.git","type":"git","directory":"packages/ai-sdk-plugin"},"_npmVersion":"11.13.0","description":"Vercel AI SDK tools for the hosted You.com MCP server","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@ai-sdk/mcp":"^1.0.42","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","@types/bun":"latest","@ai-sdk/anthropic":"^3.0.71"},"peerDependencies":{"ai":"^6.0.168"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk-plugin_3.0.0_1780936682933_0.7366893775681376","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@youdotcom-oss/ai-sdk-plugin","version":"3.0.1","keywords":["ai","sdk","plugin","you","search","mcp","vercel","model-context-protocol","ai-agents","web-search"],"author":{"url":"https://you.com","name":"You.com"},"license":"MIT","_id":"@youdotcom-oss/ai-sdk-plugin@3.0.1","maintainers":[{"name":"tyleratydc","email":"tyler@you.com"},{"name":"opensource-at-you","email":"opensource@you.com"},{"name":"edwardirby-ydc","email":"edward@you.com"},{"name":"adamp-at-you","email":"adamp@you.com"}],"homepage":"https://github.com/youdotcom-oss/dx-toolkit/tree/main/packages/ai-sdk-plugin#readme","bugs":{"url":"https://github.com/youdotcom-oss/dx-toolkit/issues"},"dist":{"shasum":"57590177c1be049675ff4399f6326f6e15aecfe2","tarball":"https://registry.npmjs.org/@youdotcom-oss/ai-sdk-plugin/-/ai-sdk-plugin-3.0.1.tgz","fileCount":4,"integrity":"sha512-fL00Sh3lWlRQ6w6wg9TRCPjKBNFVZjnLu+pPy+1RGvQ/ryQOmykuw32M4S3MiSxtbPmWH8/VE/kbAMLc+SAB0Q==","signatures":[{"sig":"MEQCICYPC9RAfEPlaV9PVdhYtG7NuCsNk+Xs1S2vaMt9od6jAiAr6hN6HJRmTVJBr02Tu9kpvwDEIQbfBuo3lGQSEVd+KA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@youdotcom-oss%2fai-sdk-plugin@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":769915},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","engines":{"bun":">= 1.2.21","node":">=18"},"exports":{".":{"types":"./dist/main.d.ts","default":"./dist/main.js"}},"gitHead":"bccf799c1ac0215545948365fd899d63427dec08","scripts":{"test":"bun test","build":"bun run build:bundle && bun run build:types","check":"bun run check:biome && bun run check:types && bun run check:package","example":"bun scripts/run-example.ts","test:watch":"bun test --watch","build:types":"tsc --project tsconfig.build.json  --declaration --emitDeclarationOnly --noEmit false","check:biome":"biome check","check:types":"tsc --noEmit","check:write":"biome check --write && bun run format:package","build:bundle":"bun build src/main.ts --outdir dist --target node --external ai","check:package":"format-package --check","test:coverage":"bun test --coverage","format:package":"format-package --write","prepublishOnly":"bun run build","test:coverage:watch":"bun test --coverage --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e6d49bb-3f63-4434-b301-fb4d1be236a8"}},"repository":{"url":"git+https://github.com/youdotcom-oss/dx-toolkit.git","type":"git","directory":"packages/ai-sdk-plugin"},"_npmVersion":"11.16.0","description":"Vercel AI SDK tools for the hosted You.com MCP server","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@ai-sdk/mcp":"^1.0.42","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","@types/bun":"latest","@ai-sdk/anthropic":"^3.0.71"},"peerDependencies":{"ai":"^6.0.168"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk-plugin_3.0.1_1784797930569_0.9568863443746998","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@youdotcom-oss/ai-sdk-plugin","version":"3.1.0","keywords":["ai","sdk","plugin","you","search","mcp","vercel","model-context-protocol","ai-agents","web-search"],"author":{"url":"https://you.com","name":"You.com"},"license":"MIT","_id":"@youdotcom-oss/ai-sdk-plugin@3.1.0","maintainers":[{"name":"tyleratydc","email":"tyler@you.com"},{"name":"opensource-at-you","email":"opensource@you.com"},{"name":"edwardirby-ydc","email":"edward@you.com"},{"name":"adamp-at-you","email":"adamp@you.com"}],"homepage":"https://github.com/youdotcom-oss/ai-sdk-plugin#readme","bugs":{"url":"https://github.com/youdotcom-oss/ai-sdk-plugin/issues"},"dist":{"shasum":"69982e773f1c50bd5f0b278695c996b57657e6c9","tarball":"https://registry.npmjs.org/@youdotcom-oss/ai-sdk-plugin/-/ai-sdk-plugin-3.1.0.tgz","fileCount":5,"integrity":"sha512-PVlqTuaDLpVR7qkiCbWJtc+ozUn+hv7wI58BYYuGkL47Pmh/xYJpIQ5r1XVoqiGqPzfv0HQSsO9q+AnAGLqO4A==","signatures":[{"sig":"MEUCIQCSslxmHFhc1cHcbWAKov4/fHXNfoHuU2iyqrQFvJhaowIgXclFXDF/hgfPW+rszYiXvTA8W2HIPAh8neA/uhsaym0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@youdotcom-oss%2fai-sdk-plugin@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":390477},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","engines":{"bun":">= 1.2.21","node":">=18"},"exports":{".":{"types":"./dist/main.d.ts","default":"./dist/main.js"}},"gitHead":"a1f909ea740889d9684ad618b011cb1d09dc1615","prepare":"git config core.hooksPath .hooks","scripts":{"test":"bun test","build":"bun run build:bundle && bun run build:types","check":"bun run check:biome && bun run check:types","test:watch":"bun test --watch","build:types":"tsc --project tsconfig.build.json --declaration --emitDeclarationOnly --noEmit false","check:biome":"bunx biome check","check:types":"tsc --noEmit","check:write":"bunx biome check --write","build:bundle":"bun build src/main.ts --outdir dist --target node --external ai","test:coverage":"bun test --coverage","prepublishOnly":"bun run build","test:coverage:watch":"bun test --coverage --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:59a199b5-b6a7-4454-9d32-c456119d7df5"}},"repository":{"url":"git+https://github.com/youdotcom-oss/ai-sdk-plugin.git","type":"git"},"_npmVersion":"11.19.1","description":"Vercel AI SDK tools for the hosted You.com MCP server","directories":{},"lint-staged":{"*.{ts,tsx}":["biome check --write --no-errors-on-unmatched"],"*.{json,md}":["biome format --write --no-errors-on-unmatched"]},"_nodeVersion":"26.8.2","dependencies":{"@ai-sdk/mcp":"^2.0.34"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^7.0.70","@types/bun":"latest"},"peerDependencies":{"ai":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk-plugin_3.1.0_1789073964577_0.39161852949833587","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"@youdotcom-oss/ai-sdk-plugin","version":"3.1.1","keywords":["ai","sdk","plugin","you","search","mcp","vercel","model-context-protocol","ai-agents","web-search"],"author":{"url":"https://you.com","name":"You.com"},"license":"MIT","_id":"@youdotcom-oss/ai-sdk-plugin@3.1.1","maintainers":[{"name":"tyleratydc","email":"tyler@you.com"},{"name":"opensource-at-you","email":"opensource@you.com"},{"name":"edwardirby-ydc","email":"edward@you.com"},{"name":"adamp-at-you","email":"adamp@you.com"}],"homepage":"https://github.com/youdotcom-oss/ai-sdk-plugin#readme","bugs":{"url":"https://github.com/youdotcom-oss/ai-sdk-plugin/issues"},"dist":{"shasum":"1b02d626afe07b2677674b6496dd66014a9f9f90","tarball":"https://registry.npmjs.org/@youdotcom-oss/ai-sdk-plugin/-/ai-sdk-plugin-3.1.1.tgz","fileCount":5,"integrity":"sha512-Ol3B9vFP+/pPdCZP00VcRuUUp68qE3w2AZ++BCVtTD+5fhoBBXNPOcDnoRv06tQ6EGcWfO+QXUa5dRwgjnQGpQ==","signatures":[{"sig":"MEUCIHAJ1pA6g17E87Toq1ByynKES1HAHlJQj7wcesWJ9eH7AiEAzvb4PM5ckKJfk2/3xX3bw5APGxZvLeCO9EqCn/zOXas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@youdotcom-oss%2fai-sdk-plugin@3.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":390477},"main":"./dist/main.js","type":"module","types":"./dist/main.d.ts","engines":{"bun":">= 1.2.21","node":">=18"},"exports":{".":{"types":"./dist/main.d.ts","default":"./dist/main.js"}},"gitHead":"0bd0c3aae04ca376c9736f1b336d051600a2a80a","prepare":"git config core.hooksPath .hooks","scripts":{"test":"bun test","build":"bun run build:bundle && bun run build:types","check":"bun run check:biome && bun run check:types","test:watch":"bun test --watch","build:types":"tsc --project tsconfig.build.json --declaration --emitDeclarationOnly --noEmit false","check:biome":"bunx biome check","check:types":"tsc --noEmit","check:write":"bunx biome check --write","build:bundle":"bun build src/main.ts --outdir dist --target node --external ai","test:coverage":"bun test --coverage","prepublishOnly":"bun run build","test:coverage:watch":"bun test --coverage --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:59a199b5-b6a7-4454-9d32-c456119d7df5"}},"repository":{"url":"git+https://github.com/youdotcom-oss/ai-sdk-plugin.git","type":"git"},"_npmVersion":"11.19.1","description":"Vercel AI SDK tools for the hosted You.com MCP server","directories":{},"lint-staged":{"*.{ts,tsx}":["biome check --write --no-errors-on-unmatched"],"*.{json,md}":["biome format --write --no-errors-on-unmatched"]},"_nodeVersion":"26.8.2","dependencies":{"@ai-sdk/mcp":"^2.0.34"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^7.0.70","@types/bun":"latest"},"peerDependencies":{"ai":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk-plugin_3.1.1_1789074984347_0.6178504449827986","host":"s3://npm-registry-packages-npm-production"}},"3.1.2":{"_id":"@youdotcom-oss/ai-sdk-plugin@3.1.2","bugs":{"url":"https://github.com/youdotcom-oss/ai-sdk-plugin/issues"},"dist":{"shasum":"9cf65f784bb568e3d68063747c1f7bd6b846cdd9","tarball":"https://registry.npmjs.org/@youdotcom-oss/ai-sdk-plugin/-/ai-sdk-plugin-3.1.2.tgz","fileCount":5,"integrity":"sha512-OtKQmjQ43nKLYazLp7GTKg/BgK27qVe7llh5hlrPR6QWzFSNEN5fgq9hNfnYAzfoVXRVDUUhZCBTDBOf6md0yg==","signatures":[{"sig":"MEUCIQDA5Fm+rd5orHTp5fJ3Kc+zGHZaoBT8DLmpf5DNvtYJFgIgRMP3qBvnAShEmc74dT4pbDZ0yCllhHWtI79ndrXZRJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDwveC/5FoGnpu1SMQ8A+4W8ANizp75Rzw+EFDJkk9usgIgJcecSkrkLm8OTIwH9ZFoFfGvx6Yxx3KT3VfPuuG1fS0="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@youdotcom-oss%2fai-sdk-plugin@3.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":390406},"main":"./dist/main.js","name":"@youdotcom-oss/ai-sdk-plugin","type":"module","types":"./dist/main.d.ts","author":{"url":"https://you.com","name":"You.com"},"engines":{"bun":">= 1.2.21","node":">=18"},"exports":{".":{"types":"./dist/main.d.ts","default":"./dist/main.js"}},"gitHead":"94173ddb5f3c38b8ad61e2edf11de0e56f5a4312","license":"MIT","prepare":"git config core.hooksPath .hooks","scripts":{"test":"bun test","build":"bun run build:bundle && bun run build:types","check":"bun run check:biome && bun run check:types","test:watch":"bun test --watch","build:types":"tsc --project tsconfig.build.json --declaration --emitDeclarationOnly --noEmit false","check:biome":"bunx biome check","check:types":"tsc --noEmit","check:write":"bunx biome check --write","build:bundle":"bun build src/main.ts --outdir dist --target node --external ai","test:coverage":"bun test --coverage","prepublishOnly":"bun run build","test:coverage:watch":"bun test --coverage --watch"},"version":"3.1.2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:59a199b5-b6a7-4454-9d32-c456119d7df5"}},"homepage":"https://github.com/youdotcom-oss/ai-sdk-plugin#readme","keywords":["ai","sdk","plugin","you","search","mcp","vercel","model-context-protocol","ai-agents","web-search"],"repository":{"url":"git+https://github.com/youdotcom-oss/ai-sdk-plugin.git","type":"git"},"_npmVersion":"11.19.1","description":"Vercel AI SDK tools for the hosted You.com MCP server","directories":{},"lint-staged":{"*.{ts,tsx}":["biome check --write --no-errors-on-unmatched"],"*.{json,md}":["biome format --write --no-errors-on-unmatched"]},"maintainers":[{"name":"tyleratydc","email":"tyler@you.com"},{"name":"opensource-at-you","email":"opensource@you.com"},{"name":"edwardirby-ydc","email":"edward@you.com"},{"name":"adamp-at-you","email":"adamp@you.com"}],"_nodeVersion":"26.10.0","dependencies":{"@ai-sdk/mcp":"^2.0.34"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^7.0.70","@types/bun":"latest"},"peerDependencies":{"ai":"^7.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ai-sdk-plugin_3.1.2_1790195154482_0.35170774241656955"}}},"time":{"created":"2025-12-15T11:12:09.709Z","modified":"2026-09-23T20:25:55.005Z","0.1.0":"2025-12-15T11:12:11.335Z","1.0.0":"2025-12-15T11:53:11.276Z","1.0.1":"2026-01-27T03:46:26.948Z","1.0.2":"2026-02-01T09:54:28.633Z","1.0.3":"2026-02-01T10:00:15.733Z","2.0.0":"2026-02-05T09:20:11.876Z","2.0.1":"2026-02-05T11:27:49.429Z","2.0.2":"2026-02-05T20:18:08.427Z","2.0.3":"2026-02-11T17:48:03.406Z","2.0.4":"2026-02-14T01:19:37.971Z","2.0.5":"2026-02-18T06:34:02.434Z","2.0.6":"2026-02-18T20:42:26.795Z","2.0.7":"2026-02-24T07:48:05.474Z","2.1.0":"2026-03-04T00:54:58.336Z","2.1.1":"2026-03-05T19:20:59.630Z","2.2.0":"2026-03-07T03:17:47.483Z","2.2.1":"2026-03-30T23:00:17.304Z","2.2.2":"2026-04-16T16:33:54.345Z","2.2.3":"2026-04-20T21:49:28.560Z","3.0.0":"2026-06-08T16:38:03.081Z","3.0.1":"2026-07-23T09:12:10.704Z","3.1.0":"2026-09-10T20:59:24.735Z","3.1.1":"2026-09-10T21:16:24.493Z","3.1.2":"2026-09-23T20:25:54.588Z"},"bugs":{"url":"https://github.com/youdotcom-oss/ai-sdk-plugin/issues"},"author":{"url":"https://you.com","name":"You.com"},"license":"MIT","homepage":"https://github.com/youdotcom-oss/ai-sdk-plugin#readme","keywords":["ai","sdk","plugin","you","search","mcp","vercel","model-context-protocol","ai-agents","web-search"],"repository":{"url":"git+https://github.com/youdotcom-oss/ai-sdk-plugin.git","type":"git"},"description":"Vercel AI SDK tools for the hosted You.com MCP server","maintainers":[{"name":"tyleratydc","email":"tyler@you.com"},{"name":"opensource-at-you","email":"opensource@you.com"},{"name":"edwardirby-ydc","email":"edward@you.com"},{"name":"adamp-at-you","email":"adamp@you.com"}],"readme":"# Vercel AI SDK Plugin for You.com\n\nGive your AI applications **real-time access to the web** through the hosted You.com MCP server. This package exposes an async `createYouClient()` helper that connects to `https://api.you.com/mcp` and returns the underlying AI SDK MCP client. By default, `await client.tools()` resolves to the default hosted tool set: `you-search`, `you-contents`, `you-balance`, and `you-discover`.\n\n## Features\n\nBuild AI applications that can:\n- **Search the web in real-time** - Access current information with advanced filtering (dates, sites, file types)\n- **Research** - Comprehensive answers with cited sources, configurable effort (lite to exhaustive)\n- **Extract any webpage** - Pull full content in markdown or HTML format\n- **Zero configuration** - Works with any AI SDK model provider (Anthropic, OpenAI, Google, and more)\n- **Hosted MCP transport** - Connects directly to the You.com hosted MCP server\n- **Type-safe** - Full TypeScript support for async tool initialization\n- **Production-ready** - Built on You.com's enterprise search API\n\n## AI Agent Skills\n\n**For AI SDK Integration**: Use the [ydc-ai-sdk-integration](https://github.com/youdotcom-oss/agent-skills/tree/main/skills/ydc-ai-sdk-integration) skill to quickly integrate You.com tools with your Vercel AI SDK applications.\n\n```bash\n# Install the AI SDK integration skill\nnpx skills add youdotcom-oss/agent-skills --skill ydc-ai-sdk-integration\n```\n\nOnce installed, ask your AI agent: **\"Integrate Vercel AI SDK with You.com tools\"**\n\n**Supported AI agents**: Claude Code, Cursor, Windsurf, Cody, Continue, and more.\n\nSee [Skill Documentation](https://github.com/youdotcom-oss/agent-skills/tree/main/skills/ydc-ai-sdk-integration) for complete integration guide.\n\n## Getting started\n\nGet up and running in 4 quick steps:\n\n### 1. Get your API key\n\nVisit [you.com/platform/api-keys](https://you.com/platform/api-keys) to get your You.com API key. Keep this key secure - you'll need it for configuration.\n\n### 2. Install the package (NPM, Bun, or Yarn)\n\nChoose your package manager:\n\n```bash\n# NPM\nnpm install @youdotcom-oss/ai-sdk-plugin ai\n\n# Bun\nbun add @youdotcom-oss/ai-sdk-plugin ai\n\n# Yarn\nyarn add @youdotcom-oss/ai-sdk-plugin ai\n```\n\n### 3. Add tools to your application\n\nImport `createYouClient()`, await the MCP-backed client, then resolve tools from that client for your AI SDK call:\n\n```typescript\nimport { createAnthropic } from '@ai-sdk/anthropic';\nimport { generateText, stepCountIs } from 'ai';\nimport { createYouClient } from '@youdotcom-oss/ai-sdk-plugin';\n\n// Create your AI model provider\nconst anthropic = createAnthropic({\n  apiKey: process.env.ANTHROPIC_API_KEY,\n});\n\nconst client = await createYouClient({\n  apiKey: process.env.YDC_API_KEY,\n});\n\ntry {\n  const tools = await client.tools();\n\n  const result = await generateText({\n    model: anthropic('claude-sonnet-4-5-20250929'),\n    tools,\n    stopWhen: stepCountIs(5),  // Required for tool result processing\n    prompt: 'Search for the latest developments in quantum computing',\n  });\n\n  console.log(result.text);\n} finally {\n  await client.close();\n}\n```\n\n`createYouClient()` returns the underlying MCP client. Call `await client.tools()` to resolve the default hosted tool set (`you-search`, `you-contents`, `you-balance`, and `you-discover`) unless you scope it with `tools`, and call `await client.close()` when finished.\n\nSet your You.com API key as an environment variable:\n\n```bash\nexport YDC_API_KEY=your-api-key-here\n```\n\nSet your model provider credentials separately for whichever provider you use.\n\n### 4. Test your setup\n\nAsk your AI something that needs real-time information:\n\n- \"What are the latest developments in quantum computing?\"\n- \"Find recent articles about sustainable energy and summarize the key trends\"\n- \"Extract and analyze the content from https://anthropic.com\"\n\nYour AI will automatically choose the right tool and return up-to-date, accurate answers.\n\n## What you can build\n\nYour AI can now handle requests like these:\n\n### Research & information\n\n**Current events:**\n- \"What's trending in AI research this week?\"\n- \"Find the latest news about climate policy from the past month\"\n\n**Comparative research:**\n- \"Compare the features of the top 3 CRM platforms\"\n- \"What are developers saying about the new React version?\"\n\n**Technical documentation:**\n- \"Search for TypeScript best practices on the official docs\"\n- \"Find examples of using WebAssembly in production\"\n\n### Content analysis & extraction\n\n**Documentation analysis:**\n- \"Extract and summarize the main points from https://docs.example.com\"\n- \"Get the pricing information from https://competitor.com/pricing\"\n\n**Multi-page research:**\n- \"Extract content from these 3 blog posts and compare their approaches\"\n- \"Pull the documentation from these URLs and create a summary\"\n\n### Real-time workflows\n\n**Market intelligence:**\n- \"What's the current status of the stock market?\"\n- \"Find recent funding announcements in the AI space\"\n\n**Competitive analysis:**\n- \"Search for recent product launches by our competitors\"\n- \"Extract feature comparisons from competitor websites\"\n\n## Configuration\n\nThe plugin works out of the box with environment variables:\n\n```bash\nexport YDC_API_KEY=your-api-key-here\n```\n\n<details>\n<summary>Advanced configuration options</summary>\n\n### Passing configuration directly\n\nYou can override the API key, request a specific hosted MCP profile, or scope the request to specific tool ids:\n\n```typescript\nimport { createYouClient } from '@youdotcom-oss/ai-sdk-plugin';\n\nconst client = await createYouClient({\n  apiKey: 'your-api-key-here',\n  tools: ['you-search', 'you-contents'],\n});\n\nconst tools = await client.tools();\n```\n\n`you-finance` and `you-research` are not included in the default tool set. Request them explicitly with `tools`.\n\nLead with the smallest explicit form when you only want finance:\n\n```typescript\nconst client = await createYouClient({\n  tools: 'you-finance',\n});\n\nconst financeTools = await client.tools();\n```\n\nIf you want the default tools plus finance, request all of them explicitly:\n\n```typescript\nconst client = await createYouClient({\n  tools: ['you-search', 'you-contents', 'you-balance', 'you-discover', 'you-finance', 'you-research'],\n});\n\nconst tools = await client.tools();\n```\n\nUse `profile` when you want the hosted server to resolve tools through a named profile instead:\n\n```typescript\nconst client = await createYouClient({\n  profile: 'free',\n});\n\nconst tools = await client.tools();\n```\n\n### Configuration type\n\n```typescript\nexport type YouClientConfig = {\n  apiKey?: string;           // Defaults to YDC_API_KEY\n  tools?: string | string[]; // Added as ?tools=...\n  profile?: string;          // Added as ?profile=...\n};\n```\n\n### Tool selection\n\nThe package always connects to `https://api.you.com/mcp`.\n\nThe default hosted tool set is:\n\n- `you-search`\n- `you-contents`\n- `you-balance`\n- `you-discover`\n\nOptional tools:\n\n- `you-finance`\n- `you-research`\n\n`you-finance` and `you-research` are not included in the default tool set. Request them explicitly with `tools`.\n\n`tools` scopes the visible tool set.\n\n`profile` selects a hosted server profile. `tools` scopes which tools are visible. If `profile` is provided, it takes precedence over `tools`.\n\nToday, `profile: 'free'` is a keyless mode. It overrides `tools` and exposes `you-search` and `you-discover`.\n\n### Using different model providers\n\nThis plugin works with any AI SDK compatible model provider:\n\n```typescript\nimport { generateText, stepCountIs } from 'ai';\n\n// Anthropic Claude\nimport { createAnthropic } from '@ai-sdk/anthropic';\n\nconst anthropic = createAnthropic({\n  apiKey: process.env.ANTHROPIC_API_KEY,\n});\n\nconst client = await createYouClient();\nconst tools = await client.tools();\n\nconst result = await generateText({\n  model: anthropic('claude-sonnet-4-5-20250929'),\n  tools,\n  stopWhen: stepCountIs(3),\n  prompt: 'Search for AI news',\n});\n\n// OpenAI\nimport { createOpenAI } from '@ai-sdk/openai';\n\nconst openai = createOpenAI({\n  apiKey: process.env.OPENAI_API_KEY,\n});\n\nconst searchClient = await createYouClient({\n  tools: 'you-search',\n});\nconst searchTools = await searchClient.tools();\n\nconst result = await generateText({\n  model: openai('gpt-4'),\n  tools: searchTools,\n  stopWhen: stepCountIs(3),\n  prompt: 'Search for AI news',\n});\n\n// Google Gemini\nimport { createGoogleGenerativeAI } from '@ai-sdk/google';\n\nconst google = createGoogleGenerativeAI({\n  apiKey: process.env.GOOGLE_GENERATIVE_AI_API_KEY,\n});\n\nconst googleClient = await createYouClient({\n  tools: 'you-search',\n});\nconst googleTools = await googleClient.tools();\n\nconst result = await generateText({\n  model: google('gemini-2.0-flash-exp'),\n  tools: googleTools,\n  stopWhen: stepCountIs(3),\n  prompt: 'Search for AI news',\n});\n```\n\n</details>\n\n## Available tools\n\nDefault tools:\n\n- `you-search`\n- `you-contents`\n- `you-balance`\n- `you-discover`\n\nOptional tools:\n\n- `you-finance`\n- `you-research`\n\n---\n\n**Note**: Your AI automatically selects the right tool based on the user's request. Use `stopWhen: stepCountIs(n)` to enable multi-step tool execution, and your AI handles the orchestration.\n\n## Examples\n\nThe `examples/` directory contains complete working examples demonstrating all features:\n\n- **basic-search.ts** - Web search with filters and parameters\n- **streaming-text.ts** - Real-time streaming responses\n- **agent-response.ts** - AI reasoning with web context\n- **content-extraction.ts** - Extract and analyze webpages\n- **error-handling.ts** - Production-ready error handling\n\n**Quick start:**\n\n1. Set up your environment variables (see [examples/README.md](./examples/README.md) for 3 setup options)\n2. Run an example:\n\n```bash\n# Using the example script (easiest)\nbun run example              # Runs basic-search (default)\nbun run example agent        # Runs agent-response\nbun run example help         # Shows all available examples\n\n# Or run directly\ncd packages/ai-sdk-plugin\nbun examples/basic-search.ts\n```\n\nAll examples include:\n- Environment variable validation with helpful error messages\n- Explicit provider pattern matching integration tests\n- Error handling best practices\n\n**For complete setup instructions, environment variable options, and troubleshooting**, see [examples/README.md](./examples/README.md)\n\n## Troubleshooting\n\n### Problem: \"YDC_API_KEY is required\" error\n\n**Solution**: Set your API key as an environment variable:\n\n```bash\nexport YDC_API_KEY=your-api-key-here\n# Then restart your application\n```\n\nOr pass it directly when creating tools:\n\n```typescript\nconst client = await createYouClient({ apiKey: 'your-api-key-here' });\nconst tools = await client.tools();\n```\n\n### Problem: AI isn't using the tools\n\n**Solution**: Make sure you're using `stopWhen` to enable multi-step tool execution:\n\n```typescript\nimport { createAnthropic } from '@ai-sdk/anthropic';\nimport { generateText, stepCountIs } from 'ai';\n\nconst anthropic = createAnthropic({\n  apiKey: process.env.ANTHROPIC_API_KEY,\n});\n\nconst client = await createYouClient();\nconst tools = await client.tools();\n\nconst result = await generateText({\n  model: anthropic('claude-sonnet-4-5-20250929'),\n  tools,\n  stopWhen: stepCountIs(3),  // Required: enables tool result processing\n  prompt: 'Search for recent AI news',\n});\n```\n\n### Problem: Tools execute but response is empty\n\n**Symptoms**: You see tool calls in `result.steps` but `result.text` is empty or minimal.\n\n**Solution**: Replace `maxSteps` with `stopWhen: stepCountIs(n)`:\n\n```typescript\nimport { generateText, stepCountIs } from 'ai';\n\n// ❌ WRONG - tools execute but results aren't integrated\nconst client = await createYouClient();\nconst tools = await client.tools();\n\nconst result = await generateText({\n  model: anthropic('claude-sonnet-4-5-20250929'),\n  tools,\n  maxSteps: 5,  // Don't use this!\n  prompt: 'Search for AI news',\n});\n\n// ✅ CORRECT - tool results properly integrated\nconst result = await generateText({\n  model: anthropic('claude-sonnet-4-5-20250929'),\n  tools,\n  stopWhen: stepCountIs(3),  // Use this instead\n  prompt: 'Search for AI news',\n});\n```\n\n**Why this happens**: `maxSteps` doesn't properly integrate tool results into the response generation. The `stopWhen` pattern ensures the AI processes tool outputs before stopping.\n\n### Problem: Getting 401 authentication errors\n\n**Solution**: Verify your API key is correct and properly set:\n\n```bash\n# Check if environment variable is set\necho $YDC_API_KEY\n\n# If empty, set it\nexport YDC_API_KEY=your-api-key-here\n```\n\nGet a new API key at [you.com/platform/api-keys](https://you.com/platform/api-keys) if needed.\n\n### Problem: Getting rate limit errors (429)\n\n**Solution**: You've hit the API rate limit. Wait a few minutes before retrying, or check your API usage at [you.com/platform/api-keys](https://you.com/platform/api-keys).\n\n### Problem: Tool execution failing silently\n\n**Solution**: Check the AI SDK's tool results for error details:\n\n```typescript\nimport { createAnthropic } from '@ai-sdk/anthropic';\n\nconst anthropic = createAnthropic({\n  apiKey: process.env.ANTHROPIC_API_KEY,\n});\n\nconst client = await createYouClient();\nconst tools = await client.tools();\n\nconst result = await generateText({\n  model: anthropic('claude-sonnet-4-5-20250929'),\n  tools,\n  prompt: 'Search for AI news',\n});\n\n// Inspect tool results for errors\nconsole.log(result.toolResults);\n```\n\n### Need more help?\n\n- **GitHub Issues**: [Report bugs](https://github.com/youdotcom-oss/ai-sdk-plugin/issues)\n- **Email Support**: support@you.com\n\n## For contributors\n\nInterested in contributing? We'd love your help!\n\n**Development setup**: See [AGENTS.md](./AGENTS.md) for complete development guide, architecture overview, code patterns, and testing guidelines.\n\n**Quick contribution steps:**\n1. Fork the repository\n2. Create a feature branch following [CONTRIBUTING.md](../../CONTRIBUTING.md) conventions\n3. Follow code style guidelines (Biome enforced)\n4. Write tests for your changes\n5. Run quality checks: `bun run check && bun test`\n6. Submit a pull request with a clear description\n\nWe appreciate contributions of all kinds:\n- Bug fixes and improvements\n- New features and enhancements\n- Documentation improvements\n- Test coverage improvements\n- Performance optimizations\n\n---\n\n**License**: MIT - see [LICENSE](../../LICENSE) for details\n\n**Author**: You.com (https://you.com)\n","readmeFilename":"README.md"}