{"_id":"@usenaive-sdk/vetta","_rev":"11-7bf47996ab31ade74121e5aefd2b9853","name":"@usenaive-sdk/vetta","dist-tags":{"latest":"0.10.0"},"versions":{"0.1.0":{"name":"@usenaive-sdk/vetta","version":"0.1.0","license":"MIT","_id":"@usenaive-sdk/vetta@0.1.0","maintainers":[{"name":"usenaive-sdk","email":"dennis@usenaive.ai"}],"homepage":"https://github.com/usenaive/vetta-mono#readme","bugs":{"url":"https://github.com/usenaive/vetta-mono/issues"},"dist":{"shasum":"eff26b18da84fc2a094415fb827ec8c4b95f2f17","tarball":"https://registry.npmjs.org/@usenaive-sdk/vetta/-/vetta-0.1.0.tgz","fileCount":5,"integrity":"sha512-hgQI2n7A6cjYxTHfXy5z3tAE67ncS4u45jtMuvCH0f5tyr7QX+MKBW0ZuD8UpPJPH1yr9nUIKulaj471zdrs/A==","signatures":[{"sig":"MEUCIQCKzBS8s0pBys9zcsbsM00Xh/0o+A+C4AKEkOLydEgXCwIgOeRTm5jKLFuMb/5T3lExA4y65W3oj21YCbxeuNll28g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":291173},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8adbdacac370bff4cf3abc311c074343712eec77","scripts":{"test":"vitest run","build":"tsup && node check-dist.mjs","typecheck":"tsc --noEmit","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"usenaive-sdk","email":"dennis@usenaive.ai"},"repository":{"url":"git+https://github.com/usenaive/vetta-mono.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.7","description":"Typed TypeScript client for the Vetta API — agents, sessions, identities, and event streaming.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","@types/node":"catalog:","@vetta/core":"workspace:*"},"//devDependencies":"`@vetta/core` is a BUILD-time dependency only. It is `private: true` at `0.0.0`, `workspace:*` is rewritten to `0.0.0` on publish, and `npm install` would 404 for every consumer. `tsup` inlines it into `dist/`, so the published tarball resolves against nothing but `zod`. Keep it out of `dependencies`.","_npmOperationalInternal":{"tmp":"tmp/vetta_0.1.0_1787506151186_0.7097357176797869","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@usenaive-sdk/vetta","version":"0.2.0","license":"MIT","_id":"@usenaive-sdk/vetta@0.2.0","maintainers":[{"name":"usenaive-sdk","email":"dennis@usenaive.ai"}],"homepage":"https://github.com/usenaive/vetta-mono#readme","bugs":{"url":"https://github.com/usenaive/vetta-mono/issues"},"dist":{"shasum":"4efe8cb41e633055ff8a076c3675bbded0e82cd7","tarball":"https://registry.npmjs.org/@usenaive-sdk/vetta/-/vetta-0.2.0.tgz","fileCount":5,"integrity":"sha512-KyZSka34RIZ4tMaCNSCmvGLTW9T/0f0ayA48nx0I+Boy0bF6OC5vYKLiXhMKvspnpKPHIVYFZqK5qHXDsPkHTQ==","signatures":[{"sig":"MEUCIBQeQyCJGkeiYpytf7twlbZfCGE65//olqdO2ceEIDx5AiEA/e6yMH0B/sLqrlxJa6TmxHbWJ0O3NYWJXL2TT2mIprA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":302752},"main":"./dist/index.js","type":"module","_from":"file:usenaive-sdk-vetta-0.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsup && node check-dist.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"usenaive-sdk","email":"dennis@usenaive.ai"},"_resolved":"/private/var/folders/mr/40z66fh520z2zqr706t63gdm0000gn/T/524e6b33b03c5763c7a537ef8df39f74/usenaive-sdk-vetta-0.2.0.tgz","_integrity":"sha512-KyZSka34RIZ4tMaCNSCmvGLTW9T/0f0ayA48nx0I+Boy0bF6OC5vYKLiXhMKvspnpKPHIVYFZqK5qHXDsPkHTQ==","repository":{"url":"git+https://github.com/usenaive/vetta-mono.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.7","description":"Typed TypeScript client for the Vetta API — agents, sessions, identities, and event streaming.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","@types/node":"22.20.1","@vetta/core":"0.0.0"},"//devDependencies":"`@vetta/core` is a BUILD-time dependency only. It is `private: true` at `0.0.0`, `workspace:*` is rewritten to `0.0.0` on publish, and `npm install` would 404 for every consumer. `tsup` inlines it into `dist/`, so the published tarball resolves against nothing but `zod`. Keep it out of `dependencies`.","_npmOperationalInternal":{"tmp":"tmp/vetta_0.2.0_1787553236276_0.48638211694146505","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@usenaive-sdk/vetta","version":"0.3.0","license":"MIT","_id":"@usenaive-sdk/vetta@0.3.0","maintainers":[{"name":"usenaive-sdk","email":"dennis@usenaive.ai"}],"homepage":"https://github.com/usenaive/vetta-mono#readme","bugs":{"url":"https://github.com/usenaive/vetta-mono/issues"},"dist":{"shasum":"df73b33bdcf255a42c01e24036a1474c5d42e08b","tarball":"https://registry.npmjs.org/@usenaive-sdk/vetta/-/vetta-0.3.0.tgz","fileCount":5,"integrity":"sha512-tsGWJE0P+/1y/gBZrCZTOH7Svx3539fBhq54ZZJSJ5t0ZWBmN4cr+kYqq5w8y9pgO8blHIQ/CVzDK9QZxH24FQ==","signatures":[{"sig":"MEYCIQDyqMxEfGdShsqSVB6iOPegEqk3dgAq3C72HQkKBOxwtwIhAPuEPxwB+aLttuddYj2b/I3denRbU911ou6z0LLo6oPC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":451861},"main":"./dist/index.js","type":"module","_from":"file:/var/folders/mr/40z66fh520z2zqr706t63gdm0000gn/T/vetta-release-2chnr1/usenaive-sdk-vetta-0.3.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsup && node check-dist.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"usenaive-sdk","email":"dennis@usenaive.ai"},"_resolved":"/var/folders/mr/40z66fh520z2zqr706t63gdm0000gn/T/vetta-release-2chnr1/usenaive-sdk-vetta-0.3.0.tgz","_integrity":"sha512-tsGWJE0P+/1y/gBZrCZTOH7Svx3539fBhq54ZZJSJ5t0ZWBmN4cr+kYqq5w8y9pgO8blHIQ/CVzDK9QZxH24FQ==","repository":{"url":"git+https://github.com/usenaive/vetta-mono.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.7","description":"Typed TypeScript client for the Vetta API — agents, sessions, identities, and event streaming.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","@types/node":"22.20.1","@vetta/core":"0.0.0"},"//devDependencies":"`@vetta/core` is a BUILD-time dependency only. It is `private: true` at `0.0.0`, `workspace:*` is rewritten to `0.0.0` on publish, and `npm install` would 404 for every consumer. `tsup` inlines it into `dist/`, so the published tarball resolves against nothing but `zod`. Keep it out of `dependencies`.","_npmOperationalInternal":{"tmp":"tmp/vetta_0.3.0_1788630163973_0.6566607407901588","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@usenaive-sdk/vetta","version":"0.4.0","license":"MIT","_id":"@usenaive-sdk/vetta@0.4.0","maintainers":[{"name":"usenaive-sdk","email":"dennis@usenaive.ai"}],"homepage":"https://github.com/usenaive/vetta-mono#readme","bugs":{"url":"https://github.com/usenaive/vetta-mono/issues"},"dist":{"shasum":"623b02fd38dcbd7437419b0dd92acbf28028aff2","tarball":"https://registry.npmjs.org/@usenaive-sdk/vetta/-/vetta-0.4.0.tgz","fileCount":5,"integrity":"sha512-N020NQ1gJdgeklWZaWljKPEf5UDZ00+U8+dkQkrYgMgIoOmV29ii7cUDB7xnB4ogCEtcKxgPUxIpEpxtBK3qcQ==","signatures":[{"sig":"MEUCIQDtHTa0SSHrOq/NDBn+VU2GZwbPZq2h8i+s2lv2I/XrqgIgJZBW4+HQW5AJocFgy+xCFPqCAyA6zlKIcKXophPGwNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGJ0ibqXsUaiUYkNibaIGDS2IREVPZgIX9h5aQAWXy4DAiEAwHzTk6NNkCokCCiXRaB09xIv/YKNUCo5KcOiZiOBxnc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":947198},"main":"./dist/index.js","type":"module","_from":"file:usenaive-sdk-vetta-0.4.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsup && node check-dist.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"usenaive-sdk","email":"dennis@usenaive.ai"},"_resolved":"/private/var/folders/mr/40z66fh520z2zqr706t63gdm0000gn/T/85b66d776f164c30f281ed938531b827/usenaive-sdk-vetta-0.4.0.tgz","_integrity":"sha512-N020NQ1gJdgeklWZaWljKPEf5UDZ00+U8+dkQkrYgMgIoOmV29ii7cUDB7xnB4ogCEtcKxgPUxIpEpxtBK3qcQ==","repository":{"url":"git+https://github.com/usenaive/vetta-mono.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.7","description":"Typed TypeScript client for the Vetta API — agents, sessions, identities, and event streaming.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","@types/node":"22.20.1","@vetta/core":"0.0.0"},"//devDependencies":"`@vetta/core` is a BUILD-time dependency only. It is `private: true` at `0.0.0`, `workspace:*` is rewritten to `0.0.0` on publish, and `npm install` would 404 for every consumer. `tsup` inlines it into `dist/`, so the published tarball resolves against nothing but `zod`. Keep it out of `dependencies`.","_npmOperationalInternal":{"tmp":"tmp/vetta_0.4.0_1789754164162_0.9818318440838887","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@usenaive-sdk/vetta","version":"0.5.0","license":"MIT","_id":"@usenaive-sdk/vetta@0.5.0","maintainers":[{"name":"usenaive-sdk","email":"dennis@usenaive.ai"}],"homepage":"https://github.com/usenaive/vetta-mono#readme","bugs":{"url":"https://github.com/usenaive/vetta-mono/issues"},"dist":{"shasum":"9998e85ce12c9d6fea58d51343e247afc66737f4","tarball":"https://registry.npmjs.org/@usenaive-sdk/vetta/-/vetta-0.5.0.tgz","fileCount":5,"integrity":"sha512-zgrlQMXlJDbtc+h9hEU1JaS1cb/PTH6Jaw3YYDtrqCdm45HMt68jFp3ID0EvWYOYNfF4Z01pIQnXeVMQzUoO2A==","signatures":[{"sig":"MEQCIE4bHwon6qOS+LJCIFtvdtXfmP7HRm/UeQx89cXRZBlKAiBN8DwedXZ4xHOSCLIGg+l3ayGmEYyD49O2xJ6bmZwLLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDxyFaN0ADptfrR4ncVYZzS1PfIaA2x6/FxnsMzhORwOAiEA95Oat7jgMt+L84sNee+jX/tVgrsKLyyJrzCZx/gCK1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":954283},"main":"./dist/index.js","type":"module","_from":"file:usenaive-sdk-vetta-0.5.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsup && node check-dist.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"usenaive-sdk","email":"dennis@usenaive.ai"},"_resolved":"/private/var/folders/mr/40z66fh520z2zqr706t63gdm0000gn/T/bbca6f4cedc98507add06038cbe6048a/usenaive-sdk-vetta-0.5.0.tgz","_integrity":"sha512-zgrlQMXlJDbtc+h9hEU1JaS1cb/PTH6Jaw3YYDtrqCdm45HMt68jFp3ID0EvWYOYNfF4Z01pIQnXeVMQzUoO2A==","repository":{"url":"git+https://github.com/usenaive/vetta-mono.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.7","description":"Typed TypeScript client for the Vetta API — agents, sessions, identities, and event streaming.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","@types/node":"22.20.1","@vetta/core":"0.0.0"},"//devDependencies":"`@vetta/core` is a BUILD-time dependency only. It is `private: true` at `0.0.0`, `workspace:*` is rewritten to `0.0.0` on publish, and `npm install` would 404 for every consumer. `tsup` inlines it into `dist/`, so the published tarball resolves against nothing but `zod`. Keep it out of `dependencies`.","_npmOperationalInternal":{"tmp":"tmp/vetta_0.5.0_1789762067973_0.44108067057843936","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@usenaive-sdk/vetta","version":"0.5.1","license":"MIT","_id":"@usenaive-sdk/vetta@0.5.1","maintainers":[{"name":"usenaive-sdk","email":"dennis@usenaive.ai"}],"homepage":"https://github.com/usenaive/vetta-mono#readme","bugs":{"url":"https://github.com/usenaive/vetta-mono/issues"},"dist":{"shasum":"b9732fe0327b32469af10016b5c8fad3b9631a15","tarball":"https://registry.npmjs.org/@usenaive-sdk/vetta/-/vetta-0.5.1.tgz","fileCount":5,"integrity":"sha512-QJbVDuuZGvrQ4WoSr8f6FuLAatCRYXWffmSG/lXdw5JCeEiKsY57g4nPGNzHBICxzjCWhYGmoWYTG3nP5j1SXw==","signatures":[{"sig":"MEUCIDDWrhHPYXupF3MkM7fYyzHWHe4Z7A6T4OPnRhNn2y9+AiEAk8Tx1aGvUPWXEOS3kkUYG3lQbArjrIL/MpCJpnl4C00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDVEDLTcSwGxQF2borGXMv91HkpYAjQN85GrB5NYSUmPAIgYbBCGYlgF12aPf5My5c8M+zMqiZUo0T2ShyAmQ44kVI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1010405},"main":"./dist/index.js","type":"module","_from":"file:/var/folders/mr/40z66fh520z2zqr706t63gdm0000gn/T/vetta-release-Q1028w/usenaive-sdk-vetta-0.5.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsup && node check-dist.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"usenaive-sdk","email":"dennis@usenaive.ai"},"_resolved":"/var/folders/mr/40z66fh520z2zqr706t63gdm0000gn/T/vetta-release-Q1028w/usenaive-sdk-vetta-0.5.1.tgz","_integrity":"sha512-QJbVDuuZGvrQ4WoSr8f6FuLAatCRYXWffmSG/lXdw5JCeEiKsY57g4nPGNzHBICxzjCWhYGmoWYTG3nP5j1SXw==","repository":{"url":"git+https://github.com/usenaive/vetta-mono.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.7","description":"Typed TypeScript client for the Vetta API — agents, sessions, identities, and event streaming.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","@types/node":"22.20.1","@vetta/core":"0.0.0"},"//devDependencies":"`@vetta/core` is a BUILD-time dependency only. It is `private: true` at `0.0.0`, `workspace:*` is rewritten to `0.0.0` on publish, and `npm install` would 404 for every consumer. `tsup` inlines it into `dist/`, so the published tarball resolves against nothing but `zod`. Keep it out of `dependencies`.","_npmOperationalInternal":{"tmp":"tmp/vetta_0.5.1_1790307544204_0.8311418508852688","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@usenaive-sdk/vetta","version":"0.6.0","license":"MIT","_id":"@usenaive-sdk/vetta@0.6.0","maintainers":[{"name":"usenaive-sdk","email":"dennis@usenaive.ai"}],"homepage":"https://github.com/usenaive/vetta-mono#readme","bugs":{"url":"https://github.com/usenaive/vetta-mono/issues"},"dist":{"shasum":"1847074cc2dc501089631cd871b75a42626992a9","tarball":"https://registry.npmjs.org/@usenaive-sdk/vetta/-/vetta-0.6.0.tgz","fileCount":5,"integrity":"sha512-u17g1DedkcKq/n/8p/MupEXBTf1Uq/U13/PqFnezdYxFBfiCbzlSYou1BxtDvgpuMLM9jW16vG4zxKLNYymLHA==","signatures":[{"sig":"MEUCIQDxrrWbKUcjSgYfPeEBQe0fiNlogjAJteIGC3NvSN31GwIgRP0clOtZhF5HTgZZjsWvc1QWElZPkyNkJGhiShXq3Q8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFUbCSzWCMtwXivcN8puFmpnXI6yLDQHVjSbCRRjiKDsAiAfwld3CGjLj8gmNVR4Rh+W31N4058WwajkaY5VMf89uQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1158476},"main":"./dist/index.js","type":"module","_from":"file:/var/folders/mr/40z66fh520z2zqr706t63gdm0000gn/T/vetta-release-FDkQHV/usenaive-sdk-vetta-0.6.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsup && node check-dist.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"usenaive-sdk","email":"dennis@usenaive.ai"},"_resolved":"/var/folders/mr/40z66fh520z2zqr706t63gdm0000gn/T/vetta-release-FDkQHV/usenaive-sdk-vetta-0.6.0.tgz","_integrity":"sha512-u17g1DedkcKq/n/8p/MupEXBTf1Uq/U13/PqFnezdYxFBfiCbzlSYou1BxtDvgpuMLM9jW16vG4zxKLNYymLHA==","repository":{"url":"git+https://github.com/usenaive/vetta-mono.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.7","description":"Typed TypeScript client for the Vetta API — agents, sessions, identities, and event streaming.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","@types/node":"22.20.1","@vetta/core":"0.0.0"},"//devDependencies":"`@vetta/core` is a BUILD-time dependency only. It is `private: true` at `0.0.0`, `workspace:*` is rewritten to `0.0.0` on publish, and `npm install` would 404 for every consumer. `tsup` inlines it into `dist/`, so the published tarball resolves against nothing but `zod`. Keep it out of `dependencies`.","_npmOperationalInternal":{"tmp":"tmp/vetta_0.6.0_1790564989174_0.025284117541243045","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@usenaive-sdk/vetta","version":"0.7.0","license":"MIT","_id":"@usenaive-sdk/vetta@0.7.0","maintainers":[{"name":"usenaive-sdk","email":"dennis@usenaive.ai"}],"homepage":"https://github.com/usenaive/vetta-mono#readme","bugs":{"url":"https://github.com/usenaive/vetta-mono/issues"},"dist":{"shasum":"c92728bef37bef269dfa07ab3df8b064d71a3b8d","tarball":"https://registry.npmjs.org/@usenaive-sdk/vetta/-/vetta-0.7.0.tgz","fileCount":5,"integrity":"sha512-OT8pNdOIMfUoquWLofnmlEdKpkp36+WVZm3WKyjmNLfhlRaL43aZEAMV59b4ggNjOX4Q0HChgDAOVSoeS7pzAg==","signatures":[{"sig":"MEUCIQDmMzXvXQJINpjGt9eEfLuS9hxRZQQvlPcNuE5b1UA9NgIgRC8ZXCI+UqMtRhEHe3sVS80AAw2sBqsIwR0+6ykE88w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC5mB53yKrmpN72sldArwAVsHXFGCkgE+8OYNGrGh4PrQIhALIXkRdk6ZnGGcG1T+GlvOq+tXei5Pq6S/g9T0d4nHs3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1258208},"main":"./dist/index.js","type":"module","_from":"file:/var/folders/mr/40z66fh520z2zqr706t63gdm0000gn/T/vetta-release-vohAP4/usenaive-sdk-vetta-0.7.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsup && node check-dist.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"usenaive-sdk","email":"dennis@usenaive.ai"},"_resolved":"/var/folders/mr/40z66fh520z2zqr706t63gdm0000gn/T/vetta-release-vohAP4/usenaive-sdk-vetta-0.7.0.tgz","_integrity":"sha512-OT8pNdOIMfUoquWLofnmlEdKpkp36+WVZm3WKyjmNLfhlRaL43aZEAMV59b4ggNjOX4Q0HChgDAOVSoeS7pzAg==","repository":{"url":"git+https://github.com/usenaive/vetta-mono.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.7","description":"Typed TypeScript client for the Vetta API — agents, sessions, identities, and event streaming.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","@types/node":"22.20.1","@vetta/core":"0.0.0"},"//devDependencies":"`@vetta/core` is a BUILD-time dependency only. It is `private: true` at `0.0.0`, `workspace:*` is rewritten to `0.0.0` on publish, and `npm install` would 404 for every consumer. `tsup` inlines it into `dist/`, so the published tarball resolves against nothing but `zod`. Keep it out of `dependencies`.","_npmOperationalInternal":{"tmp":"tmp/vetta_0.7.0_1791108792075_0.8794194217915858","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@usenaive-sdk/vetta","version":"0.8.0","license":"MIT","_id":"@usenaive-sdk/vetta@0.8.0","maintainers":[{"name":"usenaive-sdk","email":"dennis@usenaive.ai"}],"homepage":"https://github.com/usenaive/vetta-mono#readme","bugs":{"url":"https://github.com/usenaive/vetta-mono/issues"},"dist":{"shasum":"aa3f50cda5efeac7824eb45255f15c14b0b61653","tarball":"https://registry.npmjs.org/@usenaive-sdk/vetta/-/vetta-0.8.0.tgz","fileCount":5,"integrity":"sha512-nVWmF2aTWARGdE59dzNuVEVr2bMuFCCtvu+Y2jDsDA2YNDJzmrhcy959jsuwzUVesV9eHyYVy9cJ11yD43/NNA==","signatures":[{"sig":"MEQCICmlzn8eUcvj7JLmgq+RzGzQRFhIx5/1idE3xIJr28GWAiBMM4PiWM3DnGHLWkNvqJQf4IsU9IazGrrS/r4C9+lbvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDrHOGpDVyX9PufTJydDSL4ORsCmM7Ma/eFfvKOfrxrvAIgfumSWYksJ5DsJEGQdrSUd/1tPDIHz4uFssbxqp9BD/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1325828},"main":"./dist/index.js","type":"module","_from":"file:/var/folders/mr/40z66fh520z2zqr706t63gdm0000gn/T/vetta-release-mak8Sh/usenaive-sdk-vetta-0.8.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsup && node check-dist.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"usenaive-sdk","email":"dennis@usenaive.ai"},"_resolved":"/var/folders/mr/40z66fh520z2zqr706t63gdm0000gn/T/vetta-release-mak8Sh/usenaive-sdk-vetta-0.8.0.tgz","_integrity":"sha512-nVWmF2aTWARGdE59dzNuVEVr2bMuFCCtvu+Y2jDsDA2YNDJzmrhcy959jsuwzUVesV9eHyYVy9cJ11yD43/NNA==","repository":{"url":"git+https://github.com/usenaive/vetta-mono.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.7","description":"Typed TypeScript client for the Vetta API — agents, sessions, identities, and event streaming.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","@types/node":"22.20.1","@vetta/core":"0.0.0"},"//devDependencies":"`@vetta/core` is a BUILD-time dependency only. It is `private: true` at `0.0.0`, `workspace:*` is rewritten to `0.0.0` on publish, and `npm install` would 404 for every consumer. `tsup` inlines it into `dist/`, so the published tarball resolves against nothing but `zod`. Keep it out of `dependencies`.","_npmOperationalInternal":{"tmp":"tmp/vetta_0.8.0_1791355765900_0.5428562344449377","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@usenaive-sdk/vetta","version":"0.9.0","license":"MIT","_id":"@usenaive-sdk/vetta@0.9.0","maintainers":[{"name":"usenaive-sdk","email":"dennis@usenaive.ai"}],"homepage":"https://github.com/usenaive/vetta-mono#readme","bugs":{"url":"https://github.com/usenaive/vetta-mono/issues"},"dist":{"shasum":"f446b05d6a556bfc8e3c1c8e6635c693e2905256","tarball":"https://registry.npmjs.org/@usenaive-sdk/vetta/-/vetta-0.9.0.tgz","fileCount":5,"integrity":"sha512-ce+5HNybLs7N6ZvouStD7ZHtnMZWCb8k+6Xp7mRfi7/3LmzZWYfvX5CBW5onUFjU7+H4xC3v4TmEEqzzJdZZ3Q==","signatures":[{"sig":"MEQCIAt8NbHrQOPg2Lq5WmBj0DOftW2/AyJaefMJESr8JBZHAiAGRg6Ez0lgyXnC/1Wkbynp2Ui+TfSD0ubpxxrUHV/WIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGEtJxwCIE//CVGlhvhzm7BDOX16OBb/LqP+J6T4KaJiAiALssjGmByX0ANFU4ANr/mfiGq9D52bP4Uq0aJNkH0WiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1382050},"main":"./dist/index.js","type":"module","_from":"file:/var/folders/mr/40z66fh520z2zqr706t63gdm0000gn/T/vetta-release-sXyWpI/usenaive-sdk-vetta-0.9.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsup && node check-dist.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"usenaive-sdk","email":"dennis@usenaive.ai"},"_resolved":"/var/folders/mr/40z66fh520z2zqr706t63gdm0000gn/T/vetta-release-sXyWpI/usenaive-sdk-vetta-0.9.0.tgz","_integrity":"sha512-ce+5HNybLs7N6ZvouStD7ZHtnMZWCb8k+6Xp7mRfi7/3LmzZWYfvX5CBW5onUFjU7+H4xC3v4TmEEqzzJdZZ3Q==","repository":{"url":"git+https://github.com/usenaive/vetta-mono.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.7","description":"Typed TypeScript client for the Vetta API — agents, sessions, identities, and event streaming.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","@types/node":"22.20.1","@vetta/core":"0.0.0"},"//devDependencies":"`@vetta/core` is a BUILD-time dependency only. It is `private: true` at `0.0.0`, `workspace:*` is rewritten to `0.0.0` on publish, and `npm install` would 404 for every consumer. `tsup` inlines it into `dist/`, so the published tarball resolves against nothing but `zod`. Keep it out of `dependencies`.","_npmOperationalInternal":{"tmp":"tmp/vetta_0.9.0_1792114266148_0.14624208423409413","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"_id":"@usenaive-sdk/vetta@0.10.0","bugs":{"url":"https://github.com/usenaive/vetta-mono/issues"},"dist":{"shasum":"263630c4977a4a42e4865ba7fe77fd02396f3f0e","tarball":"https://registry.npmjs.org/@usenaive-sdk/vetta/-/vetta-0.10.0.tgz","fileCount":5,"integrity":"sha512-rJc/G5nwMcBMz9x+zXRlsBL2XJCZUnG88JFkSdcGUYs541Kh9EUablFkX1DpdyjXYJH4IftyeqS3hnih2jfS+w==","signatures":[{"sig":"MEUCICz18us/md6OGe+Y44ZuYVSpJiVBl1/SrbtyzMNbLYKrAiEAophnygtJuNF6yyMsxY7KqGYsw2GMpRZ9pyq6mpUD5O0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDiSpJqa7NyEuXfpYIGVX6lhuMNUG97bK5SCiqmpmN+3wIhAOQHUEj5Lgx+hbSC48J/NjeVlx2oZCogDzq6Ztv5dbZy"}],"unpackedSize":1484832},"main":"./dist/index.js","name":"@usenaive-sdk/vetta","type":"module","_from":"file:/var/folders/mr/40z66fh520z2zqr706t63gdm0000gn/T/vetta-release-iTEV46/usenaive-sdk-vetta-0.10.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"license":"MIT","scripts":{"test":"vitest run","build":"tsup && node check-dist.mjs","typecheck":"tsc --noEmit"},"version":"0.10.0","_npmUser":{"name":"usenaive-sdk","email":"dennis@usenaive.ai"},"homepage":"https://github.com/usenaive/vetta-mono#readme","_resolved":"/var/folders/mr/40z66fh520z2zqr706t63gdm0000gn/T/vetta-release-iTEV46/usenaive-sdk-vetta-0.10.0.tgz","_integrity":"sha512-rJc/G5nwMcBMz9x+zXRlsBL2XJCZUnG88JFkSdcGUYs541Kh9EUablFkX1DpdyjXYJH4IftyeqS3hnih2jfS+w==","repository":{"url":"git+https://github.com/usenaive/vetta-mono.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.7","description":"Typed TypeScript client for the Vetta API — agents, sessions, identities, and event streaming.","directories":{},"maintainers":[{"name":"usenaive-sdk","email":"dennis@usenaive.ai"}],"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","@types/node":"22.20.1","@vetta/core":"0.0.0"},"//devDependencies":"`@vetta/core` is a BUILD-time dependency only. It is `private: true` at `0.0.0`, `workspace:*` is rewritten to `0.0.0` on publish, and `npm install` would 404 for every consumer. `tsup` inlines it into `dist/`, so the published tarball resolves against nothing but `zod`. Keep it out of `dependencies`.","_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vetta_0.10.0_1792524666814_0.9455452544953817"}}},"time":{"created":"2026-08-23T17:29:11.084Z","modified":"2026-10-20T19:31:07.344Z","0.1.0":"2026-08-23T17:29:11.342Z","0.2.0":"2026-08-24T06:33:56.415Z","0.3.0":"2026-09-05T17:42:44.126Z","0.4.0":"2026-09-18T17:56:04.245Z","0.5.0":"2026-09-18T20:07:48.077Z","0.5.1":"2026-09-25T03:39:04.298Z","0.6.0":"2026-09-28T03:09:49.285Z","0.7.0":"2026-10-04T10:13:12.558Z","0.8.0":"2026-10-07T06:49:26.012Z","0.9.0":"2026-10-16T01:31:06.236Z","0.10.0":"2026-10-20T19:31:06.902Z"},"bugs":{"url":"https://github.com/usenaive/vetta-mono/issues"},"license":"MIT","homepage":"https://github.com/usenaive/vetta-mono#readme","repository":{"url":"git+https://github.com/usenaive/vetta-mono.git","type":"git","directory":"packages/sdk"},"description":"Typed TypeScript client for the Vetta API — agents, sessions, identities, and event streaming.","maintainers":[{"name":"usenaive-sdk","email":"dennis@usenaive.ai"}],"readme":"# @usenaive-sdk/vetta\n\nTyped TypeScript client for the Vetta API — agents, sessions, identities, connections, vaults,\ncomms, deployments, webhooks, the model proxy, and a resumable event stream. One method per route,\nparsed with the same schemas the server does.\n\n## Install\n\n```bash\nnpm i @usenaive-sdk/vetta\n```\n\n> Not published to a registry yet — this command 404s today. In-repo the package resolves as a\n> workspace dependency.\n\n## Usage\n\n```ts\nimport { randomUUID } from \"node:crypto\";\nimport { createClient } from \"@usenaive-sdk/vetta\";\n\nconst client = createClient({\n  baseUrl: \"https://api.vetta.sh\",\n  apiKey: process.env.VETTA_API_KEY!,\n  fetch: globalThis.fetch,\n  idempotencyKey: () => randomUUID(),\n});\n\n// `budget` is required: an agent with no spending ceiling is refused, not defaulted.\nconst agent = await client.agents.create({\n  name: \"Refunder\",\n  model: \"zai-org/GLM-5.2-FP8\",\n  window: \"immediate\",\n  budget: { cap_micro_usd: 50_000_000, max_task_micro_usd: 5_000_000, period: \"month\" },\n});\n```\n\n## Configuring an agent's tools\n\n`configs` is replaced wholesale on the wire, so changing one tool by hand means resending every\nother one unchanged. `withTool` does that, and types the config the built-ins read —\n`WebToolConfig` (`web_search`, `web_fetch`) and `MediaToolConfig` (`generate_image`,\n`generate_video`). Omitted fields keep their current value and `config` merges key by key.\n\n```ts\nimport { withTool } from \"@usenaive-sdk/vetta\";\n\nawait client.agents.update(agent.id, {\n  tools: withTool(agent.tools, \"web_fetch\", {\n    permission: \"ask\",\n    config: { allowed_domains: [\"docs.example.com\"], max_content_tokens: 2000 },\n  }),\n});\n```\n\n## One model call, no session\n\n`client.proxy.messages` is the Messages-format endpoint: one org-level call with no agent, no\ntools and no state between calls. The completion window is the second argument, because the format\nhas no field for one. Streaming is deliberately absent — point the Messages-format client you\nalready have at `<baseUrl>/v1/proxy/anthropic`, which is what the endpoint exists for.\n\n```ts\nconst reply = await client.proxy.messages(\n  { model: \"openai/gpt-oss-120b\", max_tokens: 1024, messages: [{ role: \"user\", content: \"hi\" }] },\n  \"priority\",\n);\n```\n\nSee the [TypeScript SDK reference](https://usenaive.ai/docs/sdk/typescript) for the full method index.\n","readmeFilename":"README.md"}