{"_id":"@covia/covia-sdk","_rev":"30-cd834492f49a7c60febecd6837666798","name":"@covia/covia-sdk","dist-tags":{"latest":"1.20.0"},"versions":{"1.0.0":{"name":"@covia/covia-sdk","version":"1.0.0","keywords":["covia","grid","api","typescript","data-assets","operations"],"author":{"name":"Covia AI"},"license":"MIT","_id":"@covia/covia-sdk@1.0.0","maintainers":[{"name":"convexbase","email":"mike@convex.world"},{"name":"anu.dev.c09","email":"anu.dev.c09@gmail.com"},{"name":"chirdeep","email":"chirdeep@covia.ai"},{"name":"mike-covia","email":"mike@covia.ai"}],"homepage":"https://github.com/covia-ai/covia-sdk#readme","bugs":{"url":"https://github.com/covia-ai/covia-sdk/issues"},"dist":{"shasum":"292a682751c23893c858c3a2a9ffcb79f2aa2e3d","tarball":"https://registry.npmjs.org/@covia/covia-sdk/-/covia-sdk-1.0.0.tgz","fileCount":7,"integrity":"sha512-5x/U8Us5lvhmhAClf8LdbjgpL3O7YxF9DC3/jOXpiqA3Do4Kgly/VKs3BYEEYhjpUE5o8Rc+YrOkKP43IDk0ww==","signatures":[{"sig":"MEQCIEUCU/KgnBoUS+gVGOJq7LudNby2+2CBaRX3OtVByBNZAiBIrpjpx6M3yB+zgWut3ZY6cBfvivrxDh5/0r1y+byClA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54187},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"573a57592793cc512d9f899b74b17c1a3e8e8152","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsup src/index.ts --format cjs,esm --dts --clean","prepare":"npm run build","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"anu.dev.c09","email":"anu.dev.c09@gmail.com"},"repository":{"url":"git+https://github.com/covia-ai/covia-sdk.git","type":"git"},"_npmVersion":"10.9.3","description":"Typescript library for covia-ai","directories":{},"_nodeVersion":"22.19.0","dependencies":{"did-resolver":"^4.1.0","web-did-resolver":"^2.0.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","tsup":"^8.0.0","dotenv":"^17.2.3","ts-jest":"^29.4.6","typescript":"^5.3.0","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/covia-sdk_1.0.0_1771906963934_0.364622670850957","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@covia/covia-sdk","version":"1.1.0","keywords":["covia","grid","api","typescript","data-assets","operations"],"author":{"name":"Covia AI"},"license":"MIT","_id":"@covia/covia-sdk@1.1.0","maintainers":[{"name":"convexbase","email":"mike@convex.world"},{"name":"anu.dev.c09","email":"anu.dev.c09@gmail.com"},{"name":"chirdeep","email":"chirdeep@covia.ai"},{"name":"mike-covia","email":"mike@covia.ai"}],"homepage":"https://github.com/covia-ai/covia-sdk#readme","bugs":{"url":"https://github.com/covia-ai/covia-sdk/issues"},"dist":{"shasum":"823169967f7b4245b22d8bd0ea94847a5f032e6e","tarball":"https://registry.npmjs.org/@covia/covia-sdk/-/covia-sdk-1.1.0.tgz","fileCount":7,"integrity":"sha512-StqlQ9qcscDtpWMWb9wG7x7px/HZmPqVVGxKQJo4eSk8kRZtzEq0outaPGg35J+r+3qYOafZBwLslLtKAYjdEw==","signatures":[{"sig":"MEYCIQD/IaYi8Th3s17RYLqAiIQ46hrX5ryHIVPjwvYAca2jBQIhAMC3TwqoJBFA1ycoLe2cylZfBm6wPPtXclV3uFIIIBkl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94573},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"725db4fecf003042805e7556e542858f609d94ae","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsup src/index.ts --format cjs,esm --dts --clean","prepare":"npm run build","test:unit":"jest src/__tests__/","prepublishOnly":"npm run build && npm test","test:integration":"jest venue.test.ts"},"_npmUser":{"name":"anu.dev.c09","email":"anu.dev.c09@gmail.com"},"repository":{"url":"git+https://github.com/covia-ai/covia-sdk.git","type":"git"},"_npmVersion":"10.9.3","description":"Typescript library for covia-ai","directories":{},"_nodeVersion":"22.19.0","dependencies":{"did-resolver":"^4.1.0","web-did-resolver":"^2.0.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","tsup":"^8.0.0","dotenv":"^17.2.3","ts-jest":"^29.4.6","typescript":"^5.3.0","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/covia-sdk_1.1.0_1773640410624_0.2830360074816911","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@covia/covia-sdk","version":"1.2.0","keywords":["covia","grid","api","typescript","data-assets","operations"],"author":{"name":"Covia AI"},"license":"MIT","_id":"@covia/covia-sdk@1.2.0","maintainers":[{"name":"convexbase","email":"mike@convex.world"},{"name":"anu.dev.c09","email":"anu.dev.c09@gmail.com"},{"name":"chirdeep","email":"chirdeep@covia.ai"},{"name":"mike-covia","email":"mike@covia.ai"}],"homepage":"https://github.com/covia-ai/covia-sdk#readme","bugs":{"url":"https://github.com/covia-ai/covia-sdk/issues"},"dist":{"shasum":"a6e3a3a7d95570de2f3e526724c5eb04f20488df","tarball":"https://registry.npmjs.org/@covia/covia-sdk/-/covia-sdk-1.2.0.tgz","fileCount":7,"integrity":"sha512-0VBRmOcZWJrNpKacQMdtk8KxDyyG9j0wbaXbwNMGzIUV0WnxhuhDk2CvMFyd3PZugTzkd1putmmUpojruficPQ==","signatures":[{"sig":"MEYCIQCZXkkjShyd9hplcOxf2ot3Xmmp6gEK1/OI5zXldfCcdgIhAKllEczRMD7/e5mwzjjR32HIktCL60+s7KciSU/+T7oJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":212475},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"a953be299ee0bea1bf4d9a02c9e92f8f2e77fe41","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsup src/index.ts --format cjs,esm --dts --clean","prepare":"npm run build","test:unit":"jest src/__tests__/","prepublishOnly":"npm run build && npm test","test:integration":"jest venue.test.ts"},"_npmUser":{"name":"convexbase","email":"mike@convex.world"},"repository":{"url":"git+https://github.com/covia-ai/covia-sdk.git","type":"git"},"_npmVersion":"10.8.3","description":"Typescript library for covia-ai","directories":{},"_nodeVersion":"24.5.0","dependencies":{"did-resolver":"^4.1.0","@noble/hashes":"^1.0.0","@noble/ed25519":"^2.0.0","web-did-resolver":"^2.0.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","tsup":"^8.0.0","dotenv":"^17.2.3","ts-jest":"^29.4.6","typescript":"^5.3.0","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/covia-sdk_1.2.0_1776626092745_0.5490336244503715","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@covia/covia-sdk","version":"1.3.0","keywords":["covia","grid","api","typescript","data-assets","operations"],"author":{"name":"Covia AI"},"license":"MIT","_id":"@covia/covia-sdk@1.3.0","maintainers":[{"name":"convexbase","email":"mike@convex.world"},{"name":"anu.dev.c09","email":"anu.dev.c09@gmail.com"},{"name":"chirdeep","email":"chirdeep@covia.ai"},{"name":"mike-covia","email":"mike@covia.ai"}],"homepage":"https://github.com/covia-ai/covia-sdk#readme","bugs":{"url":"https://github.com/covia-ai/covia-sdk/issues"},"dist":{"shasum":"b14a005217e28c09ab2ef0a84133cf01f92ebab7","tarball":"https://registry.npmjs.org/@covia/covia-sdk/-/covia-sdk-1.3.0.tgz","fileCount":7,"integrity":"sha512-Mo5cP9o3eXvA6MeZJhDwaRUbFrBfSK5THUei7dIkK+osSi6dGmRaU7SEc71y+ykdxJp1dmGhZmdZVWm2TE6mdA==","signatures":[{"sig":"MEYCIQDiRfE/MzDnLgOUWZnPcwj8CoVoAbIrIT82wuYnVA3pTwIhAJ8cjtC0K9/aYwxzpbTAtaDJPn50B6tF2jCaKS+qYRUW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":211929},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"06b8e71f23ba9d99f18148353ca7b4a6f44bbd53","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsup src/index.ts --format cjs,esm --dts --clean","prepare":"npm run build","test:unit":"jest src/__tests__/","prepublishOnly":"npm run build && npm test","test:integration":"jest venue.test.ts"},"_npmUser":{"name":"convexbase","email":"mike@convex.world"},"repository":{"url":"git+https://github.com/covia-ai/covia-sdk.git","type":"git"},"_npmVersion":"10.8.3","description":"Typescript library for covia-ai","directories":{},"_nodeVersion":"24.5.0","dependencies":{"did-resolver":"^4.1.0","@noble/hashes":"^1.0.0","@noble/ed25519":"^2.0.0","web-did-resolver":"^2.0.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","tsup":"^8.0.0","dotenv":"^17.2.3","ts-jest":"^29.4.6","typescript":"^5.3.0","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/covia-sdk_1.3.0_1776626110577_0.9876891735367797","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@covia/covia-sdk","version":"1.4.0","keywords":["covia","grid","api","typescript","data-assets","operations"],"author":{"name":"Covia AI"},"license":"MIT","_id":"@covia/covia-sdk@1.4.0","maintainers":[{"name":"convexbase","email":"mike@convex.world"},{"name":"anu.dev.c09","email":"anu.dev.c09@gmail.com"},{"name":"chirdeep","email":"chirdeep@covia.ai"},{"name":"mike-covia","email":"mike@covia.ai"}],"homepage":"https://github.com/covia-ai/covia-sdk#readme","bugs":{"url":"https://github.com/covia-ai/covia-sdk/issues"},"dist":{"shasum":"dd580e07b74c985303bcd54c56835e7d01097e46","tarball":"https://registry.npmjs.org/@covia/covia-sdk/-/covia-sdk-1.4.0.tgz","fileCount":7,"integrity":"sha512-20NZgoO5bzB+0qdJrd1iQNiI04kXxIr1K5m96JT9/iY/Q8hH+aMawl3KWRr4GwUgKn0xoLmF8LDNF9F1oVNPrw==","signatures":[{"sig":"MEQCIDybtypfUFL3OJ5HuZXpxKSOJqava9sh/Fgk9sD4fQ/PAiAxsJvtzvXcBJxP/jyn6CRgE7VMe/whWKkzYKm4UHgfDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":216255},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"858faf3d630e985c14326e7d943ca11c0b508874","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsup src/index.ts --format cjs,esm --dts --clean","prepare":"npm run build","test:unit":"jest src/__tests__/","prepublishOnly":"npm run build && npm run test:unit","test:integration":"jest venue.test.ts"},"_npmUser":{"name":"convexbase","email":"mike@convex.world"},"repository":{"url":"git+https://github.com/covia-ai/covia-sdk.git","type":"git"},"_npmVersion":"10.8.3","description":"Typescript library for covia-ai","directories":{},"_nodeVersion":"24.5.0","dependencies":{"did-resolver":"^4.1.0","@noble/hashes":"^1.0.0","@noble/ed25519":"^2.0.0","web-did-resolver":"^2.0.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","tsup":"^8.0.0","dotenv":"^17.2.3","ts-jest":"^29.4.6","typescript":"^5.3.0","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/covia-sdk_1.4.0_1776626128165_0.5659639347559944","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@covia/covia-sdk","version":"1.5.0","keywords":["covia","grid","api","typescript","data-assets","operations"],"author":{"name":"Covia AI"},"license":"Apache-2.0","_id":"@covia/covia-sdk@1.5.0","maintainers":[{"name":"convexbase","email":"mike@convex.world"},{"name":"anu.dev.c09","email":"anu.dev.c09@gmail.com"},{"name":"chirdeep","email":"chirdeep@covia.ai"},{"name":"mike-covia","email":"mike@covia.ai"}],"homepage":"https://github.com/covia-ai/covia-sdk#readme","bugs":{"url":"https://github.com/covia-ai/covia-sdk/issues"},"dist":{"shasum":"757181e921d7503a17145b76b6df6a66e7eaf06b","tarball":"https://registry.npmjs.org/@covia/covia-sdk/-/covia-sdk-1.5.0.tgz","fileCount":7,"integrity":"sha512-aSeHuFItMICkmI4W9FHFiTMQrsCeOS5wBqRN2+FnWKSRb9ZDWVGUwXlfCSah2fh01J1CFoMlu9OozmpYptD/gg==","signatures":[{"sig":"MEUCIQDO0qrwL4gs3fNN5UZAh6qYgiwkscM8GYx0TOks9zzacQIgY2Zy2mSkWAJqEj2G9UvveFeWIu6+VTdBPufRMiqWkMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":245242},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"088a85ae288b1483ab7f72188d66bc508a208b0b","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsup src/index.ts --format cjs,esm --dts --clean","prepare":"npm run build","test:unit":"jest src/__tests__/","prepublishOnly":"npm run build && npm run test:unit","test:integration":"jest venue.test.ts"},"_npmUser":{"name":"mike-covia","email":"mike@covia.ai"},"repository":{"url":"git+https://github.com/covia-ai/covia-sdk.git","type":"git"},"_npmVersion":"10.8.3","description":"Typescript library for covia-ai","directories":{},"_nodeVersion":"24.5.0","dependencies":{"did-resolver":"^4.1.0","@noble/hashes":"^1.0.0","@noble/ed25519":"^2.0.0","web-did-resolver":"^2.0.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","tsup":"^8.0.0","dotenv":"^17.2.3","ts-jest":"^29.4.6","typescript":"^5.3.0","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/covia-sdk_1.5.0_1781220390325_0.346480218871011","host":"s3://npm-registry-packages-npm-production"}},"1.6.0-next.0":{"name":"@covia/covia-sdk","version":"1.6.0-next.0","keywords":["covia","grid","api","typescript","data-assets","operations"],"author":{"name":"Covia AI"},"license":"Apache-2.0","_id":"@covia/covia-sdk@1.6.0-next.0","maintainers":[{"name":"convexbase","email":"mike@convex.world"},{"name":"anu.dev.c09","email":"anu.dev.c09@gmail.com"},{"name":"chirdeep","email":"chirdeep@covia.ai"},{"name":"mike-covia","email":"mike@covia.ai"}],"homepage":"https://github.com/covia-ai/covia-sdk#readme","bugs":{"url":"https://github.com/covia-ai/covia-sdk/issues"},"dist":{"shasum":"37aee6c5b7b7d019fbe2e25fd9530b089de97609","tarball":"https://registry.npmjs.org/@covia/covia-sdk/-/covia-sdk-1.6.0-next.0.tgz","fileCount":7,"integrity":"sha512-rjCVC19K8szu8Flz+FqIaP79Alh3KVIyg9qXPEjAjX8OUZHrHoMjw6t8ki8ouYKcfhgwSWaBnd16Uay/boLxSQ==","signatures":[{"sig":"MEUCIQCEtoUFwoC7KEjuDgesULbjrtZRTnVXbKSNJHxJKawwBQIgXLX+qiyf0501S/xsr51vaIMW6PJXBd7gX18q5flz/Tc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@covia%2fcovia-sdk@1.6.0-next.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":251569},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild","unrs-resolver"]},"types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"0393d90ebc9e85c3da28ee1f4ea891d9e58652b7","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsup src/index.ts --format cjs,esm --dts --clean","prepare":"npm run build","test:unit":"jest src/__tests__/","prepublishOnly":"npm run build && npm run test:unit","test:integration":"jest venue.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81e9827a-c0bd-4a7c-9178-3cd5fec83d08"}},"repository":{"url":"git+https://github.com/covia-ai/covia-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"Typescript library for covia-ai","directories":{},"_nodeVersion":"24.16.0","dependencies":{"did-resolver":"^4.1.0","@noble/hashes":"^1.0.0","@noble/ed25519":"^2.0.0","web-did-resolver":"^2.0.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","tsup":"^8.0.0","dotenv":"^17.2.3","ts-jest":"^29.4.6","typescript":"^5.3.0","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/covia-sdk_1.6.0-next.0_1781854090732_0.3947664292924926","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@covia/covia-sdk","version":"1.6.0","keywords":["covia","grid","api","typescript","data-assets","operations"],"author":{"name":"Covia AI"},"license":"Apache-2.0","_id":"@covia/covia-sdk@1.6.0","maintainers":[{"name":"convexbase","email":"mike@convex.world"},{"name":"anu.dev.c09","email":"anu.dev.c09@gmail.com"},{"name":"chirdeep","email":"chirdeep@covia.ai"},{"name":"mike-covia","email":"mike@covia.ai"}],"homepage":"https://github.com/covia-ai/covia-sdk#readme","bugs":{"url":"https://github.com/covia-ai/covia-sdk/issues"},"dist":{"shasum":"9349ff2ca22595a1624b2ad47c943e8eed59e816","tarball":"https://registry.npmjs.org/@covia/covia-sdk/-/covia-sdk-1.6.0.tgz","fileCount":7,"integrity":"sha512-UpAP/ENVFja+uSBD4lGUo0UKQP3/NFSDnQCg8M70sOFsbhY+dE3dMQ8HjEB8lIBXAVLKqMvHOkU61uVLy5ohsg==","signatures":[{"sig":"MEQCIAymK7z3TEdsNhBU/dhDeWhTf7zWB/yoOqnvKZfwzrp+AiAjdCX8+WPJoTn9/sh+h9DCVh2+H8afcGH++5mPDe3T4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@covia%2fcovia-sdk@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":301381},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"76deee5811ad4f49571892678306a7d506308fe6","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"jest","build":"tsup src/index.ts --format cjs,esm --dts --clean","prepare":"npm run build","lint:fix":"eslint src --fix","test:unit":"jest src/__tests__/","prepublishOnly":"npm run build && npm run test:unit","test:integration":"jest venue.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81e9827a-c0bd-4a7c-9178-3cd5fec83d08"}},"repository":{"url":"git+https://github.com/covia-ai/covia-sdk.git","type":"git"},"_npmVersion":"11.18.0","description":"Typescript library for covia-ai","directories":{},"_nodeVersion":"24.18.0","dependencies":{"did-resolver":"^4.1.0","@noble/hashes":"^2.0.0","@noble/ed25519":"^3.0.0","web-did-resolver":"^2.0.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jest":"^30.4.2","tsup":"^8.0.0","dotenv":"^17.4.2","eslint":"^10.6.0","ts-jest":"^29.4.11","@eslint/js":"^10.0.1","typescript":"^6.0.0","@types/jest":"^30.0.0","@types/node":"^24.0.0","typescript-eslint":"^8.62.1"},"_npmOperationalInternal":{"tmp":"tmp/covia-sdk_1.6.0_1783380235387_0.028048512911687862","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@covia/covia-sdk","version":"1.7.0","keywords":["covia","grid","api","typescript","data-assets","operations"],"author":{"name":"Covia AI"},"license":"Apache-2.0","_id":"@covia/covia-sdk@1.7.0","maintainers":[{"name":"convexbase","email":"mike@convex.world"},{"name":"anu.dev.c09","email":"anu.dev.c09@gmail.com"},{"name":"chirdeep","email":"chirdeep@covia.ai"},{"name":"mike-covia","email":"mike@covia.ai"}],"homepage":"https://github.com/covia-ai/covia-sdk#readme","bugs":{"url":"https://github.com/covia-ai/covia-sdk/issues"},"dist":{"shasum":"a200be2d21270c3fcff3e69028af16f6ce626d2e","tarball":"https://registry.npmjs.org/@covia/covia-sdk/-/covia-sdk-1.7.0.tgz","fileCount":7,"integrity":"sha512-c25rslNCNZKo6fFsMhXoaCQG0YFz/0PPSkaxk5LHUMuRNhZ/AD0ZDdkLqHHLThFAozqb2XODLE/53mfb5oD2Ww==","signatures":[{"sig":"MEYCIQDQQWW96x2mWIeHCCaME+A6mgdO0y+QrsIJnNUS+b9lGAIhAMiPaLY1oVV2qKG5BqmC9BKMRqo4RXDxeYXKrQ3ff26A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@covia%2fcovia-sdk@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":341193},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"332ee59afcaaf106189ab5ab339c617ed814574f","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"jest","build":"tsup src/index.ts --format cjs,esm --dts --clean","prepare":"npm run build","lint:fix":"eslint src --fix","test:unit":"jest src/__tests__/","prepublishOnly":"npm run build && npm run test:unit","test:integration":"jest venue.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81e9827a-c0bd-4a7c-9178-3cd5fec83d08"}},"repository":{"url":"git+https://github.com/covia-ai/covia-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"Typescript library for covia-ai","directories":{},"_nodeVersion":"24.18.0","dependencies":{"did-resolver":"^4.1.0","@noble/hashes":"^2.0.0","@noble/ed25519":"^3.0.0","web-did-resolver":"^2.0.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jest":"^30.4.2","tsup":"^8.0.0","dotenv":"^17.4.2","eslint":"^10.6.0","ts-jest":"^29.4.11","@eslint/js":"^10.0.1","typescript":"^6.0.0","@types/jest":"^30.0.0","@types/node":"^24.0.0","typescript-eslint":"^8.62.1"},"_npmOperationalInternal":{"tmp":"tmp/covia-sdk_1.7.0_1783689725166_0.6248043059604658","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"@covia/covia-sdk","version":"1.7.1","keywords":["covia","grid","api","typescript","data-assets","operations"],"author":{"name":"Covia AI"},"license":"Apache-2.0","_id":"@covia/covia-sdk@1.7.1","maintainers":[{"name":"convexbase","email":"mike@convex.world"},{"name":"anu.dev.c09","email":"anu.dev.c09@gmail.com"},{"name":"chirdeep","email":"chirdeep@covia.ai"},{"name":"mike-covia","email":"mike@covia.ai"}],"homepage":"https://github.com/covia-ai/covia-sdk#readme","bugs":{"url":"https://github.com/covia-ai/covia-sdk/issues"},"dist":{"shasum":"5574e5d51ac994931cf74f42c43a3f770a99dd89","tarball":"https://registry.npmjs.org/@covia/covia-sdk/-/covia-sdk-1.7.1.tgz","fileCount":7,"integrity":"sha512-8nFkmGz+nuIZd72h0kXPNYbkRC+zDtH9J0dMBlWMIG7klGy/BIhGYMhFtfDHgFlRQ3fY7Dg3sPSvdbVBSR8w+g==","signatures":[{"sig":"MEYCIQCqaZ76QLJeidB3pCesySCzjr4HET0kEWNd8tMbE7YiSwIhAKHVfhWnxavhJsK7nj2VzwFn2n+2PfXOx7fPiaIO2ku1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@covia%2fcovia-sdk@1.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":349093},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"87635e342cfa84b49074f05ba3669ab3f3c3ab56","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"jest","build":"tsup src/index.ts --format cjs,esm --dts --clean","prepare":"npm run build","lint:fix":"eslint src --fix","test:unit":"jest src/__tests__/","prepublishOnly":"npm run build && npm run test:unit","test:integration":"jest venue.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81e9827a-c0bd-4a7c-9178-3cd5fec83d08"}},"repository":{"url":"git+https://github.com/covia-ai/covia-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"Typescript library for covia-ai","directories":{},"_nodeVersion":"24.18.0","dependencies":{"did-resolver":"^4.1.0","@noble/hashes":"^2.0.0","@noble/ed25519":"^3.0.0","web-did-resolver":"^2.0.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jest":"^30.4.2","tsup":"^8.0.0","dotenv":"^17.4.2","eslint":"^10.6.0","ts-jest":"^29.4.11","@eslint/js":"^10.0.1","typescript":"^6.0.0","@types/jest":"^30.0.0","@types/node":"^24.0.0","typescript-eslint":"^8.62.1"},"_npmOperationalInternal":{"tmp":"tmp/covia-sdk_1.7.1_1784291437803_0.8135241771606292","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"@covia/covia-sdk","version":"1.7.2","keywords":["covia","grid","api","typescript","data-assets","operations"],"author":{"name":"Covia AI"},"license":"Apache-2.0","_id":"@covia/covia-sdk@1.7.2","maintainers":[{"name":"convexbase","email":"mike@convex.world"},{"name":"anu.dev.c09","email":"anu.dev.c09@gmail.com"},{"name":"chirdeep","email":"chirdeep@covia.ai"},{"name":"mike-covia","email":"mike@covia.ai"}],"homepage":"https://github.com/covia-ai/covia-sdk#readme","bugs":{"url":"https://github.com/covia-ai/covia-sdk/issues"},"dist":{"shasum":"22b4cfa78df89223ea1fd9c8eb4e9c0650e23535","tarball":"https://registry.npmjs.org/@covia/covia-sdk/-/covia-sdk-1.7.2.tgz","fileCount":7,"integrity":"sha512-PdA8bfhsDVENUSc6QbxVtfbUiMzNPISAf6Ln7P7Lu2s11Ji1RvsrD0fAkfTFXU/9BsPS3r6/wMaN+P49kNWUNQ==","signatures":[{"sig":"MEUCIBHUk/1SZnd7jzczNjB3qQ3p129GlDhvhPHNp95J4L9DAiEAxBZeoH7Zf1dbRVsfeu8cSk29kPK5sKu1s+Hvbon6Xyg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@covia%2fcovia-sdk@1.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":349355},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"ee8b587806d18a10a08887e88979aa18e6ecc20e","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"jest","build":"tsup src/index.ts --format cjs,esm --dts --clean","prepare":"npm run build","lint:fix":"eslint src --fix","test:unit":"jest src/__tests__/","prepublishOnly":"npm run build && npm run test:unit","test:integration":"jest venue.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81e9827a-c0bd-4a7c-9178-3cd5fec83d08"}},"repository":{"url":"git+https://github.com/covia-ai/covia-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"Typescript library for covia-ai","directories":{},"_nodeVersion":"24.18.0","dependencies":{"did-resolver":"^4.1.0","@noble/hashes":"^2.0.0","@noble/ed25519":"^3.0.0","web-did-resolver":"^2.0.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jest":"^30.4.2","tsup":"^8.0.0","dotenv":"^17.4.2","eslint":"^10.6.0","ts-jest":"^29.4.11","@eslint/js":"^10.0.1","typescript":"^6.0.0","@types/jest":"^30.0.0","@types/node":"^24.0.0","typescript-eslint":"^8.62.1"},"_npmOperationalInternal":{"tmp":"tmp/covia-sdk_1.7.2_1784330395733_0.7369188043770516","host":"s3://npm-registry-packages-npm-production"}},"1.7.3":{"name":"@covia/covia-sdk","version":"1.7.3","keywords":["covia","grid","api","typescript","data-assets","operations"],"author":{"name":"Covia AI"},"license":"Apache-2.0","_id":"@covia/covia-sdk@1.7.3","maintainers":[{"name":"convexbase","email":"mike@convex.world"},{"name":"anu.dev.c09","email":"anu.dev.c09@gmail.com"},{"name":"chirdeep","email":"chirdeep@covia.ai"},{"name":"mike-covia","email":"mike@covia.ai"}],"homepage":"https://github.com/covia-ai/covia-sdk#readme","bugs":{"url":"https://github.com/covia-ai/covia-sdk/issues"},"dist":{"shasum":"6bcea35d098274d4055de6adceeece5118cd5e31","tarball":"https://registry.npmjs.org/@covia/covia-sdk/-/covia-sdk-1.7.3.tgz","fileCount":7,"integrity":"sha512-ArhFb0JPKm/lELIqjSC9qZqxYej9l5lF+Ma8IjfUCIdcslbERAUkyFUisL5vX6V/tyXBmKHVhba/WYLmV+jSWQ==","signatures":[{"sig":"MEQCIDu24wwS4gnHqRgY2ypm4fpqmGplU8egeEHGXyVZ9s0eAiBXUMH+A0AUhDjDnIGZZk+a+tzAoSGO4h46fOIzlvhbJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@covia%2fcovia-sdk@1.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":360760},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"70d81a6d3368cab942defac849f8fb7eb9e99bbb","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"jest","build":"tsup src/index.ts --format cjs,esm --dts --clean","prepare":"npm run build","lint:fix":"eslint src --fix","test:unit":"jest src/__tests__/","prepublishOnly":"npm run build && npm run test:unit","test:integration":"jest venue.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81e9827a-c0bd-4a7c-9178-3cd5fec83d08"}},"repository":{"url":"git+https://github.com/covia-ai/covia-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"Typescript library for covia-ai","directories":{},"_nodeVersion":"24.18.0","dependencies":{"did-resolver":"^4.1.0","@noble/hashes":"^2.0.0","@noble/ed25519":"^3.0.0","web-did-resolver":"^2.0.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jest":"^30.4.2","tsup":"^8.0.0","dotenv":"^17.4.2","eslint":"^10.6.0","ts-jest":"^29.4.11","@eslint/js":"^10.0.1","typescript":"^6.0.0","@types/jest":"^30.0.0","@types/node":"^24.0.0","typescript-eslint":"^8.62.1"},"_npmOperationalInternal":{"tmp":"tmp/covia-sdk_1.7.3_1785194273967_0.21302030070184164","host":"s3://npm-registry-packages-npm-production"}},"1.7.4":{"name":"@covia/covia-sdk","version":"1.7.4","keywords":["covia","grid","api","typescript","data-assets","operations"],"author":{"name":"Covia AI"},"license":"Apache-2.0","_id":"@covia/covia-sdk@1.7.4","maintainers":[{"name":"convexbase","email":"mike@convex.world"},{"name":"anu.dev.c09","email":"anu.dev.c09@gmail.com"},{"name":"chirdeep","email":"chirdeep@covia.ai"},{"name":"mike-covia","email":"mike@covia.ai"}],"homepage":"https://github.com/covia-ai/covia-sdk#readme","bugs":{"url":"https://github.com/covia-ai/covia-sdk/issues"},"dist":{"shasum":"3516a38d60d932056eeab88709c1740f33245487","tarball":"https://registry.npmjs.org/@covia/covia-sdk/-/covia-sdk-1.7.4.tgz","fileCount":7,"integrity":"sha512-uCRcYcVqykIuh88Ci/Gywkp1grePh0sAoAnJQgGy/Xx9NxjGd7FRo3a18cX2v2QVsREOgDbKORasaEnDcNXL/g==","signatures":[{"sig":"MEQCICj9P8EPxfetept0kJwkuaDfloFF3bRJh0+gl635Phh3AiBxqFXoYRUa59fU8zBcEyLH9BhJJSQYQrkzutbJNXAeoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@covia%2fcovia-sdk@1.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":363036},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"b7a3855e5a0ad862be99245ac440762176c5aeb5","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"jest","build":"tsup src/index.ts --format cjs,esm --dts --clean","prepare":"npm run build","lint:fix":"eslint src --fix","test:unit":"jest src/__tests__/","prepublishOnly":"npm run build && npm run test:unit","test:integration":"jest venue.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81e9827a-c0bd-4a7c-9178-3cd5fec83d08"}},"repository":{"url":"git+https://github.com/covia-ai/covia-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"Typescript library for covia-ai","directories":{},"_nodeVersion":"24.18.0","dependencies":{"did-resolver":"^4.1.0","@noble/hashes":"^2.0.0","@noble/ed25519":"^3.0.0","web-did-resolver":"^2.0.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jest":"^30.4.2","tsup":"^8.0.0","dotenv":"^17.4.2","eslint":"^10.6.0","ts-jest":"^29.4.11","@eslint/js":"^10.0.1","typescript":"^6.0.0","@types/jest":"^30.0.0","@types/node":"^24.0.0","typescript-eslint":"^8.62.1"},"_npmOperationalInternal":{"tmp":"tmp/covia-sdk_1.7.4_1785992101307_0.6512985396299384","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@covia/covia-sdk","version":"1.8.0","keywords":["covia","grid","api","typescript","data-assets","operations"],"author":{"name":"Covia AI"},"license":"Apache-2.0","_id":"@covia/covia-sdk@1.8.0","maintainers":[{"name":"convexbase","email":"mike@convex.world"},{"name":"anu.dev.c09","email":"anu.dev.c09@gmail.com"},{"name":"chirdeep","email":"chirdeep@covia.ai"},{"name":"mike-covia","email":"mike@covia.ai"}],"homepage":"https://github.com/covia-ai/covia-sdk#readme","bugs":{"url":"https://github.com/covia-ai/covia-sdk/issues"},"dist":{"shasum":"60e556a1c210b931082717dcf0eed813b4e13b27","tarball":"https://registry.npmjs.org/@covia/covia-sdk/-/covia-sdk-1.8.0.tgz","fileCount":7,"integrity":"sha512-q4UzpYDOeLCE08nKEBTBWby6CHUEm2I+ysr+kCPWt5xYdypultCv92Q706aGST+J5prgSMW0sLKCetEp/HV7IA==","signatures":[{"sig":"MEYCIQDwqDCZQWPQ1QoB1w6mnEEEF6Yz8Tu2rsxMqxrW+oqZjgIhAKWih0864D5Uq0DD68pYigWwqxdMmt9y0VZKlOZM4U3p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@covia%2fcovia-sdk@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":363818},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"db16d88e4c06453e8ce8874c63ffc2000e45b9b9","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"jest","build":"tsup src/index.ts --format cjs,esm --dts --clean","prepare":"npm run build","lint:fix":"eslint src --fix","test:unit":"jest src/__tests__/","prepublishOnly":"npm run build && npm run test:unit","test:integration":"jest venue.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81e9827a-c0bd-4a7c-9178-3cd5fec83d08"}},"repository":{"url":"git+https://github.com/covia-ai/covia-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"Typescript library for covia-ai","directories":{},"_nodeVersion":"24.18.0","dependencies":{"did-resolver":"^4.1.0","@noble/hashes":"^2.0.0","@noble/ed25519":"^3.0.0","web-did-resolver":"^2.0.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jest":"^30.4.2","tsup":"^8.0.0","dotenv":"^17.4.2","eslint":"^10.6.0","ts-jest":"^29.4.11","@eslint/js":"^10.0.1","typescript":"^6.0.0","@types/jest":"^30.0.0","@types/node":"^24.0.0","typescript-eslint":"^8.62.1"},"_npmOperationalInternal":{"tmp":"tmp/covia-sdk_1.8.0_1786368270044_0.17956898464847448","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@covia/covia-sdk","version":"1.9.0","keywords":["covia","grid","api","typescript","data-assets","operations"],"author":{"name":"Covia AI"},"license":"Apache-2.0","_id":"@covia/covia-sdk@1.9.0","maintainers":[{"name":"convexbase","email":"mike@convex.world"},{"name":"anu.dev.c09","email":"anu.dev.c09@gmail.com"},{"name":"chirdeep","email":"chirdeep@covia.ai"},{"name":"mike-covia","email":"mike@covia.ai"}],"homepage":"https://github.com/covia-ai/covia-sdk#readme","bugs":{"url":"https://github.com/covia-ai/covia-sdk/issues"},"dist":{"shasum":"8a27037de5ba8151c8504babb768b670297f2c92","tarball":"https://registry.npmjs.org/@covia/covia-sdk/-/covia-sdk-1.9.0.tgz","fileCount":7,"integrity":"sha512-p7++3a2YeNWyxO0FnOuDBhE46Sdmoc0iJMNrSjc6EWzOQWzEl8kRRQArthaLe+TqJaCwaazZhsb139Y5gWkKpg==","signatures":[{"sig":"MEUCIFVO4TVtwbzbHqq3ZDlpvkV9mfoXh+SIxinOujMzmnmNAiEA8wfs9Pvs8mz4G5kNArzpEoT5ydjHDsixcOx5KQgkxr0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@covia%2fcovia-sdk@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":398354},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"gitHead":"2452e4cb4cdd7fdc9fb430d9a97b6af47e384ef2","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"jest","build":"tsup src/index.ts --format cjs,esm --dts --clean","prepare":"npm run build","lint:fix":"eslint src --fix","test:unit":"jest src/__tests__/","prepublishOnly":"npm run build && npm run test:unit","test:integration":"jest venue.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81e9827a-c0bd-4a7c-9178-3cd5fec83d08"}},"repository":{"url":"git+https://github.com/covia-ai/covia-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"Typescript library for covia-ai","directories":{},"_nodeVersion":"24.19.0","dependencies":{"did-resolver":"^4.1.0","@noble/hashes":"^2.0.0","@noble/ed25519":"^3.0.0","web-did-resolver":"^2.0.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jest":"^30.4.2","tsup":"^8.0.0","dotenv":"^17.4.2","eslint":"^10.6.0","ts-jest":"^29.4.11","@eslint/js":"^10.0.1","typescript":"^6.0.0","@types/jest":"^30.0.0","@types/node":"^24.0.0","typescript-eslint":"^8.62.1"},"_npmOperationalInternal":{"tmp":"tmp/covia-sdk_1.9.0_1786659544950_0.8324954899502035","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"@covia/covia-sdk","version":"1.9.1","keywords":["covia","grid","api","typescript","data-assets","operations"],"author":{"name":"Covia AI"},"license":"Apache-2.0","_id":"@covia/covia-sdk@1.9.1","maintainers":[{"name":"convexbase","email":"mike@convex.world"},{"name":"anu.dev.c09","email":"anu.dev.c09@gmail.com"},{"name":"chirdeep","email":"chirdeep@covia.ai"},{"name":"mike-covia","email":"mike@covia.ai"}],"homepage":"https://github.com/covia-ai/covia-sdk#readme","bugs":{"url":"https://github.com/covia-ai/covia-sdk/issues"},"dist":{"shasum":"2bf31ab4be6821228e8f5094fe477b717e27b156","tarball":"https://registry.npmjs.org/@covia/covia-sdk/-/covia-sdk-1.9.1.tgz","fileCount":7,"integrity":"sha512-MkXEvS9X09u4DDpzAc2oWASEwX/Ddkrmt4D0qnnypBT+zYWvrt6TRmDVZZmMqRH6CdWz/5D/RaFH1I7KQJKvCQ==","signatures":[{"sig":"MEUCIH+xGW0uvsrBIMF06WAJhWMjijRDn0XKBPPchXItWRCUAiEAn8e6a/iSEi3ZlMj1qG7WpAzgb65PMp9CzRRy/U7g5x8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@covia%2fcovia-sdk@1.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":401506},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"gitHead":"f7357162c38675232a795176d7478c75f1be3b47","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"jest","build":"tsup src/index.ts --format cjs,esm --dts --clean","prepare":"npm run build","lint:fix":"eslint src --fix","test:unit":"jest src/__tests__/","prepublishOnly":"npm run build && npm run test:unit","test:integration":"jest venue.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81e9827a-c0bd-4a7c-9178-3cd5fec83d08"}},"repository":{"url":"git+https://github.com/covia-ai/covia-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"Typescript library for covia-ai","directories":{},"_nodeVersion":"24.19.0","dependencies":{"did-resolver":"^4.1.0","@noble/hashes":"^2.0.0","@noble/ed25519":"^3.0.0","web-did-resolver":"^2.0.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jest":"^30.4.2","tsup":"^8.0.0","dotenv":"^17.4.2","eslint":"^10.6.0","ts-jest":"^29.4.11","@eslint/js":"^10.0.1","typescript":"^6.0.0","@types/jest":"^30.0.0","@types/node":"^24.0.0","typescript-eslint":"^8.62.1"},"_npmOperationalInternal":{"tmp":"tmp/covia-sdk_1.9.1_1786688200277_0.9575452163030442","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@covia/covia-sdk","version":"1.10.0","keywords":["covia","grid","api","typescript","data-assets","operations"],"author":{"name":"Covia AI"},"license":"Apache-2.0","_id":"@covia/covia-sdk@1.10.0","maintainers":[{"name":"convexbase","email":"mike@convex.world"},{"name":"anu.dev.c09","email":"anu.dev.c09@gmail.com"},{"name":"chirdeep","email":"chirdeep@covia.ai"},{"name":"mike-covia","email":"mike@covia.ai"}],"homepage":"https://github.com/covia-ai/covia-sdk#readme","bugs":{"url":"https://github.com/covia-ai/covia-sdk/issues"},"dist":{"shasum":"3411236b44f3a8c9b4c78c60eafe8f593e29b7ed","tarball":"https://registry.npmjs.org/@covia/covia-sdk/-/covia-sdk-1.10.0.tgz","fileCount":7,"integrity":"sha512-HyDqi+6NsrnEsf0OMwk55RMXvfKmEkdtABysj1QIBLOyzJQwqpi1LWEiayxeYzk6skLO6X3VpX0ATzQQYoOltw==","signatures":[{"sig":"MEUCIQDUaG7D2kf2cKFNb5enXeCy9NMGXmOx79dpnJPwMnUm4QIgcvaCrcoE2TqDv6xh+61rE/qig2s9IK9DBOBIhubnp+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@covia%2fcovia-sdk@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":404089},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"gitHead":"9b216852d930f95938f52f01c2d8973772e56a81","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"jest","build":"tsup src/index.ts --format cjs,esm --dts --clean","prepare":"npm run build","lint:fix":"eslint src --fix","test:unit":"jest src/__tests__/","prepublishOnly":"npm run build && npm run test:unit","test:integration":"jest venue.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81e9827a-c0bd-4a7c-9178-3cd5fec83d08"}},"repository":{"url":"git+https://github.com/covia-ai/covia-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"Typescript library for covia-ai","directories":{},"_nodeVersion":"24.19.0","dependencies":{"did-resolver":"^4.1.0","@noble/hashes":"^2.0.0","@noble/ed25519":"^3.0.0","web-did-resolver":"^2.0.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jest":"^30.4.2","tsup":"^8.0.0","dotenv":"^17.4.2","eslint":"^10.6.0","ts-jest":"^29.4.11","@eslint/js":"^10.0.1","typescript":"^6.0.0","@types/jest":"^30.0.0","@types/node":"^24.0.0","typescript-eslint":"^8.62.1"},"_npmOperationalInternal":{"tmp":"tmp/covia-sdk_1.10.0_1787031196836_0.2856160794214333","host":"s3://npm-registry-packages-npm-production"}},"1.10.1":{"name":"@covia/covia-sdk","version":"1.10.1","keywords":["covia","grid","api","typescript","data-assets","operations"],"author":{"name":"Covia AI"},"license":"Apache-2.0","_id":"@covia/covia-sdk@1.10.1","maintainers":[{"name":"convexbase","email":"mike@convex.world"},{"name":"anu.dev.c09","email":"anu.dev.c09@gmail.com"},{"name":"chirdeep","email":"chirdeep@covia.ai"},{"name":"mike-covia","email":"mike@covia.ai"}],"homepage":"https://github.com/covia-ai/covia-sdk#readme","bugs":{"url":"https://github.com/covia-ai/covia-sdk/issues"},"dist":{"shasum":"2507eb85946e58d9cc37224ab362a819987a3466","tarball":"https://registry.npmjs.org/@covia/covia-sdk/-/covia-sdk-1.10.1.tgz","fileCount":7,"integrity":"sha512-wFd4eElwTpnp616jONFD5K9zS4zhxkNmRNKfwuSiLWkwJ9HOhMDfSTQijMQq2niEEPX3nBH1aFCet0oFTriueg==","signatures":[{"sig":"MEQCIEDjfyrZMJGgNVmye3BGKCqW5HNmxZFc4tacPfaLtNBBAiBrGMlGBMEvGvrWNUzJnQ1nApFTMvs/Rx2kLcUo6GR2Wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@covia%2fcovia-sdk@1.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":405901},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"gitHead":"4dbd80ccc45912b13352f369f574eaccc7d3a9bc","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"jest","build":"tsup src/index.ts --format cjs,esm --dts --clean","prepare":"npm run build","lint:fix":"eslint src --fix","test:unit":"jest src/__tests__/","prepublishOnly":"npm run build && npm run test:unit","test:integration":"jest venue.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81e9827a-c0bd-4a7c-9178-3cd5fec83d08"}},"repository":{"url":"git+https://github.com/covia-ai/covia-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"Typescript library for covia-ai","directories":{},"_nodeVersion":"24.19.0","dependencies":{"did-resolver":"^4.1.0","@noble/hashes":"^2.0.0","@noble/ed25519":"^3.0.0","web-did-resolver":"^2.0.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jest":"^30.4.2","tsup":"^8.0.0","dotenv":"^17.4.2","eslint":"^10.6.0","ts-jest":"^29.4.11","@eslint/js":"^10.0.1","typescript":"^6.0.0","@types/jest":"^30.0.0","@types/node":"^24.0.0","typescript-eslint":"^8.62.1"},"_npmOperationalInternal":{"tmp":"tmp/covia-sdk_1.10.1_1787049123015_0.060323070395703615","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@covia/covia-sdk","version":"1.11.0","keywords":["covia","grid","api","typescript","data-assets","operations"],"author":{"name":"Covia AI"},"license":"Apache-2.0","_id":"@covia/covia-sdk@1.11.0","maintainers":[{"name":"convexbase","email":"mike@convex.world"},{"name":"anu.dev.c09","email":"anu.dev.c09@gmail.com"},{"name":"chirdeep","email":"chirdeep@covia.ai"},{"name":"mike-covia","email":"mike@covia.ai"}],"homepage":"https://github.com/covia-ai/covia-sdk#readme","bugs":{"url":"https://github.com/covia-ai/covia-sdk/issues"},"dist":{"shasum":"e4c5760d162df92e2b1274159e086d31c45ae145","tarball":"https://registry.npmjs.org/@covia/covia-sdk/-/covia-sdk-1.11.0.tgz","fileCount":7,"integrity":"sha512-Czwg196dTugL1EhRvVYRpKQkZusOKWyw2oL2ltnVY1tYwD/gwxnBTS1UmUBLl1ffe9E3eAPGCE8O1rW3OUHQ9A==","signatures":[{"sig":"MEQCICZ6433UCMOf4AXOTmbGnK/XylFz6s7RxZPH7JvyCrd2AiADcRmVoXxyqamMoLHB9xMmtI90r7U2sGXxH8gVT5fTEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@covia%2fcovia-sdk@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":407137},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"gitHead":"dd5c86cf3af370c3c31d5c9ff9f4bd37b4e70274","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"jest","build":"tsup src/index.ts --format cjs,esm --dts --clean","prepare":"npm run build","lint:fix":"eslint src --fix","test:unit":"jest src/__tests__/","prepublishOnly":"npm run build && npm run test:unit","test:integration":"jest venue.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81e9827a-c0bd-4a7c-9178-3cd5fec83d08"}},"repository":{"url":"git+https://github.com/covia-ai/covia-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"Typescript library for covia-ai","directories":{},"_nodeVersion":"24.19.0","dependencies":{"did-resolver":"^4.1.0","@noble/hashes":"^2.0.0","@noble/ed25519":"^3.0.0","web-did-resolver":"^2.0.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jest":"^30.4.2","tsup":"^8.0.0","dotenv":"^17.4.2","eslint":"^10.6.0","ts-jest":"^29.4.11","@eslint/js":"^10.0.1","typescript":"^6.0.0","@types/jest":"^30.0.0","@types/node":"^24.0.0","typescript-eslint":"^8.62.1"},"_npmOperationalInternal":{"tmp":"tmp/covia-sdk_1.11.0_1787633604959_0.38082634202325827","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@covia/covia-sdk","version":"1.12.0","keywords":["covia","grid","api","typescript","data-assets","operations"],"author":{"name":"Covia AI"},"license":"Apache-2.0","_id":"@covia/covia-sdk@1.12.0","maintainers":[{"name":"convexbase","email":"mike@convex.world"},{"name":"anu.dev.c09","email":"anu.dev.c09@gmail.com"},{"name":"chirdeep","email":"chirdeep@covia.ai"},{"name":"mike-covia","email":"mike@covia.ai"}],"homepage":"https://github.com/covia-ai/covia-sdk#readme","bugs":{"url":"https://github.com/covia-ai/covia-sdk/issues"},"dist":{"shasum":"55463c54d0528ca19ef605d107586c0c08e96bef","tarball":"https://registry.npmjs.org/@covia/covia-sdk/-/covia-sdk-1.12.0.tgz","fileCount":7,"integrity":"sha512-jsaRUQ/+cDi1nfwddk6CNlwF96o7nPtYjMdOzm1s38347xjHy6jWTrQFF5b75du8oqVQqLabNVP8J4Z6Gw+wtw==","signatures":[{"sig":"MEQCIFyjVgtcqSO7M5GXlsKERi0UFGNSVaRLvS0dmT4z+OjQAiAB9zAYVxx7IO2hvby1feLnREPuOOhaM89kfsBdX1FJTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@covia%2fcovia-sdk@1.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":414719},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"gitHead":"91fd3cb3a7a77cd5e1d649c8740d8497195e3120","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"jest","build":"tsup src/index.ts --format cjs,esm --dts --clean","prepare":"npm run build","lint:fix":"eslint src --fix","test:unit":"jest src/__tests__/","prepublishOnly":"npm run build && npm run test:unit","test:integration":"jest venue.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81e9827a-c0bd-4a7c-9178-3cd5fec83d08"}},"repository":{"url":"git+https://github.com/covia-ai/covia-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"Typescript library for covia-ai","directories":{},"_nodeVersion":"24.19.0","dependencies":{"did-resolver":"^4.1.0","@noble/hashes":"^2.0.0","@noble/ed25519":"^3.0.0","web-did-resolver":"^2.0.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jest":"^30.4.2","tsup":"^8.0.0","dotenv":"^17.4.2","eslint":"^10.6.0","ts-jest":"^29.4.11","@eslint/js":"^10.0.1","typescript":"^6.0.0","@types/jest":"^30.0.0","@types/node":"^24.0.0","typescript-eslint":"^8.62.1"},"_npmOperationalInternal":{"tmp":"tmp/covia-sdk_1.12.0_1788417300220_0.5030188780756188","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@covia/covia-sdk","version":"1.13.0","keywords":["covia","grid","api","typescript","data-assets","operations"],"author":{"name":"Covia AI"},"license":"Apache-2.0","_id":"@covia/covia-sdk@1.13.0","maintainers":[{"name":"convexbase","email":"mike@convex.world"},{"name":"anu.dev.c09","email":"anu.dev.c09@gmail.com"},{"name":"chirdeep","email":"chirdeep@covia.ai"},{"name":"mike-covia","email":"mike@covia.ai"}],"homepage":"https://github.com/covia-ai/covia-sdk#readme","bugs":{"url":"https://github.com/covia-ai/covia-sdk/issues"},"dist":{"shasum":"6bfdcf98ec1c42479b466272009b2eb5625ffe39","tarball":"https://registry.npmjs.org/@covia/covia-sdk/-/covia-sdk-1.13.0.tgz","fileCount":7,"integrity":"sha512-HfySR9oe8bRM6qjqlwVjhHmAAU7FyJu1vgzdmyEncEORb4q2AWseFM8Y96UYrRZ2HJoVMJHibtJCNxKSSEs75w==","signatures":[{"sig":"MEUCIA+uZvOojK0BAgAv1PNd3Ar88T/ApYvCJj74387wEiLHAiEAxzrDQf9NFBBS9aK5eBTrzCgb8VxfjB0QTPGj55r1zPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@covia%2fcovia-sdk@1.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":426767},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"gitHead":"5789d16f5f0575aed7d2f1460c934067bb199208","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"jest","build":"tsup src/index.ts --format cjs,esm --dts --clean","prepare":"npm run build","lint:fix":"eslint src --fix","test:unit":"jest src/__tests__/","prepublishOnly":"npm run build && npm run test:unit","test:integration":"jest venue.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81e9827a-c0bd-4a7c-9178-3cd5fec83d08"}},"repository":{"url":"git+https://github.com/covia-ai/covia-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"Typescript library for covia-ai","directories":{},"_nodeVersion":"24.20.0","dependencies":{"did-resolver":"^4.1.0","@noble/hashes":"^2.0.0","@noble/ed25519":"^3.0.0","web-did-resolver":"^2.0.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jest":"^30.4.2","tsup":"^8.0.0","dotenv":"^17.4.2","eslint":"^10.6.0","ts-jest":"^29.4.11","@eslint/js":"^10.0.1","typescript":"^6.0.0","@types/jest":"^30.0.0","@types/node":"^24.0.0","typescript-eslint":"^8.62.1"},"_npmOperationalInternal":{"tmp":"tmp/covia-sdk_1.13.0_1788494810575_0.7908488096565598","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"@covia/covia-sdk","version":"1.14.0","keywords":["covia","grid","api","typescript","data-assets","operations"],"author":{"name":"Covia AI"},"license":"Apache-2.0","_id":"@covia/covia-sdk@1.14.0","maintainers":[{"name":"convexbase","email":"mike@convex.world"},{"name":"anu.dev.c09","email":"anu.dev.c09@gmail.com"},{"name":"chirdeep","email":"chirdeep@covia.ai"},{"name":"mike-covia","email":"mike@covia.ai"}],"homepage":"https://github.com/covia-ai/covia-sdk#readme","bugs":{"url":"https://github.com/covia-ai/covia-sdk/issues"},"dist":{"shasum":"58493e0bdb7a51036e56a18e50c43a503e12223f","tarball":"https://registry.npmjs.org/@covia/covia-sdk/-/covia-sdk-1.14.0.tgz","fileCount":7,"integrity":"sha512-g/R5FXI1yBheObYUg1I/AitvWQRZAF4KrQSF1Z+DOOzjpnwL3E9HobuwnVnoWSUZFCqAVpkv5MY8hQ0hy7VL6A==","signatures":[{"sig":"MEUCIDH3ypNL7ccg3dwAjSZY30e44QlMJ8baHK9XZg6p80e/AiEA/G5FeDge7AXp4W6R8rOUEwjBHBCi/YTQw/Iej7s7vxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@covia%2fcovia-sdk@1.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":439651},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"gitHead":"4170a1cf203fb31228da72c106acf9d23c1cb894","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"jest","build":"tsup src/index.ts --format cjs,esm --dts --clean","prepare":"npm run build","lint:fix":"eslint src --fix","test:unit":"jest src/__tests__/","prepublishOnly":"npm run build && npm run test:unit","test:integration":"jest venue.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81e9827a-c0bd-4a7c-9178-3cd5fec83d08"}},"repository":{"url":"git+https://github.com/covia-ai/covia-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"Typescript library for covia-ai","directories":{},"_nodeVersion":"24.20.0","dependencies":{"did-resolver":"^4.1.0","@noble/hashes":"^2.0.0","@noble/ed25519":"^3.0.0","web-did-resolver":"^2.0.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jest":"^30.4.2","tsup":"^8.0.0","dotenv":"^17.4.2","eslint":"^10.6.0","ts-jest":"^29.4.11","@eslint/js":"^10.0.1","typescript":"^6.0.0","@types/jest":"^30.0.0","@types/node":"^24.0.0","typescript-eslint":"^8.62.1"},"_npmOperationalInternal":{"tmp":"tmp/covia-sdk_1.14.0_1788833282057_0.8195320026981985","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"@covia/covia-sdk","version":"1.15.0","keywords":["covia","grid","api","typescript","data-assets","operations"],"author":{"name":"Covia AI"},"license":"Apache-2.0","_id":"@covia/covia-sdk@1.15.0","maintainers":[{"name":"convexbase","email":"mike@convex.world"},{"name":"anu.dev.c09","email":"anu.dev.c09@gmail.com"},{"name":"chirdeep","email":"chirdeep@covia.ai"},{"name":"mike-covia","email":"mike@covia.ai"}],"homepage":"https://github.com/covia-ai/covia-sdk#readme","bugs":{"url":"https://github.com/covia-ai/covia-sdk/issues"},"dist":{"shasum":"ebc7c8c2d96b9ba8b1b5efd4915abd54f454eb43","tarball":"https://registry.npmjs.org/@covia/covia-sdk/-/covia-sdk-1.15.0.tgz","fileCount":7,"integrity":"sha512-S2B/H6dUYKyH67FRoWI07HXAJQri1LHEAqnvVXnnv4WQaO1Y1npanVHhsrMW6AmAm+8JYjrZes/hk0c8qUf+HA==","signatures":[{"sig":"MEYCIQCLpkX4I2Ie8d0Fhe62SlchynnXHXCVp9oXzoQ+MPxgIwIhANK/W3U7KPI5aXYrJK/BCeGBezf7lmJnDn3AnFzcLnw5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@covia%2fcovia-sdk@1.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":450480},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"gitHead":"ce5b12c6760524980dcd43e06efd762b4af8aff3","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"jest","build":"tsup src/index.ts --format cjs,esm --dts --clean","prepare":"npm run build","lint:fix":"eslint src --fix","test:unit":"jest src/__tests__/","prepublishOnly":"npm run build && npm run test:unit","test:integration":"jest venue.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81e9827a-c0bd-4a7c-9178-3cd5fec83d08"}},"repository":{"url":"git+https://github.com/covia-ai/covia-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"Typescript library for covia-ai","directories":{},"_nodeVersion":"24.20.0","dependencies":{"did-resolver":"^4.1.0","@noble/hashes":"^2.0.0","@noble/ed25519":"^3.0.0","web-did-resolver":"^2.0.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jest":"^30.4.2","tsup":"^8.0.0","dotenv":"^17.4.2","eslint":"^10.6.0","ts-jest":"^29.4.11","@eslint/js":"^10.0.1","typescript":"^6.0.0","@types/jest":"^30.0.0","@types/node":"^24.0.0","typescript-eslint":"^8.62.1"},"_npmOperationalInternal":{"tmp":"tmp/covia-sdk_1.15.0_1788839473623_0.12635168677199782","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"@covia/covia-sdk","version":"1.16.0","keywords":["covia","grid","api","typescript","data-assets","operations"],"author":{"name":"Covia AI"},"license":"Apache-2.0","_id":"@covia/covia-sdk@1.16.0","maintainers":[{"name":"convexbase","email":"mike@convex.world"},{"name":"anu.dev.c09","email":"anu.dev.c09@gmail.com"},{"name":"chirdeep","email":"chirdeep@covia.ai"},{"name":"mike-covia","email":"mike@covia.ai"}],"homepage":"https://github.com/covia-ai/covia-sdk#readme","bugs":{"url":"https://github.com/covia-ai/covia-sdk/issues"},"dist":{"shasum":"3dcd04d459dee4c898c1618b236d73e202e99699","tarball":"https://registry.npmjs.org/@covia/covia-sdk/-/covia-sdk-1.16.0.tgz","fileCount":7,"integrity":"sha512-Pi4HqgmUJ1cwzqPBGcxm7U8C/BEa3EIM6Zp5+JEdZYuVJ7wffk9YgGm9NYAp/fGi9IRWNrS9vrP/WYuGQtE78Q==","signatures":[{"sig":"MEQCIHurWMQJmk5znC5yf71uV3yyMSrWKFpP+nHi0jHnjcWXAiAWznTSRtwYETfSWvCbbADgapXgZDCqrxn5OvvvgRRB5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@covia%2fcovia-sdk@1.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":453386},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"gitHead":"3dcf3eded76a817df652f6b6374db96b3f6e9700","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"jest","build":"tsup src/index.ts --format cjs,esm --dts --clean","prepare":"npm run build","lint:fix":"eslint src --fix","test:unit":"jest src/__tests__/","prepublishOnly":"npm run build && npm run test:unit","test:integration":"jest venue.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81e9827a-c0bd-4a7c-9178-3cd5fec83d08"}},"repository":{"url":"git+https://github.com/covia-ai/covia-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"Typescript library for covia-ai","directories":{},"_nodeVersion":"24.20.0","dependencies":{"did-resolver":"^4.1.0","@noble/hashes":"^2.0.0","@noble/ed25519":"^3.0.0","web-did-resolver":"^2.0.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jest":"^30.4.2","tsup":"^8.0.0","dotenv":"^17.4.2","eslint":"^10.6.0","ts-jest":"^29.4.11","@eslint/js":"^10.0.1","typescript":"^6.0.0","@types/jest":"^30.0.0","@types/node":"^24.0.0","typescript-eslint":"^8.62.1"},"_npmOperationalInternal":{"tmp":"tmp/covia-sdk_1.16.0_1788844777860_0.378593324354473","host":"s3://npm-registry-packages-npm-production"}},"1.17.0":{"name":"@covia/covia-sdk","version":"1.17.0","keywords":["covia","grid","api","typescript","data-assets","operations"],"author":{"name":"Covia AI"},"license":"Apache-2.0","_id":"@covia/covia-sdk@1.17.0","maintainers":[{"name":"convexbase","email":"mike@convex.world"},{"name":"anu.dev.c09","email":"anu.dev.c09@gmail.com"},{"name":"chirdeep","email":"chirdeep@covia.ai"},{"name":"mike-covia","email":"mike@covia.ai"}],"homepage":"https://github.com/covia-ai/covia-sdk#readme","bugs":{"url":"https://github.com/covia-ai/covia-sdk/issues"},"dist":{"shasum":"dffb0d7fbcfc177c1baa263c7061ccb37305f8b5","tarball":"https://registry.npmjs.org/@covia/covia-sdk/-/covia-sdk-1.17.0.tgz","fileCount":7,"integrity":"sha512-zrhPj1aD+SpVtwYxdKVilV/RwM/FhsOZBJyltz7ZrN+XmgE7P4sSvqPMrPt0pmZBVSlyUvChZiA32RMCM38ErQ==","signatures":[{"sig":"MEUCIQC8FjvVULQ/tE6OB4LuB3ngLg3OThocBVZH35hYfmkWvQIgRA0pzdIp5Eb10gvdMSgs5UMPvMUAvWh1KrFcOfe24Zw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDPwUx9LEemGIzQWvbtfnXN/Jv7i7GF+g45HxMXiVqc4AiAg9qU5efdzDKqSIDgj17tcNkozs/4aaPpMw5IdXzOzoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@covia%2fcovia-sdk@1.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":456262},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"gitHead":"5777d0bf4cc75cae2d0b51849e45ca52f19238de","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"jest","build":"tsup src/index.ts --format cjs,esm --dts --clean","prepare":"npm run build","lint:fix":"eslint src --fix","test:unit":"jest src/__tests__/","prepublishOnly":"npm run build && npm run test:unit","test:integration":"jest venue.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81e9827a-c0bd-4a7c-9178-3cd5fec83d08"}},"repository":{"url":"git+https://github.com/covia-ai/covia-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"Typescript library for covia-ai","directories":{},"_nodeVersion":"24.20.0","dependencies":{"did-resolver":"^4.1.0","@noble/hashes":"^2.0.0","@noble/ed25519":"^3.0.0","web-did-resolver":"^2.0.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jest":"^30.4.2","tsup":"^8.0.0","dotenv":"^17.4.2","eslint":"^10.6.0","ts-jest":"^29.4.11","@eslint/js":"^10.0.1","typescript":"^6.0.0","@types/jest":"^30.0.0","@types/node":"^24.0.0","typescript-eslint":"^8.62.1"},"_npmOperationalInternal":{"tmp":"tmp/covia-sdk_1.17.0_1789109743186_0.5063904275332076","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"name":"@covia/covia-sdk","version":"1.18.0","keywords":["covia","grid","api","typescript","data-assets","operations"],"author":{"name":"Covia AI"},"license":"Apache-2.0","_id":"@covia/covia-sdk@1.18.0","maintainers":[{"name":"convexbase","email":"mike@convex.world"},{"name":"anu.dev.c09","email":"anu.dev.c09@gmail.com"},{"name":"chirdeep","email":"chirdeep@covia.ai"},{"name":"mike-covia","email":"mike@covia.ai"}],"homepage":"https://github.com/covia-ai/covia-sdk#readme","bugs":{"url":"https://github.com/covia-ai/covia-sdk/issues"},"dist":{"shasum":"f4e4a87ef31ab8540addbecbfda21f184145a02a","tarball":"https://registry.npmjs.org/@covia/covia-sdk/-/covia-sdk-1.18.0.tgz","fileCount":7,"integrity":"sha512-AD1JCb9VtpHxvSH8QMDacyL3ARV0nVBIbRYCSNHG22K8DJfllUbSILc7hpI1WbkOQEKZjYZotm7syYPZSTz8yw==","signatures":[{"sig":"MEQCIE8WljxQZ4tGHVpc8AZdYVSh6YFTSIrQ9uJi57gEHljcAiBiKJKgIiXDEDNWjj3K5u5RzwWErcjr4GROvnsmlUOkDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB4O8iUnDejroxb65Mg9khD7Bm49r5Zf3qAkAHGrOt7dAiEArVLGR1mk5V/GcQy+KlnfgBHIA0QjRsSw4hpEV0qT8G0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@covia%2fcovia-sdk@1.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":494398},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"gitHead":"28ccc3c391efae78b6291c8afd5ba4fcb93ec729","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"jest","build":"tsup src/index.ts --format cjs,esm --dts --clean","prepare":"npm run build","lint:fix":"eslint src --fix","test:unit":"jest src/__tests__/","prepublishOnly":"npm run build && npm run test:unit","test:integration":"jest venue.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81e9827a-c0bd-4a7c-9178-3cd5fec83d08"}},"repository":{"url":"git+https://github.com/covia-ai/covia-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"Typescript library for covia-ai","directories":{},"_nodeVersion":"24.20.0","dependencies":{"did-resolver":"^4.1.0","@noble/hashes":"^2.0.0","@noble/ed25519":"^3.0.0","web-did-resolver":"^2.0.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jest":"^30.4.2","tsup":"^8.0.0","dotenv":"^17.4.2","eslint":"^10.6.0","ts-jest":"^29.4.11","@eslint/js":"^10.0.1","typescript":"^6.0.0","@types/jest":"^30.0.0","@types/node":"^24.0.0","typescript-eslint":"^8.62.1"},"_npmOperationalInternal":{"tmp":"tmp/covia-sdk_1.18.0_1789543748132_0.6271977269518401","host":"s3://npm-registry-packages-npm-production"}},"1.19.0":{"name":"@covia/covia-sdk","version":"1.19.0","keywords":["covia","grid","api","typescript","data-assets","operations"],"author":{"name":"Covia AI"},"license":"Apache-2.0","_id":"@covia/covia-sdk@1.19.0","maintainers":[{"name":"convexbase","email":"mike@convex.world"},{"name":"anu.dev.c09","email":"anu.dev.c09@gmail.com"},{"name":"chirdeep","email":"chirdeep@covia.ai"},{"name":"mike-covia","email":"mike@covia.ai"}],"homepage":"https://github.com/covia-ai/covia-sdk#readme","bugs":{"url":"https://github.com/covia-ai/covia-sdk/issues"},"dist":{"shasum":"dcd9b3b92a49cdf2aee5f75ac2ed5935563588ed","tarball":"https://registry.npmjs.org/@covia/covia-sdk/-/covia-sdk-1.19.0.tgz","fileCount":7,"integrity":"sha512-Pn21eRB7ucAxrXVQh82rJ07CZ7OZMfJwEyuO3YJfscu+jFrqdEnAiGUMMPYZ5bwYFjX1RPWubxqR9mMBWEAM4g==","signatures":[{"sig":"MEQCIEaM9S4Qlckjaa2T8mK5lNgRqHCIuQ1UZUnhHPfIymAdAiAbUQkMwO25m4O9MTvomP4b84OZgOFktI3XEiMe2SFMYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDT7NsKyl9VqvJnbo0K05FANml5+ZBjYedKa0yP/PU1nAIhAJUMrtb9xKCYYNCgeZjKRBua3RO826UaZbIknH3QvXpj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@covia%2fcovia-sdk@1.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":539471},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"gitHead":"827253846f367cd06ae42cfb79a8ef79c8185ef1","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"jest","build":"tsup src/index.ts --format cjs,esm --dts --clean","prepare":"npm run build","lint:fix":"eslint src --fix","test:unit":"jest src/__tests__/","prepublishOnly":"npm run build && npm run test:unit","test:integration":"jest --runTestsByPath venue.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81e9827a-c0bd-4a7c-9178-3cd5fec83d08"}},"repository":{"url":"git+https://github.com/covia-ai/covia-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"Typescript library for covia-ai","directories":{},"_nodeVersion":"24.20.0","dependencies":{"did-resolver":"^4.1.0","@noble/hashes":"^2.0.0","@noble/ed25519":"^3.0.0","web-did-resolver":"^2.0.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jest":"^30.4.2","tsup":"^8.0.0","dotenv":"^17.4.2","eslint":"^10.6.0","ts-jest":"^29.4.11","@eslint/js":"^10.0.1","typescript":"^6.0.0","@types/jest":"^30.0.0","@types/node":"^24.0.0","typescript-eslint":"^8.62.1"},"_npmOperationalInternal":{"tmp":"tmp/covia-sdk_1.19.0_1790054536537_0.728561848133694","host":"s3://npm-registry-packages-npm-production"}},"1.19.1":{"name":"@covia/covia-sdk","version":"1.19.1","keywords":["covia","grid","api","typescript","data-assets","operations"],"author":{"name":"Covia AI"},"license":"Apache-2.0","_id":"@covia/covia-sdk@1.19.1","maintainers":[{"name":"convexbase","email":"mike@convex.world"},{"name":"anu.dev.c09","email":"anu.dev.c09@gmail.com"},{"name":"chirdeep","email":"chirdeep@covia.ai"},{"name":"mike-covia","email":"mike@covia.ai"}],"homepage":"https://github.com/covia-ai/covia-sdk#readme","bugs":{"url":"https://github.com/covia-ai/covia-sdk/issues"},"dist":{"shasum":"0fae837983e68160f0d89f99a78c49deeb8d9f02","tarball":"https://registry.npmjs.org/@covia/covia-sdk/-/covia-sdk-1.19.1.tgz","fileCount":7,"integrity":"sha512-CMw8wlPeeuMRvPRnhMI6bTfSjOCqgre37J28QYe0gbkAo43+R9ZiKPUYhR8Y6xsqqbfOIeRI7MvHYtjLxiKznA==","signatures":[{"sig":"MEUCIQDn7SfJmdb5wWGsV0FKLtNPT8VcV9DBaqTF/hoE/RKk9QIgDt1A1K4SoY8Vg/dOtctMJnh7pPvlIohjGmPqQSxqbUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHTlo0nXwUmNlaEQu3nlajULuSozr50TOmmchOSs661eAiEAtNXL/zHC3eCzy3Z9uz2rG1gI5w2pE/rT2FL5L9O5SOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@covia%2fcovia-sdk@1.19.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":540913},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"gitHead":"d3780fa462b36a937edbfc59ddf30c4f0234b9ee","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"jest","build":"tsup src/index.ts --format cjs,esm --dts --clean","prepare":"npm run build","lint:fix":"eslint src --fix","test:unit":"jest src/__tests__/","prepublishOnly":"npm run build && npm run test:unit","test:integration":"jest --runTestsByPath venue.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81e9827a-c0bd-4a7c-9178-3cd5fec83d08"}},"repository":{"url":"git+https://github.com/covia-ai/covia-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"Typescript library for covia-ai","directories":{},"_nodeVersion":"24.20.0","dependencies":{"did-resolver":"^4.1.0","@noble/hashes":"^2.0.0","@noble/ed25519":"^3.0.0","web-did-resolver":"^2.0.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jest":"^30.4.2","tsup":"^8.0.0","dotenv":"^17.4.2","eslint":"^10.6.0","ts-jest":"^29.4.11","@eslint/js":"^10.0.1","typescript":"^6.0.0","@types/jest":"^30.0.0","@types/node":"^24.0.0","typescript-eslint":"^8.62.1"},"_npmOperationalInternal":{"tmp":"tmp/covia-sdk_1.19.1_1790059740301_0.384553904162412","host":"s3://npm-registry-packages-npm-production"}},"1.20.0":{"_id":"@covia/covia-sdk@1.20.0","bugs":{"url":"https://github.com/covia-ai/covia-sdk/issues"},"dist":{"shasum":"f35fd02517da4c98409c1e5dfad466912155bf75","tarball":"https://registry.npmjs.org/@covia/covia-sdk/-/covia-sdk-1.20.0.tgz","fileCount":7,"integrity":"sha512-euYZzOdfCingMA6434dcRDwBV9YwlEOC6et6rwk+LTB8lFJIUwmd4EFOf1wHHymSsQg+fPQnbJifs5dKPHfXng==","signatures":[{"sig":"MEYCIQC8ToPmhZu2PjJ0GNm7LKf6RvrzsA4vU4t2VvQiL6y2MgIhAPHlkQXRCtelNuZik5BoWnD1wbogvSuWMzvgr37hInRO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCiEdBUu3TKsphGPIx/q/zM4C1eK8d5rsMx2er5i2KmXAIhALGkKCXBLMMbmvYRj0kgKtOaeprFMn2xzzpE+3CsBAx2"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@covia%2fcovia-sdk@1.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":560512},"main":"./dist/index.js","name":"@covia/covia-sdk","types":"./dist/index.d.ts","author":{"name":"Covia AI"},"module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"gitHead":"934171ca05a363c25d308bd3fad6ab772ba123f6","license":"Apache-2.0","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","lint":"eslint src","test":"jest","build":"tsup src/index.ts --format cjs,esm --dts --clean","prepare":"npm run build","lint:fix":"eslint src --fix","test:unit":"jest src/__tests__/","prepublishOnly":"npm run build && npm run test:unit","test:integration":"jest --runTestsByPath venue.test.ts"},"version":"1.20.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81e9827a-c0bd-4a7c-9178-3cd5fec83d08"}},"homepage":"https://github.com/covia-ai/covia-sdk#readme","keywords":["covia","grid","api","typescript","data-assets","operations"],"repository":{"url":"git+https://github.com/covia-ai/covia-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"Typescript library for covia-ai","directories":{},"maintainers":[{"name":"convexbase","email":"mike@convex.world"},{"name":"anu.dev.c09","email":"anu.dev.c09@gmail.com"},{"name":"chirdeep","email":"chirdeep@covia.ai"},{"name":"mike-covia","email":"mike@covia.ai"}],"_nodeVersion":"24.21.0","dependencies":{"did-resolver":"^4.1.0","@noble/hashes":"^2.0.0","@noble/ed25519":"^3.0.0","web-did-resolver":"^2.0.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jest":"^30.4.2","tsup":"^8.0.0","dotenv":"^17.4.2","eslint":"^10.6.0","ts-jest":"^29.4.11","@eslint/js":"^10.0.1","typescript":"^6.0.0","@types/jest":"^30.0.0","@types/node":"^24.0.0","typescript-eslint":"^8.62.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/covia-sdk_1.20.0_1790581480576_0.7651748907915707"}}},"time":{"created":"2026-02-24T04:22:43.830Z","modified":"2026-09-28T07:44:40.985Z","1.0.0":"2026-02-24T04:22:44.088Z","1.1.0":"2026-03-16T05:53:30.764Z","1.2.0":"2026-04-19T19:14:52.889Z","1.3.0":"2026-04-19T19:15:10.741Z","1.4.0":"2026-04-19T19:15:28.305Z","1.5.0":"2026-06-11T23:26:30.473Z","1.6.0-next.0":"2026-06-19T07:28:10.943Z","1.6.0":"2026-07-06T23:23:55.535Z","1.7.0":"2026-07-10T13:22:05.364Z","1.7.1":"2026-07-17T12:30:38.022Z","1.7.2":"2026-07-17T23:19:55.871Z","1.7.3":"2026-07-27T23:17:54.124Z","1.7.4":"2026-08-06T04:55:01.455Z","1.8.0":"2026-08-10T13:24:30.197Z","1.9.0":"2026-08-13T22:19:05.120Z","1.9.1":"2026-08-14T06:16:40.441Z","1.10.0":"2026-08-18T05:33:16.999Z","1.10.1":"2026-08-18T10:32:03.167Z","1.11.0":"2026-08-25T04:53:25.136Z","1.12.0":"2026-09-03T06:35:00.355Z","1.13.0":"2026-09-04T04:06:50.700Z","1.14.0":"2026-09-08T02:08:02.235Z","1.15.0":"2026-09-08T03:51:13.797Z","1.16.0":"2026-09-08T05:19:38.021Z","1.17.0":"2026-09-11T06:55:43.291Z","1.18.0":"2026-09-16T07:29:08.249Z","1.19.0":"2026-09-22T05:22:16.617Z","1.19.1":"2026-09-22T06:49:00.398Z","1.20.0":"2026-09-28T07:44:40.662Z"},"bugs":{"url":"https://github.com/covia-ai/covia-sdk/issues"},"author":{"name":"Covia AI"},"license":"Apache-2.0","homepage":"https://github.com/covia-ai/covia-sdk#readme","keywords":["covia","grid","api","typescript","data-assets","operations"],"repository":{"url":"git+https://github.com/covia-ai/covia-sdk.git","type":"git"},"description":"Typescript library for covia-ai","maintainers":[{"name":"convexbase","email":"mike@convex.world"},{"name":"anu.dev.c09","email":"anu.dev.c09@gmail.com"},{"name":"chirdeep","email":"chirdeep@covia.ai"},{"name":"mike-covia","email":"mike@covia.ai"}],"readme":"# @covia/covia-sdk\n\n[![npm version](https://badge.fury.io/js/@covia%2Fcovia-sdk.svg)](https://www.npmjs.com/package/@covia/covia-sdk)\n[![TypeScript](https://img.shields.io/badge/TypeScript-Ready-blue.svg)](https://www.typescriptlang.org/)\n[![License: Apache-2.0](https://img.shields.io/badge/License-Apache--2.0-blue.svg)](https://www.apache.org/licenses/LICENSE-2.0)\n\nTypeScript SDK for [Covia.ai](https://covia.ai) — The Universal Grid for AI Orchestration & Multi-Agent Workflows.\n\nCovia.ai provides federated execution, cryptographic verification, and shared state management for AI agents across organizations, clouds, and platforms.\n\n## Installation\n\n```bash\nnpm install @covia/covia-sdk\n```\n\n```bash\npnpm add @covia/covia-sdk\n```\n\n```bash\nyarn add @covia/covia-sdk\n```\n\n## Quick Start\n\n```typescript\nimport { Grid, Ed25519Auth } from \"@covia/covia-sdk\";\n\n// Connect to a venue (URL, DNS name, or DID)\nconst venue = await Grid.connect(\"https://your-venue.example.com\");\n\n// Or connect with keypair authentication\nconst auth = Ed25519Auth.generate();\nconst venue = await Grid.connect(\"did:web:your-venue.example.com\", auth);\n\n// Run an operation and get the result\nconst result = await venue.operations.run(\"v/ops/schema/infer\", {\n  value: { name: \"Ada\", age: 36, admin: true },\n});\n\n// Invoke an operation asynchronously and track the job\nconst job = await venue.operations.invoke(\"v/ops/schema/infer\", {\n  value: { name: \"Ada\", age: 36, admin: true },\n});\nconsole.log(`Job ${job.id} status: ${job.metadata.status}`);\nconst output = await job.result({ timeout: 30000 });\n\n// Work with assets\nconst assets = await venue.listAssets();\nconst operation = await venue.getAsset(\"my-operation-id\");\nawait operation.invoke({ param: \"value\" });\n\n// Upload data\nconst dataAsset = await venue.getAsset(\"my-data-id\");\nawait dataAsset.putContent(new Blob([\"Hello World\"], { type: \"text/plain\" }));\nconst stream = await dataAsset.getContent();\n\n// Clean up\nvenue.close();\n```\n\n## Connecting to a Venue\n\nThe SDK supports three connection methods:\n\n```typescript\nimport { Grid, Venue, Ed25519Auth, BearerAuth } from \"@covia/covia-sdk\";\n\n// Via Grid (cached — same ID returns the same Venue instance)\nconst venue = await Grid.connect(\"https://your-venue.example.com\");\nconst venue = await Grid.connect(\"did:web:your-venue.example.com\");\nconst venue = await Grid.connect(\"your-venue.example.com\"); // DNS name → https://\n\n// Via Venue directly (no caching)\nconst venue = await Venue.connect(\"https://your-venue.example.com\");\n```\n\n### Authentication\n\n```typescript\n// No auth (default)\nconst venue = await Grid.connect(\"https://your-venue.example.com\");\n\n// Ed25519 keypair (self-issued JWT per request)\nconst auth = Ed25519Auth.generate();\nconsole.log(auth.getDID()); // did:key:z6Mk...\nconst venue = await Grid.connect(\"https://your-venue.example.com\", auth);\n\n// From a saved private key\nconst auth = Ed25519Auth.fromHex(\"abcdef1234...\");\n\n// Bearer token\nconst auth = new BearerAuth(\"my-api-token\");\nconst venue = await Grid.connect(\"https://your-venue.example.com\", auth);\n```\n\n## API Reference\n\n### Venue\n\nThe `Venue` is the primary entry point. All domain-specific functionality is accessed through manager objects.\n\n```typescript\nvenue.baseUrl;    // string — the venue's base URL\nvenue.venueId;    // string — the venue's DID\nvenue.metadata;   // { name, description }\n```\n\n| Method | Description |\n|---|---|\n| `venue.status()` | Get venue status (health, stats) |\n| `venue.getAsset(assetId)` | Get an asset by ID (returns `Operation` or `DataAsset`) |\n| `venue.listAssets(options?)` | List assets with pagination (`{ offset, limit }`) |\n| `venue.agent(agentId)` | Get a lazy `Agent` handle (no round-trip) |\n| `venue.getJob(jobId)` | Get a job by ID |\n| `venue.listJobs()` | List all job IDs |\n| `venue.didDocument()` | Get the venue's DID document |\n| `venue.mcpDiscovery()` | Get MCP (Model Context Protocol) discovery info |\n| `venue.agentCard()` | Get A2A (Agent-to-Agent) agent card |\n| `venue.setPrivate(enabled)` | Deprecated connection-wide private-jobs mode (see below) |\n| `venue.close()` | Release resources and clear caches |\n\n#### Private jobs\n\nPass `{ private: true }` to `operations.run()` to execute as a memory-only job:\nit is never persisted to the venue's job index and is gone on venue restart.\nThe venue must have `enablePrivateJobs` set. Because a completed private job is\nimmediately forgotten by the venue, results are collected through the\nserver-side invoke `wait` window rather than polling. Private execution works\nwith `run()`; poll-style `operations.invoke()` rejects it.\n\n```typescript\nconst result = await venue.operations.run(\"v/ops/schema/infer\", {\n  value: { name: \"Ada\", age: 36 },\n}, { private: true });\n```\n\n`venue.setPrivate(true)` remains available for compatibility, but is\ndeprecated because it mutates execution behaviour for every user of the same\ncached connection.\n\n---\n\n### Operations — `venue.operations`\n\nExecute named operations or asset-based operations.\n\n```typescript\n// List available operations\nconst ops = await venue.operations.list();\nops.forEach((op) => console.log(`${op.name}: ${op.description}`));\n\n// Get operation details\nconst info = await venue.operations.get(\"v/ops/schema/infer\");\n\n// Run synchronously (invoke + wait for result)\nconst result = await venue.operations.run(\"v/ops/schema/infer\", {\n  value: { name: \"Ada\", age: 36 },\n});\n\n// Invoke asynchronously (returns a Job)\nconst job = await venue.operations.invoke(\"v/ops/schema/infer\", {\n  value: { name: \"Ada\", age: 36 },\n});\nconst output = await job.result({ timeout: 10000 });\n\n// With UCAN capability tokens\nconst job = await venue.operations.invoke(\"sensitive:op\", input, {\n  ucans: [\"eyJhbGc...\"],\n});\n```\n\n| Method | Returns | Description |\n|---|---|---|\n| `operations.list()` | `OperationInfo[]` | List all named operations |\n| `operations.get(name)` | `OperationInfo` | Get operation details |\n| `operations.run(id, input, options?)` | `any` | Execute and wait for result |\n| `operations.invoke(id, input, options?)` | `Job` | Execute and return a Job |\n\n---\n\n### Adapters — `venue.adapters`\n\nList the adapters registered on a venue — the true registry, including adapters\nwith zero catalogued operations. Backed by the venue's canonical\n`v/info/adapters/<name>` lattice data, read job-free via the values API.\n\n```typescript\n// All registered adapters\nconst adapters = await venue.adapters.list();\nadapters.forEach((a) => console.log(`${a.name}: ${a.operations.length} ops`));\n\n// One adapter's summary (null if not registered)\nconst covia = await venue.adapters.get(\"covia\");\nconsole.log(covia?.description, covia?.operations);\n```\n\n### Assets — `venue.assets`\n\nManage data assets and operations registered on the venue.\n\n```typescript\n// List and retrieve assets\nconst list = await venue.assets.list({ offset: 0, limit: 50 });\nconst asset = await venue.assets.get(\"asset-id\");\n\n// Register a new asset\nconst newAsset = await venue.assets.register({\n  name: \"My Dataset\",\n  description: \"Training data\",\n  content: { contentType: \"text/csv\", sha256: \"abc123...\" },\n});\n\n// Upload and download content\nawait venue.assets.putContent(\"asset-id\", new Blob([\"data\"]));\nconst stream = await venue.assets.getContent(\"asset-id\");\n\n// Get metadata\nconst meta = await venue.assets.getMetadata(\"asset-id\");\n```\n\n| Method | Returns | Description |\n|---|---|---|\n| `assets.get(assetId)` | `Asset` | Get asset by ID (`Operation` or `DataAsset`) |\n| `assets.list(options?)` | `AssetList` | List assets with pagination |\n| `assets.register(data)` | `Asset` | Register a new asset |\n| `assets.getMetadata(assetId)` | `AssetMetadata` | Get asset metadata |\n| `assets.putContent(assetId, content)` | `ContentHashResult` | Upload content |\n| `assets.getContent(assetId)` | `ReadableStream \\| null` | Download content stream |\n| `assets.clearCache()` | `void` | Clear the asset cache |\n\n---\n\n### Jobs — `venue.jobs`\n\nManage job lifecycle. Jobs are also returned by `operations.invoke()` and `asset.invoke()`.\n\n```typescript\n// List and retrieve jobs\nconst jobIds = await venue.jobs.list();\nconst job = await venue.jobs.get(jobIds[0]);\n\n// Job lifecycle via manager\nawait venue.jobs.pause(jobId);\nawait venue.jobs.resume(jobId);\nawait venue.jobs.cancel(jobId);\nawait venue.jobs.delete(jobId);\n\n// Send a message to a running job\nawait venue.jobs.sendMessage(jobId, { text: \"user input\" });\n\n// Stream server-sent events\nfor await (const event of venue.jobs.stream(jobId)) {\n  console.log(event.event, event.json());\n}\n```\n\n| Method | Returns | Description |\n|---|---|---|\n| `jobs.list()` | `string[]` | List all job IDs |\n| `jobs.get(jobId)` | `Job` | Get a job by ID |\n| `jobs.cancel(jobId)` | `JobMetadata` | Cancel a job |\n| `jobs.delete(jobId)` | `void` | Delete a job |\n| `jobs.pause(jobId)` | `JobMetadata` | Pause a job |\n| `jobs.resume(jobId)` | `JobMetadata` | Resume a paused job |\n| `jobs.sendMessage(jobId, msg)` | `any` | Send a message to a job |\n| `jobs.stream(jobId)` | `AsyncGenerator<SSEEvent>` | Stream SSE events |\n\n---\n\n### Job Instance\n\nOnce you have a `Job` object, you can interact with it directly.\n\n```typescript\nconst job = await venue.operations.invoke(\"long:task\", input);\n\n// Status helpers\njob.isFinished;  // true for COMPLETE, FAILED, CANCELLED, REJECTED, TIMEOUT\njob.isComplete;  // true only for COMPLETE\njob.isPaused;    // true for PAUSED, INPUT_REQUIRED, AUTH_REQUIRED\njob.needsInput;  // true for INPUT_REQUIRED\njob.needsAuth;   // true for AUTH_REQUIRED\n\n// Wait for completion\nawait job.wait({ timeout: 60000 });\nconst output = job.output; // throws JobFailedError if not COMPLETE\n\n// Or wait + get output in one call\nconst result = await job.result({ timeout: 60000 });\n\n// Refresh status from server\nawait job.refresh();\n\n// Lifecycle\nawait job.cancel();\nawait job.delete();\nawait job.pause();\nawait job.resume();\n\n// Interactive jobs\nif (job.needsInput) {\n  await job.sendMessage({ text: \"user response\" });\n}\n\n// Stream events\nfor await (const event of job.stream()) {\n  console.log(event.event, event.json());\n}\n```\n\n| Property / Method | Type | Description |\n|---|---|---|\n| `job.id` | `string` | Job identifier |\n| `job.metadata` | `JobMetadata` | Status, input, output, timestamps |\n| `job.isFinished` | `boolean` | Terminal state reached |\n| `job.isComplete` | `boolean` | Completed successfully |\n| `job.isPaused` | `boolean` | Paused / awaiting input or auth |\n| `job.needsInput` | `boolean` | Requires user input |\n| `job.needsAuth` | `boolean` | Requires authentication |\n| `job.output` | `any` | Get output (throws if not complete) |\n| `job.refresh()` | `Promise<void>` | Poll latest status from server |\n| `job.wait(options?)` | `Promise<void>` | Wait until finished (exponential backoff) |\n| `job.result(options?)` | `Promise<any>` | Wait and return output |\n| `job.cancel()` | `Promise<JobMetadata>` | Cancel the job |\n| `job.delete()` | `Promise<void>` | Delete the job |\n| `job.pause()` | `Promise<JobMetadata>` | Pause the job |\n| `job.resume()` | `Promise<JobMetadata>` | Resume the job |\n| `job.sendMessage(msg)` | `Promise<any>` | Send a message to the job |\n| `job.stream()` | `AsyncGenerator<SSEEvent>` | Stream SSE events |\n\n---\n\n### Asset Instance\n\nAssets returned by `venue.getAsset()` or `venue.assets.get()` are either an `Operation` or a `DataAsset`.\n\n```typescript\nconst asset = await venue.getAsset(\"my-asset-id\");\n\n// Metadata\nconst meta = await asset.getMetadata();\n\n// Content (DataAsset)\nawait asset.putContent(new Blob([\"data\"], { type: \"text/plain\" }));\nconst stream = await asset.getContent();\nconst url = asset.getContentURL(); // direct download URL\n\n// Execution (Operation)\nconst result = await asset.run({ param: \"value\" });      // sync\nconst job = await asset.invoke({ param: \"value\" });       // async → Job\n```\n\n| Method | Returns | Description |\n|---|---|---|\n| `asset.id` | `string` | Asset identifier |\n| `asset.metadata` | `AssetMetadata` | Asset metadata |\n| `asset.getMetadata()` | `Promise<AssetMetadata>` | Fetch metadata (cached) |\n| `asset.putContent(content)` | `Promise<ContentHashResult>` | Upload content |\n| `asset.getContent()` | `Promise<ReadableStream \\| null>` | Download content stream |\n| `asset.getContentURL()` | `string` | Direct content download URL |\n| `asset.run(input)` | `Promise<any>` | Execute and wait for result |\n| `asset.invoke(input)` | `Promise<Job>` | Execute and return a Job |\n\n---\n\n### Agents — `venue.agent(id)` / `venue.agents`\n\nThe preferred way to work with agents is through the `Agent` instance returned by `venue.agent(id)`. This is a lazy handle — no network call is made until you invoke a method.\n\n```typescript\n// Get a handle to an agent (no round-trip)\nconst mina = venue.agent(\"Mina\");\n\n// Interact\nconst response = await mina.request({ text: \"hello\" });\nawait mina.message({ event: \"update\" });\nawait mina.trigger();\nconst info = await mina.info();\n\n// Session-scoped chat — ChatSession manages the sessionId for you\nconst chat = mina.chatSession();\nawait chat.send(\"hi\");          // mints a new session\nawait chat.send(\"and now?\");    // reuses the session automatically\nchat.sessionId;                 // available for persistence\n\n// Resume a previous session\nconst resumed = mina.chatSession(storedSessionId);\nawait resumed.send(\"I'm back\");\n\n// Lifecycle\nawait mina.suspend();\nawait mina.resume();\nawait mina.update({ config: { model: \"gpt-4\" } });\nawait mina.cancelTask(\"task-123\");\nawait mina.delete();\n\n// Fork into a new agent\nconst clone = await mina.fork(\"Mina-v2\", { includeTimeline: true });\n```\n\n#### Agent Instance\n\n| Method | Returns | Description |\n|---|---|---|\n| `agent.request(input?, wait?)` | `AgentRequestResult` | Send request to agent |\n| `agent.message(message)` | `AgentMessageResult` | Send a message |\n| `agent.chat(message, sessionId?)` | `AgentChatResult` | Single chat call (manual sessionId) |\n| `agent.chatSession(sessionId?)` | `ChatSession` | Create a session that manages sessionId |\n| `agent.trigger()` | `AgentTriggerResult` | Trigger agent execution |\n| `agent.info()` | `AgentInfoResult` | Get agent info |\n| `agent.listSessions(options?)` | `AgentSessionPage` | Page sessions (job-free) |\n| `agent.getSession(sessionId)` | `AgentSession` | Get one session (job-free) |\n| `agent.context(task?)` | `string` | Get agent context |\n| `agent.suspend()` | `AgentSuspendResult` | Suspend the agent |\n| `agent.resume(autoWake?)` | `AgentSuspendResult` | Resume the agent |\n| `agent.update(options)` | `any` | Update agent config/state |\n| `agent.cancelTask(taskId)` | `any` | Cancel an agent task |\n| `agent.fork(agentId, options?)` | `Agent` | Fork into a new agent |\n| `agent.delete(remove?)` | `AgentDeleteResult` | Delete the agent |\n\n#### ChatSession\n\n| Property / Method | Type | Description |\n|---|---|---|\n| `chat.sessionId` | `string \\| undefined` | Current session ID (undefined until first send) |\n| `chat.send(message)` | `Promise<AgentChatResult>` | Send a message, auto-managing sessionId |\n\n#### AgentManager — `venue.agents`\n\nThe `AgentManager` is still available for collection-level operations and flat-style dispatch.\n\n```typescript\n// Create an agent\nawait venue.agents.create({ agentId: \"my-agent\", config: { ... } });\n\n// List agents\nconst agents = await venue.agents.list();\n\n// Flat-style dispatch (all manager methods still work)\nawait venue.agents.chat(\"my-agent\", \"hi\");\n```\n\n| Method | Returns | Description |\n|---|---|---|\n| `agents.create(input)` | `AgentCreateResult` | Create an agent |\n| `agents.list(includeTerminated?)` | `AgentListResult` | List agents |\n| `agents.request(id, input?, wait?)` | `AgentRequestResult` | Send request to agent |\n| `agents.message(id, message)` | `AgentMessageResult` | Send a message |\n| `agents.chat(id, message, sessionId?)` | `AgentChatResult` | Session-scoped chat |\n| `agents.trigger(id)` | `AgentTriggerResult` | Trigger agent execution |\n| `agents.info(id)` | `AgentInfoResult` | Get agent info |\n| `agents.listSessions(id, options?)` | `AgentSessionPage` | Page sessions (job-free) |\n| `agents.getSession(id, sessionId)` | `AgentSession` | Get one session (job-free) |\n| `agents.suspend(id)` | `AgentSuspendResult` | Suspend an agent |\n| `agents.resume(id, autoWake?)` | `AgentSuspendResult` | Resume an agent |\n| `agents.update(input)` | `any` | Update agent config/state |\n| `agents.cancelTask(agentId, taskId)` | `any` | Cancel an agent task |\n| `agents.fork(input)` | `AgentForkResult` | Fork an agent |\n| `agents.context(id, task?)` | `string` | Get agent context |\n| `agents.delete(id, remove?)` | `AgentDeleteResult` | Delete an agent |\n\n---\n\n### Workspace — `venue.workspace`\n\nRead and write shared state in the venue's workspace.\n\n**Reads are job-free.** `read`/`list`/`slice`/`inspect`/`count`/`aggregate` go through\n`GET /api/v1/values/*` (covia #177) — synchronous, capability-checked, and **no job is\npersisted**. This matters under load: routing reads through the invoke/job path writes a\ndurable job record per read, growing the venue's etch without bound. **Writes stay on the\njob path** (they should leave an audit record). Reads that need UCAN proof tokens,\nmulti-path inspection, or a venue without the Values surface reject with\n`UnsupportedVenueFeatureError` rather than silently creating a persisted job. Invoke\nthe corresponding operation explicitly when a persisted job is intended.\n\n```typescript\n// CRUD (reads are job-free; writes are jobs)\nawait venue.workspace.write(\"w/my-app/config\", { theme: \"dark\" });\nconst data = await venue.workspace.read(\"w/my-app/config\");\nawait venue.workspace.append(\"w/my-app/log\", \"new entry\");\nawait venue.workspace.delete(\"w/my-app/config\");\n\n// List (map keys) and slice (sequence elements)\nconst entries = await venue.workspace.list(\"w/my-app/config\", 100, 0);\nconst slice = await venue.workspace.slice(\"w/my-app/log\", 0, 10);\n\n// Server-side tallies — count / group-by without reading every record\nconst { count } = await venue.workspace.count(\"w/my-app/log\", { depth: 1 });\nconst byKind = await venue.workspace.aggregate(\"w/my-app/events\", { depth: 2, groupBy: \"kind\" });\n// byKind.groups → { click: { count: 12 }, view: { count: 40 } }\n```\n\n| Method | Returns | Description |\n|---|---|---|\n| `workspace.read(path, maxSize?)` | `WorkspaceReadResult` | Read a value (job-free) |\n| `workspace.write(path, value)` | `WorkspaceWriteResult` | Write a value (job) |\n| `workspace.delete(path)` | `WorkspaceDeleteResult` | Delete an entry (job) |\n| `workspace.append(path, value)` | `WorkspaceAppendResult` | Append to an entry (job) |\n| `workspace.list(path?, limit?, offset?)` | `WorkspaceListResult` | List keys/count of a node (job-free) |\n| `workspace.slice(path, offset?, limit?)` | `WorkspaceSliceResult` | Paginated elements/entries (job-free) |\n| `workspace.inspect(paths, budget?, compact?)` | `WorkspaceInspectResult` | JSON5 render of a value (job-free; single path) |\n| `workspace.count(path, {depth?})` | `WorkspaceCountResult` | Count entries at a depth (job-free) |\n| `workspace.aggregate(path, {depth?, groupBy?})` | `WorkspaceAggregateResult` | Count, optionally grouped by a field (job-free) |\n| `workspace.copy(from, to)` | `WorkspaceCopyResult` | Copy a value between paths (job) |\n\n### Skills — `venue.skills`\n\nSkills are ordinary assets with optional agent-behaviour metadata. The SDK only\nprovides exact location/path access; applications decide how to combine, search\nor prioritise collections.\n\n```typescript\nconst skills = await venue.skills.list(\"w/skills\");\nconst reviewer = await venue.skills.get(\"w/skills/reviewer\");\n\nreviewer.metadata.name;\nreviewer.metadata.skill?.tools;\nconst content = await reviewer.getContent();\n```\n\n`list(path)` follows internal collection pagination and returns the asset objects\nat that location. `get(path)` is the corresponding typed asset lookup.\n\n---\n\n### Memory — `venue.memory`\n\nRead the conventional `w/memory` vector as structured entries. Reads are\njob-free; edits use the venue memory operation and therefore leave an audit Job.\n\n```typescript\nconst entries = await venue.memory.list();\nawait venue.memory.remember(\"Prefers concise answers\");\nawait venue.memory.update(1, \"Prefers concise technical answers\");\nawait venue.memory.forget(1);\n```\n\nAn alternative path can be passed to each method.\n\n---\n\n### Secrets — `venue.secrets`\n\nManage secrets stored on the venue.\n\n```typescript\n// Store a secret (returns SecretSetResult)\nawait venue.secrets.set(\"API_KEY\", \"sk-...\");\n\n// List\nconst names = await venue.secrets.list(); // [\"API_KEY\", \"DB_PASS\"]\n\n// Extract (requires UCAN capability)\nconst secret = await venue.secrets.extract(\"API_KEY\");\n\n// Delete\nawait venue.secrets.delete(\"API_KEY\");\n```\n\n| Method | Returns | Description |\n|---|---|---|\n| `secrets.list()` | `string[]` | List secret names |\n| `secrets.set(name, value)` | `SecretSetResult` | Store a secret (`secret:set`) |\n| `secrets.extract(name)` | `SecretExtractResult` | Extract value (requires UCAN) |\n| `secrets.delete(name)` | `void` | Delete a secret |\n\n---\n\n### UCAN — `venue.ucan`\n\nIssue UCAN (User Controlled Authorization Network) capability tokens.\n\n```typescript\nconst att = [{ with: \"/w/my-app/\", can: \"crud/read\" }];\nconst exp = Math.floor(Date.now() / 1000) + 3600; // 1 hour\n\nconst token = await venue.ucan.issue(\"did:key:z6MkBob\", att, exp);\n```\n\n| Method | Returns | Description |\n|---|---|---|\n| `ucan.issue(aud, att, exp)` | `UCANIssueResult` | Issue a venue-signed UCAN token |\n| `ucan.verify(token, check?)` | `UCANVerifyResult` | Diagnose a token against the venue's trust policy |\n\n`ucan.verify` explains a token's verdict — `valid`/`reason`, `chainDepth`,\n`rootIssuer`, and a per-capability `rootAuthority` (`owner` / `venue` /\n`refused`). Pass `check: { with, can, aud }` to also ask whether the token\nwould authorise a specific request (`authorises`).\n\n#### Client-side minting\n\nTokens can also be minted locally with your own Ed25519 key — no venue\nround-trip:\n\n```typescript\nimport { grant, identityToken, relayDelegation, didFor } from \"@covia/covia-sdk\";\n\n// Self-sovereign grant over your own namespace — verifies on ANY venue\nconst token = grant(privateKey, \"did:key:z6MkBob\", `${didFor(privateKey)}/w/shared/`, \"crud/read\", 3600);\n\n// Identity token — proves control of your DID to a venue (empty attenuation)\nconst idToken = identityToken(privateKey, venue.venueId);\n\n// Relay delegation — authorises the venue to forward your authority cross-venue\nconst relay = relayDelegation(privateKey, venue.venueId, 300, [{ with: `${didFor(privateKey)}/w/`, can: \"crud/read\" }]);\n```\n\n---\n\n## Error Handling\n\nThe SDK provides a hierarchy of typed errors:\n\n```typescript\nimport {\n  Venue,\n  CoviaError,          // Base error\n  GridError,           // HTTP API errors (4xx/5xx)\n  NotFoundError,       // 404 responses\n  AssetNotFoundError,  // Asset not found\n  JobNotFoundError,    // Job not found\n  CoviaConnectionError,// Transport/connect failures (url, method, attempts)\n  VenueIdentityChangedError, // Same address now reports a different DID\n  CoviaTimeoutError,   // Timeout exceeded\n  JobFailedError,      // Job finished with non-COMPLETE status\n  RateLimitError,      // 429 after bounded retries (carries retryAfterSeconds)\n} from \"@covia/covia-sdk\";\n\ntry {\n  const asset = await venue.getAsset(\"nonexistent\");\n} catch (err) {\n  if (err instanceof AssetNotFoundError) {\n    console.log(`Asset ${err.assetId} not found`);\n  } else if (err instanceof GridError) {\n    console.log(`HTTP ${err.statusCode}: ${err.message}`);\n  }\n}\n\ntry {\n  const result = await job.result({ timeout: 5000 });\n} catch (err) {\n  if (err instanceof CoviaTimeoutError) {\n    console.log(\"Job took too long\");\n  } else if (err instanceof JobFailedError) {\n    console.log(`Job failed: ${err.jobData.status}`);\n  }\n}\n```\n\nTransport failures include the exact request target and method. A failed\n`Venue.connect()` additionally includes every candidate and failed validation\nrequest:\n\n```typescript\ntry {\n  await Venue.connect(\"localhost:8080\");\n} catch (err) {\n  if (err instanceof CoviaConnectionError) {\n    console.error(err.candidates);\n    for (const attempt of err.attempts) {\n      console.error(attempt.method, attempt.url, attempt.error.message);\n    }\n  }\n}\n\ntry {\n  await venue.status();\n} catch (err) {\n  if (err instanceof VenueIdentityChangedError) {\n    console.error(`Venue changed from ${err.oldDid} to ${err.newDid}`);\n    // Reconnect and re-authorise explicitly; the old handle is not rebound.\n  }\n}\n```\n\n## Job Status\n\n```typescript\nimport { RunStatus } from \"@covia/covia-sdk\";\n\nRunStatus.PENDING;         // Queued, not yet started\nRunStatus.STARTED;         // Running\nRunStatus.COMPLETE;        // Finished successfully\nRunStatus.FAILED;          // Finished with error\nRunStatus.CANCELLED;       // Cancelled by user\nRunStatus.TIMEOUT;         // Timed out\nRunStatus.REJECTED;        // Rejected by venue\nRunStatus.PAUSED;          // Paused\nRunStatus.INPUT_REQUIRED;  // Waiting for user input\nRunStatus.AUTH_REQUIRED;   // Waiting for authentication\n```\n\n## Requirements\n\n- Node.js >= 18\n- TypeScript >= 5.3 (for TypeScript users)\n\n## TypeScript\n\n`@covia/covia-sdk` is written in TypeScript and ships with full type declarations. No `@types/` package is needed.\n\n```typescript\nimport {\n  Venue, Grid, Job, Agent, ChatSession, Asset, Operation, DataAsset,\n  AdapterManager, AssetManager, OperationManager, JobManager,\n  AgentManager, WorkspaceManager, SecretManager, UCANManager, SkillManager,\n  MemoryManager,\n  Ed25519Auth, BearerAuth,\n  RunStatus, CoviaError,\n} from \"@covia/covia-sdk\";\n```\n\n## Upgrading from 1.8\n\n1.9.0 keeps every exported signature compatible, but three behaviours changed\ndeliberately:\n\n- **Reads never create jobs — and no longer fall back to the job path.**\n  In 1.8.x, workspace reads with UCAN proofs, multi-path `inspect`, and\n  `agents.list()`/`info()` on older venues silently fell back to invoking an\n  operation, persisting a Job per read. These calls now throw\n  `UnsupportedVenueFeatureError` instead. If creating a persisted job is\n  genuinely intended, invoke the corresponding operation explicitly\n  (e.g. `operations.run(\"v/ops/covia/read\", ...)`).\n- **`Ed25519Auth` requires a venue audience.** Tokens are always bound to the\n  venue's DID (`aud` claim) so they cannot be replayed at another venue.\n  Connect via `Grid.connect()` / `Venue.connect()` and this happens\n  automatically; hand-constructed `new Venue({...})` usage must either call\n  `venue.status()`-style validation first or pin `auth.audience` explicitly.\n  Connect-time probing itself is anonymous — credentials are only ever sent to\n  a venue whose identity has been pinned.\n- **`assets.clearCache()` clears only the in-memory cache.** Purging a\n  configured persistent metadata store (e.g. localStorage) is the new\n  `assets.clearPersistentCache()`. Cached entries are content-addressed and\n  immutable, so keeping them across sessions is safe; call\n  `clearPersistentCache()` at sign-out if your app must empty the store.\n\n## Resources\n\n- [Covia.ai Platform](https://covia.ai)\n- [Documentation](https://docs.covia.ai/)\n- [GitHub Repository](https://github.com/covia-ai/covia-sdk)\n- [npm Package](https://www.npmjs.com/package/@covia/covia-sdk)\n\n## License\n\nApache-2.0 - [Covia AI](https://covia.ai)\n","readmeFilename":"README.md"}