{"_id":"@odla-ai/cli","_rev":"200-0de5512d274c09c14bbf340113fb9794","name":"@odla-ai/cli","dist-tags":{"latest":"0.62.0"},"versions":{"0.1.0":{"name":"@odla-ai/cli","version":"0.1.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.1.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"06f4effb3f3697c17496002dc856684e0a96c8fc","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.1.0.tgz","fileCount":18,"integrity":"sha512-pwo5KWOCKWGqdoYB2abTn1a0V/iS+TFaEc5ls0es0XhNH0drfNG6zlThRpqhRmzYCOWZu28C4KTV0u4UQRHkng==","signatures":[{"sig":"MEUCIBsYWYZNC0kIQt6CJQMKgG8sRnmuoZclpe68op/n5LjPAiEA8YPw1JgcdmCv2pi80RAHP6Bcv8+m5il7VC3B5V8qKr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":312862},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"f772f30b39eab9860c7df62286a60374952bb12e","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","gen:llms":"node ../../scripts/gen-llms.mjs","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run gen:llms"},"_npmUser":{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"},"_npmVersion":"11.6.2","description":"Project-neutral CLI for provisioning odla apps, database schemas, AI settings, and local runtime files.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"^0.2.1","@odla-ai/db":"^0.5.0","@odla-ai/apps":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.0_1783214753500_0.022455617009804696","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@odla-ai/cli","version":"0.2.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.2.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"04fd9ce9e7859e69889719b976c0e8db59c9cf4b","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.2.0.tgz","fileCount":27,"integrity":"sha512-XFbZ1ZNSiI6MK3hW7ZLQnZbc5RV95jn+FilEQdgUdjOy3oEHVfFxYsHmHZU/3OtuqPR5OiP2WiAgrhy6zuLJbA==","signatures":[{"sig":"MEUCIQDmeQYFi2YvA95wdVG6eq/TVogxUTADfFHPp3UYIQUUxAIgdi6KeTOgFFAnR1bC5Kz8SJYhPeRLOqui3g8L/sqo91k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":460034},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"32fedbf30934b9da2b95e4d5263d94724aa81e56","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","gen:llms":"node ../../scripts/gen-llms.mjs","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run gen:llms"},"_npmUser":{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"},"_npmVersion":"11.6.2","description":"Project-neutral CLI for provisioning odla apps, database schemas, AI settings, and local runtime files.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"^0.2.1","@odla-ai/db":"^0.5.0","@odla-ai/apps":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.2.0_1783219040517_0.9476453954441668","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@odla-ai/cli","version":"0.2.1","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.2.1","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"9ed917df3ab9a82b292d4623721ec3d96b5aafa9","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.2.1.tgz","fileCount":28,"integrity":"sha512-38PWJ2hfXsFwkR5Ll4G2GUEU6FEIRputV5Lbe5XMQbvM5tGP/uDjNuFKYbZUsyLOrbaB3iHSLi4wzOJIhpqApg==","signatures":[{"sig":"MEQCHxNQPkupWcY8XtDmrWliRE4AB1JQ5c4OUEeTi9xxABoCIQD4nva962MnQMv7+5mEi0uXTKaCKssiyl+sR8tdopg38g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":462173},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"9500ad622afa29cee487524628af28941d2ebac1","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","gen:llms":"node ../../scripts/gen-llms.mjs","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run gen:llms"},"_npmUser":{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"},"_npmVersion":"11.6.2","description":"Project-neutral CLI for provisioning odla apps, database schemas, AI settings, and local runtime files.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"^0.2.1","@odla-ai/db":"^0.5.0","@odla-ai/apps":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.2.1_1783230544398_0.30404394839221194","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@odla-ai/cli","version":"0.3.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.3.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"e8b8cf082706e6299687c14142bdb930e4920c1a","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.3.0.tgz","fileCount":28,"integrity":"sha512-oTthR/PTcKszxe3wBo5yjHex7aepEIPXZnxe2JHCjpGxe4VejAO5LzwQA1jLjRyOVrUqVMtUxxLF+IGaeLDbqg==","signatures":[{"sig":"MEYCIQDeWDeBQ3902F1Sr9tei5gBHmBghvBwSdCYyFr9986JpwIhAKjNpQbGfaNiksTK4AJsKsKcPkvERy92nUv3cDO/1Tcf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":488121},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"d4dda4d76702eea3ddfacd5b3ffb0b94efd04e02","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","gen:llms":"node ../../scripts/gen-llms.mjs","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run gen:llms"},"_npmUser":{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"},"_npmVersion":"11.6.2","description":"Project-neutral CLI for provisioning odla apps, database schemas, AI settings, and local runtime files.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"^0.2.1","@odla-ai/db":"^0.5.0","@odla-ai/apps":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.0_1783275619058_0.9065838014522491","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@odla-ai/cli","version":"0.4.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.4.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"41c81c011579f36fc0eb77b3e61175ea8189f8b6","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.4.0.tgz","fileCount":31,"integrity":"sha512-r1lu/f9HRo1hU8BNYsRW9NQSfd1zNw9UwswbufMUpcBKa7V32CXbUfz3DXT9MFvtVsUQjJVqYx3OFyTba6ydpw==","signatures":[{"sig":"MEYCIQCbVHWKbU6yOJiChrFCMn9t8UO9/4LVp3UNQdLhe3OSrwIhAKiy5fhrEDUhnmG5iIsChDc987bAB2GD5819WN4O0YgJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":500843},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"d1d18a345b09264e60746923047130eedd688a11","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","gen:llms":"node ../../scripts/gen-llms.mjs","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run gen:llms"},"_npmUser":{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"},"_npmVersion":"11.6.2","description":"Project-neutral CLI for provisioning odla apps, database schemas, AI settings, and local runtime files.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"^0.2.1","@odla-ai/db":"^0.5.0","@odla-ai/apps":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.0_1783283325683_0.07539994587075172","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@odla-ai/cli","version":"0.5.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.5.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"e0749a072c7a0dadbe06ccb810297af5a8f8865e","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.5.0.tgz","fileCount":33,"integrity":"sha512-s6E/onEI05kQFFh6ndPLQgEg1RDcKzzJHbmNQpGlt7BaFb45BwErDEZMntWwaSbKsLKf2XHQ2vONY79e6F5T6A==","signatures":[{"sig":"MEUCIQDii+T7BEv2oTwnHiSbClHN+9rtCwhyV3IwUZAGKi3OhQIgcvy5jtQjN0N/XgBMhi/FnYMQOTeGZD7FmZgEbEpEMgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":788491},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"25655934e6ca0ab7220dd6cca06faa92fc524b63","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","gen:llms":"node ../../scripts/gen-llms.mjs","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run gen:llms"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.16.0","description":"Agent-operable CLI for provisioning odla apps, services, credentials, Worker secrets, and local runtime files.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@odla-ai/ai":"^0.3.0","@odla-ai/db":"^0.6.0","@odla-ai/apps":"^0.7.1"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.5.0_1783705917291_0.6620754458317895","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@odla-ai/cli","version":"0.6.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.6.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"9825a607fab0315a32465fd94044eb83bded4bb1","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.6.0.tgz","fileCount":33,"integrity":"sha512-rtNauKO6/n0D1VMIg68EX7Iwmlti2PgdceHjA4jaaBKbpDCIxshH/4gk+Y6iCBCQ5dMbP/wtyVxqyIFu7t1UiQ==","signatures":[{"sig":"MEQCIAQR+0LMHHDgJgXgICmgdLshTVqz0vSYDRlkWQ/NMCJ6AiAV8ZNiYyO4R26yutc4Bbo7zx3o0cMe2DtJqcJDMCopeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":992945},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"5b6b6265aa320e910400bb301aa5d5768698d18a","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","gen:llms":"node ../../scripts/gen-llms.mjs","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run gen:llms"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.16.0","description":"Agent-operable CLI for odla provisioning, scoped System AI administration, hosted security runs, Worker secrets, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@odla-ai/ai":"^0.3.1","@odla-ai/db":"^0.6.1","@odla-ai/apps":"^0.7.1","@odla-ai/security":"^0.2.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.0_1783721062664_0.8055073155967378","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@odla-ai/cli","version":"0.7.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.7.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"8bb1761eb6a3c118422ed5a9545ad1ba903eec77","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.7.0.tgz","fileCount":33,"integrity":"sha512-pDNERIKgKWOhKzePBpSy2AsJvl2C4znagfED9dzQPIrwHeQE0zKvm3yjwia5NVwB6R9nbzz9Ji61WA0kKgHgGg==","signatures":[{"sig":"MEUCIQDXb3fI4j7dtpor0ym8lPrP8M+y+0R1rre3AYDv2xAZvQIgFcdpdVjs9HwENIqqq9gLdczbisPB94RnrBPUJzpQso8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1128981},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"5279e092f0b9029ea5bcd84838b80c7a263299d5","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","gen:llms":"node ../../scripts/gen-llms.mjs","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run gen:llms"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.16.0","description":"Agent-operable CLI for odla provisioning, scoped System AI administration, hosted security runs, Worker secrets, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@odla-ai/ai":"^0.3.2","@odla-ai/db":"^0.6.2","@odla-ai/apps":"^0.7.1","@odla-ai/security":"^0.2.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.7.0_1783736812038_0.5168509679288713","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@odla-ai/cli","version":"0.7.1","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.7.1","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"d473b9caaa0c8163193f81f7d66ae5f44f44b39b","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.7.1.tgz","fileCount":33,"integrity":"sha512-ssry8olEWFO6qukBNeupypAKMVUtgKsHjpQqtULFvejwIjQFohwhbsfbba7uhM/Q8OzS30MaT4TxBQ6rL9RM1A==","signatures":[{"sig":"MEUCIQChp4syNnBGiJ2EHqbvuElgjCiOIaliaQbIkeC8NlIG1AIgFVutpo4XCVy/yP+b7WHtKhp8mrPZbQF2cK5GRXgNTQc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1129588},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"8062b2c41e127fecd3ae154e0cfa4cc704edddcf","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","gen:llms":"node ../../scripts/gen-llms.mjs","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run gen:llms"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.16.0","description":"Agent-operable CLI for odla provisioning, scoped System AI administration, hosted security runs, Worker secrets, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@odla-ai/ai":"^0.3.3","@odla-ai/db":"^0.6.2","@odla-ai/apps":"^0.7.1","@odla-ai/security":"^0.2.1"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.7.1_1783741315016_0.35349695017997673","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@odla-ai/cli","version":"0.8.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.8.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"d4e3e22a38cf316045b65c8d46a63e9ae9a2491a","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.8.0.tgz","fileCount":33,"integrity":"sha512-F+nQMiM+x4tXcIn14D4ngPB9QTGjGIWbw8XWAuHSDLT6F1vwHXcAc/Jq6EP18KNujQWSMpOqi8lp9UmmqxL27w==","signatures":[{"sig":"MEQCIGxzYb5kLQCQuEiKYr8K5sltSDCFcwjrUQDzsa3UPc5sAiBLT4c2+5fRLMNuUi5XO088/FJ/RsOhLhUGcLliSupUtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1505414},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"0f5431a143c30b87f9170941344877ed7be3a8b0","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","gen:llms":"node ../../scripts/gen-llms.mjs","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run gen:llms"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.16.0","description":"Agent-operable CLI for odla provisioning, System AI administration, commit-pinned GitHub security jobs, Worker secrets, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@odla-ai/ai":"^0.3.3","@odla-ai/db":"^0.6.2","@odla-ai/apps":"^0.7.1","@odla-ai/security":"^0.2.2"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.8.0_1783752849486_0.8340945129199373","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@odla-ai/cli","version":"0.9.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.9.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"e6e18a9265a145359c4ecf224696db6c0cef48a5","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.9.0.tgz","fileCount":33,"integrity":"sha512-AAXoHwXDz7/VtLbTQBhs3emaboNkn90MAaSENPd7hA0XlXWvhutqcVlojLFP6gO+0vQZA+nHwS7tQ4xZtFFwqQ==","signatures":[{"sig":"MEYCIQCAJi/qRYkgpf7lIQm/diTU+Sla/nok/8k7QQ5UsnVDYQIhAMWt3xZ1v1T7F3t3LE8p14R8/lIYkzadt4XpI5PfDuG1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1546790},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"187e21b486d0278ef6ebcbf10197ea860d39105c","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","gen:llms":"node ../../scripts/gen-llms.mjs","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run gen:llms"},"_npmUser":{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, System AI administration, commit-pinned GitHub security jobs, Worker secrets, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"^0.3.3","@odla-ai/db":"^0.6.2","@odla-ai/apps":"^0.7.1","@odla-ai/security":"^0.2.2"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.9.0_1783802020217_0.06440952663911848","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@odla-ai/cli","version":"0.10.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.10.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"173df6743699fdf6535501749e312ff2a9f57689","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.10.0.tgz","fileCount":34,"integrity":"sha512-cu/lrtL9g2aUuiAFXGdj0ZotkAhuNfA124abewZ2UE3rIvYVc5Be0SeylkGQqLjL8z5Zq4g4q8iqHqyuG4XA9Q==","signatures":[{"sig":"MEYCIQDgieyRUGkqDO/j+pu1DCcrHI4WiEp+/t2raLQx9sqOIQIhAMIJjN24QTrGw5qz9VLPnEqc3SjkyLxCIvPdZuktSM3m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1880845},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"2c30ce2bbb9a017762c36da34727e0ca4a354ad0","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","gen:llms":"node ../../scripts/gen-llms.mjs","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run gen:llms"},"_npmUser":{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"^0.3.3","@odla-ai/db":"^0.6.2","@odla-ai/apps":"^0.8.0","@odla-ai/security":"^0.2.2"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.10.0_1783813050605_0.32788512318692264","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@odla-ai/cli","version":"0.10.1","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.10.1","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"e25f089aa0b790f07deaf4d1d12ba4eb6459239d","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.10.1.tgz","fileCount":34,"integrity":"sha512-Ntv8jNv6pirDCmj/E+OoTefgoax8KvfU4cXYGYxfl3Nm04gjdG2paU1hhjnpIhjfjTWllCOwuzSRv4bMwXKdJA==","signatures":[{"sig":"MEUCIQDKbjr9O+1KYeM40+WizZ+XEsLedWR1s8OMxAjBORlJ5AIgTzBn3z536/J2oxbo0MW7Jza4qht2QkgHWCGQLgFNfsA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1913596},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"cdcb45183e9fbccdefa5f8672671ff4104681592","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","gen:llms":"node ../../scripts/gen-llms.mjs","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run gen:llms"},"_npmUser":{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"^0.3.3","@odla-ai/db":"^0.6.3","@odla-ai/apps":"^0.8.0","@odla-ai/security":"^0.2.2"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.10.1_1783869978981_0.6699517781247202","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"@odla-ai/cli","version":"0.10.2","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.10.2","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"177afd213eb271e41d1d0d92b8ac9269a2c56bb4","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.10.2.tgz","fileCount":33,"integrity":"sha512-sCEqZQJEG0RdiwlinNCqdXbCJRWmjPZ7+5HQJoupmXih/ZAJoZeE3MAbSzh299kh+R3vhE2o6+kNNoBlIpfNBQ==","signatures":[{"sig":"MEUCIQDKo2F2nlq2uCakqGKmVjHR3f/FcUegTNAW5tUIZfZyTgIgGq3tV/c51eutan412osWYH5dtCN8L21ChYVyRVHPlF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1846192},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"1bca268f65a091cbfa7d04fd9f8e3393a8aa47a3","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"^0.4.0","@odla-ai/db":"^0.6.4","@odla-ai/apps":"^0.8.1","@odla-ai/security":"^0.3.1"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.10.2_1783872572339_0.7414909960232667","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@odla-ai/cli","version":"0.11.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.11.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"7d9a99bb0a9368f40c3f5be563d6e16c8c3adda6","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.11.0.tgz","fileCount":33,"integrity":"sha512-7A0uAhMfaSSnsUz5T9s1lgpRvgls1iRrbbDdE+TMguge8ROwl89JW2bl8UiqO6Jn+Lmy3qbpD/ZpeI84e+M3fQ==","signatures":[{"sig":"MEUCICrw0VDiVpVeapsn/+89Uo8NNGq4y5x86anDfs++QW4zAiEAjxBk634xxTQ8BulYLzD28XXsRJJcr0+22QTRWFHxkgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859838},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"57d862738ffade457f723978ac4a7de72491ec88","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.16.0","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@odla-ai/ai":"^0.4.0","@odla-ai/db":"^0.6.4","@odla-ai/apps":"^0.8.1","@odla-ai/security":"^0.3.1"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.11.0_1783897790208_0.8394009493080705","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@odla-ai/cli","version":"0.11.1","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.11.1","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"0acd229d706df4457d6811883fc574d1f9b5a08d","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.11.1.tgz","fileCount":33,"integrity":"sha512-cYisqJWL2y+eixtZf40esKurWpeZ6fbzDd5QwZGhDuyf1BGyDHkxDnHiGjZIxPU9IOD/uB8yohDCKha8vNCg4Q==","signatures":[{"sig":"MEQCIDSWriSJi2r8kDD6V+VM0F1tLSpvDkfmWhFpgXDmiRyxAiADC/YDoSn14bX3cwMOgPOVuPnuT1F9RVqQuF+q4Ls2sg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1861284},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"a34b557c06f3a46f6f721eca86fbd141d539c39d","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.16.0","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@odla-ai/ai":"^0.4.0","@odla-ai/db":"^0.6.4","@odla-ai/apps":"^0.8.1","@odla-ai/security":"^0.3.1"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.11.1_1784002147764_0.46370357078084057","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"@odla-ai/cli","version":"0.11.2","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.11.2","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"d255d027b3f56a4bc19e9c53dfe4a074131aef80","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.11.2.tgz","fileCount":33,"integrity":"sha512-gcVuxExVIPjonNiM4jIf2GFMgzCOML1iWQ5qnDYCB5LhHZBw4tPYLrIWayXfzVZsrvMeJhQUjY+qM/GDcSGzEQ==","signatures":[{"sig":"MEUCIQDCVT/eQxYOZwOdCc9/1O/1BNjJ7VqUCxwnIaARJoi6HwIgfFmIZ+6Gg4IKjhdMVjnLBPU11P3qw44SXQVIRsmI9Fc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1864226},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"5cde8f1c02683382b30a6adeaaf813b6fd914352","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.16.0","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@odla-ai/ai":"^0.4.0","@odla-ai/db":"^0.6.4","@odla-ai/apps":"^0.8.1","@odla-ai/security":"^0.3.1"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.11.2_1784029417728_0.7236996729741894","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@odla-ai/cli","version":"0.12.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.12.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"3a2dc28b0572ef1007b29e5a749af705e6d51ea6","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.12.0.tgz","fileCount":33,"integrity":"sha512-o6ZrWt+MWBe97wlU47R7j1c3rPSoa6MKj1xe6RHKhs6ODO+XlacsfsqUPwd7slyI8b56RldTOA3oFNUE1U2HhQ==","signatures":[{"sig":"MEYCIQDlBpjbK3f31iLLKt3gPeWoSlPstgcB/02QNi8RjZVbPQIhAIVkzkzgjkLtBRl2ccCaPv+OChE+Cz09adtaAvVX6gcf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1966891},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"62c3b8b516ce4dad04c4331cb5bd84fd54f26cdb","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.16.0","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@odla-ai/ai":"^0.4.0","@odla-ai/db":"^0.6.4","@odla-ai/apps":"^0.8.1","@odla-ai/security":"^0.3.1"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.12.0_1784150029635_0.38437313648320526","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@odla-ai/cli","version":"0.13.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.13.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"65aaaf0d9f2a7b70a1f0498f8f8ecb679afa2ad7","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.13.0.tgz","fileCount":33,"integrity":"sha512-ALGwM6BeTsdYJtQIaBx7Gs699e0BVp754cwemuziDLKvv2hucmkO7cLAs7BGiohFkGNUr7a6TvwvXFFzcQPu2g==","signatures":[{"sig":"MEUCIFx2UL38PKIA3Jt21yIjB2nRY7/lYumi81+CsJi7T1lkAiEA1AnDdz7aROCQDBqlE1kARENuGSf/tWV31ENhOJ66eCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2088412},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"1e41c71657af0a78e4ff4c57d90569b308150a24","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.16.0","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@odla-ai/ai":"^0.4.0","@odla-ai/db":"^0.6.4","@odla-ai/apps":"^0.8.1","@odla-ai/security":"^0.3.1"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.13.0_1784180613999_0.31431168750548877","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@odla-ai/cli","version":"0.13.1","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.13.1","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"b89beaf34f5df64bd7c3f8386d742bee73886738","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.13.1.tgz","fileCount":33,"integrity":"sha512-EELmmDE+69ksDaHFJVf/yVGVGIPvG6RGcBSaX2wupjmIUn7Sq4R3SurMZAsExnJdBICH/R3Hgr8WW/eurduDfw==","signatures":[{"sig":"MEUCIQDxFM0FODiS9I7jebZTbdnYFz3FoEfOlcsfCs+VW3403QIgR2RJY7KywUw02ynmH2/gANK3Ys44eS1BnLGyKcE+nsU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2088412},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"b3c5f03410373286de183a587e91c6dd7c4447df","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.16.0","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@odla-ai/ai":"^0.5.0","@odla-ai/db":"^0.6.4","@odla-ai/apps":"^0.8.1","@odla-ai/security":"^0.3.1"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.13.1_1784205973140_0.15638622036590077","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@odla-ai/cli","version":"0.14.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.14.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"a9271c2fd5c72165001526adec72dd1b44546b91","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.14.0.tgz","fileCount":34,"integrity":"sha512-0uBoIZ1M6xPK6JYjqele0lVU2rIearwSCaEpJIA8wAJS10XkKYS7IBQmz2EwqGfZDFXYPEqU+1ARovAxajwL5Q==","signatures":[{"sig":"MEUCICFLWtLsScSthV1LnjPt64hnV45hzyJUoEqszgvXG02wAiEAsK60W3K3PDFSCqEehGcwD08/gLaWDecl9t0A9bW4JYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3423847},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"0a06ac9dbc8552ef13de25c1369824d7f996ea0f","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.16.0","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@odla-ai/ai":"^0.5.0","@odla-ai/db":">=0.6.4","@odla-ai/apps":"^0.8.1","@odla-ai/security":"^0.3.1"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.14.0_1784429150556_0.949019463910709","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"@odla-ai/cli","version":"0.14.1","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.14.1","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"1643e6a71992ddd0735a3bb07c4541f35e0bcaf2","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.14.1.tgz","fileCount":34,"integrity":"sha512-giyAtcy4i6ndERyq78QwowqieCnVyFoHffDoAK9to/PzxCnhw6Gx4qfbPRlGspa+eoCv2z2smOPFv5qGDe4UBg==","signatures":[{"sig":"MEUCID8prAplJfhCYOgA/bgsJSfRDW5viM9rmygtfDzpRujqAiEA5VDBLxrvSaJKCEc3hDO2Sobu1/KsaNjz8hCM3K1m9ls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3435702},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"c30346def2f06c5032a64ae5804869d30e5fe0dc","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.16.0","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@odla-ai/ai":"^0.5.0","@odla-ai/db":">=0.6.4","@odla-ai/apps":"^0.8.1","@odla-ai/security":"^0.3.1"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.14.1_1784435299931_0.8816546639656397","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@odla-ai/cli","version":"0.15.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.15.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"dcafeb6141cb2b595fa55027e1d2a2c528f24455","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.15.0.tgz","fileCount":34,"integrity":"sha512-pe2kohHz4u68XXtP+6DFrlcatEHaCFby9//71TnOtW0l2gCpsq8WU41uIs3vUjv+exvqz60C3l7CIUSiBWxoQw==","signatures":[{"sig":"MEUCIQDJaxJAU7e/3VNdvs6aiB8SBl6oXFghH1WWwM3ZV6ftbAIgBK+NCek5Z4UAUfeLcPMITewPjZ+j1Erk1/uMIGdDrbg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3607626},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"d594dd4ac3a7df05499a869a7084d3852fc05b1b","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.16.0","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@odla-ai/ai":"^0.5.0","@odla-ai/db":">=0.6.4","@odla-ai/apps":"^0.8.1","@odla-ai/security":"^0.3.1"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.15.0_1784477164918_0.845699856318133","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@odla-ai/cli","version":"0.16.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.16.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"422c7ddc4f7dab3c93b83bc92db13da64913ce01","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.16.0.tgz","fileCount":34,"integrity":"sha512-MrIgrM3liBZ6EJTbotvYrlJPx7eS8rslCZy4MdHhRvZLb5+m0z6w7GiwYnfaWT3sfGuRDv8xrx2RaurZwvpT9g==","signatures":[{"sig":"MEQCIAXW6TdFve/6JT40MIH1xlqJaClD2BA7gAjdl9Xu4lbIAiBRfmzmRuzEN35RA2jeu+5GowyW8OFLodONXYWVWU2HJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3643640},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"6e857eea0d9e82beb327a48bcf8ff698057d590f","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.16.0","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@odla-ai/ai":"^0.5.0","@odla-ai/db":">=0.6.4","@odla-ai/apps":"^0.8.1","@odla-ai/security":"^0.3.1"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.16.0_1784487108848_0.040651134905624664","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"@odla-ai/cli","version":"0.16.1","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.16.1","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"d821b0cd036cfdecd39a030026747feb50a8bc2e","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.16.1.tgz","fileCount":34,"integrity":"sha512-X+eSB2h54vktkBlYmZlTza/blk+d6m2Qndm1Cd1WgDm78rO+Jy7LpmBQqeJh82qRpTfj7HyNOk8aK0zF3rFAmw==","signatures":[{"sig":"MEUCIQCB9A+qJX0X8heZnj3sNOOJ9Gfa/TrQW2vcdTuynjkCbwIgcLgoupE4bZOjnkKhiR36FHRY/WqlQUC2kjdpRQ7+Oqk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3647051},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"4a07d04bfe144b32b265e50fcaec724ea9c06b66","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.16.0","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@odla-ai/ai":"^0.5.0","@odla-ai/db":">=0.6.4","@odla-ai/apps":"^0.8.1","@odla-ai/security":"^0.3.1"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.16.1_1784493986081_0.8945091574502966","host":"s3://npm-registry-packages-npm-production"}},"0.16.2":{"name":"@odla-ai/cli","version":"0.16.2","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.16.2","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"7ed0e4943b681e7b26487161dcf0d2c5178e63b6","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.16.2.tgz","fileCount":34,"integrity":"sha512-YWYtqETZDa/mlX/cayIvPa6eL49xO2/0OEChZYZUbXrpTWfxoUkQCgupdgU0EbGyJTkix9gjC4tkeU2+dsoL9g==","signatures":[{"sig":"MEYCIQCTyC2iyIRKMfH+c/AaTeaIv6hVNTRI48AptMd/u80fwQIhANXdTOlJEWOBvV48ALK7NicEwMEwBZfXHBmH4x202fXi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3655685},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"618c70e1f257dd38aa78def2bd248087466bea6c","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.16.0","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@odla-ai/ai":"^0.5.0","@odla-ai/db":">=0.6.4","@odla-ai/apps":"^0.8.1","@odla-ai/security":"^0.3.1"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.16.2_1784497121555_0.09417520251622058","host":"s3://npm-registry-packages-npm-production"}},"0.16.3":{"name":"@odla-ai/cli","version":"0.16.3","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.16.3","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"1ac916d03066822cdbe577bec7696603655e89f4","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.16.3.tgz","fileCount":34,"integrity":"sha512-UzLC1SBJp5ov+rA98NiulM+5YxB97zO90wS6NWPQ8jnp3zhXTPzGSRILC4s2eKa0C60T03mq7JTjmtTlE/FT3Q==","signatures":[{"sig":"MEYCIQDq1cFerqSJTRBD18sYNbvTvVL2HzsnuKBYTcB/GlMsqwIhAOhLO0ECJta5m95sJl6iTX3WbXcRLxyOTy7ygjPNmfyc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3679139},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"61b501016c8d11a1a3604c8b69092bead9906b06","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.16.0","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@odla-ai/ai":"^0.5.0","@odla-ai/db":">=0.6.4","@odla-ai/apps":"^0.8.1","@odla-ai/security":"^0.3.1"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.16.3_1784504371955_0.21804413244234722","host":"s3://npm-registry-packages-npm-production"}},"0.16.4":{"name":"@odla-ai/cli","version":"0.16.4","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.16.4","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"269f587c6ec366a28aa8bcaa3cb05a96e52e7e29","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.16.4.tgz","fileCount":35,"integrity":"sha512-JElivEAY8wXVQFkxgLathHCEh9mfO6ON22KcW2YOfRaZAI3eNBgNn5ZIOiFvuLXAQgr6UobWg2Q/MenT6iU7Iw==","signatures":[{"sig":"MEUCIQDysUztbxXP8NqWtkIOGuU+cpuMgL2ofFgvwovu4e3nbgIgZCjYDAyAgG81UYJhMQT1kF2ysB2Zn8yhvTvzz1d0Th4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17886007},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"79770d64f017291de1d60589dd2eb26a18a16835","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.16.0","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@odla-ai/ai":"^0.5.0","@odla-ai/db":">=0.6.4","@odla-ai/apps":"^0.8.1","@odla-ai/security":"^0.3.1"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.16.4_1784521339384_0.14258144483660518","host":"s3://npm-registry-packages-npm-production"}},"0.16.5":{"name":"@odla-ai/cli","version":"0.16.5","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.16.5","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"9a5a33c438c2c8167562607c343dd0775b0efdae","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.16.5.tgz","fileCount":35,"integrity":"sha512-XmxUYWhtf3NLyoQwWiVoNScCc6+jBnaLEjaDqWN6YowMD4HobIhqn13nsy6FxzR1xrqmLRFyTp+VLLGtdZ9DNw==","signatures":[{"sig":"MEYCIQDe2N45K6fC2wxySGrR1U+Q/bbF5jcg1rad2V2iM8OF5AIhAPgzS/ujpArZbU1xxUvlcM8YpSMwSNFqKG0AnlpEFfZU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17886589},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"101c87999a96aeda0b502e9fa7494476970c6aad","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.16.0","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@odla-ai/ai":"^0.5.0","@odla-ai/db":">=0.6.4","@odla-ai/apps":"^0.8.1","@odla-ai/security":"^0.3.1"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.16.5_1784524532141_0.1607366839622808","host":"s3://npm-registry-packages-npm-production"}},"0.16.6":{"name":"@odla-ai/cli","version":"0.16.6","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.16.6","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"d2e27cb4b820c9c985be313ddb4609683d3ea46b","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.16.6.tgz","fileCount":35,"integrity":"sha512-P+YzWOZ55zA3+IeOvPHu2N2l+Xiuk0IQZw6kAiwXvayU6VahxzZZ1ercXEazGfg+lvjbeBOpddeY658RxOXqyg==","signatures":[{"sig":"MEQCIA7SLU7kpfKCAEYDQ1sW6JgqA+heJKVlLp64CXXyVB9rAiABCvTYJzcGx8JDYsXEFO5di8IL8rzdqgFJDM7Suo3fMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17886751},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"e4c52e7920f183b98de118e49048c88eada85afb","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.16.0","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@odla-ai/ai":"^0.5.0","@odla-ai/db":">=0.6.4","@odla-ai/apps":"^0.8.1","@odla-ai/security":"^0.3.1"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.16.6_1784525837352_0.09488429832076228","host":"s3://npm-registry-packages-npm-production"}},"0.16.7":{"name":"@odla-ai/cli","version":"0.16.7","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.16.7","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"871fd7d406f92dc428c3fd446f0c5afa7c16809d","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.16.7.tgz","fileCount":35,"integrity":"sha512-oIJtfqG/qAKqbG2lSY5syGu4rcirVgDrC9fFIQikzOonljColcgxiVGvnZfo94Qd5qdOW5wAmWEEdZMgfphYDA==","signatures":[{"sig":"MEYCIQCg3Ff/NvomdsBnrx5MFfFybVFDeaBfcO3sYcsClBcrDAIhANaJQuPjh1I9yo5lcK1z3BS5+ATIgNSvTENqyl6SY8q7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17886759},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"9ef23b78c5718c893b432cb52bddca7399befe7b","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":">=0.5.0 <0.7.0","@odla-ai/db":">=0.6.4","@odla-ai/apps":"^0.8.1","@odla-ai/security":"^0.3.1"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.16.7_1784612941685_0.4756750886784358","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@odla-ai/cli","version":"0.17.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.17.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"272f66150668f46ab85e29f7e1ab47705a492b87","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.17.0.tgz","fileCount":36,"integrity":"sha512-p8XgF7WH++mrUByRj8bpbm5Z7pRmHgk8ax2f5PvhTDE5Cjkgr6VhWYJrbsMf6T3xGPGs7ttLyBK66ogUVderdg==","signatures":[{"sig":"MEQCIBl88t9LwxNdnh4qJLPVfYcS9wMogLdHn83HYrzsoV0UAiAGpMftOXDVPwiE2tkn8Z5YyZx3pDC9KRPkiXgnI/++4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18029060},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"15f94fae379fdeaf72a2e9461fb3fd6e5e8317a2","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":">=0.5.0 <1.0.0","@odla-ai/db":">=0.6.4","@odla-ai/apps":">=0.8.1 <1.0.0","@odla-ai/security":">=0.3.1 <1.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.17.0_1784771974598_0.07253966500244169","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"@odla-ai/cli","version":"0.17.1","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.17.1","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"fe814c74986b5eb2e227993441666b2fae0da8f5","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.17.1.tgz","fileCount":36,"integrity":"sha512-FX7rgYUNuKnp8tY2DzRjlic3DHlUTmu48NYEtSHa9VlFweRgtjCKEM70B3snv/c0fScYHJGEJXyh9TIRO9xOrA==","signatures":[{"sig":"MEYCIQDtgLHVtlsfaYgkhmddm86w7J0tsS4hyhe0wwGyyhBkagIhAJUysG73PCtvBPzwOEGGtRbLRJbyKxkGBZ1BG2Ui5rrZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18029195},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"a29bfaefec5f526207fb4bf34fa8c5a84ea0d5a0","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":">=0.5.0 <1.0.0","@odla-ai/db":">=0.6.4","@odla-ai/apps":">=0.8.1 <1.0.0","@odla-ai/security":">=0.3.1 <1.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.17.1_1784821051184_0.3926240415421587","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@odla-ai/cli","version":"0.18.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.18.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"0ba46d1c84a13dfa0a463725afa4abc9f14436f5","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.18.0.tgz","fileCount":37,"integrity":"sha512-sOVFPPZ06emJtEOahyxMk+buhH9siEUuX8bzZxuYoNczM85tYu/i01yK4Qdwxki2+VrZezrvtq4ozLkkuGvatg==","signatures":[{"sig":"MEQCID+OWWUrMlWg7xmNQ2w+yRqvJcz2ydsc4NgpKFEAh15sAiAzZsXFDDJuUEz6MacPqoVGNCb6OIH7MatxoPMrxgI8EA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18665844},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"e37cebda0143e185bc7bbcdf543dc50ce8606216","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":">=0.5.0 <1.0.0","@odla-ai/db":">=0.6.4","@odla-ai/apps":">=0.8.1 <1.0.0","@odla-ai/security":">=0.3.1 <1.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.18.0_1785021500774_0.2417330438442058","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@odla-ai/cli","version":"0.19.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.19.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"59e8bcbf15085dfcff773aefc32a81ab7cf5d6a4","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.19.0.tgz","fileCount":37,"integrity":"sha512-sa0++q1Ta/jU3DeVRRkGZtTTNeCbpEOHihhzIHDII03aI1Ytb521982kpYizLZMK92Z2foVNKtVznCxI4EBzhQ==","signatures":[{"sig":"MEUCIQCHS3hw3PU5hnf2ilR4qcNGwmSZQZBkqbY8PXnkZRvhSAIgeoeOP5rRLxhq2s/Hb6RnjvDbnZqRkyVp2siG4fqul5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18759275},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"87bcf9a580a853fcd1834a74aa0d9bbdd359aff9","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":">=0.5.0 <1.0.0","@odla-ai/db":">=0.6.4","@odla-ai/apps":">=0.8.1 <1.0.0","@odla-ai/security":">=0.3.1 <1.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.19.0_1785028856862_0.5012004466997988","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@odla-ai/cli","version":"0.20.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.20.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"8e633e39d84de24f8701875fa1a845386a1f338a","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.20.0.tgz","fileCount":37,"integrity":"sha512-RTfI40FqwjX5BpF950Wsu4N8mI6m25XnR9pZLdLaRvMK99lk5g9ornHLZNFcTfFiAQ0otMhzBo7dXDKvKDwAhQ==","signatures":[{"sig":"MEUCIET4qipUk8ThpgFCMUaf0tMN6A2Ud5tC1F2zcxkfbmu0AiEAxOAoq8FEdZKPieNB2gbaRoPnjTsk4nhR6JptaAW4FWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18763130},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"83fbbcbcb4ab9feaf8763e23ad2023e71652353b","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":">=0.5.0 <1.0.0","@odla-ai/db":">=0.6.4","@odla-ai/apps":">=0.8.1 <1.0.0","@odla-ai/security":">=0.3.1 <1.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.20.0_1785029646034_0.6239919900176605","host":"s3://npm-registry-packages-npm-production"}},"0.20.1":{"name":"@odla-ai/cli","version":"0.20.1","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.20.1","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"b4551cc9654a3a5253ed6be9df3849e2889b69c5","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.20.1.tgz","fileCount":37,"integrity":"sha512-yKrL5iCBg4fS1Kqvu80jW2UXYxX+y/T/nKiyJVuG/p/bLHhgMPnsgSlTbtwiWYNji8yLWWcTJFhh4HmS1JKLtg==","signatures":[{"sig":"MEQCIH9KaonL6gJTBBUlaL+qqdal4Y0005ozVv9qPAhuhUVrAiBpg6JINd3Ei06Nw/q1K+cBgmPXn3kWKAj/DG1zOMJx0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18766136},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"e568da1a81a45218d9b86d243db29933f0244ff9","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":">=0.5.0 <1.0.0","@odla-ai/db":">=0.6.4","@odla-ai/apps":">=0.8.1 <1.0.0","@odla-ai/security":">=0.3.1 <1.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.20.1_1785030407261_0.4462118191000326","host":"s3://npm-registry-packages-npm-production"}},"0.20.2":{"name":"@odla-ai/cli","version":"0.20.2","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.20.2","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"08fbb4933029cf31a78216e29fb50c0596387401","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.20.2.tgz","fileCount":37,"integrity":"sha512-R3JuBJ0+8A0RzjV2YZBauCpDbHzG0+cj9GrFBptaWRWaR0xgMoQyrhWMr2nL9spWjH9w5Wgybw2trLtnFlpNAg==","signatures":[{"sig":"MEYCIQCFzMMQgVWlZ/Mt129Uad46DsReNCSq/yuCbxZ3QbZ+rAIhANtt1i5vjEMJCaVn7FfKDcZx8Fik3kobGlFJ9LhZhggY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18768889},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"6dc0856d2f400d1e6da29d893f50dfb766307c3a","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":">=0.5.0 <1.0.0","@odla-ai/db":">=0.6.4","@odla-ai/apps":">=0.8.1 <1.0.0","@odla-ai/security":">=0.3.1 <1.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.20.2_1785040437458_0.6225925653402906","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@odla-ai/cli","version":"0.21.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.21.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"9783854a894d05c443f4b6028ae6454d41b24672","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.21.0.tgz","fileCount":37,"integrity":"sha512-9imNaqmkV18S0IQJk0T8bjRUGOKP0M0NJlnh2tEn9fkuWw9/g3HX5R/YnA36kTscJPysIvtRwkB7FT1v5uK11A==","signatures":[{"sig":"MEUCIFDIE0rC4jF6DX+oXvqMLDhwOk8Vm4QScV8+kBZmaolQAiEA5Hm6fmOxS5pqn5PhU6+Rt9ggudIDnjYoak3edvBH908=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18767759},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"dd93389c17fac8be8c2c731961f733653f822ed0","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":">=0.5.0 <1.0.0","@odla-ai/db":">=0.6.4","@odla-ai/apps":">=0.8.1 <1.0.0","@odla-ai/security":">=0.3.1 <1.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.21.0_1785043950945_0.04145207126183559","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@odla-ai/cli","version":"0.22.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.22.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"c289b99c88f2251ec0a759dca286198ae1bdb536","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.22.0.tgz","fileCount":37,"integrity":"sha512-rliXNpVj6BQJkaBTds8OexcQBF4Hb+acOXPEk/E2R2KgE/2++8ExptT71sxq34WCp+1hMqMebAK3HWmdaVUztg==","signatures":[{"sig":"MEUCIQCV2Ujt8EhC5/c2UsuiNYfb4sbG5inNu8NKcrh6Ve2kTQIgAde992wjsiqvpknLHbkUghI//U7mHocru/Aw8zs8Jbk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18781427},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"0c9b895375c800f6ea3cccec34ba1b82ae6395f6","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":">=0.5.0 <1.0.0","@odla-ai/db":">=0.6.4","@odla-ai/apps":">=0.8.1 <1.0.0","@odla-ai/security":">=0.3.1 <1.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.22.0_1785083354369_0.4177941054008023","host":"s3://npm-registry-packages-npm-production"}},"0.22.1":{"name":"@odla-ai/cli","version":"0.22.1","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.22.1","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"6edb039791b5a8191902d933bea38757b6683a2e","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.22.1.tgz","fileCount":38,"integrity":"sha512-nUkbH1EB1fqa7/gauZjlC6oc1WHUZkzPMp0owpzxtS63s2FhtO/2XKBW6OUKDx1l9aCHeclc6+XerqruwsNDOg==","signatures":[{"sig":"MEUCIB0jvSYKBz4FJCWx+2VugSIe7Hv0O+ULm5P5/q9N1avvAiEA0r17Wc8XtL5v3h5beixZdr1Ieq2/1IPydKXw+EydzZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18790570},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"039b58640c6959dbfba0343b5de1570094389798","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":">=0.5.0 <1.0.0","@odla-ai/db":">=0.6.4","@odla-ai/apps":">=0.8.1 <1.0.0","@odla-ai/security":">=0.3.1 <1.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.22.1_1785085213758_0.8938613839714804","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@odla-ai/cli","version":"0.23.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.23.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"ba2c52632fb4d4b077a3dd523d25aff027592171","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.23.0.tgz","fileCount":38,"integrity":"sha512-cIhaQ4uG6OnDO0NR008EGxA/QjhzSyM3jP+Ww/4UkOL9pjmes4UNLzoOwVadhFtdDUUHVIlki7zgMbP0gVpJWQ==","signatures":[{"sig":"MEYCIQDZBqCYN3N5wfFUclTnXSGCjWvZlTkxXc+yVxBfVEnaywIhANwmv9m2hYfwVUF7zKVb07FAB/tLFBRKALYQ6Fak+uqJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18793723},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"4e72145ea0626ea021be8dc4df4937e45a2aef00","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":">=0.5.0 <1.0.0","@odla-ai/db":">=0.6.4","@odla-ai/apps":">=0.8.1 <1.0.0","@odla-ai/security":">=0.3.1 <1.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.0_1785087205637_0.20615007311619626","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@odla-ai/cli","version":"0.24.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.24.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"4c4fb612b9854c4f183fcf09701a9d2980f95874","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.24.0.tgz","fileCount":38,"integrity":"sha512-ieQVnQLp4W2/OkmKTibAa7bgpHsspumUseDOVHRL8IFmWoNx1gKEyAPx9v3f2OrqonzC53hpaK7jv6SV/smWpA==","signatures":[{"sig":"MEYCIQCn7IgILOa5iLUhUebMWJ0dARrBuO++2OUU/Sy2ZYG8dAIhAIyLqsYvm0FdTtOu9cp5GTHYb2s7Qfwi/G382gRLnwLr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18819312},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"e99d7b7485c8ec49d69a7a4607a8cf6f69c669ff","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":">=0.5.0 <1.0.0","@odla-ai/db":">=0.6.4","@odla-ai/apps":">=0.8.1 <1.0.0","@odla-ai/security":">=0.3.1 <1.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.24.0_1785102534716_0.020107846197607637","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@odla-ai/cli","version":"0.25.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.25.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"31e889adea3342d9271e3a680f9ecb806c8e26c8","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.25.0.tgz","fileCount":38,"integrity":"sha512-5VvC/Rg4EnVrX6V/nLjIztnpaAA4aWykxFzfWWbCWC7hhMie4DJOzwEgIrZJNzVz5Vxcqdy7+PBy/7K8OFXb3Q==","signatures":[{"sig":"MEUCIQCgAKw6bgsb82zsPYy9MRRzyAMRYISAuqO7ewj0JBUQAgIgbHaSKxoMY6ZHMihTlMx3uAnhJEP4Yi6ySmlQKbWP7X8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18937739},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"b2a90fc1ef7e1cee3ddda731e620d4731274cae8","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":">=0.5.0 <1.0.0","@odla-ai/db":">=0.6.4","@odla-ai/apps":">=0.8.1 <1.0.0","@odla-ai/security":">=0.3.1 <1.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.25.0_1785110398248_0.1920097830403955","host":"s3://npm-registry-packages-npm-production"}},"0.25.1":{"name":"@odla-ai/cli","version":"0.25.1","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.25.1","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"b15a5bde4a2b99914793c2b3176442988fb41180","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.25.1.tgz","fileCount":38,"integrity":"sha512-mpM9O5DujYdQOVnxIm4wsYUTD3kN6gai7pVbzmyU0uV4NG42BJEQpqLsge/n8+3moHjTwMOjV3IgNHHQUg9Ydw==","signatures":[{"sig":"MEUCIGJTEfJvXn1pEs7mOmbw1sb3pq34qvRQEcaX8Ta8l9+7AiEAxy/voiiOoba2G/OWR070Z2cH51OpMJey3AAg18/QUU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18938228},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"87d781b3d69e07686e01f7ff91311c4d18eb1118","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":">=0.5.0 <1.0.0","@odla-ai/db":">=0.6.4","@odla-ai/apps":">=0.8.1 <1.0.0","@odla-ai/security":">=0.3.1 <1.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.25.1_1785125662296_0.7750089854188429","host":"s3://npm-registry-packages-npm-production"}},"0.25.2":{"name":"@odla-ai/cli","version":"0.25.2","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.25.2","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"c12c11a98e436dc28fbc98fc90147808dfbf0c9c","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.25.2.tgz","fileCount":38,"integrity":"sha512-xWd8rwZ5a7fnP0DG7ozeLOV3F/PummGXjh7x++AYQk2xXS4soRLZgAPZFRUn//FC1iNF2nhWkbD6ZZwZ68/QzQ==","signatures":[{"sig":"MEUCIDy16Fn3fuciWYVL99+cXpHqvpU/z01vKCc3WMFM5PvUAiEAxg2Fb4USEqqJtDjrxfBnjbjVc856D2sYK8aHlbwcing=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18941887},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"e6d5a2ce516781f6e15e695158be12d7aaeb9be3","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":">=0.5.0 <1.0.0","@odla-ai/db":">=0.6.4","@odla-ai/apps":">=0.8.1 <1.0.0","@odla-ai/security":">=0.3.1 <1.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.25.2_1785162139261_0.7240820665828223","host":"s3://npm-registry-packages-npm-production"}},"0.25.3":{"name":"@odla-ai/cli","version":"0.25.3","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.25.3","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"2e7c2d34dabe26c177c16790b675e6eb6e384cc7","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.25.3.tgz","fileCount":38,"integrity":"sha512-63BvLQzK196YiYA+F5tneKJm6XJeeDxlkhrSGbk/459yVGoB6z7h5asN+a1J7Cl5eWFTT2XqU/Aj0D15tSksxg==","signatures":[{"sig":"MEQCICZAKXdJN6uIa5sNXnIUjSmUsIeZTI0RG27PxIoF9Q1QAiA5Y/vQzEfki6W2y9JQoP9asp/38nDDyT6vhu9Axn6PfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18941894},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"a2069478582c1f2bcca0d822ecb8f1068f67bd6f","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":">=0.5.0 <1.0.0","@odla-ai/db":">=0.6.7 <1.0.0","@odla-ai/apps":">=0.8.1 <1.0.0","@odla-ai/security":">=0.3.1 <1.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.25.3_1785168138767_0.9059182388048737","host":"s3://npm-registry-packages-npm-production"}},"0.25.6":{"name":"@odla-ai/cli","version":"0.25.6","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.25.6","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"45e0a144d7cd45c975bc226c551b1637181e9b91","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.25.6.tgz","fileCount":38,"integrity":"sha512-5bxRSYk1ZQjau3c7vl6UQUl8kkWvKt5rS32n1If8VkgqyAyLNCxCVl97xTM8rexUfw0bUHihNaJKAdzwLU4Qug==","signatures":[{"sig":"MEUCIQDU7k75aHUBBsAniOHGdoMRFQadNiFOWDHQ1F/V/z+N0AIgRS9sRlkYLQc4bsmv16+lTcqNFjeKNh5OjCv58XRX7j4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19043148},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"0b163c345a3794666a946e26c09ea490d97c770d","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":">=0.5.0 <1.0.0","@odla-ai/db":">=0.6.7 <1.0.0","@odla-ai/apps":">=0.8.1 <1.0.0","@odla-ai/security":">=0.3.1 <1.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.25.6_1785223885735_0.02930094571768982","host":"s3://npm-registry-packages-npm-production"}},"0.25.7":{"name":"@odla-ai/cli","version":"0.25.7","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.25.7","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"2df258a5dd59b63ff2fd9c1a16ed8b86d2905b05","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.25.7.tgz","fileCount":38,"integrity":"sha512-pbgXpaVhKiTVjP0JgeDn91Y2WBvyYkqjKMXQZcrmoO7faANDUG5DGr/XiRA0O3OyOnTO27qkv+uW9+nhYU2uqw==","signatures":[{"sig":"MEUCICQGPW/5A8SSwT40p+TP86mHXoI38JOHA+Tw/+hx7fHEAiEAvOE4b5t4ucWBq/7QU31Emzas0Nrcfpn3CtsOf9fk8oA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19051668},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"e5ddd07affabe83f8c589d537e55d943cedfba73","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":">=0.5.0 <1.0.0","@odla-ai/db":">=0.6.7 <1.0.0","@odla-ai/apps":">=0.8.1 <1.0.0","@odla-ai/security":">=0.3.1 <1.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.25.7_1785227285512_0.2893159303429125","host":"s3://npm-registry-packages-npm-production"}},"0.25.8":{"name":"@odla-ai/cli","version":"0.25.8","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.25.8","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"7adec7d5794ccde9fb19fb923db655f9428e21bc","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.25.8.tgz","fileCount":38,"integrity":"sha512-+0tdZWHhMYMciZTQ+JaOiEx2s6pPgxLEMqH162eIwy+4cP3yGI/o1gv43EAotsC6ge7r/XED14MWHsu1NtGZMA==","signatures":[{"sig":"MEQCIFTaEIM/EEBpCGuL3Z2q1hE1Zo+4PtgwS3khKb6l7aPrAiBHY3PhwpyvgHl8I3CIVXxGJbH4KHENIuJm8RQqtl495Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19089950},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"82b732dc3c3e2dd43469e3d8110e979a4084de3f","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":">=0.5.0 <1.0.0","@odla-ai/db":">=0.6.7 <1.0.0","@odla-ai/apps":">=0.8.1 <1.0.0","@odla-ai/security":">=0.3.1 <1.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.25.8_1785232222302_0.6811105420431269","host":"s3://npm-registry-packages-npm-production"}},"0.25.9":{"name":"@odla-ai/cli","version":"0.25.9","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.25.9","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"5b139551d859d8f9ab27a0f18075aa12985a1cee","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.25.9.tgz","fileCount":38,"integrity":"sha512-c2ceyA6yPVEOBoI8zBcgoIwZgFZYGwKo5+2IpY9lUC5deXTlDv7m22Cao5434ZlJn9PD0HhFSSbY96Gj3RmStw==","signatures":[{"sig":"MEUCIEYUqRod79GALqezfbPl7wakI70gs0W0MVODzyTomXTkAiEAvM6wLkEFVHe10Di4lioeaiBUf5NmRueAmAiuizEmXaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19132757},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"b90b0781e41c4c55e232d161608ae777a25b4bfd","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":">=0.5.0 <1.0.0","@odla-ai/db":">=0.6.7 <1.0.0","@odla-ai/apps":">=0.8.1 <1.0.0","@odla-ai/security":">=0.3.1 <1.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.25.9_1785236304838_0.6593797686897465","host":"s3://npm-registry-packages-npm-production"}},"0.25.10":{"name":"@odla-ai/cli","version":"0.25.10","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.25.10","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"579d051494f7c19884a194388f6d850e26dd8a4f","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.25.10.tgz","fileCount":38,"integrity":"sha512-ktLidF0DlEgniHLrsUEQ3T488MAUhuDz+EJ2OpPHfPC32BEAbA1c58421UlUB11GIaFH5L/ybZD8s4lNtX+q/Q==","signatures":[{"sig":"MEUCIE1asTUoGxavauF0gWzv9Ks81D+VyvoqVZuPB1CvsxBmAiEAtB/Su/cr28VIlYLYiPK+nXfrDX1HQ/NRWG/9lmlR5Lc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19148262},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"aa030c02693f7d62314034da19abc4597d8ff32d","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":">=0.5.0 <1.0.0","@odla-ai/db":">=0.6.7 <1.0.0","@odla-ai/apps":">=0.8.1 <1.0.0","@odla-ai/security":">=0.3.1 <1.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.25.10_1785239712279_0.9368609404199479","host":"s3://npm-registry-packages-npm-production"}},"0.25.11":{"name":"@odla-ai/cli","version":"0.25.11","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.25.11","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"7cc02968731e6553548d763bfe2ca259202766dc","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.25.11.tgz","fileCount":38,"integrity":"sha512-C8CZq81Vyd6/Ej6Y9TcWXHV2ZF5s3lvAhsgLzCM+wtozJfq6iQE8/tIol1d8W6LYN/wbginy+MYp+DJyiNNe3A==","signatures":[{"sig":"MEUCIB+i+qrXtzX4TovFlEMXtBHTWqujbiAuInHQ8smOAymUAiEA07VRUcUtwkhXbiZH/Pgqaexfg+19uH1bKf8/i77Qm6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19158724},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"c4d6137b4a42c57e739a7772a04589c8453b065c","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":">=0.5.0 <1.0.0","@odla-ai/db":">=0.6.7 <1.0.0","@odla-ai/apps":">=0.8.1 <1.0.0","@odla-ai/security":">=0.3.1 <1.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.25.11_1785243261201_0.6940730018091859","host":"s3://npm-registry-packages-npm-production"}},"0.25.12":{"name":"@odla-ai/cli","version":"0.25.12","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.25.12","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"00cab911e2123ed5a74e6d461ca1e673d8409c87","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.25.12.tgz","fileCount":38,"integrity":"sha512-DLSbX63/wlDLGJBVWQGBtAthdIFW5ABrradfcQXFqT6hkWaar6BSRyxMrsW7KykY0p4GTZxoFOc24kG8vaxvtQ==","signatures":[{"sig":"MEUCICA71BmMSpp3NOKKRHzVt2jM+Ww7SYzb6VRNFbTrLlV9AiEAin9ianJBSL4SluzYJteNQsuIuC/epTX32AfA2AOaXAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19166733},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"2dfd6af311d9f4395da5fd10e4940f0effd4566f","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":">=0.5.0 <1.0.0","@odla-ai/db":">=0.6.7 <1.0.0","@odla-ai/apps":">=0.8.1 <1.0.0","@odla-ai/security":">=0.3.1 <1.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.25.12_1785255941117_0.606088744714292","host":"s3://npm-registry-packages-npm-production"}},"0.25.17":{"name":"@odla-ai/cli","version":"0.25.17","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.25.17","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"12d4d3d4a68eb292658744ae911d6f938989e04a","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.25.17.tgz","fileCount":38,"integrity":"sha512-4BiGeaSAxwT+wP1w4/64vCY+mPK+XhuKzXRDXexNoo0H8xVlF8BJokA2/g2k/mgYcs08aaTp411PISVj44lJVQ==","signatures":[{"sig":"MEYCIQDQnzMObRO7vgi8RQVNuOX+Eu5lK1KXarGyNo4V9RbVAwIhAL8cdMy/125na1uLMoNZ4qgqXPDT0mdU6vd/z2YJ/4oX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19362244},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"3e34587ec0a7734ca38efdf36370fc654c114213","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":">=0.5.0 <1.0.0","@odla-ai/db":">=0.6.7 <1.0.0","@odla-ai/apps":">=0.8.1 <1.0.0","@odla-ai/security":">=0.3.1 <1.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.25.17_1785278503112_0.8671906240188805","host":"s3://npm-registry-packages-npm-production"}},"0.25.18":{"name":"@odla-ai/cli","version":"0.25.18","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.25.18","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"a70eecb43e21eb3bdfb7e2ab8eb3f29b5b9bcb28","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.25.18.tgz","fileCount":38,"integrity":"sha512-FeD2LVspzdhTJYUL0dibyz9nVrLkv6QQrMnbGEft19wPuPWtySgsb/MytC3XAPh/pJZ3H/EUsV7+80qoQBHKWQ==","signatures":[{"sig":"MEYCIQCukPyTHnri5u0wRvxdNGv5SdZV4Eep34+Oa/mvES1SrQIhAI/EXeJNWrUb4yD++kRpRFFAKPAguOrqZoG2qTe5XmrE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19383994},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"25d9fe832ebbdcd6093ffbef5efb77d9705a6605","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":">=0.5.0 <1.0.0","@odla-ai/db":">=0.6.7 <1.0.0","@odla-ai/apps":">=0.8.1 <1.0.0","@odla-ai/security":">=0.3.1 <1.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.25.18_1785281682396_0.408933683608544","host":"s3://npm-registry-packages-npm-production"}},"0.25.19":{"name":"@odla-ai/cli","version":"0.25.19","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.25.19","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"542e3215d87d7df0f01026ebae9c839d337d616d","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.25.19.tgz","fileCount":38,"integrity":"sha512-tsxey6EPJVv28CZhQHv9CoLPsDVFLwlt/bqWvhU/6BNPuYWj0RBm8ApMv9zvfcfq7W7MmlOke+vVbeAFdvXN1Q==","signatures":[{"sig":"MEYCIQCwN2DxW0cre/+fUosQZXNIDWNZpbQ/OqZaqsihD0XV2QIhAM+dHoG54uQUzusu+seDtcT+vK2WCqUlCBVtPNh78qBb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19395031},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"3be2359c46c86a19b9019d8cf65f3180ae15defc","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":">=0.5.0 <1.0.0","@odla-ai/db":">=0.6.7 <1.0.0","@odla-ai/apps":">=0.8.1 <1.0.0","@odla-ai/security":">=0.3.1 <1.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.25.19_1785285264006_0.4865792530136186","host":"s3://npm-registry-packages-npm-production"}},"0.25.20":{"name":"@odla-ai/cli","version":"0.25.20","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.25.20","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"ff649139b332a931b63a21635ded5dcf71c626dc","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.25.20.tgz","fileCount":38,"integrity":"sha512-Yv87HJj1Bgh3Hxym62PDRJOzex8fj754lXvMtwKo4gz4vCXk/Vd6p4EY4pVwPEE5mgO16669CokuqkBuebK3vg==","signatures":[{"sig":"MEUCIQD2aONjYgSJ0qlfOOVgLxRFzipz91cyDaPEYQvPSzUaugIgXo5HJI2T2NpkeVIsF3WyoN22Ewjjakmn1GcZGdQzMtk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19400516},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"f7b778efa9e2c884bf2ac81807322b5dad34e467","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":">=0.5.0 <1.0.0","@odla-ai/db":">=0.6.7 <1.0.0","@odla-ai/apps":">=0.8.3 <1.0.0","@odla-ai/security":">=0.3.1 <1.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.25.20_1785288818366_0.21719594313901291","host":"s3://npm-registry-packages-npm-production"}},"0.25.21":{"name":"@odla-ai/cli","version":"0.25.21","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.25.21","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"c2d12fcf2ca123bc87feb6e2f12223bc27d5b358","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.25.21.tgz","fileCount":38,"integrity":"sha512-bnFqvUY8WP6zg8oHG15T6An/Bb3L21UZ6VNTxi0hHNvjFa3GHfy0e+OoqWOgJf8XiAek+ZKnWNqZMN0BVn3F8A==","signatures":[{"sig":"MEUCIQC5WgM8HrBPzYqDpeAHVn6AcF9j7skKYk6uviGQ2H04JQIgXCrE4XG4x8SG1ZLaYWvtEcOeajnZCQG8ek89Gg+aWQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19452503},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"bc41e60b3119e4e1d78da317269df6e5dae7da49","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":">=0.5.0 <1.0.0","@odla-ai/db":">=0.6.7 <1.0.0","@odla-ai/apps":">=0.8.3 <1.0.0","@odla-ai/security":">=0.3.1 <1.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.25.21_1785295002252_0.89913107194764","host":"s3://npm-registry-packages-npm-production"}},"0.25.22":{"name":"@odla-ai/cli","version":"0.25.22","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.25.22","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"d989776f8e90b5b244ee98724241e50a3e7c3331","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.25.22.tgz","fileCount":38,"integrity":"sha512-EvJatCLGrdug4nUolK/sE6nli/k1wej1LvyDGWB0uxS6CAoA51Y2PoFeVM1tUbPjwYNwG6GnGOfG6ID6nMdQJw==","signatures":[{"sig":"MEUCIAVWpWOTSoguCNXq8/CLgHjqnk1F3QM7c4b0l4nAlu8OAiEA8Y9oPmgTsz/H2zO9voEqxpZZgt8QDju0zOT764U93Rk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19645548},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"13bedd8425400459b4cc94fd69db33fc9dce1bc6","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":">=0.5.0 <1.0.0","@odla-ai/db":">=0.6.7 <1.0.0","@odla-ai/apps":">=0.8.3 <1.0.0","@odla-ai/security":">=0.3.1 <1.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.25.22_1785302670602_0.6154799376300499","host":"s3://npm-registry-packages-npm-production"}},"0.25.23":{"name":"@odla-ai/cli","version":"0.25.23","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.25.23","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"af37b68e28d4c0d1503f3a32f9906f7cd61a3d9e","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.25.23.tgz","fileCount":38,"integrity":"sha512-nmrfEPZmr2uHkayeZmWOw3qkyJRpzrJWZKeWg80F08swa04tKUhvSU0dPOOk/goDk93NrLSeCWkPQUVBu2Azzg==","signatures":[{"sig":"MEUCIQCD4t2GBx3W9Qjj65kDZGquYBMnBoa25X1j7tggheoTswIgF5ON06R1xblHLWtBp7c+EX1YVOLEn4bprGBKVMIsHLc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19803912},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"68ca5a94733a9c387ece4fbccdc1bef363976664","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":">=0.5.0 <1.0.0","@odla-ai/db":">=0.6.7 <1.0.0","@odla-ai/apps":">=0.9.0 <1.0.0","@odla-ai/security":">=0.3.1 <1.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.25.23_1785311772845_0.7330064678246961","host":"s3://npm-registry-packages-npm-production"}},"0.26.1":{"name":"@odla-ai/cli","version":"0.26.1","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.26.1","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"23926c5a17ee1012f1e1bbfe0d855475cddeddf1","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.26.1.tgz","fileCount":38,"integrity":"sha512-UqNk4bennCdRTLyye/5pRN6R1SCmHcIULyBrHYIRMQyhi5iIQEC1cHgzbQvI503+P6oeVgqaaZXQOfU9bwM2wA==","signatures":[{"sig":"MEQCIGRzRFhqPiMISmJm7BIqBZbIWtgpBc4wTF9La3AfTVf0AiB7WlzR/Aada0nvF7Dm6JQY3pE/Owi8r6G688bge8yDFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19918079},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"81b462a7822d7654b5971b1a8e56a5014cf240f0","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":">=0.5.0 <1.0.0","@odla-ai/db":">=0.6.7 <1.0.0","@odla-ai/apps":">=0.9.0 <1.0.0","@odla-ai/security":">=0.3.1 <1.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.26.1_1785352201930_0.33375817481616243","host":"s3://npm-registry-packages-npm-production"}},"0.26.2":{"name":"@odla-ai/cli","version":"0.26.2","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.26.2","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"9b0b9225f1e793ec8d6225017f74a58f82ee6a13","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.26.2.tgz","fileCount":38,"integrity":"sha512-Pg3dNoku02hdylJDG4i0B/23Ccgi5ryVo05KVlekhWAJggb8gLZpWybM5U+wIy/q1HCDmhU4qSavYYUFTElo/Q==","signatures":[{"sig":"MEQCIGtN/IlG7YFBTyxvNvGI22HuLm27n1lGzJ5bAIy8XjSCAiB+yzLO8mj3FmIcpAZeIpJUzcGBGxDJSGBYsESQmWb43w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19865728},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"cfc460628d984b20f826bf652f29ef81fd55d962","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":">=0.5.0 <1.0.0","@odla-ai/db":">=0.6.7 <1.0.0","@odla-ai/apps":">=0.9.0 <1.0.0","@odla-ai/security":">=0.3.1 <1.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.26.2_1785365925641_0.04835231693454056","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@odla-ai/cli","version":"0.27.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.27.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"18f0e18d02c564630ed8ef55c2b594f76078c885","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.27.0.tgz","fileCount":38,"integrity":"sha512-aNZyOo/H17pFrQYNDG4/fMD19iKjRExpHAkWaOeiU7lEAIDtHQICks5URTNgJVHLXC+O/TX1V7YcMu6xWmR91A==","signatures":[{"sig":"MEUCIQD6Ym/zMjGQeoc1yYFKeUIrdwYeWQKqMFSA8Jobl8wA9gIgEI8nxSGgJktBjLDsUDagCT0zqDFvcG2LD4L/KzqC8Gw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19926335},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"1f1d0a88974ee241a16e5710d0e75ff93e09eb54","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":">=0.5.0 <1.0.0","@odla-ai/db":">=0.6.7 <1.0.0","@odla-ai/apps":">=0.9.0 <1.0.0","@odla-ai/brand":">=0.5.0 <1.0.0","@odla-ai/security":">=0.3.1 <1.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.27.0_1785390621850_0.638395708549568","host":"s3://npm-registry-packages-npm-production"}},"0.27.1":{"name":"@odla-ai/cli","version":"0.27.1","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.27.1","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"2572adc0c3f33cc384200a52f9d83ad587e29c6f","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.27.1.tgz","fileCount":38,"integrity":"sha512-ej+a2ThRJGAxPBHU4tHFL1SnO+bwAykVEdZDtRJi0woQ91LvE2Q46QM/VV5PHTZWuAeFdjSxoG67ohHqEEoydQ==","signatures":[{"sig":"MEUCIAkaeMOrYH7tYT2JgsxOpb9lPLXLumaDLQwY3GpXSqmCAiEA4DsokvF55BcFBD/wVQtIuAiYRROophnQLUlws2dmXXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19926677},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"e86fa0a5117ef6bd41d62a35af026c5861e63f71","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":">=0.5.0 <1.0.0","@odla-ai/db":">=0.6.7 <1.0.0","@odla-ai/apps":">=0.9.0 <1.0.0","@odla-ai/brand":">=0.5.0 <1.0.0","@odla-ai/security":">=0.3.1 <1.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.27.1_1785431928616_0.8304026594402323","host":"s3://npm-registry-packages-npm-production"}},"0.27.2":{"name":"@odla-ai/cli","version":"0.27.2","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.27.2","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"dec7022025e44b7dfcdf6614855ae965ff8207b4","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.27.2.tgz","fileCount":38,"integrity":"sha512-oqDoTLPyJiv4pnB6C6H9V5KeFFE0F41EYx1rI61lQxmki4dhLKZU+zrOk8O3y6Ywe3vbjhVY9NgyfN2MT/DtRg==","signatures":[{"sig":"MEUCIAhFEZzvynYaXk61H5wYXcWRO58aszJ1yUvPhhXgJIWhAiEAtDIQjvQ/tgcQOb+pr+hbSfU62d8dxkjIzN8ihPMl45c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19925231},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"b61bafca339f702012d29b7346305944e5dd1176","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":">=0.5.0 <1.0.0","@odla-ai/db":">=0.6.7 <1.0.0","@odla-ai/apps":">=0.9.0 <1.0.0","@odla-ai/brand":">=0.5.0 <1.0.0","@odla-ai/security":">=0.3.1 <1.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.27.2_1785460344525_0.12498051155334977","host":"s3://npm-registry-packages-npm-production"}},"0.27.3":{"name":"@odla-ai/cli","version":"0.27.3","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.27.3","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"51e7d45850a81b1bfd214ec37b1e2fc82c967487","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.27.3.tgz","fileCount":38,"integrity":"sha512-Jlh783J6cntkHwGnmmdB06nHcoUUy+/xNlfxqNRJy2XGF5PU5eYvEE+lE0Q1YCJL3oHz/C8wl7zYoD+BYLWwMQ==","signatures":[{"sig":"MEUCIFk4rtoxmZyoL4g9tZIxQmALyJ2g+Y4qUV3yeYcBD9xOAiEAlJnW9AQoRnFSFyLw/S8VjCHl3/UaY3xiGjLJKYNWhQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19925770},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"d2d3b92f4521c12c7dd492d51896de1726b9d375","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":">=0.5.0 <1.0.0","@odla-ai/db":">=0.6.7 <1.0.0","@odla-ai/apps":">=0.9.0 <1.0.0","@odla-ai/brand":">=0.5.0 <1.0.0","@odla-ai/security":">=0.3.1 <1.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.27.3_1785532298353_0.17821733277680862","host":"s3://npm-registry-packages-npm-production"}},"0.27.4":{"name":"@odla-ai/cli","version":"0.27.4","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.27.4","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"90033721a6ce5b0438365e7412756f5671f90222","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.27.4.tgz","fileCount":40,"integrity":"sha512-H71Cf/iX9k/Oii654qN5iL8DW6kRUn38S88f0CauOgBL8nR1GP878Q7shs7yTE9Q7S9zsrSGSBtMbjSdEzKqsQ==","signatures":[{"sig":"MEUCIQCtpXybHa8cH2AtQ/8mfPgvgrxeWRR6Cg2PX8FZVY+wdAIgOKc+le5eaBD2LDI5kAwAgs8u5L2T+efOOcX0PRz9Fts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20079426},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"9349eb48b0fed47829f2ba41c42881f63163f1b3","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":">=0.5.0 <1.0.0","@odla-ai/db":">=0.6.7 <1.0.0","@odla-ai/apps":">=0.9.0 <1.0.0","@odla-ai/brand":">=0.5.0 <1.0.0","@odla-ai/security":">=0.3.1 <1.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.27.4_1785599354715_0.47700844705423706","host":"s3://npm-registry-packages-npm-production"}},"0.27.5":{"name":"@odla-ai/cli","version":"0.27.5","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.27.5","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"e0c5d59bff2968ea86314b8b19f22b5fd1383bfd","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.27.5.tgz","fileCount":40,"integrity":"sha512-dF99H4MOyB86U+H/nvNj6BqESzaP2hlNJJtlAnPJsW4Qsk9Yh1dZYFCSMXkmAGfmjhoKqMN1jluAcaz1LDyb4w==","signatures":[{"sig":"MEQCIDM0djt5/NJnklFivW3fRAjzsU01AoL0hic5+k/CUx7oAiAM3BTU8pM3PYRZAeIfz10BRTLLaDQIswkBzBRW65HUAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20097363},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"076ef9559fd47590ee7da5f7d039f1cf65af04c5","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and sync lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":">=0.5.0 <1.0.0","@odla-ai/db":">=0.6.7 <1.0.0","@odla-ai/apps":">=0.9.0 <1.0.0","@odla-ai/brand":">=0.5.0 <1.0.0","@odla-ai/security":">=0.3.1 <1.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.27.5_1785612695407_0.5405407988772837","host":"s3://npm-registry-packages-npm-production"}},"0.27.6":{"name":"@odla-ai/cli","version":"0.27.6","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.27.6","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"4c0e27ef5f517608d4c4ff4fd0a94b7ae2c9660c","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.27.6.tgz","fileCount":40,"integrity":"sha512-hh6weD8rDAPMKtASECC1LAUhEdZIcD1KiXSdBHAIvuX9c6ccb4m0J+nfxy6zyJzzinEEfghpXzG6eXjRJaYg3g==","signatures":[{"sig":"MEQCIDsI10yVAYF/bq50/bvxmcNvXFuzb4rXlDHHG9IATwXsAiBARf+PSy4n+pGequt8UNlaNJ2W1JgRe7nZ0/cIqBf2NQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20097380},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"35a365469672a488be0b9f1e511824f411a2a6e4","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":">=0.5.0 <1.0.0","@odla-ai/db":">=0.6.7 <1.0.0","@odla-ai/apps":">=0.9.0 <1.0.0","@odla-ai/brand":">=0.5.0 <1.0.0","@odla-ai/security":">=0.3.1 <1.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.27.6_1785632121791_0.4562924215144204","host":"s3://npm-registry-packages-npm-production"}},"0.27.7":{"name":"@odla-ai/cli","version":"0.27.7","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.27.7","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"43f781d3cc03ad749865fdee1e7049434db00d5f","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.27.7.tgz","fileCount":40,"integrity":"sha512-hHUyUlWBbFQ9G1MGekaQ3eZk+67bprJwGvEVRSdc2QwwE+oPsNWsb1adg0eZvL+NWLfYv3hzwLFul7/Z1sdazQ==","signatures":[{"sig":"MEUCIQDMMRplKjXKosO+A+dVtvS4VZwr8pGjfbzMtaj03zzuVwIgIM+1/TwqXJmkzdctpdvgJUqj1FU9ffMFfAUfYNsoj4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20099660},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"10942872715d89b7f098aa01dd0096d1288c516c","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":">=0.5.0 <1.0.0","@odla-ai/db":">=0.6.7 <1.0.0","@odla-ai/apps":">=0.9.0 <1.0.0","@odla-ai/brand":">=0.5.0 <1.0.0","@odla-ai/security":">=0.3.1 <1.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.27.7_1785633654112_0.7335782578541958","host":"s3://npm-registry-packages-npm-production"}},"0.27.8":{"name":"@odla-ai/cli","version":"0.27.8","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.27.8","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"75d7adb13b45c3d0a481e1e971230393daddc4ab","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.27.8.tgz","fileCount":40,"integrity":"sha512-a2+Mp6V1w7RMmR39AMM1smqJM5ZaJvEEpBqv2CJQsiB+SDpe/DSbmQ98cfOhR5nVdGIj2VRiFi1LpVtP6PXBMQ==","signatures":[{"sig":"MEUCIQDPNsOr0t5pZa5WmtxlvP0zCbv72o1l2qqeA0B0hYKNPgIgZRVghu5GZ3AhSqzs2S0+4TFE5ogcvpFWF7fmOvrSDZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20102021},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"b49904aef2137997db117ebba30015d01b845e3f","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":">=0.5.0 <1.0.0","@odla-ai/db":">=0.6.7 <1.0.0","@odla-ai/apps":">=0.9.0 <1.0.0","@odla-ai/brand":">=0.5.0 <1.0.0","@odla-ai/security":">=0.3.1 <1.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.27.8_1785648442808_0.6832279815224949","host":"s3://npm-registry-packages-npm-production"}},"0.27.9":{"name":"@odla-ai/cli","version":"0.27.9","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.27.9","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"02d858b0923012e3ee2dcd0dabaeac6432dd2587","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.27.9.tgz","fileCount":40,"integrity":"sha512-GeBPgeSIw4X2YtTtPYHSp8aOjnyy2XSOpnlFriLtM+1NeJ7VUAxQeahJpm/SqdpPHPtp/jhiyWkX4BSvAS0rZA==","signatures":[{"sig":"MEYCIQDau5UegMJiaxX95Sax9V6dY5F1laU60gPjnzfAZ4M+eQIhANvRG8HBK4Fw1JPv/kRa83HN9eiLG627/Ur3h155x7cu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20117896},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"b520c4dc0cabfa00cb72110b2d4b2da48a1c664e","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":">=0.5.0 <1.0.0","@odla-ai/db":">=0.6.7 <1.0.0","@odla-ai/apps":">=0.9.0 <1.0.0","@odla-ai/brand":">=0.5.0 <1.0.0","@odla-ai/security":">=0.3.1 <1.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.27.9_1785654758572_0.25188632249647513","host":"s3://npm-registry-packages-npm-production"}},"0.27.10":{"name":"@odla-ai/cli","version":"0.27.10","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.27.10","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"a1fbb16f08c37eac5822048ccda09f7894d0c6ac","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.27.10.tgz","fileCount":40,"integrity":"sha512-sxpG8qZeEYj5w5zO3PbsHuq9ZLm6wI4oR8FI/KLSHhqxZZ0ZEN3MO63nRWZvNNVuvGO9vf7edo8ilAG//mfJ2Q==","signatures":[{"sig":"MEQCIDZisXbNp0PipgiU0RqMSXqD1RbV0i87kX81CW4yxLtIAiAHvD1rea8But72CRFoPB1xZgqZaZ4eMRN2YSSjkPNCIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20122889},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"8a5c0da3448fb78c55c2ed8b034a6d9537243ffe","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":">=0.5.0 <1.0.0","@odla-ai/db":">=0.6.7 <1.0.0","@odla-ai/apps":">=0.9.0 <1.0.0","@odla-ai/brand":">=0.5.0 <1.0.0","@odla-ai/security":">=0.3.1 <1.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.27.10_1785658423844_0.20326155235823484","host":"s3://npm-registry-packages-npm-production"}},"0.27.11":{"name":"@odla-ai/cli","version":"0.27.11","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.27.11","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"fc9968defc2955f2b4d6b60e1654febc7606b386","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.27.11.tgz","fileCount":40,"integrity":"sha512-/iTdHuIANN2YPTGsUBIMfmMi/TWLrwWGWCWJIFNgF99LvQ7pzHhqyrapnCk1GOJeijFEeMuGUhrQfxDJb5qvZQ==","signatures":[{"sig":"MEUCIGU1yhflOCgwkYawpiwFY4Mx8bC1AQ+KRH7TMR1HqeB9AiEA77iwmB6uc4jwR9X+cR36GOyQq/yS4fozYHYkGgzx4PA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20127476},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"06e5f980819149f90aac1b927138c4867bbb9470","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":">=0.5.0 <1.0.0","@odla-ai/db":">=0.6.7 <1.0.0","@odla-ai/apps":">=0.9.0 <1.0.0","@odla-ai/brand":">=0.5.0 <1.0.0","@odla-ai/security":">=0.3.1 <1.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.27.11_1785678509214_0.11930575059053106","host":"s3://npm-registry-packages-npm-production"}},"0.27.12":{"name":"@odla-ai/cli","version":"0.27.12","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.27.12","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"34c696f59a3260db308e3adfcbee7fdcf78c4e24","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.27.12.tgz","fileCount":40,"integrity":"sha512-qlI139I5toWEmjcgtOE5kLnci5B9mtIs3Kxh8dKGl4muvmKNoWgigM6ah6lesd9OfH2s16YMz9qWhRHVt2BwGQ==","signatures":[{"sig":"MEYCIQDbNvtjVUFvQtQk6Xl2wiCSJ8UBZE892KxUgw3nexkvhgIhAKoM3y2lsa96VliLJQziWKw1q4F+CC97JkytVd9nx1cy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19993569},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"0ca3834ffe4c756f99ed2a5b03d45129e050b37f","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":">=0.5.0 <1.0.0","@odla-ai/db":">=0.6.7 <1.0.0","@odla-ai/apps":">=0.9.0 <1.0.0","@odla-ai/brand":">=0.5.0 <1.0.0","@odla-ai/security":">=0.3.1 <1.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.27.12_1785695745712_0.280471328848215","host":"s3://npm-registry-packages-npm-production"}},"0.27.13":{"name":"@odla-ai/cli","version":"0.27.13","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.27.13","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"40c17ff469990556877d4dc422adbd606d92232a","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.27.13.tgz","fileCount":40,"integrity":"sha512-SJB961NZ0MUjnD8bVTbXFVe8OWlXqwOARAb25denWvtVYgwmh4NQ3lN9L9rjONuI4/fPVzwxHJh0iUP8FG2eVw==","signatures":[{"sig":"MEUCIQCY7KPM5CD3Te1VMNmrfEMw/dmlTE1aQLYpBTxvhAkUqQIgN4qfhWVt2e5zQrlIKKkKHiCalwuE/ubOg5uKFRRkIrQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20006243},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"99cda1997368a1b7b8d8adfc10a412c750276a0e","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":">=0.5.0 <1.0.0","@odla-ai/db":">=0.6.7 <1.0.0","@odla-ai/apps":">=0.9.0 <1.0.0","@odla-ai/brand":">=0.5.0 <1.0.0","@odla-ai/security":">=0.3.1 <1.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.27.13_1785710888888_0.2846637884772274","host":"s3://npm-registry-packages-npm-production"}},"0.27.14":{"name":"@odla-ai/cli","version":"0.27.14","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.27.14","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"77efd8b7f5a0fc944d63d21573f8045d9c96f1f3","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.27.14.tgz","fileCount":40,"integrity":"sha512-uirnDV27GByIwWXmzR1TsAphqkUAxMdE6ahfkI051wJ/uBGiDxDGhD6ugmbjWnWeSt6cpgM6PqtZvNcImgFzOA==","signatures":[{"sig":"MEUCIQCp7c9OqGbTX9rUyAZ1YcB3e4BJCGoJfNe1wZ6X6vU34gIgatygM/kWjvA5Tt8ypFU1M/cNMwkgtqjG78zUkOYtFws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20025790},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"e71a5cf9b8cb6a18cd6d398cbf429fbb1f46d1cb","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":">=0.5.0 <1.0.0","@odla-ai/db":">=0.6.7 <1.0.0","@odla-ai/apps":">=0.9.0 <1.0.0","@odla-ai/brand":">=0.5.0 <1.0.0","@odla-ai/security":">=0.3.1 <1.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.27.14_1785714721079_0.6468842169226663","host":"s3://npm-registry-packages-npm-production"}},"0.27.15":{"name":"@odla-ai/cli","version":"0.27.15","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.27.15","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"e01391bb0ead2509eddf26329dea6e9376e4ac7c","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.27.15.tgz","fileCount":44,"integrity":"sha512-bd+bOgxjLX1n7Z3qeKWTm7HWnDlorJRNhI8Vpr4I8Jty6Z342vIzleZE81hn6TiG0WPt4pw3+bx9SLEG0TS9fA==","signatures":[{"sig":"MEQCIC7oKGTmNwFqAqsfgInKrTpRRKS0risdvzWdPOXpRq0KAiA5q/teMwWwEMVUZpFYLny7Xg/5L/yH8E5xRC/0AlfcWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20091777},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"94dfb3ede3ad8c6a54c5303a08bcc3b205881abd","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.12.0","@odla-ai/db":"0.10.1","@odla-ai/apps":"0.10.5","@odla-ai/brand":"0.5.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.27.15_1785718709835_0.6472204171734672","host":"s3://npm-registry-packages-npm-production"}},"0.27.17":{"name":"@odla-ai/cli","version":"0.27.17","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.27.17","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"cd711c738ceb3c5bf3a5bad234979dcd80365738","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.27.17.tgz","fileCount":44,"integrity":"sha512-677wLjHEruTr6PQSINpPo0JzdCqzIZMzgNXR1HfX/4UrK4qEuceYp5qyW/7jqVSFZi56HWhL0gQ4XcsUNKhtSQ==","signatures":[{"sig":"MEUCICZS8Xk06ZEEnlSuNR7Xa2OF9uMEwjHdTXZbPS1XjEcfAiEAweSYW+RGkWpJyj6YohjpudyXlmuB3VJ2kXIQCKdyuOc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5855838},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"0359516d3a73006f6860a71ad3180057024f8b82","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.12.1","@odla-ai/db":"0.10.1","@odla-ai/apps":"0.10.5","@odla-ai/brand":"0.5.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.27.17_1785805643297_0.5170176851901684","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"@odla-ai/cli","version":"0.28.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.28.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"25041e1e093979c74ef5262708e484737f09dc56","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.28.0.tgz","fileCount":44,"integrity":"sha512-sl6oeFfjQGBAiAjDdKHtno6WJRXXzvDR5JlZMgWNA7NNvuCf5j6xXjHHY03YO57PpAJJy7BEwroKOnthPoIBYQ==","signatures":[{"sig":"MEYCIQCbsEZZH+qV+hhjA6Tc39L+ZVwFZsgUnDy889mq7O/mDQIhAPLnI1EJh4LA0tVzKFAFCh57poPa8s/fO5eeNu4CBYoM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5897052},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"341493f4f5b92a7ac99f07e9fb7fef349080267b","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.12.1","@odla-ai/db":"0.10.1","@odla-ai/apps":"0.10.5","@odla-ai/brand":"0.5.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.28.0_1785816710774_0.8109846614356111","host":"s3://npm-registry-packages-npm-production"}},"0.28.1":{"name":"@odla-ai/cli","version":"0.28.1","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.28.1","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"9755f58f6ee48244c52e8b7c09a55fe8d7f1c5e9","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.28.1.tgz","fileCount":44,"integrity":"sha512-W05j7MBiQwo4f3BlZAB/94cgvZ+3PFnpZwpk1JrywXAA8dR5rvb6cooKbe+GPOW/gfDsQOz8UOweZDUeV5oMGA==","signatures":[{"sig":"MEQCICcztOT4xNelhqOirMBBBO+oHYHMYET9mGpW9n35v71eAiAwu6YOpMIZiSrnNOvI7sXdgIfTyIDA+V+2g9LUbGEtJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5897994},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"bbd54df7e2b5628b3cbe7c912dcce0b8d5d49b3f","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.12.1","@odla-ai/db":"0.10.1","@odla-ai/apps":"0.10.5","@odla-ai/brand":"0.5.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.28.1_1785819152187_0.978964996502333","host":"s3://npm-registry-packages-npm-production"}},"0.28.2":{"name":"@odla-ai/cli","version":"0.28.2","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.28.2","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"f501beba776a72bc8b421e0cc38bc322b042c108","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.28.2.tgz","fileCount":44,"integrity":"sha512-pNqPfuUa8OWqTVPQrsAVa1BUZxBegVpSoxhVDoOsfN0W0mKx25fiDdFtVNJuW10BdFjyKzBcqsdgh9eK9xDIXg==","signatures":[{"sig":"MEYCIQCssdg2hjd039XTPrpX2iEvbI98qKRNG04I2etaM0lGiAIhALia3Bn6ftf01dLkkJVTkEyF//dPnABiacEpUS5NHCUe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5897994},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"dc35e5db04991611794fdb19d0b3e206bd5c7ead","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.13.0","@odla-ai/db":"0.10.1","@odla-ai/apps":"0.10.5","@odla-ai/brand":"0.5.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.28.2_1785907455965_0.752978909090827","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"@odla-ai/cli","version":"0.29.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.29.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"ab9191a89ff77d0c39c955d997f6b169bdb4ffa1","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.29.0.tgz","fileCount":44,"integrity":"sha512-2NGRrF6mYgyPoonJlanUlMIeOkLAYoskUaiX6+1PD7HkHQeqQwzpGvKu262o0IjjGklXsyFBus+DU/iYjPXdqA==","signatures":[{"sig":"MEUCIDs+d6fVW7A1nntQqWztL1n2I79v0WVYKdpSJeb4otVVAiEAzNOU+AQW3jvMyyBoFWTEfOjDF/ibzpKDBAsL29hquyU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5912036},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"2062563bc95997b10fb77a8bb28ae42ca44c01b9","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.13.0","@odla-ai/db":"0.10.1","@odla-ai/apps":"0.10.5","@odla-ai/brand":"0.5.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.29.0_1785910244973_0.30925869776483705","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"@odla-ai/cli","version":"0.30.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.30.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"c8f694c4181629b302e20859d9ab05b84f31581b","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.30.0.tgz","fileCount":44,"integrity":"sha512-Znx4i5hC8om0DQha8IGO5DcCPRv0Pj7PMWIaxEGJcLHj97U19VtIW8OlwFO2CAXnqh1/2ibgh1yTJyIVKaer2A==","signatures":[{"sig":"MEUCIQCAAYPRGTn2/LOtXFVWE3sLBGmF9XExL+cUj6y2LaIlYwIgYU6K2frJW3ezsVgwRJJV/DscVPw0owyhxReOZzXgC+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6758767},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"f75956bbad3d24199d14d959e4563db3395899a3","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.13.0","@odla-ai/db":"0.10.1","@odla-ai/apps":"0.10.5","@odla-ai/brand":"0.5.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.30.0_1785972292603_0.7305108093284252","host":"s3://npm-registry-packages-npm-production"}},"0.30.1":{"name":"@odla-ai/cli","version":"0.30.1","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.30.1","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"b3153f113bafbb916af556a9eb3153fa503ca5bf","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.30.1.tgz","fileCount":44,"integrity":"sha512-fB0rLghZfnoqo4uS1ph+WbVn/jMVK7+Q4WRJhytWrk2uFAoV7zOjT0yDRy5niXTL7p0aPw54UZmd9Tshph1jEw==","signatures":[{"sig":"MEUCIQDWVE3qgF96U9SYQcAUDKhofuRoOgubvY1RTHaSlEjJnAIgPDlVW5ZIuuz6syTYfaAAwzf3qI5/PpgCiG7TW9GzmFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6741845},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"5c05e66082984e15997d4f920b0453fa115d5b63","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.13.0","@odla-ai/db":"0.10.1","@odla-ai/apps":"0.10.5","@odla-ai/brand":"0.5.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.30.1_1785976878659_0.9370885570506144","host":"s3://npm-registry-packages-npm-production"}},"0.30.2":{"name":"@odla-ai/cli","version":"0.30.2","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.30.2","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"dist/bin.js"},"dist":{"shasum":"c22b5c7442649a79c131c9341ac90f18de501f24","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.30.2.tgz","fileCount":44,"integrity":"sha512-JpdJZCAlVQrxBKsFyuDLM6Uiq0b6jsQvKVwAksmL/GEQ+xBX/lB9VO1M76pEMtRyzOg2xB65XqberC6bYojDjQ==","signatures":[{"sig":"MEYCIQCFnMrkp2LO7k3NhXQ6Sr4wgHVAwS8hsJAX3KH0m80jpgIhALuT4DmvvDUhYrtTV/gUaKLEpYawDcOtxiw635QPwveL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6760018},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"5ddd8916a75c452dd6ced560f77c36c291d5ff39","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.13.0","@odla-ai/db":"0.10.1","@odla-ai/apps":"0.10.5","@odla-ai/brand":"0.5.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.30.2_1785981385899_0.09402916371434955","host":"s3://npm-registry-packages-npm-production"}},"0.30.3":{"name":"@odla-ai/cli","version":"0.30.3","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.30.3","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"fc74bff2311ce8349dd1f1a3b88797648d347c8b","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.30.3.tgz","fileCount":47,"integrity":"sha512-goqNPgUKSDIWe4YwSb7758/p1Iug1/qx5BpihWc+OdMoEVPKQN883K4I+ZbyUNUG8j2CXf0Gq8qizQdujD0cdg==","signatures":[{"sig":"MEUCIQD1dGJ+eZbfiQ0alTJ/SvzWrAgFthh4/6VYL3VPYyqvjAIgJFhSpQqxgeST23bm/HAcFB5TiWS/RL/o+oZFruceULM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6762934},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"14f36d0cfa66cdb5a6927519d9e58882cf6f9c1f","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.13.0","@odla-ai/db":"0.10.1","@odla-ai/apps":"0.10.5","@odla-ai/brand":"0.5.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.30.3_1786019306854_0.34698991842122284","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"@odla-ai/cli","version":"0.31.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.31.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"9ff6c06f399ee751a61a6797030158590995e31c","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.31.0.tgz","fileCount":47,"integrity":"sha512-Qrz+1vI+DtpQnr86n4AQrzo9kw83rKg9ONZOcV1okbpZIUhoa1itEtTzwYfqRYqmcxeBibJuIQdtKlmymNKqXA==","signatures":[{"sig":"MEQCIA1YRUGBU1nzsTMdRDJ3iEDep6DdtFBvXy88pK/kMDSWAiAFF/AzxQstgh++dTAEBIWuL4VwF46rkr+SgXr2NyUlOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6804186},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"df9c8232630526bd2226bafaa89dbfa95fe6f1d3","scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.13.0","@odla-ai/db":"0.10.1","@odla-ai/apps":"0.10.5","@odla-ai/brand":"0.5.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.31.0_1786031326389_0.5470697270091343","host":"s3://npm-registry-packages-npm-production"}},"0.31.1":{"name":"@odla-ai/cli","version":"0.31.1","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.31.1","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"80f7b0c889b19c83589623051b97434b6d1b1b30","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.31.1.tgz","fileCount":47,"integrity":"sha512-X2V4VSPpFTBouc0SWO1wYM69/1JlBAz3d474fQAtneLJhl4V11M6JapffwjlwITRsnFtqNJjJEju/mcRR/v/Tw==","signatures":[{"sig":"MEUCIC29YO1b56SZtNqGWom+T4cmoi70PHJbMbVBtvr39JikAiEA74/g/m6zL+i8nP8ysRPzKbEuYJoSdF+0GZlbtsF/OHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6804442},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup && tsup --config tsup.runtime.config.ts","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.13.0","@odla-ai/db":">=0.10.1 <0.11.0","@odla-ai/apps":"0.10.5","@odla-ai/brand":"0.5.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.31.1_1786035734625_0.467226875105039","host":"s3://npm-registry-packages-npm-production"}},"0.32.1":{"name":"@odla-ai/cli","version":"0.32.1","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.32.1","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"919a93b7256c87f3a0033f2f8f69b6d739988876","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.32.1.tgz","fileCount":46,"integrity":"sha512-F7H4dLeYngNckGH0NBYzWns1322Vhtb88Bgc8LUiy003eyN6KHN9OU0GsqnCFofEUyGdp7iWHXR8rCzwkhhDvQ==","signatures":[{"sig":"MEQCIEv5iUC8noYbM6IGKloShZuc2Qar2hqdG5GrI2g9HKdBAiBl+88gUNMhKsqKzRAJKcAdZV8ObaXSVtbSeUSiR5s+cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6597848},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"73d2d2b04bf47e5b9f3a82334de436e433f77cbf","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.14.0","@odla-ai/db":"0.10.3","@odla-ai/apps":"0.10.5","@odla-ai/brand":"0.5.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.32.1_1786073619778_0.7392737204803674","host":"s3://npm-registry-packages-npm-production"}},"0.33.0":{"name":"@odla-ai/cli","version":"0.33.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.33.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"76b0d5eadc1187f116b0603b0d7dbd47a3a8cd81","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.33.0.tgz","fileCount":46,"integrity":"sha512-h6MTEjJHD5WHUn77yexySEIcSBKy5ULzb28EZHUPILPle21lMAX47gda69qOVp+wSQO/7kk+gBKmFfbKOMMMAQ==","signatures":[{"sig":"MEYCIQCd5tFYU3hvigXceFmjVXucSJj1oiHWTSJxGSXaHUeHfQIhAKBKaEh5FtfpE5X0r3+uzI0CbP5wTsAu51Q6sa2pzdMS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6754379},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"7acdcc0fe467b619f2eb74dcae7f85b18af39ec6","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.14.0","@odla-ai/db":"0.10.3","@odla-ai/apps":"0.10.5","@odla-ai/brand":"0.5.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.33.0_1786119215974_0.9081654088455273","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"@odla-ai/cli","version":"0.34.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.34.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"143eb9c0277942b6538dfc234919780ef34b205b","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.34.0.tgz","fileCount":46,"integrity":"sha512-E8OMhxdJK5Vh8o5oY0uQgo+udUZ3dmeYOGiZGryIK3F/oyJouPIhqEnmuJWM1OS5onlo/l7oLumqW8Xre+EbSQ==","signatures":[{"sig":"MEUCIAJSUTiUvzP+IkXB/oaeu8MP/VnaTgDguoiRZs76dRB8AiEAzOk+7XP64BIPDbWsmx21SG/HlklNV0sjvvOpbB2I00s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6994318},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"451382c4f46364fd1a7f48a07b7fef76b8997c8d","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.14.0","@odla-ai/db":"0.10.3","@odla-ai/apps":"0.11.0","@odla-ai/brand":"0.5.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.34.0_1786145134068_0.8161503694260575","host":"s3://npm-registry-packages-npm-production"}},"0.34.1":{"name":"@odla-ai/cli","version":"0.34.1","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.34.1","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"13ad3b244f46a6bc4f7b5eb67bbe6d559940a743","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.34.1.tgz","fileCount":46,"integrity":"sha512-3ivlqNuNR/XN+df9IKxhO1sC7h6/x/dJAfmZtZoOBEdqx8StCg6cahQxeKg9bWRTwsWKputXIG1xVYuwuMfPCw==","signatures":[{"sig":"MEYCIQC8yunIgjy9AX+wkw5LXQMgQA18PUQtnM5qHE+AnrnPpgIhANiFTemonNz2MHfqkj3vXeN6A6GrsHuJdQDOTV4WTFLY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7006840},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"35ba70a1dbbdcccb57281ddf711fe98c1526a9fc","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.14.0","@odla-ai/db":"0.10.3","@odla-ai/apps":"0.11.0","@odla-ai/brand":"0.5.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.34.1_1786197097092_0.18643595523454026","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"@odla-ai/cli","version":"0.35.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.35.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"7799f388c4dbd2da64e1cfa3f8bd24a2b0e87eaa","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.35.0.tgz","fileCount":46,"integrity":"sha512-XW1zSGiGk3YEFYCj4ZFLzpGhpfYFyy62T47qHCjKvz/xVhO7QAayr0OHxwRqbhKrNDNk8Et6IODl4wJ27Q0zSw==","signatures":[{"sig":"MEYCIQClcWjMxBnRr3t6fnM1qD06ZXfQESARr5IaT5fOQcDZYgIhANbFp8sSMW4vR1i1SxULI9zYP/5FcAF+EhyBkrIYfKs2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7123639},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"f1f3bcd4284f25d218818356c2fdf04e5852257c","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.14.0","@odla-ai/db":"0.11.0","@odla-ai/apps":"0.11.0","@odla-ai/brand":"0.5.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.35.0_1786203833383_0.041337307392005807","host":"s3://npm-registry-packages-npm-production"}},"0.35.1":{"name":"@odla-ai/cli","version":"0.35.1","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.35.1","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"0b1f8708fb9854400ac9fd5330a8386b47b3776f","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.35.1.tgz","fileCount":46,"integrity":"sha512-fCDqi7IUUGJ2+vOoKGnwnSl98wFfCj70LKO4C8KJu8ZTRzafrdKsgBp2N7AZ5hXxP5oTjxjfAnwglmt2R3K35g==","signatures":[{"sig":"MEUCIBxhoJcLahqfDRBxQmKokBQQp+TCIE6ItfC5pLR9Cj4nAiEA3nJMlH2ng1zSWEK/ueWMvgxPauELgU41ZlDuKHIFAT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7129279},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"149be40db2eab9f551cb80cc645429deb1a3f16a","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.14.0","@odla-ai/db":"0.11.0","@odla-ai/apps":"0.11.0","@odla-ai/brand":"0.5.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.35.1_1786316366551_0.19777468231147144","host":"s3://npm-registry-packages-npm-production"}},"0.35.3":{"name":"@odla-ai/cli","version":"0.35.3","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.35.3","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"361704e852ac89e7e5bee47d3f16b24b797a4626","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.35.3.tgz","fileCount":46,"integrity":"sha512-kB3CNQzmctxnbaoI3c1MZw6K+zIsREy69O3o0RRqfiZ0dRKxFoyAFQ83KLLDI9J1cnZweXNU4EYdTsp70HPWaA==","signatures":[{"sig":"MEQCIHINyF5dKYmyajwhHkKhNJzlmUaBIz4l8UeJuCwGAobbAiBGxzjmHsTVDNtMPo2S6R1tRjJVRV3Rv+dWxJ4clBUFgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7160840},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"43c9607fe85abad5c8acc4747eb820d7d17fc533","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.14.0","@odla-ai/db":"0.11.0","@odla-ai/apps":"0.12.0","@odla-ai/brand":"0.5.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.35.3_1786379689383_0.7138047448455664","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"@odla-ai/cli","version":"0.36.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.36.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"9d5d587d19e9802eba8867bd59cec23484b7fd37","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.36.0.tgz","fileCount":46,"integrity":"sha512-rJLcyQ0AQjAO4oIPVdOOKz36v9/d8JEi7DBz4q2QkIZBwmz1QvDRJNPktVjBw7I7KCKYx/V15EdoAE+LsftH2Q==","signatures":[{"sig":"MEQCIFD7xhEyOtUc41KvPzIoOhSJ3h8Gi1OIFnMxT96AnTYrAiBx9WCK1rZTVWiuD4np36Ngz2JQLi91N1IZpzg2t6R6nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7239316},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"fb1a853305b0312b6d31b49ebc30f165523cbc6e","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.14.0","@odla-ai/db":"0.11.0","@odla-ai/apps":"0.12.0","@odla-ai/brand":"0.5.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.36.0_1786383150178_0.018732786694152903","host":"s3://npm-registry-packages-npm-production"}},"0.36.1":{"name":"@odla-ai/cli","version":"0.36.1","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.36.1","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"046740189358864684c6de64c6015110670b79de","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.36.1.tgz","fileCount":46,"integrity":"sha512-M4JS7GcJIv1h/5XYGLROazxgN+ahFf04pEEsl5Ujl3YAZ0Z36DKvwc0AOAmCfhgGysO8fytbA9jRqsxPB2Vgwg==","signatures":[{"sig":"MEUCIHC+fRdWPydAHJ57MC5bVdzK825mJt2t5NVm2pSuqkffAiEAtF1+U2XOyOxSlC8DkOHoV5/IyAw18HWCwRnKO2WjqRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7241626},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"adfb1fdf0382c4fcdb92d5cbdcb310ae0ae690d1","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.14.0","@odla-ai/db":"0.11.0","@odla-ai/apps":"0.12.0","@odla-ai/brand":"0.5.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.36.1_1786389000269_0.058813141721029805","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"name":"@odla-ai/cli","version":"0.37.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.37.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"f0c6c6c4fcf0c68ecd75fb3fe3489fecd9941576","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.37.0.tgz","fileCount":46,"integrity":"sha512-xJCuf17D38My0QU/RBlmpUjqGZO4Roq8ALwNGPMJan1nDi8WWPCHrxKLt6AfhInXZQkUn+MD9AhQaIlnAHt/VA==","signatures":[{"sig":"MEYCIQDKWApnYasdMtw98FRkhISEhGAwQPxV4ZPmN4N0jvwCBwIhAL9RA5vcChlfVlUL+uPzClh2Z0h2ZEkXzr62EoPGiZ/A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7254062},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"b7aae42c61ddbfe1eecafdc75c5bf7171349b2b1","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.14.0","@odla-ai/db":"0.11.0","@odla-ai/apps":"0.12.0","@odla-ai/brand":"0.5.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.37.0_1786406296164_0.5817622219585812","host":"s3://npm-registry-packages-npm-production"}},"0.37.1":{"name":"@odla-ai/cli","version":"0.37.1","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.37.1","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"10c9f0eb591543c1403843e8b424e7fa066fa3f9","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.37.1.tgz","fileCount":46,"integrity":"sha512-2wO3/b5ciEVbMklZtMsPoHjjTJG3e/8l0ZyBw2MnZU7B+nKwzwYpqoWngAl14zngt88987iXf1fGAOI+2YWhJQ==","signatures":[{"sig":"MEUCIBn49V8P3oUfJSlezDd+xf2oUphY1DM6qvepJga0g6EMAiEA4dGcb0YITmTA20vdwcAszaeTu9kGVH1WbT6YSzEmOPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7254626},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"0453cfad973b3a6e6cbb2ccccb226f7b46ed5641","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.15.0","@odla-ai/db":"0.11.0","@odla-ai/apps":"0.12.0","@odla-ai/brand":"0.5.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.37.1_1786494073265_0.1718985664970767","host":"s3://npm-registry-packages-npm-production"}},"0.38.0":{"name":"@odla-ai/cli","version":"0.38.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.38.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"9c1a803dacc1cea689c8facc01b348202d10f61d","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.38.0.tgz","fileCount":46,"integrity":"sha512-w9gPNvL7I9ti0Rx1gEDtyHGrCAan6ka9/SVKgCK4nWeHJ48cQw+mCKG15sbF11yvd5/Qoz3c69OVV64V9Ap7yA==","signatures":[{"sig":"MEUCIHuDznAbuxE640BDJA62XEdRM6Yd1eJ1IOheejNdSZU8AiEAkcfZKjLjr2Xda5u5euOl/uBUVvk+zLFfAbol+vbOpuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7309213},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"bc5108dffacd959bc49a94841f0990b791d668b9","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.15.0","@odla-ai/db":"0.11.0","@odla-ai/apps":"0.12.0","@odla-ai/brand":"0.5.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.38.0_1786511458608_0.0006945595447931385","host":"s3://npm-registry-packages-npm-production"}},"0.38.1":{"name":"@odla-ai/cli","version":"0.38.1","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.38.1","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"975b5a8b4321b15dc7c188aab4839f03502cba2e","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.38.1.tgz","fileCount":46,"integrity":"sha512-r69qBeO1Cfew9Dl7UUY0DBCa9vfNmSIzOiSVb8m/H5V7xHLwVAUoFlyEu0jK4KuKiRQpLQSCYCZxQUHd5LM6Ug==","signatures":[{"sig":"MEUCIAbCK1J2yW+q9phz/9VwFKDCAmlFM2tVCv1fe2etD0E9AiEAkM7C55r45t/dIqv1CkUSDgo7hUIPw3MSsTtYJRDnc94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7313176},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"2e8d34c7338573ebc13c60fa32e2e603d1c10f5b","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.15.0","@odla-ai/db":"0.11.0","@odla-ai/apps":"0.12.0","@odla-ai/brand":"0.5.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.38.1_1786537481726_0.8268829110388423","host":"s3://npm-registry-packages-npm-production"}},"0.38.2":{"name":"@odla-ai/cli","version":"0.38.2","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.38.2","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"4319e0befb35b380e4c13b3dbc54412606908d03","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.38.2.tgz","fileCount":46,"integrity":"sha512-95WMy6KvWOh4NUsq+nLR1AGpjp5c8WUAPCH1n/cEWJR7kB6GCJHabMQXP1BKyE27TDmycmUa1Un2e7fvq45RFg==","signatures":[{"sig":"MEQCIB9pTnH425Z/j1GcWmu/f9vo4JzNS1hhSp4UEqEafmYLAiA5wU/jiU3uMclgjjdjbvahQ43OZgZwhh81duFz/XgU5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7313176},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"6a557620c234c24c092ba3f391b6a4475e9fb108","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.15.0","@odla-ai/db":"0.11.0","@odla-ai/apps":"0.12.0","@odla-ai/brand":"0.6.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.38.2_1786554299485_0.970566144773988","host":"s3://npm-registry-packages-npm-production"}},"0.38.3":{"name":"@odla-ai/cli","version":"0.38.3","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.38.3","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"5cbf739dc9c2b030f4cb9a7a50c9a2e389cea43b","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.38.3.tgz","fileCount":46,"integrity":"sha512-HIO+rRp1d/g+2577hhyajPljh+PevSvStnSLIlZlpAgXW8QT4uRiDMdGoYe65h1+1uGf4UqLftjE1a8PvdtUPQ==","signatures":[{"sig":"MEUCIGa2tJ85XX/zOAcMiIQLxdwVyKZ9KLp80481g4O0qKtPAiEA3/9wVf8RpvID0pIGhX2P4v1O/ikD/QlVFEQyr7+swcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7315971},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"a7715fe0410e51067edc8bcb5628ca3ffda17f14","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.15.0","@odla-ai/db":"0.11.0","@odla-ai/apps":"0.12.0","@odla-ai/brand":"0.6.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.38.3_1786560410570_0.8905003177432691","host":"s3://npm-registry-packages-npm-production"}},"0.39.0":{"name":"@odla-ai/cli","version":"0.39.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.39.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"50c4af25732d5ab86bb0bd6583d11e58acb18dc5","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.39.0.tgz","fileCount":46,"integrity":"sha512-xusVEbsdPdU1Kkv9pkSZ38RkrijU01LbUyIPJHEw1ShxX4S+QKEcsMEnx6uZyr41e3er7oyB3fv/dMpzpbnouw==","signatures":[{"sig":"MEUCIQC3HgC3foYJICzUAjp5SVrDzONQxxQYxq7dCGa74Lkp+AIgHl7QULBqEXHrKahajMRdKjtL8rAI5bTWWOHaLnXixk0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7483195},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"5af3f174a5b4e87ba692416a6664e61b1f7d723a","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.15.0","@odla-ai/db":"0.12.0","@odla-ai/apps":"0.12.0","@odla-ai/brand":"0.6.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.39.0_1786563568642_0.262732654430883","host":"s3://npm-registry-packages-npm-production"}},"0.40.0":{"name":"@odla-ai/cli","version":"0.40.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.40.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"b3965ff90057edd0b145ab5ff047abe21ac9324b","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.40.0.tgz","fileCount":46,"integrity":"sha512-r1XbU4CFmG7vVWxzDWfQbuB+OkORbn/9daIDEsbH85+faf5fLVHF1FLqQmGWQuUkIgKL0Go6cZrYqRfq7TI2Hw==","signatures":[{"sig":"MEUCIFwg1oExpOz4GhDeyGDgCMpFqV0r2aA4qIAaW6gJHlveAiEAxX9r07BByi/3jGSDuyLBTyRaaPPjfWVwUHnSSuNiZRc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7511189},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"5611c3113eb460403fe0d62ebc471b56095dff41","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.15.0","@odla-ai/db":"0.12.0","@odla-ai/apps":"0.12.0","@odla-ai/brand":"0.6.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.40.0_1786569524182_0.6726000041673181","host":"s3://npm-registry-packages-npm-production"}},"0.40.1":{"name":"@odla-ai/cli","version":"0.40.1","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.40.1","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"f4df25338990c213bd0df8f5523423395de8c734","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.40.1.tgz","fileCount":46,"integrity":"sha512-lQsIiU9Gd0lYZxVS4YcXK3JKIByPqTdfS8oEQWkMznwIYkyreup2+mlUq1lpHg+3I0VuI6SpBtboVnMu0KeTiA==","signatures":[{"sig":"MEUCIQDaEN+3IhK/Ptj/DX0HzgdC0romZI5BqVAZXKtD8YTL6AIgBA9iFlAyMwB7YtKYiXzkgadDwjhk/9jSaB00VcZB3ms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7513128},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"2e467a0003bd62b785730d2b648033a69c59a5e2","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.15.0","@odla-ai/db":"0.12.0","@odla-ai/apps":"0.12.0","@odla-ai/brand":"0.6.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.40.1_1786574088915_0.5106947926495873","host":"s3://npm-registry-packages-npm-production"}},"0.40.2":{"name":"@odla-ai/cli","version":"0.40.2","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.40.2","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"33ee59d2fa72e39f579feb4cf723d9f0c4f26930","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.40.2.tgz","fileCount":46,"integrity":"sha512-BvyljbRhVP1GjW8jVL/gknumT3wdEsZdYFerYM6w/pnqwhoQoANI4I4JvgKiev5doF3uWUFUc3MMCKR+egW/Ng==","signatures":[{"sig":"MEUCIQCoHZvfNkcNYXZYfLEciOQOZm3HEGAuCYDQlJCTPSHZewIgByepmG2ijSziXekiF7s5OUdWKfgWjOslZ60dXT5uTb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7513128},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"c3b853c39834f4ffe46a7b7643dd3d387fb1ed0c","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.15.0","@odla-ai/db":"0.12.0","@odla-ai/apps":"0.12.0","@odla-ai/brand":"0.7.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.40.2_1786576347849_0.446524006035089","host":"s3://npm-registry-packages-npm-production"}},"0.41.0":{"name":"@odla-ai/cli","version":"0.41.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.41.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"22c690128b281ac9d0827cd2489661010f8c697f","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.41.0.tgz","fileCount":46,"integrity":"sha512-pokHJEmpcE7xZ6MgACRZmz5v7hLI2+sEkGsSqZdIEGGfAxw0v/A1W334B5MgjgzYPD5UYPYbYCp37Wb+nXz20Q==","signatures":[{"sig":"MEUCIBSZow3Hx2tn6iIuf4Sx/yY01mAaMHBLBX/ydAJeYwW0AiEA9ASR4lk9lM+5gQDfWMBaQ/bgi3+X4RJEfb/nRWIVNRs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7516383},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"93126e726e7e51e767db52c46240715c73229492","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.15.0","@odla-ai/db":"0.12.0","@odla-ai/apps":"0.12.0","@odla-ai/brand":"0.7.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.41.0_1786595458256_0.19499653101553371","host":"s3://npm-registry-packages-npm-production"}},"0.41.1":{"name":"@odla-ai/cli","version":"0.41.1","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.41.1","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"db50cae8f46f67d10483bba3241809ef534f3293","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.41.1.tgz","fileCount":48,"integrity":"sha512-/Brku1/dXw2hsjCa+KEtMCsxxNRNb9Nl8Wma9yjGgSF5Qq5FD3PCjwS5IG77D0/TlVHyeupwHJbJ2jbs5JRVHA==","signatures":[{"sig":"MEYCIQCLmQ4DI6WVJ0F13yJOON+bG+zSshJZRuXuaxoxebF4SgIhAMdyDwAfOacr8FkJhIKHcOlQ6PvxtquSTPzuMGKqqYRV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7520968},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"7464549ed8e6ddbc9190e7302e1b018be0e54f6d","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.15.0","@odla-ai/db":"0.12.0","@odla-ai/apps":"0.12.0","@odla-ai/brand":"0.7.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.41.1_1786621853798_0.5693991748201135","host":"s3://npm-registry-packages-npm-production"}},"0.42.0":{"name":"@odla-ai/cli","version":"0.42.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.42.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"15ec048c372c5b4992738a788dcbdd762d86a2d0","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.42.0.tgz","fileCount":48,"integrity":"sha512-SXInTSd+7dBQ9j/OFy6oZtok5yY1V9EoJMCCpfWvQdxoT1CmgpviAriNApAYIkMyBrU1iFEbiAJanNnHioaUUg==","signatures":[{"sig":"MEQCIACvtsYkgaWzulCKyyv0UNl9ePhVlioSHJjLr6gbBWm4AiAJYRoa75PtUH+i/svPV1YftuocfCpOE7DVxd7W7BlVxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7530478},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"c0403d8a3e3043ed4eca0de401750ba16af0a3b2","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.15.0","@odla-ai/db":"0.12.0","@odla-ai/apps":"0.12.0","@odla-ai/brand":"0.7.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.42.0_1786665370444_0.4907993749759998","host":"s3://npm-registry-packages-npm-production"}},"0.42.1":{"name":"@odla-ai/cli","version":"0.42.1","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.42.1","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"5b5996b7cdd13dfa33a789b9488fb8ecb9d71be4","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.42.1.tgz","fileCount":48,"integrity":"sha512-LT/P6lQWFjCgPa9Wz6HO+zPThzJ4C66f/xXDPiC+qRQFzJiE0dxcaxArnHQKa4NMXFydCfmJCKcrU/+WDy7IWQ==","signatures":[{"sig":"MEUCIE/rTD7LKz/1fFSeQGlqvzny35w8XW0/1Y+vIt2gf5/pAiEAxuRJDZ7VrwqEKU2sEONJ4nxeTBLpG9XNTZ+8dpBYWrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7529575},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"ebf2f72f5480bf110b1f5e236f5e149c17853c3f","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.15.0","@odla-ai/db":"0.12.0","@odla-ai/apps":"0.12.0","@odla-ai/brand":"0.7.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.42.1_1786711138379_0.19559122363283565","host":"s3://npm-registry-packages-npm-production"}},"0.42.2":{"name":"@odla-ai/cli","version":"0.42.2","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.42.2","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"093833b292681c05b9f3c3d88327056e4900574d","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.42.2.tgz","fileCount":48,"integrity":"sha512-2fQxKDI7LXWdmsoeY/oZM8o5joc5zFk1grshu78YIBjlO5pCAK9YwqDWY7l3iUZToAWFoum7hYnBy/LJaZNBPQ==","signatures":[{"sig":"MEYCIQDLfH3E4WWW/JXV9YBzeait/vaV72ksf89hVMfSu1SCwAIhANymATxk2MZQgS/6LW9cOGwO/qFcrekOmac5Vajom+0Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7577927},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"48b496b2a50f85273443cedda4324ee740ad8b99","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.16.0","@odla-ai/db":"0.12.0","@odla-ai/apps":"0.12.0","@odla-ai/brand":"0.7.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.42.2_1786730134498_0.2531407391298697","host":"s3://npm-registry-packages-npm-production"}},"0.43.0":{"name":"@odla-ai/cli","version":"0.43.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.43.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"8d1031d3d4ed9b71df7a5c9952c43d5b5bd3880b","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.43.0.tgz","fileCount":48,"integrity":"sha512-Qg8PoBJw62Nu8SX64k1EQTCpsuUeuqvY7Mr7jHeKev5bWobyZOCBkT+dZmXQgJeVD013W0wqGrhOO4ujtRiemA==","signatures":[{"sig":"MEYCIQCErT5ZmluY+Q6i0Aw3wZrEmdS+6P2N3qUwExnnP87F2gIhAMQOFoJ/tMFuvvbwrcoKJSV77Ibnsxh1EvvbtpchhH06","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7643681},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"e8d33aff36c06646579601e6e0d91b2b196d592e","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.16.0","@odla-ai/db":"0.12.0","@odla-ai/apps":"0.12.0","@odla-ai/brand":"0.7.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.43.0_1786736896744_0.550978453006101","host":"s3://npm-registry-packages-npm-production"}},"0.43.1":{"name":"@odla-ai/cli","version":"0.43.1","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.43.1","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"e4f53378be8e047b607180598a5612e689ec0972","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.43.1.tgz","fileCount":48,"integrity":"sha512-iCe5LVMOZKy93C4J7aio7gynPI3iGG9DRN1497iS8EwCXL+rRdCRhNLCcWTvW9v/fY6KFMHA1unqMaDlr4uYow==","signatures":[{"sig":"MEYCIQCtXcjvLiC/GYnq2qb7IWAbPxAAtznc8Zyo0WVlxuABrgIhAKL0v/v/g48GaEuCOI4o8lL3TNO3Ii5gJ7rhzUUxOd9P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7703712},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"e687f7cbf234fdeb35d3027dc9c14a2f4652c79e","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.16.0","@odla-ai/db":"0.12.0","@odla-ai/apps":"0.12.0","@odla-ai/brand":"0.7.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.43.1_1786740102731_0.24055504863783694","host":"s3://npm-registry-packages-npm-production"}},"0.44.0":{"name":"@odla-ai/cli","version":"0.44.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.44.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"a83bbd706f1430d32b5a30a248d603efafeb0667","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.44.0.tgz","fileCount":48,"integrity":"sha512-A60QaBnFNC3BUSQnTFI/7P0/eGBoyb0+wOKNn3Y980GPUCNti+KoziWSBUP0sBzcemlNGHjYQMGlkJ9vw2Te/A==","signatures":[{"sig":"MEQCIDt6f5lwtcwdG5IAMEgAPYwqqursJU+dKUMykNzShf7yAiBS6xtiJAGPeTTNggFh/fZVbEmcgv3ykSKMxgG2+OgQVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7708036},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"1d06178584a3e40aeeb62a751ad393948481ccab","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.16.0","@odla-ai/db":"0.12.0","@odla-ai/apps":"0.12.0","@odla-ai/brand":"0.7.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.44.0_1786829508612_0.1435018575811473","host":"s3://npm-registry-packages-npm-production"}},"0.45.0":{"name":"@odla-ai/cli","version":"0.45.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.45.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"ac8cf39a7ae2f48248f5c3806cbc63cf016dfc9d","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.45.0.tgz","fileCount":48,"integrity":"sha512-qSrqoyAo8mXa8ou4ZhWVxgsFeKnkvZWA2nXM/m5kqjx9VZFhGkaVUKS5chPsjvZgH4odfr+Oc65F8t2AFfm1Qg==","signatures":[{"sig":"MEUCIGpin8cd+GQNt6A3ivjmSWDsnzrby3xq1hx8om1BDwgRAiEAjE1ttzLEFfHjR5yxiq8+gVJ/UA0PNyHysoquANu2+0U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7756290},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"b2f2194a3a5281d32b6c6876d2dcf943445ba37b","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.16.0","@odla-ai/db":"0.12.0","@odla-ai/apps":"0.12.0","@odla-ai/brand":"0.7.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.45.0_1786831429861_0.9259082716263942","host":"s3://npm-registry-packages-npm-production"}},"0.46.0":{"name":"@odla-ai/cli","version":"0.46.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.46.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"7f0ceec03e07d31264ec715de0eb10b87cc8774c","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.46.0.tgz","fileCount":48,"integrity":"sha512-g2GwUkXZ8lEvG1lQqiNkB+YfqAt2aKpEFwXWEFPR8VMo7mirsXPeczkmZvmjlXL8V5clhTDh9iq5bPj9F8nL0A==","signatures":[{"sig":"MEQCIERBEZxnpH0qMzbqB+3ZCE3iOapA8tytd7Q3f5KKo8zrAiAJj9z9lzlpIehvbYWKm1PhZrecQ3cEYmbU3qDnnTUBuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7760806},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"e0a71d02b82b9d5f534ba1c300e2e802695fb583","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.16.0","@odla-ai/db":"0.12.0","@odla-ai/apps":"0.12.0","@odla-ai/brand":"0.7.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.46.0_1786837032631_0.8627621716069189","host":"s3://npm-registry-packages-npm-production"}},"0.46.1":{"name":"@odla-ai/cli","version":"0.46.1","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.46.1","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"38f764839dd28bc1976c64030b9764b8bda6f1ba","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.46.1.tgz","fileCount":48,"integrity":"sha512-vFkyQI2WjO2jX5PLLKzrVTsttJguHOMxbZxMtitERZoVhX4nvKbBLTZ7P8O92jsF9thcA09CjGV5haWQwpwBQA==","signatures":[{"sig":"MEQCIHNOEEYTmxEJLh8V4f5PWcjLsL/X2XPXRX7VWyK+myHPAiBTDPyS3lh6XsoyjaVbjgue1kYlSKekdmwGwiQCqOofyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7760806},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"ad9207842be392e16f79a11ccc14b25e079884d7","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.16.0","@odla-ai/db":"0.12.0","@odla-ai/apps":"0.12.1","@odla-ai/brand":"0.7.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.46.1_1786902722292_0.8252036199327473","host":"s3://npm-registry-packages-npm-production"}},"0.46.2":{"name":"@odla-ai/cli","version":"0.46.2","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.46.2","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"5947f5d9d2a448967a2463fb941f7dcee0a9fb78","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.46.2.tgz","fileCount":48,"integrity":"sha512-/pj2uzfVXrDZaPwFKGH4Hmss2+hP0KNqKGZsMkbBK4ri2qnHB71du9VXQKm7xI1fNjvVFyxgWcMQWdPYbI834A==","signatures":[{"sig":"MEYCIQCOgMmGloakBOnbiYPY4+9kpP0fOV0JzpKFMw8ftGEwOwIhANR0EpBNREEloLrETOiwdEN2RMg9T44gLUosmYqrdClv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7771363},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"6881068a05452b5c1844dd358256da47f69bbd0d","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.16.0","@odla-ai/db":"0.12.0","@odla-ai/apps":"0.12.1","@odla-ai/brand":"0.7.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.46.2_1786918667616_0.5529936724101754","host":"s3://npm-registry-packages-npm-production"}},"0.46.3":{"name":"@odla-ai/cli","version":"0.46.3","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.46.3","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"0985dede33d8739238518113dcf6d00f957f59cb","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.46.3.tgz","fileCount":48,"integrity":"sha512-uELrhSyGgBnyMEqdM6iVjFIPhBKQ7IWi6ReYki2Y7uovAYm7QlcMmqLb6WBFkMfEHFZAu9oaNfkoqZjO3rbmdA==","signatures":[{"sig":"MEYCIQDbNRyGURvpMc5HOSlDpPlzZZJg1g7/gQow5ZTWzH0yKQIhAJuvrhMHTOOuHGyQaz+XXnrf//4DfJRKPfNelCLSvxOx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7771363},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"1eb71a130a6e394c1954f2fff3390ed4949818a7","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.16.0","@odla-ai/db":"0.12.1","@odla-ai/apps":"0.12.1","@odla-ai/brand":"0.7.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.46.3_1786923076429_0.7145854790308692","host":"s3://npm-registry-packages-npm-production"}},"0.46.4":{"name":"@odla-ai/cli","version":"0.46.4","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.46.4","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"a66a91c361651249007b0d99a4d634de341260da","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.46.4.tgz","fileCount":48,"integrity":"sha512-sgsZQpVne4Wvr6BObW+hi91qFEuLi20oVoS81+1vClDH8+8GcrR+Dw2zjbrpk5L51ch5qr8tzfdpNbmc4zX3AQ==","signatures":[{"sig":"MEYCIQD5tT/bTAkDt62m5hX7skjoaj/WNhKSLL25GTjtpLIwqgIhALPTip/lkXRmX3txZDeF58Q6WPooNhbet9oxh42uDS66","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7771363},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"d15ccbe1352ee0e42d5247050eca744a55d4aef6","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.16.1","@odla-ai/db":"0.12.1","@odla-ai/apps":"0.12.2","@odla-ai/brand":"0.7.1","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.46.4_1786928145613_0.22719946631773946","host":"s3://npm-registry-packages-npm-production"}},"0.46.5":{"name":"@odla-ai/cli","version":"0.46.5","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.46.5","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"1d1259526c53d68ceccbdb7effe986396972c4d3","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.46.5.tgz","fileCount":48,"integrity":"sha512-YixZ6esNkgFuqx+zwoGkCBRXJ0hiKcp3Y5HvQZTgl0168Q/ySGjFBHunY3p8NyBX3x+GAybQoqgr/GE6w3vgow==","signatures":[{"sig":"MEUCIEqjE3hmJnqmHwr+ktAbU3fsNW28/9MldWYUMUaOyNSrAiEA6N/dCBzAgyUVN0oQl7IUi53RKsPQG0aadQcX++Smo48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7783417},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"d23908317fab71c90d017c6825d182d236a40002","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.16.1","@odla-ai/db":"0.12.1","@odla-ai/apps":"0.12.2","@odla-ai/brand":"0.7.1","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.46.5_1786965375818_0.33746934987262467","host":"s3://npm-registry-packages-npm-production"}},"0.46.6":{"name":"@odla-ai/cli","version":"0.46.6","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.46.6","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"ad21b849036fed371404351a6359b24f48719312","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.46.6.tgz","fileCount":48,"integrity":"sha512-V78Ug95O9FmaAaog8+uF2bygN38VLFaQjvrulTlRqbxzi1iP5wrn7HxjZR5wNIHNSOv2DwsSq6CFq7JkZOR2gg==","signatures":[{"sig":"MEYCIQDAIHlS0RFT5VcvYVY05DnAh2bT7xpo3lgFudyOrlJAOwIhAM6Nms1oK2bz/NOlg9DCTuQKKqm7VV/lCGsXkC3c0S+3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7785544},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"a37428f41f2633a47c2733b3dee8f6a6c02df9d2","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.16.1","@odla-ai/db":"0.12.1","@odla-ai/apps":"0.12.2","@odla-ai/brand":"0.7.1","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.46.6_1786970165624_0.5592012070245718","host":"s3://npm-registry-packages-npm-production"}},"0.46.7":{"name":"@odla-ai/cli","version":"0.46.7","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.46.7","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"0e775d52054a4c2d44b77793e3bbb4693ba410bc","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.46.7.tgz","fileCount":48,"integrity":"sha512-msFoPpvzwr6UiSp/Voa4XDj6aj3umtgvFKKfKYKm3I+przc/Vi6eMPVoiFrGGUIDGP0HgClrbL8HU5YJs/k9QQ==","signatures":[{"sig":"MEUCIQCQfPRJ8K5S7RKKhxuMgqYHqQQqdIVy7L4C35aqeJjoYwIgKSGh017Ixg3SviCe92MqHsW+wHFuyP93iavpJwuSa0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7785544},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"d55ea87752092b7f65063452ded0cc983cc3403f","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.16.1","@odla-ai/db":"0.12.1","@odla-ai/apps":"0.12.3","@odla-ai/brand":"0.7.1","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.46.7_1786972420110_0.1927069602033309","host":"s3://npm-registry-packages-npm-production"}},"0.46.8":{"name":"@odla-ai/cli","version":"0.46.8","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.46.8","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"c275ac6a6a66754111564ea99bb08fe8a6567c84","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.46.8.tgz","fileCount":48,"integrity":"sha512-YcShPy08Op4Qc9FOwBvwC/6Zp9l8/NEQ8QK7TBxBO7NFIQD/8PQZApP+9Cf/DR30VqWPw00svZmbrhIfCLqB/Q==","signatures":[{"sig":"MEYCIQDNgNwX7Lhd3t5sCUrUfxZHrKi9pfzAFZkmiSIOp2kCiAIhAMJagHNsY9YcX2nxwsa/3w5/fheyVtn253S2tEudx8Gc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7811218},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"c90f2974bb8ea299af817d54bdf1afd4c1e67de4","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.16.1","@odla-ai/db":"0.12.2","@odla-ai/apps":"0.12.3","@odla-ai/brand":"0.7.1","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.46.8_1787138947507_0.9375231882532467","host":"s3://npm-registry-packages-npm-production"}},"0.46.9":{"name":"@odla-ai/cli","version":"0.46.9","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.46.9","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"f1f638b5554c4f6493ebbef117a650e1ae465009","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.46.9.tgz","fileCount":48,"integrity":"sha512-pehBzKGKB2SzocCMe8ob9t8iCecyA08kJb0hZBMiC+W++2D0baqdTnMo6RaNW+4FrT6dq2zJPf30znXOVh1PkA==","signatures":[{"sig":"MEUCIGPJYFjVmjkYNeMEbYfWOJ9pV9QoS1KNSXLGqjCcNCh4AiEAkw7u8TWT8H89HHjN8X9Iz3bfIufGkboN9tWGGqmAYzM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7811218},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"f2f1652ba56d1b024e131e3ff368a00bafe32461","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.16.2","@odla-ai/db":"0.12.2","@odla-ai/apps":"0.12.3","@odla-ai/brand":"0.7.1","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.46.9_1787176322499_0.15222941108579846","host":"s3://npm-registry-packages-npm-production"}},"0.46.10":{"name":"@odla-ai/cli","version":"0.46.10","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.46.10","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"6b30701d29ac9c07584a962817dfb14f74fd891e","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.46.10.tgz","fileCount":48,"integrity":"sha512-7u6GKzOHOxP68jmdYZc9i2B8DX+49uap7Yk/5HAQRrJH2uOb96VlILUAT7ruVyZS0ietkEZrT2VDmCOF1+AK3A==","signatures":[{"sig":"MEQCIC2XYdXDmIPHUMAaqGKgAasrZwqJnbcZe1D02+40Sa6cAiA/PQryZAGBLdf5j82MIZsPu11wMtg4qIYwW8+Rm/XMVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7880080},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"9591a71e4e6b93df227f9b5b9100c3ac9d0a93d9","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.0","@odla-ai/db":"0.12.2","@odla-ai/apps":"0.12.3","@odla-ai/brand":"0.7.1","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.46.10_1787265081196_0.1115640983635049","host":"s3://npm-registry-packages-npm-production"}},"0.46.11":{"name":"@odla-ai/cli","version":"0.46.11","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.46.11","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"48462f7293bf4a62c48dd69751b9955605e6a252","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.46.11.tgz","fileCount":48,"integrity":"sha512-p3h89P3iyxeM1WRrUjI9drf+lbn0wm9mSl3RwxEyeUx8oQ4RqsLUJ2z67TAkEfTGXt5+bNtrADnV4/rV0POvPg==","signatures":[{"sig":"MEUCIGbw+5+xCsNM2BjStkaFkJo2RNSLcjJPjw8/O3UxuBlDAiEAjHftdwgjRCMhMbHrbDWc+GOkQFWYCiDb3znP9w3k7rw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7885448},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"00b449695d863094d2ee05db032300d79df7260f","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.0","@odla-ai/db":"0.13.0","@odla-ai/apps":"0.12.3","@odla-ai/brand":"0.7.1","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.46.11_1787422319573_0.7252737794916944","host":"s3://npm-registry-packages-npm-production"}},"0.46.12":{"name":"@odla-ai/cli","version":"0.46.12","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.46.12","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"29aff9e9a33c353b8585037c9a939c50f82be259","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.46.12.tgz","fileCount":48,"integrity":"sha512-z4+ZR5FSLUxcb0oUvV/NGl+cuXOHA4b9ox2DNIAtNrZz9xdNSveCUHtyNDARmcV2yHDlSotuDbXlZtXL92V+jw==","signatures":[{"sig":"MEYCIQCo1lK507Sh9/DQ8J6lxtBPcKcfoOos929cdWzlknuzDgIhAMJALntUM0mCbxxsmxftnQsDurMf6U1T1gBxby26SHCV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7902679},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"518879b9c9d991b5c3c782937493b0672fb9ae06","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.0","@odla-ai/db":"0.13.0","@odla-ai/apps":"0.12.3","@odla-ai/brand":"0.7.1","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.46.12_1787506185450_0.35920285469360524","host":"s3://npm-registry-packages-npm-production"}},"0.48.0":{"name":"@odla-ai/cli","version":"0.48.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.48.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"77e840f5561299143a87816d5e3695c07561dbf4","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.48.0.tgz","fileCount":48,"integrity":"sha512-yKsDUd9BBk13udeAmEvvJKkuquodwnKqWmQZ8LvpYQKfvaPOcNbv/tWHDPeEm/LJZRnmk4Hm7h6e4SStSaVERw==","signatures":[{"sig":"MEQCIA5wNfSTbwlOOFYTuksxnl9fyOP2pyKUkj88r3D0AztVAiA1BTql48F/XEKRWIzfXQRUPuMUHz3iZUKizooH5PDzjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8006274},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"44cdeb2d04ea93153297a0b661556095a956257a","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.0","@odla-ai/db":"0.13.0","@odla-ai/apps":"0.14.0","@odla-ai/brand":"0.8.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.48.0_1787700643409_0.7259698338176768","host":"s3://npm-registry-packages-npm-production"}},"0.48.1":{"name":"@odla-ai/cli","version":"0.48.1","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.48.1","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"b7099a41b8f2d3c1e24449a729ba4b002b822886","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.48.1.tgz","fileCount":48,"integrity":"sha512-VtBbKD3fhLuq2fxyGCJ4vWHaAGaEvoVsYemgpKKdp0hpoZAthij8oHHImA+fiFSOXOpoEb51x0WOXKBaYTddVQ==","signatures":[{"sig":"MEYCIQDtO8fMVIFb37XbgJdMrkT8lxCEhAhvCQarBl6/CBVerwIhAKmGPS+GeyZz7UNzjocfS3RvR2yNtiz/JawZzn6pt48h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8006274},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"afb6e8dd3d167f2548f1ca7948556c4752a36199","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.1","@odla-ai/db":"0.13.0","@odla-ai/apps":"0.14.0","@odla-ai/brand":"0.8.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.48.1_1787702834032_0.09115682264476033","host":"s3://npm-registry-packages-npm-production"}},"0.48.2":{"name":"@odla-ai/cli","version":"0.48.2","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.48.2","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"1b4bb63388b93e1b6949db9982ee1953b9875c5f","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.48.2.tgz","fileCount":48,"integrity":"sha512-d1GxGw5xh3vjnbatmSFI4oS1tA76GKmbuggeu+u++hYzSW7xlTOgDLSYGFOmtIW7s9kIzcGgbhou3lSPQtWzQw==","signatures":[{"sig":"MEUCIQDOAjVti+036fiC4dMf0v9/ji+9jidjLefkDBNisalI1gIgFC7vjfUEWP5tQbTrArPxL55c3YdlRAMJfMruA0N5zVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8006274},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"eaaf32001e6a832994b669141b3555de2d6b312b","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.1","@odla-ai/db":"0.13.0","@odla-ai/apps":"0.15.0","@odla-ai/brand":"0.8.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.48.2_1787704791898_0.30602941518892113","host":"s3://npm-registry-packages-npm-production"}},"0.48.3":{"name":"@odla-ai/cli","version":"0.48.3","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.48.3","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"5ca92bb226e0adc38706d389dfb2d8c24d68baeb","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.48.3.tgz","fileCount":48,"integrity":"sha512-UmRqfW6268m7KIdHcl4hrlFB7nD9y7LYaRtgNkSg6PQDgVuLIAQIy3ccojOyovhk9GlD/xBl3oquKTokGLYNIw==","signatures":[{"sig":"MEQCIHLknVi9sbvJ6PWu0s18zlvPwZR9UiQFzXdyQcOjso+qAiA+8Ro0xdGzoJqFRMpEBkfzsG6dJVDbIyIS2b/jUDKPQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8006274},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"b17d9331f8ea0d2a44789be8c63e79712862c896","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.1","@odla-ai/db":"0.13.0","@odla-ai/apps":"0.15.1","@odla-ai/brand":"0.8.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.48.3_1787710442305_0.400314109551134","host":"s3://npm-registry-packages-npm-production"}},"0.48.4":{"name":"@odla-ai/cli","version":"0.48.4","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.48.4","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"bf0d8a580eb4f8b666cfb911852c51e33c0aee5d","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.48.4.tgz","fileCount":48,"integrity":"sha512-6UIBiwW3YbiCl1eb3CU7vWVqOyoqgEKCuCrDDnpAj10CyUkCmdAbWhKepvSX70DqyDc4cVuEYtwKPxHysEV+ng==","signatures":[{"sig":"MEYCIQClRwxPNAr3DKmqjdTXVfPR594YddCD2IcZqU5B591hwwIhAOcUIWUyVCmiB1I+/MaFeBB6TepexnOEe5LT2Dw4WSpH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8006274},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"fc7d8a4f7ff71eb58cf7dd2bd3bc179aea71fc34","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.1","@odla-ai/db":"0.13.0","@odla-ai/apps":"0.15.1","@odla-ai/brand":"0.8.1","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.48.4_1787715246236_0.8265782509308268","host":"s3://npm-registry-packages-npm-production"}},"0.49.0":{"name":"@odla-ai/cli","version":"0.49.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.49.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"989baa440c2559c24657ac720535b1c3d77462dc","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.49.0.tgz","fileCount":48,"integrity":"sha512-/o2u3AW5dPqCG4g03pnqeW1M8hVromsHZgYsw1uUIl9kPamfFTFwjA+xwmp/UU78inbSYVZn1xPvX2MDDwgjlQ==","signatures":[{"sig":"MEUCIEiBydO2sRrdKcRwP8Ab/3qhkyqBCb8la7UZ0GERQgC3AiEAqQa5ukTCjan9ybCgORfqoInRmhCykhsOp1g6hdb68KQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8025579},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"c93b41df04eadac3f1c32434f1313124bb95fb6b","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.2","@odla-ai/db":"0.13.0","@odla-ai/apps":"0.15.1","@odla-ai/brand":"0.8.1","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.49.0_1787717489038_0.39184679992762605","host":"s3://npm-registry-packages-npm-production"}},"0.49.1":{"name":"@odla-ai/cli","version":"0.49.1","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.49.1","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"dc1e31c23baa31551d638a956161232cbdaeab6c","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.49.1.tgz","fileCount":48,"integrity":"sha512-fNvy4Ea0rVkfE4d/pTHKVha3hvQJMIwFItyYymcxRHqLX27IAjbRVC2VLcwRJm2dCroQPkOBbmSeqyRSKG/DBg==","signatures":[{"sig":"MEUCIQDUZNqwHNmCp0DlkL2VIuveWoWOnP47gq1T8ukxIewdaAIgXuvJ0l7IcEdvBWArAEGat0HDd3hu47Urp14YiwjCPnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8025579},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"e77fc4df0854362b0014558cb9400b40162876c3","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.2","@odla-ai/db":"0.13.0","@odla-ai/apps":"0.15.1","@odla-ai/brand":"0.8.2","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.49.1_1787718888040_0.13376042837458457","host":"s3://npm-registry-packages-npm-production"}},"0.49.2":{"name":"@odla-ai/cli","version":"0.49.2","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.49.2","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"2df8a03bab0c7054c2c2c9307f2f53535c7a5132","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.49.2.tgz","fileCount":48,"integrity":"sha512-R7DPK6W7W7Kr9ath6ydwCL+L5VyI0pTejbXOQZBefRThgJR6umcv+e70DyKph0tqfc8JxcPkxx9zjAnhxL6WZw==","signatures":[{"sig":"MEUCIQCvUuZ3gBFnaZzGLbcHtUD5AwYpobYHn+adryq4qZYwLgIgYEjBRp6qLspIqqiT6D4/TSvvD1XHQqNB63M0/GV0uKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8025579},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"be346f9db2efefd5e9d1f898c63411e2e3093155","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.2","@odla-ai/db":"0.13.0","@odla-ai/apps":"0.15.1","@odla-ai/brand":"0.8.3","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.49.2_1787721869968_0.16991423462176836","host":"s3://npm-registry-packages-npm-production"}},"0.50.1":{"name":"@odla-ai/cli","version":"0.50.1","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.50.1","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"70c9793420e9111257217e6a75800197d44d81c2","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.50.1.tgz","fileCount":48,"integrity":"sha512-x4wmX2J8cKcz5yoOq1UqaQOBsbjDCcWQJbNaDDrlXDhjpo1CF7w35FNuLlpVqWfzlT2ZozvKn4scvWfSOZHXuQ==","signatures":[{"sig":"MEYCIQDACJqxu5BkWVxVizE/KTGT02ugaNqzl26Lx3IfSDJjSwIhAM8TE0h1hBIlTb+Bio4boYo3Ld5vEg3y9KG1ZEP8I9uO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8025579},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"0feae733b428beae238a2dc034c0b47af90d9ffb","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.2","@odla-ai/db":"0.13.0","@odla-ai/apps":"0.15.1","@odla-ai/brand":"0.8.4","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.50.1_1787726161212_0.4849943612714678","host":"s3://npm-registry-packages-npm-production"}},"0.51.0":{"name":"@odla-ai/cli","version":"0.51.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.51.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"07baab8a7d1de179f373628d27c445514be13b04","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.51.0.tgz","fileCount":48,"integrity":"sha512-cxza53+TpcknT/u/0SmulPjqLixwY2tpMd5uW6ePs5pgNJbHg6FsAzaM+2WWd9r4YonuuwN1NLL6GiKBY/+uWw==","signatures":[{"sig":"MEQCIGmtuRh1DEryBCkEFRreqemV5C6/xl8N3HX7T3pnehtNAiBO7BJYhweKkQ3+zceA4JceQA9y6dAo3M4GgRA1enCWEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8110285},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"c6f03e7b5ca8abb74ee9b112e5598d38f27ece4e","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.2","@odla-ai/db":"0.13.0","@odla-ai/apps":"0.15.1","@odla-ai/brand":"0.8.4","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.51.0_1787728505363_0.23408323641932016","host":"s3://npm-registry-packages-npm-production"}},"0.51.1":{"name":"@odla-ai/cli","version":"0.51.1","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.51.1","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"897d42653f267230bd6b7cdd66849070fa9fd403","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.51.1.tgz","fileCount":48,"integrity":"sha512-aUCAN/dBOqgzidYN6Bpm2ulr0M5sKYC/xFR6rSCNZyrskSBtWGhJcSg9FJrikdP+cikE5vHkwgc/r4ZwflCHQQ==","signatures":[{"sig":"MEUCIQC+ix9m9jceuQWWOTeNo3A90rYD4XhY5Ssxn/BzazWtQgIgQ1h31AAfnVXAEzhz8zrp844G+K9fCC4SsRs1QuZKRV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8110285},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"e61bb6de9e40c56fe003d76be375d15e4655b25d","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.2","@odla-ai/db":"0.13.0","@odla-ai/apps":"0.15.1","@odla-ai/brand":"0.8.5","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.51.1_1787734387620_0.07956160155828251","host":"s3://npm-registry-packages-npm-production"}},"0.52.0":{"name":"@odla-ai/cli","version":"0.52.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.52.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"125e1a1713c7d92a5883a9cdfb9e0efbc87b75bf","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.52.0.tgz","fileCount":48,"integrity":"sha512-0u6UmVJYNJJYVlTNyYNecU6rYeQ3/dvME2meAEz96JdTfTudg4sZGuwpNJezrpCJe+1d44SPrh9h9VExl1gd0w==","signatures":[{"sig":"MEUCIDXWyTtvd9YA5BKNIAKKXal/p1xz4JO0eaIeI4kjNx3UAiEArE2oXxSLBswq7AosVXAe1HHrTxuepE3AldmwYgb8a9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8151427},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"c2c4ec299b382d926299e6ec40ed927bd560974c","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for odla provisioning, calendar consent and connection lifecycle, System AI administration, Worker secrets, security jobs, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.2","@odla-ai/db":"0.13.0","@odla-ai/apps":"0.15.1","@odla-ai/brand":"0.8.5","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.52.0_1787738045852_0.49592233725286916","host":"s3://npm-registry-packages-npm-production"}},"0.53.0":{"name":"@odla-ai/cli","version":"0.53.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.53.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"da24ec58134a4fbb6c4cf6f812e434b5cf0ed817","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.53.0.tgz","fileCount":48,"integrity":"sha512-YJMWjfUmitd2mldHi8W94W9CGaAb1RIfx9+lEvdu5qBN+H8VczJQ6idgSRlXmu3sxW0AYP6FJbdFKt5st44VrA==","signatures":[{"sig":"MEQCIFczDcHyHqaUs7vbcAj7fU/AiRW3djk0vczC34vQb8+DAiBauXnkN5BKRimPYjOFrARCset0orwHk7CVx7qOUSp0/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8294719},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"a4201b3219f1ffca4bee11e2708d0a9cd152c74d","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.2","@odla-ai/db":"0.13.0","@odla-ai/apps":"0.15.1","@odla-ai/brand":"0.8.5","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/harness":"*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.53.0_1787745209672_0.5288266427660828","host":"s3://npm-registry-packages-npm-production"}},"0.54.0":{"name":"@odla-ai/cli","version":"0.54.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.54.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"de46dad831f9a0aa25528bbc5515944220d4a180","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.54.0.tgz","fileCount":48,"integrity":"sha512-DbPnHIO9vUzrcMNmZJlqeOo+tEGR+eDHtTmt1pWnN5dAzkS4o4ShYPy2ZqV/zdaESwI2wV4gIbzFxZG1hGn8EQ==","signatures":[{"sig":"MEQCIF57BZZCLJGc5qadmGnoLGVCShVnpdqlvqESNWTCw+mKAiAbJZrkEwO1sMjRIwe8WHYmvCJJjYNhY2gh2etmUhzljQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8380058},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"93306c4a3e1cbfd539f01ddd57539e13ee4ef689","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.2","@odla-ai/db":"0.13.0","@odla-ai/apps":"0.15.1","@odla-ai/brand":"0.8.5","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*","@odla-ai/harness":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.54.0_1787973614487_0.8094433799800447","host":"s3://npm-registry-packages-npm-production"}},"0.54.1":{"name":"@odla-ai/cli","version":"0.54.1","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.54.1","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"a392f22345220aeb934a2ed4909ea6a8c894b89f","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.54.1.tgz","fileCount":48,"integrity":"sha512-4Tu5IXu/SjQd/E5V+oeVshqh4Sv6NzcGDEg5TDxrrbaPxnEloeLHblXQ2X7cg5IkIdToLBbfdwCcwxv5VkhtBw==","signatures":[{"sig":"MEUCID3m8Vg5Gmd0elkhcvA/WDug25/up+EmKhAytUWjZNYZAiEAlT5OaMy+nAUYGDTmq/0BBZbBySYR8YKVFriDy3MVwoM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8380640},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"7f6697210f76cb20da1247dc35debf4cc4ee7b46","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.2","@odla-ai/db":"0.13.0","@odla-ai/apps":"0.15.1","@odla-ai/brand":"0.8.6","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*","@odla-ai/harness":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.54.1_1788028582306_0.5081196201044256","host":"s3://npm-registry-packages-npm-production"}},"0.55.0":{"name":"@odla-ai/cli","version":"0.55.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.55.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"3b664f5fd938c624d54fa407556072764ddaadf2","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.55.0.tgz","fileCount":48,"integrity":"sha512-BN4i20uL6pAn4DkE8qTfgP4p1hUMp060s7gbRQ67Fosyvf4SMeReleemEqMNLtO3tLqTrjIxN+yf56M13yhTqg==","signatures":[{"sig":"MEUCIQDfY0ZiHzhu3path+vTf1sAF9o5cjNX8kOCa6JG92xQbwIgKmhDlkyvZce47pHOtDi+PCAuEIniHiIBqfAbYHHM2CE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8442842},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"7a6dd24c919a684a9e334452685b0e3c49810098","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.2","@odla-ai/db":"0.13.0","@odla-ai/apps":"0.15.1","@odla-ai/brand":"0.8.6","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*","@odla-ai/harness":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.55.0_1788031277082_0.365263613866583","host":"s3://npm-registry-packages-npm-production"}},"0.55.1":{"name":"@odla-ai/cli","version":"0.55.1","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.55.1","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"b1b6d676e603ac36990f2982e14340062db7b94c","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.55.1.tgz","fileCount":48,"integrity":"sha512-s/ZmQbOdc1pLaNCgEUR10Y9jZl38ohxtgjnQY5OUYE8R0zjUjywai70doGw8BhCntFOyDEGEBSpy20GUuf3x1A==","signatures":[{"sig":"MEUCIArLGDQTUxKBHBmfT9Yi3LaFkxLERJBGFVkxfiDdnPcgAiEA6EzYSjjNxOBrMzeUfvfMN3eiqvOyHW7EhatbZkKgfwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8501921},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"80f39e65deaa7b49c5daccddfb0956ef76bf1f14","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.2","@odla-ai/db":"0.13.0","@odla-ai/apps":"0.15.1","@odla-ai/brand":"0.8.6","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*","@odla-ai/harness":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.55.1_1788034272427_0.7136753393130784","host":"s3://npm-registry-packages-npm-production"}},"0.55.2":{"name":"@odla-ai/cli","version":"0.55.2","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.55.2","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"e393ab0ec33f0dd5a5d18d2369b8ebadcda01d6f","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.55.2.tgz","fileCount":48,"integrity":"sha512-sVBE+pYzFOH/43xryQIjunn4U9rapqKkgdobNu4sj8XNXkw/5pZ0FdZfRixfqULwTndxGa/2633Vw+eePDWj8A==","signatures":[{"sig":"MEUCIHZnazoO/VXtoL2XugXWHYYGxLlHJXm/hoGAJSPAThvhAiEApD35cCFifioxzYIu4kMMPSa0Zppu67J2hmNRc84GbYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8502047},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"a8d79108826ee81f4b3823b8f7dacdec78e3e254","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.2","@odla-ai/db":"0.13.0","@odla-ai/apps":"0.15.1","@odla-ai/brand":"0.8.6","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*","@odla-ai/harness":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.55.2_1788048194287_0.2887233784817502","host":"s3://npm-registry-packages-npm-production"}},"0.55.3":{"name":"@odla-ai/cli","version":"0.55.3","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.55.3","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"3e05005dd13856c114646d4d318d258ba34dcef6","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.55.3.tgz","fileCount":48,"integrity":"sha512-qe2Vp1LqXNOsVqr94KIqpmNAWvwkBzufgk9Q7je43Ssdw1FAiOhmUw3BeX24r5mWeY6H2C20duR4Xyt19vuY7Q==","signatures":[{"sig":"MEQCIGmFjPx/KyPzwJaABqZMnCwmdmpJEp35EatufXgPxKp3AiBeId6iU+llo7DXLJpmPTGRM56AtGTKWjzhFQ/UhbwPZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8510520},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"fbfdae2bb006935e1b196ffc329b9313d8ade519","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.2","@odla-ai/db":"0.13.0","@odla-ai/apps":"0.15.1","@odla-ai/brand":"0.8.6","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*","@odla-ai/harness":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.55.3_1788055009077_0.856134206929811","host":"s3://npm-registry-packages-npm-production"}},"0.55.4":{"name":"@odla-ai/cli","version":"0.55.4","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.55.4","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"b1f3e054369e6a0a4c4c7517c1dfe030349aa7aa","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.55.4.tgz","fileCount":48,"integrity":"sha512-UgTbM4NQSty6rrOclBvuVju0U+Xp3penjiQ2zxPJXWe9VJRphigcpe2e0QhRuPbp1aISbLADhm082bmmF2nD0A==","signatures":[{"sig":"MEUCIQDtqEQXedz1Po9G7bbRV98cNNIeTqVv2HIeh7hQYvki0gIgXWG+dbyoeI33MQcH2c7AuyE1anfXLQ7xwCm+i83WcyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8516103},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"a893f0ab0714ece37ab2c7736c60979aba547bc2","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.2","@odla-ai/db":"0.13.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*","@odla-ai/harness":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.55.4_1788058002585_0.08634757940597648","host":"s3://npm-registry-packages-npm-production"}},"0.56.0":{"name":"@odla-ai/cli","version":"0.56.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.56.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"cd17d883321c88c3d377f2e2bc04bba589d5b5c1","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.56.0.tgz","fileCount":48,"integrity":"sha512-l4HahtyFlimuWQhgoEmwP0+U2GhkRv0N9TjffUJ1Uy2N9vnRkY7FREo/2SpLzT7IJnLhfEoVc/TunDEE0pCx8A==","signatures":[{"sig":"MEUCIQDahQ9a8ZD+2nTpbGehKLB8SKFs9fgfRWgUOyUhluvsrQIgSydBTasTvsLjS0fWgjDU/9Lhdm6CSWNDo8HeGvjJQ7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8544293},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"004ed2b6e1624412a7c53d05640ff322abf3d232","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.2","@odla-ai/db":"0.13.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*","@odla-ai/harness":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.56.0_1788066396606_0.5367518972993102","host":"s3://npm-registry-packages-npm-production"}},"0.56.1":{"name":"@odla-ai/cli","version":"0.56.1","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.56.1","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"26a82177f184c8be1066c9701d92451e8366a56a","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.56.1.tgz","fileCount":48,"integrity":"sha512-6XrhU9OZojRSeminYHw6EVgSg+dlBA4wHELPINuWelcEkZ14CXe0/wne0+0kRABWPBYA/8wXOcGNrlYYoPU74g==","signatures":[{"sig":"MEUCIGawKNyMXx/fn2+nVZYjNBQgU240oARIhZPRlA45TyQbAiEAv27Fq8CBwftIgcLwsmmLqG2TojfL1cO2enSaDU1AGN8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8544293},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"77d0adea9ef07c56ec7f30bf688499f5288089d2","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.3","@odla-ai/db":"0.13.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*","@odla-ai/harness":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.56.1_1788074284475_0.8669601245964937","host":"s3://npm-registry-packages-npm-production"}},"0.56.2":{"name":"@odla-ai/cli","version":"0.56.2","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.56.2","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"de03d19d854a524693b1f45c164f89f4387d1821","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.56.2.tgz","fileCount":48,"integrity":"sha512-ho/jTEZxg+4gZf+Gb8QLY0/ofQ3MOZW+kJbOkj1Z/edHBVqlDdfDHJXL419Ng8KUEjse3GBWmqFzeuE6Bsxo4w==","signatures":[{"sig":"MEQCIGuLyaRCbm0d20ituG7msqDV0dzxCXwXtm1H2H3aKl9rAiBXfuyINpdHTo9z5Tcq/FUG9v8enaqVnheJFzPp5VgN8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8544293},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"22e017b1ff60edfc57a059abbbb62e4b917bf4da","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.4","@odla-ai/db":"0.13.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*","@odla-ai/harness":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.56.2_1788112101810_0.7895990972768685","host":"s3://npm-registry-packages-npm-production"}},"0.56.3":{"name":"@odla-ai/cli","version":"0.56.3","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.56.3","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"d7eb07eb2d30b893f077facb743fca33ac8180e1","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.56.3.tgz","fileCount":48,"integrity":"sha512-0YTIWyk0HQ88599EewaPH1DtRvoIKAiFIRTZEUejNeDEDrbA6MOsaBEn3k7D4ygGl+auPI57tf5L+uxkIePh1Q==","signatures":[{"sig":"MEUCIQDi0A7OqwMYvEeuB0JGh31ou4KEAviaPF0x1kO0isXkvgIgVrT04y3kYZGxoeBNaDaYazcjloHH/Vs77qnhfGFNHV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6222591},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"755bdf036cebd16fec108d0ccd93089ac73ed478","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.4","@odla-ai/db":"0.13.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/harness":"0.10.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.56.3_1788114582587_0.7481648060290074","host":"s3://npm-registry-packages-npm-production"}},"0.56.4":{"name":"@odla-ai/cli","version":"0.56.4","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.56.4","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"294bf632dc482e0ed6aa6d544de8cbc7b4b455a2","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.56.4.tgz","fileCount":48,"integrity":"sha512-Aul2TOX2vx4YgMkDkmq24Nwg8svtQZlAz3Kw/qrPtEQO2A0yQf/N9Wb+yMASdy/gdupbTa0u3MN/28ru7xP7EA==","signatures":[{"sig":"MEQCIA5sOQpFpO5/G/Vd6Q9p3POSKl71MbNtUbI8G/WwOGBZAiAzX/dx0bFIgdvBg3xPLwZ/Le0keGxcP34sQ8anv6J60g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6222591},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"cb2462eb745fc309db9f314faa1dddaf8758e720","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd769627-fd41-4682-b2cf-1c34d3eb015d"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.5","@odla-ai/db":"0.13.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/harness":"0.10.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.56.4_1788128394524_0.7269522588833617","host":"s3://npm-registry-packages-npm-production"}},"0.56.5":{"name":"@odla-ai/cli","version":"0.56.5","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.56.5","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"f008ec93bbfb07f2025cc0028739c89d753e6883","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.56.5.tgz","fileCount":48,"integrity":"sha512-7ek6Kps6GK6TYVG4Fjcy8LSViam98v5DbYASl3nAV/BZIpshlg0rCdq6JpC72OtGpfeS0snUrGNsFGe2x58dmw==","signatures":[{"sig":"MEUCIQC1Ri+p64pZk9C/n8PPsuaJDaB6TYLqxfRDjCz8TP+0qQIgKTxsICVOV1q9Vkn9lK/gugQMlXmXYS4xZ4DEe8ikEaQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6266569},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"fddafa18a72bfe451382a8290191aae68d58b66c","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87b40caf-169c-4bd7-98e5-e8aa72e508ee"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.5","@odla-ai/db":"0.14.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/harness":"0.10.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.56.5_1788376301161_0.5684446068195979","host":"s3://npm-registry-packages-npm-production"}},"0.57.0":{"name":"@odla-ai/cli","version":"0.57.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.57.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"ce749a115d56461c61789d1c886f6a63f6802e73","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.57.0.tgz","fileCount":48,"integrity":"sha512-lDT2vF8ND+35ox/OLHfseYClX/vW8uxPHug91+1nlLYuSvS/GVyNSBqYTh1tDE+H2vEJCEFd/38hbFQOS4ki2A==","signatures":[{"sig":"MEUCIAXPcDg4WNjHcD3dCoPE8mTMQvFCusU47ckGkXKcACW2AiEA+eZorJkVRyAP1zyJKYBx/EuxnlPcsPT2LZ8LWDCUyRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6349178},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"0cf62441c2a79351473a494e304237907ccdd067","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87b40caf-169c-4bd7-98e5-e8aa72e508ee"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.5","@odla-ai/db":"0.14.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/graph":"0.1.0","@odla-ai/harness":"0.10.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.57.0_1788380927599_0.9243824778598455","host":"s3://npm-registry-packages-npm-production"}},"0.57.1":{"name":"@odla-ai/cli","version":"0.57.1","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.57.1","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"32f8260bcceed29fa313e59342d007ebeabaaebb","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.57.1.tgz","fileCount":48,"integrity":"sha512-N4bQB50d2pH6sUCbEcuhvjWrBTAg8KYRFH7Qt28PDrvuXoGQzKPqiedQetsBWRNfQ3Jpy05sB4/Ii6MfXdRiOA==","signatures":[{"sig":"MEYCIQD3y/zevM0u/GsC4FkpERobBUvipcViwowxNa64Torm4gIhALaI8GemGRoOq5tB4ePgr6Vq+V2LYuYT4yfrYgnb1v2+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6350154},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"49fd29560b038e05c678d4ff9badcb616d368a48","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87b40caf-169c-4bd7-98e5-e8aa72e508ee"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.5","@odla-ai/db":"0.14.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/graph":"0.1.0","@odla-ai/harness":"0.10.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.57.1_1788381957869_0.1746908648617862","host":"s3://npm-registry-packages-npm-production"}},"0.57.2":{"name":"@odla-ai/cli","version":"0.57.2","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.57.2","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"ad82a025c94624bc06d4fd8f4b0202b78a0c30fb","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.57.2.tgz","fileCount":48,"integrity":"sha512-8g5JyHnGwBSroEpyORjJdEYTVadUH3EhYBV938s9JzubhxnB6k7JycEUVwZkiW76yeeZnWk5kD7MGr1phLBQig==","signatures":[{"sig":"MEQCIEBUMoYeZRMsGNx8ef+QTaz5XYSMG/70QzPi5bzGER17AiByYvfIffzFecrPPVFJcW0+PuDVG0jRRPezUw4wfjq2sA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6350154},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"daa8648f66d41e2ed13608f3d13f6f18815eb79f","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87b40caf-169c-4bd7-98e5-e8aa72e508ee"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.6","@odla-ai/db":"0.14.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/graph":"0.1.0","@odla-ai/harness":"0.10.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.57.2_1788385452416_0.2905533926945061","host":"s3://npm-registry-packages-npm-production"}},"0.57.3":{"name":"@odla-ai/cli","version":"0.57.3","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.57.3","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"eda663bfb90f30168077dd8fa9157646bdfc38a4","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.57.3.tgz","fileCount":48,"integrity":"sha512-I5NXV7LLZ74paEIX+ATzbmEaM5d6/vIkhuT1LDOGpQTlii0yTXvXwCVHrqSVNRRRx7YGUJDFbjNg5KOJo5nyYw==","signatures":[{"sig":"MEUCIQCwGjaQr2ABcVA4A9+jYT6en9hdgYfR6IA8Dt7z95lQgAIgMMUg7ta9ul+n62LLwnRdXWd/SyXvL8GSlC7uHCEGtLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6350154},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"ac853075e7bb62762c36c9fe27822a7255eb98a8","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87b40caf-169c-4bd7-98e5-e8aa72e508ee"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.6","@odla-ai/db":"0.14.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/graph":"0.1.0","@odla-ai/harness":"0.10.1","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.57.3_1788390510117_0.3885417417825787","host":"s3://npm-registry-packages-npm-production"}},"0.57.4":{"name":"@odla-ai/cli","version":"0.57.4","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.57.4","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"231d187cfafbaa0d2ff1bf3ea625cf1fa0a34921","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.57.4.tgz","fileCount":48,"integrity":"sha512-3ie2Ozh1hNSL6jz/XIH1cHKWe0L5Ra5nX04QUIRyAO/9kZx9R+wOZsUHddMgCQ1IScNMxHxB1LXLTzE72sFPxg==","signatures":[{"sig":"MEUCIH6owWQb7jpLVZG2vnjc5giwN5D2lhHV08s7ArGEPImYAiEAw5VneCfa9vXDlh960Tb8/luo5eJMOgx4YGQhq5rDdLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6350154},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"859d55b46447fd287ae2680b4da233a12fc028c7","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87b40caf-169c-4bd7-98e5-e8aa72e508ee"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.6","@odla-ai/db":"0.14.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/graph":"0.1.0","@odla-ai/harness":"0.10.2","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.57.4_1788393836091_0.13564701720465422","host":"s3://npm-registry-packages-npm-production"}},"0.57.5":{"name":"@odla-ai/cli","version":"0.57.5","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.57.5","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"cbcccfe571e0b8a2e36626ea6452a778249c4756","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.57.5.tgz","fileCount":48,"integrity":"sha512-YgAsqmxzy4xbFO6ROF9mbZ+GJq7yv2ExONtf8icUY62yF+X4NeSUzLdoTZXKU/Lus/3N+xMgQSeOuN7cbwatuA==","signatures":[{"sig":"MEYCIQDH3kVY39x9Cf5WR+xRpUIyMly6WByvmFoVI3IvwL9cpwIhAKW8QA1HvUCd7qmrz/PNUBHin0ZBwZ26wXU4OVaYOdVf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6350154},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"4a6bcc4d65a4ea3033a8b23aab4854cbb2af22bc","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87b40caf-169c-4bd7-98e5-e8aa72e508ee"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.6","@odla-ai/db":"0.14.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/graph":"0.1.0","@odla-ai/harness":"0.10.3","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.57.5_1788398383796_0.9879941716576255","host":"s3://npm-registry-packages-npm-production"}},"0.57.6":{"name":"@odla-ai/cli","version":"0.57.6","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.57.6","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"bb2c6a4ccc32c8e37d071154767f2869ca3c345b","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.57.6.tgz","fileCount":48,"integrity":"sha512-NrZlho+0vdAzFRGt8gzgrXJnT0k4znPGobbCz8fcU8Q1orphUl4C+zdJ7bGzWIqwI0UVVP1/r9I7HtZKpSA+OA==","signatures":[{"sig":"MEYCIQDPjed8QwNQ3Gl/xvzH8h24KBNuK5Gxans8LVhjkQiLFAIhALc4AMnUxDPmsCudLRo8AMBp1y6LMaZrKZJPSVZ0vUIY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6350154},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"b61855dba58504cc2820e9a120fe3df0eb0a3f26","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87b40caf-169c-4bd7-98e5-e8aa72e508ee"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.6","@odla-ai/db":"0.14.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/graph":"0.1.0","@odla-ai/harness":"0.10.4","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.57.6_1788401277406_0.0947459515158271","host":"s3://npm-registry-packages-npm-production"}},"0.57.7":{"name":"@odla-ai/cli","version":"0.57.7","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.57.7","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"b5261dca363e0a603bc2e6e0e7db73c7c06d61be","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.57.7.tgz","fileCount":48,"integrity":"sha512-g4E9Lm8fxqXmANUQQBizl1/X37GfGKYs9HoQzci7GFCj4Px7mmv35L3wLsgBk3EbmsLKOBdHlpvETo1Um/5AGA==","signatures":[{"sig":"MEUCIQCbz5/cK5lBeIv12hZkdyTXAprhypInFxr9oWwWS27rRgIgB4EkZviJzctiKZ0GP4yCqFiPVxwUOFr3jlXejhWL4sw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6353903},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"79aa659e0c04ec1f14e27b8c93444ca74a638a4f","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87b40caf-169c-4bd7-98e5-e8aa72e508ee"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.6","@odla-ai/db":"0.14.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/graph":"0.1.0","@odla-ai/harness":"0.11.0","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.57.7_1788406956717_0.900696968957782","host":"s3://npm-registry-packages-npm-production"}},"0.57.8":{"name":"@odla-ai/cli","version":"0.57.8","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.57.8","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"97e89585914b12929f6a22902e5020f4166a59ca","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.57.8.tgz","fileCount":48,"integrity":"sha512-plWkLxTp3j+DdvJcB4eQdc0D7u+sFabYIIzAyExZPHRZShM5g6c9FX2iq256hhvQrRTs3BzPf8a6HBKQmuQR2g==","signatures":[{"sig":"MEUCIQDvBhl/14DcpbtXau8+P+r2IYHT5azzLirxJFBhusEIHwIgUhX5u9vOnPxxYThxjQH5PxpbeoNjJXIWA9EmzylaHz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6353903},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"3599127b25b569c721c8df7f1b6f9219f9bde08b","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87b40caf-169c-4bd7-98e5-e8aa72e508ee"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.6","@odla-ai/db":"0.14.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/graph":"0.1.0","@odla-ai/harness":"0.11.1","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.57.8_1788411667095_0.20031869564890958","host":"s3://npm-registry-packages-npm-production"}},"0.57.10":{"name":"@odla-ai/cli","version":"0.57.10","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.57.10","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"008190e45f897907e5d1958305f0cf603e965dc2","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.57.10.tgz","fileCount":48,"integrity":"sha512-eAetqYEUL46oA7IelJ2YrlCNUViHa8HJY7fdOK2alIhW5kD4vfDF0Eu99XrQTjkKGisd6+xWz8v9QmXCDE0t4A==","signatures":[{"sig":"MEUCIGMLehZRFyRj2a5KLTLm0TSBlBbSiuXaOpBnr4qL6h/8AiEA11mpUtQjPpdAHub61INOqPtGNUAISYqPYdSW7+PBhRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6353904},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"1858ee3cae21f1cfe662b4fbdcf9e857eed70703","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87b40caf-169c-4bd7-98e5-e8aa72e508ee"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.6","@odla-ai/db":"0.14.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/graph":"0.1.0","@odla-ai/harness":"0.11.3","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.57.10_1788480299224_0.5662328937792764","host":"s3://npm-registry-packages-npm-production"}},"0.57.11":{"name":"@odla-ai/cli","version":"0.57.11","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.57.11","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"d62e0f0bf853cad55e2c2f49a23640c0a97a9ad6","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.57.11.tgz","fileCount":48,"integrity":"sha512-p+iyc7uG5z9xR3h8Ts9aGjzbn4/LvgB+8n/xwE2gkb7VL9/T4xL6HEOnOY0oD6Y2TsTPCZwX7lf5aZc0EcEjQw==","signatures":[{"sig":"MEUCICIbGPS0NJ2J4AXM7+svvr1h+e/9ALcocY4EQ/ZuVNWZAiEAqvUcHKkV9ZBkHEZTGUL3sVHJsAshW3vmgH9WpxQV7CI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6353904},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"e9e0e90679bf290ccdf62b38aa15043e0d37089b","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87b40caf-169c-4bd7-98e5-e8aa72e508ee"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.6","@odla-ai/db":"0.14.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/graph":"0.1.0","@odla-ai/harness":"0.11.4","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.57.11_1788483853618_0.9356120186293135","host":"s3://npm-registry-packages-npm-production"}},"0.57.12":{"name":"@odla-ai/cli","version":"0.57.12","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.57.12","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"a60bd576b71857f9d6026b743e02d32d5f7ff04e","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.57.12.tgz","fileCount":48,"integrity":"sha512-Lh8X6UY/O/OYVIxNvpZl8tWiQ3mG4MOZuduW3JgahmnyHsFQdWc1OLX8Fz06LLBtRSB8TPu27o/7PVOrehmaXQ==","signatures":[{"sig":"MEUCIQCofrSvArEK72SMzECx4zKyOEsq9byLsCNLU9WC6Oo7YAIgZzUB9nqaETV++cGXY6R+R8AHD0EAg+t/J3MspvMkGFc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6353904},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"744dd426f03ea0b8316c6428bf4644e120c12d1d","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87b40caf-169c-4bd7-98e5-e8aa72e508ee"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.6","@odla-ai/db":"0.14.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/graph":"0.1.0","@odla-ai/harness":"0.11.5","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.57.12_1788490517705_0.34804988947572624","host":"s3://npm-registry-packages-npm-production"}},"0.57.13":{"name":"@odla-ai/cli","version":"0.57.13","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.57.13","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"86c65180278db7982a7c08b7c94a32423fd1b49b","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.57.13.tgz","fileCount":48,"integrity":"sha512-wd5+PevpffdNj85xMJXkEj/2IqNdOfaeHwvTTcbiuaO5h3WqWAxaM/WCunw82h/AKGc6NucWwL/gjoGvQf0qFg==","signatures":[{"sig":"MEYCIQDbMo4a6pkZiNvFOJzRItMEMUJd2VuM+jZqQUYdWvq0rwIhALW86Pka4RPJfmi3jw/yNoCKLvyrBPI6NkeSqy7XqmAT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6353904},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"46262d52b63c6159c549ac15eef52d0a0d25858c","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87b40caf-169c-4bd7-98e5-e8aa72e508ee"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.6","@odla-ai/db":"0.14.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/graph":"0.1.0","@odla-ai/harness":"0.11.6","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.57.13_1788499270552_0.9532980124406012","host":"s3://npm-registry-packages-npm-production"}},"0.57.14":{"name":"@odla-ai/cli","version":"0.57.14","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.57.14","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"9fd6fa7b17557fca6482ca6ca8058f87310ce161","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.57.14.tgz","fileCount":48,"integrity":"sha512-hosDFjtIyScIjdGn8yF5mCZ+f3BpWHU4oumOuxqMIfjieKKgIo6aLUX01V8AmPelCuvtnVg9uzYxjNnJGYrpjw==","signatures":[{"sig":"MEQCIC6xsE0YuJJZJiSRMv8I3a/OXDJk7G51FpO1ZI5SkmOjAiBqkHz6W/BwEEYJCtH2PMs2fnhpa5WAr7GavkfDK0Y7bA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6363454},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"f5c403279ce086ecdec915d063932cda1dbfe644","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87b40caf-169c-4bd7-98e5-e8aa72e508ee"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.6","@odla-ai/db":"0.14.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/graph":"0.1.0","@odla-ai/harness":"0.11.7","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.57.14_1788571197527_0.2821893519373382","host":"s3://npm-registry-packages-npm-production"}},"0.57.15":{"name":"@odla-ai/cli","version":"0.57.15","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.57.15","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"5c8d6e3f9b91ae0354846370634b4a8737614f56","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.57.15.tgz","fileCount":48,"integrity":"sha512-U/Bc21ZK0eLIogqACzb/sbU7ZUoDpHoFmVlKCSbM5QUUGmDFGrLyEP6E02B9Pva1xP6I29lxRNW6cZeQX3ANqQ==","signatures":[{"sig":"MEUCIQCbnS9Cgg81fxUrtEw1PXL16ID6NboJdlVAKVsEdkjN5gIgcL97FZPzyViCy/eYJutInHtgliv+KBbCKmpk4soNRfU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6363454},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"c56cbb20e0e04d59a13cf1f040fda98ee2add2ba","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87b40caf-169c-4bd7-98e5-e8aa72e508ee"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.6","@odla-ai/db":"0.14.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/graph":"0.1.0","@odla-ai/harness":"0.11.8","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.57.15_1788574106950_0.023140201389773685","host":"s3://npm-registry-packages-npm-production"}},"0.57.16":{"name":"@odla-ai/cli","version":"0.57.16","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.57.16","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"c4fb524e26113526e4de77a300337a017b76feba","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.57.16.tgz","fileCount":48,"integrity":"sha512-rL/djFbjn2c8HXvZB7xzzJk5CEsUS7pdoe9NOxHKkP2TAmBoBmo+/X4Arm+8FJ3aw61KKXQL92BIeUdH3tI76Q==","signatures":[{"sig":"MEYCIQDeSpBHbT6qk+AAud3HP7NxRkRm+mz1PwGWi/xFok0sFAIhAM87W+/ctWk8r0+Qt+7UkELHkqPk6npKAIH2gLuDSOCe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6363886},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"cf62080d7c6a4cecb0b71490d6fbbe4dca6ac035","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87b40caf-169c-4bd7-98e5-e8aa72e508ee"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.6","@odla-ai/db":"0.14.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/graph":"0.1.0","@odla-ai/harness":"0.11.8","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.57.16_1788580246358_0.3636523513081853","host":"s3://npm-registry-packages-npm-production"}},"0.57.17":{"name":"@odla-ai/cli","version":"0.57.17","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.57.17","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"dd0a67b691e6b3eaa90af987914e567947310e12","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.57.17.tgz","fileCount":48,"integrity":"sha512-WdZndhUnOb8WlykQQwDTvXrvjx6nHcGiAycGlXv0puqtCqkK4mtls5w6CI1MP9UHczHsK+VGWASkYopMjRV4Hg==","signatures":[{"sig":"MEUCIHsOOrf9WmfdVUwQ8Eo1jwtL0XO9Ym2JmEaD7FhihHvzAiEAiA5Gtm8JH//sovjg5PtATP2rmMy1IteThmdnfP6dxKk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6363886},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"7b526c09c668c50fc268ad33fcf423061507948e","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87b40caf-169c-4bd7-98e5-e8aa72e508ee"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.7","@odla-ai/db":"0.14.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/graph":"0.1.0","@odla-ai/harness":"0.11.8","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.57.17_1788589969204_0.2515451199242773","host":"s3://npm-registry-packages-npm-production"}},"0.57.18":{"name":"@odla-ai/cli","version":"0.57.18","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.57.18","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"6e2a00e382abfaad6b685f9e63e4fbd82a6d52a5","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.57.18.tgz","fileCount":48,"integrity":"sha512-dMB0O2XAM1I2XHb28Lbr6yP2AxPyEGJXl156u3OoR4pImYaP4YUooHL7AtM4QmMhqn9KR4v/kHGdjvlKdFqw5A==","signatures":[{"sig":"MEQCIGc2VjVdrDfszIQmA1bRCwXTka5quAyjyVRdce2yiIJTAiBVdHI+Is5XFiFlzzbzox3sewg5mdDD+GgcdkDVcih1uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6365826},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"89b7ec865106477830369b15b9b8c8b29e453f03","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87b40caf-169c-4bd7-98e5-e8aa72e508ee"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.7","@odla-ai/db":"0.14.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/graph":"0.1.0","@odla-ai/harness":"0.11.9","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.57.18_1788592529743_0.11486379628367605","host":"s3://npm-registry-packages-npm-production"}},"0.57.19":{"name":"@odla-ai/cli","version":"0.57.19","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.57.19","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"8ea3d90c1f1017d28da6fa5085833c5ce5127dfd","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.57.19.tgz","fileCount":48,"integrity":"sha512-rTiR5V2vzsysdCFI+ZcdbfmBVQAek4pFSuoncyeggy9pmQ6k+iyrW2SPIib+8QHQL6vrWwS5w60mS0i5l0UuHA==","signatures":[{"sig":"MEYCIQCsGPu/nT+yu8fYv65qVU+vWmPCxIz+GH8xV9A1aOZZbAIhAOI2qFGVsP9D8tV4M0WfnR4+J3a8v4W9ZERxTLcKZcGA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6373726},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"88e909be2aebb4e7c524c89729106f1eb01ec21b","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87b40caf-169c-4bd7-98e5-e8aa72e508ee"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.7","@odla-ai/db":"0.14.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/graph":"0.1.0","@odla-ai/harness":"0.11.10","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.57.19_1788595013895_0.1145200041849539","host":"s3://npm-registry-packages-npm-production"}},"0.57.20":{"name":"@odla-ai/cli","version":"0.57.20","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.57.20","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"c7367ce20383dafe51a5f62bf9f269b8cfdb71cb","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.57.20.tgz","fileCount":48,"integrity":"sha512-3jCH9MQbN1YPwZ/7mhT7VRDDBIlpwoNIr3rcO3CF2he+UAFf4PsFuP0mjwus8Fvi8jVZjMo7q1L350lUJVFrBw==","signatures":[{"sig":"MEUCIDd2YEOEc0ObaGkcw0V1NWqiuSD7hdQuZeIEeHonW4YmAiEA83ozFkM0uU0ZD5w3rECsPSzdSz9Rq2hxe4K+3mcdxTY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6373726},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"dcdf9d54499d5410373a633a913d0c604a1b9846","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87b40caf-169c-4bd7-98e5-e8aa72e508ee"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.7","@odla-ai/db":"0.14.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/graph":"0.1.0","@odla-ai/harness":"0.11.11","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.57.20_1788596522490_0.5580669273484846","host":"s3://npm-registry-packages-npm-production"}},"0.57.21":{"name":"@odla-ai/cli","version":"0.57.21","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.57.21","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"808c2c5e65c80e83f3badf1ddb9c87ab6baa2553","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.57.21.tgz","fileCount":48,"integrity":"sha512-MxquwwnQzb66MqAgGCZRsyYFzI708wJSaoCV3RIBfhI0OH0wV2eidXj+yNV99RK5n98Cb4AB17jbllFcmGK0fw==","signatures":[{"sig":"MEUCIC78kdym6HYi2w9+rK2RbnJephVyqodzipeOPgdP265EAiEA3xqC2bX8Vixr9Z9PiSSqhvlSb+B1GYwr7MU7CO3LMWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6377981},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"e8ccbf880eb4e15a0e1ea67c14f47f2f89043dd2","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87b40caf-169c-4bd7-98e5-e8aa72e508ee"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.7","@odla-ai/db":"0.14.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/graph":"0.1.0","@odla-ai/harness":"0.11.12","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.57.21_1788599351781_0.7014547800142445","host":"s3://npm-registry-packages-npm-production"}},"0.57.22":{"name":"@odla-ai/cli","version":"0.57.22","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.57.22","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"77cd8feba766c3a32ffdf91fb9f585381ad663e3","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.57.22.tgz","fileCount":48,"integrity":"sha512-AB6q/u2qm/DpM5CZ9weLd5kyGoDd0g52e5b4colciIDO3FXQ9wahSsLeqNRFtHR3GiuxI/iK6J0I9cyF5dU8PA==","signatures":[{"sig":"MEYCIQCquGmiQxK0UK3lBmix5cnZpsJzNHFk0ovL3DjDBVhFhQIhAMvWaJeeWziIejUK4VY4JoGZOAxoAt7fbox24uM3CHZM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6377981},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"8c071c0bad2d34bf6235a81ee6732eed560bdd2f","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87b40caf-169c-4bd7-98e5-e8aa72e508ee"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.7","@odla-ai/db":"0.14.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/graph":"0.1.0","@odla-ai/harness":"0.11.13","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.57.22_1788601699446_0.8115050852686101","host":"s3://npm-registry-packages-npm-production"}},"0.57.23":{"name":"@odla-ai/cli","version":"0.57.23","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.57.23","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"603a216b86b7773f18c45fe4e1e77f9056163aaa","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.57.23.tgz","fileCount":48,"integrity":"sha512-cHSpjtUvTABFr3463HsjyztbX+kPIyh6KHrAlCLVxyRcNPLfhFkX5m4DCFHc04Cx/h6BX2LsjHeq5BlfPac0Fw==","signatures":[{"sig":"MEUCIQDafAe9OEauvfTtv7k2ZG5bUPJQ9SFH1GeVbq4WzLzMvAIgC/FqNryZmb/Co8GFpiethtlnuZ8PpWLXlHrAGMKo6DM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6378543},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"9359785075b98b3e898b1ad4f0a03aee6c9d863d","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87b40caf-169c-4bd7-98e5-e8aa72e508ee"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.7","@odla-ai/db":"0.14.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/graph":"0.1.0","@odla-ai/harness":"0.11.14","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.57.23_1788603790018_0.19696790312625523","host":"s3://npm-registry-packages-npm-production"}},"0.57.24":{"name":"@odla-ai/cli","version":"0.57.24","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.57.24","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"2336d83a239334d4395b53479709620d4859b75a","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.57.24.tgz","fileCount":48,"integrity":"sha512-54uUk/G8z4ZmB3FTXB8nDrJzf3GmPNwaZKjHzYBrD1fI3oxwibTQ8LbQAFhrul5MOF2byFsboccJWS6CeX1CSw==","signatures":[{"sig":"MEUCIAZ900Qf2uJePiEy4QWYO+K0h2EPDd4ogGK8NIw7LuzVAiEAiIdXGY7FRfUL2bBlEs2U+P2pzVpaXjmN7bUP/V5OBJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6380942},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"99f2992d68978299235ae9c1b79718ff8beadb67","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87b40caf-169c-4bd7-98e5-e8aa72e508ee"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.7","@odla-ai/db":"0.14.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/graph":"0.1.0","@odla-ai/harness":"0.11.14","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.57.24_1788604608947_0.5655246601427293","host":"s3://npm-registry-packages-npm-production"}},"0.57.25":{"name":"@odla-ai/cli","version":"0.57.25","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.57.25","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"8746206b6dc793204e1c9674f52799b29c0cc222","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.57.25.tgz","fileCount":48,"integrity":"sha512-JqbBfJD4ujZph0/1HeiMsiEY7eIiwZwuzYV4EZxRmjbm8EHinICRK43DEKs6LTD7xhrZMARmprc9M2hClqdW2g==","signatures":[{"sig":"MEQCIByhCAt9EsLlf6L+yRtXOdzuUjljBI5FO7nt0ZyYt9k+AiAWkMVmTa/zZrA7fjfXfRqMIF9WNbF1c2hJhtirvlA/hg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6380942},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"0e85d357eb0632f098bfc35b9de41cc77caf3b72","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87b40caf-169c-4bd7-98e5-e8aa72e508ee"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.7","@odla-ai/db":"0.14.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/graph":"0.1.0","@odla-ai/harness":"0.11.15","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.57.25_1788605913227_0.7334331387521242","host":"s3://npm-registry-packages-npm-production"}},"0.57.26":{"name":"@odla-ai/cli","version":"0.57.26","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.57.26","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"ae5e99414b3c437d2916d3e84daf55e9a3b7969c","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.57.26.tgz","fileCount":48,"integrity":"sha512-PS6e5Z+5dZ0hLQ3FlTkyfIAoS1PtMf1nzsZUt0BHc14VSigbtYYTjeZAzKviGG/9bTGoqivHRob3oZAq2Tl5RQ==","signatures":[{"sig":"MEYCIQD0Go1/xhRfWPhMifgM2CtCNXdGDP7RXO1wdZVOkMurkAIhAPDOXwMx1kQeVgPCEVvjPyRCAqNKEVmyTNZpNJE6jvmW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6380942},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"91a1393ed984dbbab8e80c496760e6ae3a41ec86","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87b40caf-169c-4bd7-98e5-e8aa72e508ee"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.7","@odla-ai/db":"0.14.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/graph":"0.1.0","@odla-ai/harness":"0.11.16","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.57.26_1788608935361_0.8557883445874623","host":"s3://npm-registry-packages-npm-production"}},"0.57.27":{"name":"@odla-ai/cli","version":"0.57.27","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.57.27","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"5c4e9253c821c8eb1d12815a01b8cc7cf121034c","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.57.27.tgz","fileCount":48,"integrity":"sha512-hbAhMhCLSMK+PSgIa+B01UjjllhQqcPfVBtVEs4bX5keEpzI6jO2BB2Kcr1xWB2e1QWvjU/godd+LZHng/M4LQ==","signatures":[{"sig":"MEUCIQC57ZDM9PYBMdjWgtbj2uyIqDKMxvHftpwK9MhtjdTuFgIgGvP2uaVYAAxPXUQcyDfY9ubARffhWvRBcmBz4FBqjro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6381533},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"a90d025a80f79f762596d8ebfd8316a364ee86c0","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87b40caf-169c-4bd7-98e5-e8aa72e508ee"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.7","@odla-ai/db":"0.14.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/graph":"0.1.0","@odla-ai/harness":"0.11.16","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.57.27_1788615641018_0.1538628997499627","host":"s3://npm-registry-packages-npm-production"}},"0.57.28":{"name":"@odla-ai/cli","version":"0.57.28","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.57.28","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"1fe68266905e982bdc3e5339ebab560b0acc81ad","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.57.28.tgz","fileCount":48,"integrity":"sha512-E1Bg0m+nHNc8cJetR5CgOnYeV6fk3z+ywIqqVOT7cdZQCGTiRZVPhehBY+aodj1t2T9zpHkz7VI2iSaaqf4yww==","signatures":[{"sig":"MEUCIQCT5DUIBMMWspRdV4z0rnpZHH0wgUka0xzpkhLp1a1xMwIgU6QOdi+L9XE3pczQisbZcJjLlDcVhLzodKn1iNJU6VY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6381533},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"acde576b667189e1bc2d882c3289382e1be606a8","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87b40caf-169c-4bd7-98e5-e8aa72e508ee"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.7","@odla-ai/db":"0.14.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/graph":"0.1.0","@odla-ai/harness":"0.11.17","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.57.28_1788618768649_0.10684574475588882","host":"s3://npm-registry-packages-npm-production"}},"0.57.29":{"name":"@odla-ai/cli","version":"0.57.29","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.57.29","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"d183732b4054d82940a50ebedc6258d00a7827b8","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.57.29.tgz","fileCount":48,"integrity":"sha512-UNi0aFrykR3lY5lMbmG8oEXOkXaU6PZ+LKK5Iv143toJGs1qfNTBFaZk2NsVqdrvQIhJzOyHgOD6Z7ehHubWpA==","signatures":[{"sig":"MEYCIQDs2PBnb3MwSobxziQOXeX4bvXAnQM05Yy+m99gTb6ZAwIhANIIl3zsN/3lbW7AHZl2oh1013rLlNDt8k5ze0V5V4Ge","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6381533},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"5a9fd974d016bc60026c2799ebdf846727b58e3d","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87b40caf-169c-4bd7-98e5-e8aa72e508ee"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.7","@odla-ai/db":"0.14.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/graph":"0.1.0","@odla-ai/harness":"0.11.18","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.57.29_1788626635009_0.31215943936253776","host":"s3://npm-registry-packages-npm-production"}},"0.57.30":{"name":"@odla-ai/cli","version":"0.57.30","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.57.30","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"e3d5ffe5cabd4a6413837e9ff955375e269f72f6","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.57.30.tgz","fileCount":48,"integrity":"sha512-HIXzLfx1oj6gpTWTD6uGlaSP3lNuI/fwg+Hw79RNDCUspIC5BhC6VL1cHn14QvcZZhwZyjv4skd4gAFEZghsnA==","signatures":[{"sig":"MEQCIEkJu5hmCVYAvE5i+bFgfLv64xUqIBLNBhmCi1FaFRuuAiBWRXJQGaUTinYdTG7oSH2Y6cA8oQom8oe6p/pjk/eNtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6419428},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"3fc786273f10b68a7019a62a4fb03fd490b0cb68","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87b40caf-169c-4bd7-98e5-e8aa72e508ee"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.7","@odla-ai/db":"0.14.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/graph":"0.1.0","@odla-ai/harness":"0.11.18","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.57.30_1788643537636_0.6903360861203396","host":"s3://npm-registry-packages-npm-production"}},"0.57.31":{"name":"@odla-ai/cli","version":"0.57.31","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.57.31","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"8c3edb0ed8618d16a16f1e9bda75576b576f5ac6","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.57.31.tgz","fileCount":48,"integrity":"sha512-7ZMiw+nsmzxkZ5lo+rP6/5+cbzO2mmHBFu6ESzzCgfbCD1JhUNO8s5gcb4xn7KipKhe1yHQQKSBr3C2HZE6kwg==","signatures":[{"sig":"MEYCIQCkzDcviZw9+nUsGCcMtKZTFAjqUs+1emW25j01oJbDmAIhAOe67N+2NU+uPC1aBX7tvK84pMB8fuBxs85UwgcUtcj7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6419428},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"882e547de41a264d2d9bc3756cb6a7f6dce45fe4","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87b40caf-169c-4bd7-98e5-e8aa72e508ee"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.7","@odla-ai/db":"0.14.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/graph":"0.1.0","@odla-ai/harness":"0.11.19","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.57.31_1788645776762_0.16060879671028405","host":"s3://npm-registry-packages-npm-production"}},"0.57.32":{"name":"@odla-ai/cli","version":"0.57.32","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.57.32","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"fc3cfc07727a62fdcb948f508b7aa046e06f6ca7","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.57.32.tgz","fileCount":48,"integrity":"sha512-HW7b2t+E5tvbXU+p13f5LlXkIQyekzUvX9i2lOY0tIFuplX47no49It3YJl+9TFBsEnzz2jh8Ctpc/1ZWRfuaA==","signatures":[{"sig":"MEQCIBJrQdkSoLneN+yT0b2YPtMSQfbHchNepANRPPROB1wzAiB+M8xmZ+g481BFjLQhTGppOOcPJ31NkUzZgkKR/Z7cuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6427603},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"38737253650d9874c5cc6baf3a7c41ee443fc290","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87b40caf-169c-4bd7-98e5-e8aa72e508ee"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.7","@odla-ai/db":"0.14.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/graph":"0.1.0","@odla-ai/harness":"0.11.19","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.57.32_1788652077933_0.9191180841882198","host":"s3://npm-registry-packages-npm-production"}},"0.57.33":{"name":"@odla-ai/cli","version":"0.57.33","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.57.33","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"10755d9af87c77874dffe1a8558d494b8b215b44","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.57.33.tgz","fileCount":48,"integrity":"sha512-X9+mjaqz8XI67iaRuYMg+VxZ0NvwjRxaOPDVNhlhaug7Vo75IhnSm/VovHP94lSPDR6ngTN83k44AKnYMHElwg==","signatures":[{"sig":"MEUCIQDuVqQW9vdUqO0U9vOxXJNZ8sx2vGVx1P3OiaegVf9WFgIgfck0w1GA50hK7pcwoGlFkEnArSDA+NELiC/eDTh4rUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6438134},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"31af1cb29d73da459c9a0ea43395656cdbebd8d3","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87b40caf-169c-4bd7-98e5-e8aa72e508ee"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.7","@odla-ai/db":"0.14.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/graph":"0.1.0","@odla-ai/harness":"0.11.19","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.57.33_1788653272365_0.5399231860452018","host":"s3://npm-registry-packages-npm-production"}},"0.57.34":{"name":"@odla-ai/cli","version":"0.57.34","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.57.34","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"d54d8aa16f6135d323c7cb5edf6bb7cf035396d3","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.57.34.tgz","fileCount":48,"integrity":"sha512-/iGXESaAqCfhkErAhCoeMAFfOsbcvqqOhFnDYbTBDa4ednA69FVie2Hg57Zb6FccTc5H3+0wfpcVjHabEVfA5A==","signatures":[{"sig":"MEUCIQC8aGJeO+limtcs7KpPALyIraIe5Fe6qHFFzY14+CMykAIgcfTbtyymcR5P6fnhj62tvtprDfC5ZLKmjenfo5VJsP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6497044},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"a3b59f2a511c67a3094df0adfb475cac926202d4","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87b40caf-169c-4bd7-98e5-e8aa72e508ee"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.7","@odla-ai/db":"0.14.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/graph":"0.1.0","@odla-ai/harness":"0.11.19","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.57.34_1788657596282_0.5600050064923685","host":"s3://npm-registry-packages-npm-production"}},"0.57.35":{"name":"@odla-ai/cli","version":"0.57.35","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.57.35","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"c16305aeba777c6eb3d68c23c09543b4f6ec8bca","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.57.35.tgz","fileCount":48,"integrity":"sha512-A8/lGsyvzfoV50m9Z48cEgK8CHQEDHB/fPJverkx8sYEMxET0FLTjjaIBynVh8j/5ZhE029JCNckSjUY/a4F6g==","signatures":[{"sig":"MEUCIDFEWXw0CuWt37lrKJlzdPr3/R7864vPlKF4teftcQe6AiEAq2clk4MN4NQeFFU71XC/gY3mJer9a1yWzBIPLvEVsps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6540683},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"e8ef91e6626129d64864aba748234183c5df42a9","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87b40caf-169c-4bd7-98e5-e8aa72e508ee"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.7","@odla-ai/db":"0.14.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/graph":"0.1.0","@odla-ai/harness":"0.11.19","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.57.35_1788711223209_0.4013148500608459","host":"s3://npm-registry-packages-npm-production"}},"0.58.0":{"name":"@odla-ai/cli","version":"0.58.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.58.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"7cf66b366fbded94e3687e3910fe5abbb2d3bb38","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.58.0.tgz","fileCount":48,"integrity":"sha512-ZJAdZvRWfUuBwG0z0kC0JE5E86kHAQ3zUurxFJLZXWugXv6jt1zulzkhigUM2r9eE9Z+01zd7Zwyh2cnRvdmBw==","signatures":[{"sig":"MEQCIBNFlgBzqjTfiTIOKp9NsTtU05NyfaMPzcP7nBS7crcBAiA7AEhQPC48mhldFxvk7EyzZbk6k7e4SvU3WtyLb5BP4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6543959},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"c41207e1754a896f773e662cb8a441a831fef049","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87b40caf-169c-4bd7-98e5-e8aa72e508ee"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.7","@odla-ai/db":"0.14.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/graph":"0.1.0","@odla-ai/harness":"0.11.19","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.58.0_1788719850266_0.7324000393277788","host":"s3://npm-registry-packages-npm-production"}},"0.59.0":{"name":"@odla-ai/cli","version":"0.59.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.59.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"cd9c336cdf8600a36e94bc23285e0460ca759305","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.59.0.tgz","fileCount":48,"integrity":"sha512-YnYJxFwcKo87sM78eyHM8C3XnOFa1lNvxbSboF7ywCjDqk94Ah734JV2r1fXIFftTt5cuDY/XWhjzpl8eJE6nA==","signatures":[{"sig":"MEUCIGI/a8k6T49veQOTJyiDl1PKRcHWwTA/9cUrGRRfQZbHAiEA/8XIEOWzz8dtAp7itQUWEX/3gJ7EPo0NiL9TYFHqGYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6546781},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"04cef3a91d44307de1dbd3c5c6f5b9b03ae6b23b","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87b40caf-169c-4bd7-98e5-e8aa72e508ee"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.7","@odla-ai/db":"0.14.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/graph":"0.1.0","@odla-ai/harness":"0.11.19","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.59.0_1788721819467_0.0739708801067318","host":"s3://npm-registry-packages-npm-production"}},"0.60.0":{"name":"@odla-ai/cli","version":"0.60.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.60.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"c1ccdc951ac86357abb4fa65463206940297032c","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.60.0.tgz","fileCount":48,"integrity":"sha512-NJtKY/pv24Mtn80T7VlCAwPqrCRNkl0P+wCC2cQkzi2X9SEH3Pap0wQ8wn22JZpSLxbili4/FGL4LZ4RVdIKKA==","signatures":[{"sig":"MEUCIHIF+qfTE0dkF8yj144O7LsaKGVWosjsoaRnYrWPL3l1AiEA9dFZ31/yshgTCiiSOX1Ti/63O73FvaA4qNeDWzQ4Shw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6575521},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"3000d86da7758d61168b36e0a0c9d770449ad821","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87b40caf-169c-4bd7-98e5-e8aa72e508ee"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.7","@odla-ai/db":"0.14.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/graph":"0.1.0","@odla-ai/harness":"0.11.19","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.60.0_1789415784665_0.06672036070574361","host":"s3://npm-registry-packages-npm-production"}},"0.60.1":{"name":"@odla-ai/cli","version":"0.60.1","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.60.1","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"d55b763957c70b4517bfc12d0d16bf88cbbf0fab","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.60.1.tgz","fileCount":48,"integrity":"sha512-4pG7T2MaxG5pGMuDle/YxCKajUdjNFI8Qxrfn+/3qRlyEVEfw4dFB4eMYUdHxzL7Chs2MSLvgSXuKBexzijMKg==","signatures":[{"sig":"MEUCIBSlZuf4PdZ87+nrl07SeUdlMhsJC5FFLTieArLuRWaBAiEAm8NuWVGm2prvTJCNyV/ZK6ZHKeQJOQKaFKaLD/KigHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICIoYeMDqt7mcsrm2JapipTXoBzUG9y+rpx4hF4Zy8PlAiEAnBEgpz5CfnlOTk8ytdtUeCKpRngHZPrn72ziSYeS/UA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6576207},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"ece48b4f1fb1d8808b82cc674cdb52f24739ae3b","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87b40caf-169c-4bd7-98e5-e8aa72e508ee"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.7","@odla-ai/db":"0.14.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/graph":"0.1.0","@odla-ai/harness":"0.11.19","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.60.1_1789857696653_0.18122999808049678","host":"s3://npm-registry-packages-npm-production"}},"0.61.0":{"name":"@odla-ai/cli","version":"0.61.0","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.61.0","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"41dc1f0ec4f05a1467de4d842589968e60e08699","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.61.0.tgz","fileCount":48,"integrity":"sha512-hSPw5v4Fhozl0dE959rMdHXHlCgEFyPldCT4l1HzvlIoGJVoG16gzCf58bQtpbXGCc+9u2siEr9HHYBm2dI0qA==","signatures":[{"sig":"MEUCIQDQ5s9Ed+C9XGiQMopOMYZic2Pzt0FHLMdTX5yz1l8J1wIgc8G6zRwSOd5uNxRwxuv4UhvVKVIYZlEtLMaO0bjFnqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCNiRl7fai3qIkZ3yWPjeib44OSTuJYbOIas5pwPG9wUAIgEw/czxzanrwfK0ddDVKcJGFKY8fAcACygwRURCx8Lk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6615204},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"abc8d3264effaefd75b8a86471bc62d5dedeef3c","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87b40caf-169c-4bd7-98e5-e8aa72e508ee"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.7","@odla-ai/db":"0.14.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/graph":"0.1.0","@odla-ai/harness":"0.11.19","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.61.0_1789866177097_0.2688414262650096","host":"s3://npm-registry-packages-npm-production"}},"0.61.1":{"name":"@odla-ai/cli","version":"0.61.1","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.61.1","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"0d377921b8ad3819d882bb894670c0549555c83b","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.61.1.tgz","fileCount":48,"integrity":"sha512-MQwFottPTvwxgfqsHJnqa5EwbzrhIzIc1rUAXPP/sbrkcFGf/zZxx0fXNvDvf7/XjEXUtrQKNZCZ8aeE86e/vg==","signatures":[{"sig":"MEUCIQDr2n4KhzPXycndiPUhhQM2ZEyVIisW6xRlA2UxxahZxgIgebiuLFjxVO6ga8z6osjjh9yKK8/D684C3JaAJ20B4wY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCcdFYlum3qEap+6zKieoPXc3+bEqUbDt/nKGxa5vTo5QIgLGuPyo0oLCsi51zDZv1PZKEmEd/anKY0OY81PYqqc90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6835263},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"aeec4edffb7de86811c728dbffafccbfa880c0d2","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87b40caf-169c-4bd7-98e5-e8aa72e508ee"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.7","@odla-ai/db":"0.14.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/graph":"0.1.0","@odla-ai/harness":"0.11.19","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.61.1_1789872859109_0.8752144246748743","host":"s3://npm-registry-packages-npm-production"}},"0.61.2":{"name":"@odla-ai/cli","version":"0.61.2","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"license":"MIT","_id":"@odla-ai/cli@0.61.2","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"homepage":"https://odla.ai/docs/packages/cli","bugs":{"url":"https://github.com/cory/odla-ai/issues"},"bin":{"odla-ai":"bin/odla-ai.js"},"dist":{"shasum":"392d3eac6544f68b8d6e7d41c55fc95678da28f5","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.61.2.tgz","fileCount":48,"integrity":"sha512-doBEbcxxhRC3hRtDHevBLYNfwicOjDpSGATViEpv0RW9GcyWyTuo7CP0Pu93b756uPZUiOLH6HWiXM9bmMZgqQ==","signatures":[{"sig":"MEUCICEXcOtbBxcw5+hNQwAW6rs91obk2zVwpjHUCNuEJM6GAiEAxJkH4ZVlspvV4/IWiL8WyQeBDcxQbiA/G1DHtB8or9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEwqk91mwWywH3eGPkGxjTtJZanG5QhNaecKiA5Z+Ch9AiEA39svtnVN+2MIyYoHPOYKMA0iBqdqewkJcfsu4UiuUMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6840522},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"bb27e4a1000be0d528ee6105d47f05720ab965c7","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87b40caf-169c-4bd7-98e5-e8aa72e508ee"}},"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.7","@odla-ai/db":"0.14.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/graph":"0.1.0","@odla-ai/harness":"0.11.19","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.61.2_1789877256779_0.3735945277920796","host":"s3://npm-registry-packages-npm-production"}},"0.62.0":{"_id":"@odla-ai/cli@0.62.0","bin":{"odla-ai":"bin/odla-ai.js"},"bugs":{"url":"https://github.com/cory/odla-ai/issues"},"dist":{"shasum":"1655391e4f9d965d8fd90169c3274b37fd77609d","tarball":"https://registry.npmjs.org/@odla-ai/cli/-/cli-0.62.0.tgz","fileCount":48,"integrity":"sha512-jmeRVmTF57vyxMEo9dqB15PR8YKfV20PMlfmbjFJE6iSOWeCpAj/dcimNHHwDfuWJ7++g9HYKKRKN6aeor9+tQ==","signatures":[{"sig":"MEYCIQCGIW8sfIPvvqTZHGD9cFgbRvTXOsXrW9L6/yysgUzcXgIhAJNl4ahICqeSUtBUqVYrL2d7uUk+2cQfyNvkQrIDTllV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDNrxncx/9ns/xcGfIuhO1mD43hnKvPrf5hFN27QGmyRQIgRrX1u4pBwAHjAGxkH/DZc4XqSS3na8cRwksCP+/pZcE="}],"unpackedSize":6860525},"main":"./dist/index.cjs","name":"@odla-ai/cli","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"d1a606cbc3f491eb4a97e899cd82cf7162659e7a","license":"MIT","scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","coverage":"vitest run --coverage","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"version":"0.62.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87b40caf-169c-4bd7-98e5-e8aa72e508ee"}},"homepage":"https://odla.ai/docs/packages/cli","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.6.2","description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","directories":{},"maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@odla-ai/ai":"0.17.7","@odla-ai/db":"0.14.0","@odla-ai/apps":"0.15.2","@odla-ai/brand":"0.8.6","@odla-ai/graph":"0.1.0","@odla-ai/harness":"0.11.19","@odla-ai/security":"0.3.3"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^22.10.0","@odla-ai/chapter":"*"},"peerDependencies":{"@odla-ai/chapter":">=0.37.0 <1.0.0"},"peerDependenciesMeta":{"@odla-ai/chapter":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cli_0.62.0_1789933364099_0.899623767478372"}}},"time":{"created":"2026-07-05T01:25:53.306Z","modified":"2026-09-20T19:42:44.413Z","0.1.0":"2026-07-05T01:25:53.629Z","0.2.0":"2026-07-05T02:37:20.686Z","0.2.1":"2026-07-05T05:49:04.549Z","0.3.0":"2026-07-05T18:20:19.194Z","0.4.0":"2026-07-05T20:28:45.829Z","0.5.0":"2026-07-10T17:51:57.437Z","0.6.0":"2026-07-10T22:04:22.804Z","0.7.0":"2026-07-11T02:26:52.175Z","0.7.1":"2026-07-11T03:41:55.177Z","0.8.0":"2026-07-11T06:54:09.639Z","0.9.0":"2026-07-11T20:33:40.413Z","0.10.0":"2026-07-11T23:37:30.753Z","0.10.1":"2026-07-12T15:26:19.164Z","0.10.2":"2026-07-12T16:09:32.528Z","0.11.0":"2026-07-12T23:09:50.348Z","0.11.1":"2026-07-14T04:09:07.924Z","0.11.2":"2026-07-14T11:43:37.927Z","0.12.0":"2026-07-15T21:13:49.807Z","0.13.0":"2026-07-16T05:43:34.202Z","0.13.1":"2026-07-16T12:46:13.293Z","0.14.0":"2026-07-19T02:45:50.805Z","0.14.1":"2026-07-19T04:28:20.149Z","0.15.0":"2026-07-19T16:06:05.186Z","0.16.0":"2026-07-19T18:51:49.007Z","0.16.1":"2026-07-19T20:46:26.270Z","0.16.2":"2026-07-19T21:38:41.748Z","0.16.3":"2026-07-19T23:39:32.154Z","0.16.4":"2026-07-20T04:22:19.579Z","0.16.5":"2026-07-20T05:15:32.398Z","0.16.6":"2026-07-20T05:37:17.561Z","0.16.7":"2026-07-21T05:49:01.973Z","0.17.0":"2026-07-23T01:59:34.827Z","0.17.1":"2026-07-23T15:37:31.433Z","0.18.0":"2026-07-25T23:18:21.065Z","0.19.0":"2026-07-26T01:20:57.069Z","0.20.0":"2026-07-26T01:34:06.277Z","0.20.1":"2026-07-26T01:46:47.522Z","0.20.2":"2026-07-26T04:33:57.721Z","0.21.0":"2026-07-26T05:32:31.204Z","0.22.0":"2026-07-26T16:29:14.679Z","0.22.1":"2026-07-26T17:00:14.011Z","0.23.0":"2026-07-26T17:33:25.863Z","0.24.0":"2026-07-26T21:48:54.929Z","0.25.0":"2026-07-26T23:59:58.475Z","0.25.1":"2026-07-27T04:14:22.571Z","0.25.2":"2026-07-27T14:22:19.496Z","0.25.3":"2026-07-27T16:02:19.019Z","0.25.6":"2026-07-28T07:31:26.021Z","0.25.7":"2026-07-28T08:28:05.724Z","0.25.8":"2026-07-28T09:50:22.552Z","0.25.9":"2026-07-28T10:58:25.079Z","0.25.10":"2026-07-28T11:55:12.532Z","0.25.11":"2026-07-28T12:54:21.451Z","0.25.12":"2026-07-28T16:25:41.373Z","0.25.17":"2026-07-28T22:41:43.389Z","0.25.18":"2026-07-28T23:34:42.643Z","0.25.19":"2026-07-29T00:34:24.409Z","0.25.20":"2026-07-29T01:33:38.655Z","0.25.21":"2026-07-29T03:16:42.528Z","0.25.22":"2026-07-29T05:24:30.827Z","0.25.23":"2026-07-29T07:56:13.105Z","0.26.1":"2026-07-29T19:10:02.256Z","0.26.2":"2026-07-29T22:58:45.895Z","0.27.0":"2026-07-30T05:50:22.084Z","0.27.1":"2026-07-30T17:18:48.924Z","0.27.2":"2026-07-31T01:12:24.753Z","0.27.3":"2026-07-31T21:11:38.579Z","0.27.4":"2026-08-01T15:49:14.998Z","0.27.5":"2026-08-01T19:31:35.704Z","0.27.6":"2026-08-02T00:55:22.017Z","0.27.7":"2026-08-02T01:20:54.360Z","0.27.8":"2026-08-02T05:27:23.061Z","0.27.9":"2026-08-02T07:12:38.841Z","0.27.10":"2026-08-02T08:13:44.090Z","0.27.11":"2026-08-02T13:48:29.435Z","0.27.12":"2026-08-02T18:35:45.963Z","0.27.13":"2026-08-02T22:48:09.116Z","0.27.14":"2026-08-02T23:52:01.311Z","0.27.15":"2026-08-03T00:58:30.115Z","0.27.17":"2026-08-04T01:07:23.468Z","0.28.0":"2026-08-04T04:11:51.017Z","0.28.1":"2026-08-04T04:52:32.358Z","0.28.2":"2026-08-05T05:24:16.169Z","0.29.0":"2026-08-05T06:10:45.171Z","0.30.0":"2026-08-05T23:24:52.795Z","0.30.1":"2026-08-06T00:41:18.882Z","0.30.2":"2026-08-06T01:56:26.217Z","0.30.3":"2026-08-06T12:28:27.036Z","0.31.0":"2026-08-06T15:48:46.553Z","0.31.1":"2026-08-06T17:02:14.876Z","0.32.1":"2026-08-07T03:33:39.974Z","0.33.0":"2026-08-07T16:13:36.132Z","0.34.0":"2026-08-07T23:25:34.332Z","0.34.1":"2026-08-08T13:51:37.318Z","0.35.0":"2026-08-08T15:43:53.593Z","0.35.1":"2026-08-09T22:59:26.719Z","0.35.3":"2026-08-10T16:34:49.561Z","0.36.0":"2026-08-10T17:32:30.384Z","0.36.1":"2026-08-10T19:10:00.478Z","0.37.0":"2026-08-10T23:58:16.399Z","0.37.1":"2026-08-12T00:21:13.527Z","0.38.0":"2026-08-12T05:10:58.843Z","0.38.1":"2026-08-12T12:24:41.938Z","0.38.2":"2026-08-12T17:04:59.676Z","0.38.3":"2026-08-12T18:46:50.782Z","0.39.0":"2026-08-12T19:39:28.877Z","0.40.0":"2026-08-12T21:18:44.386Z","0.40.1":"2026-08-12T22:34:49.157Z","0.40.2":"2026-08-12T23:12:28.099Z","0.41.0":"2026-08-13T04:30:58.432Z","0.41.1":"2026-08-13T11:50:53.996Z","0.42.0":"2026-08-13T23:56:10.665Z","0.42.1":"2026-08-14T12:38:58.639Z","0.42.2":"2026-08-14T17:55:34.698Z","0.43.0":"2026-08-14T19:48:16.964Z","0.43.1":"2026-08-14T20:41:42.908Z","0.44.0":"2026-08-15T21:31:48.865Z","0.45.0":"2026-08-15T22:03:50.070Z","0.46.0":"2026-08-15T23:37:12.836Z","0.46.1":"2026-08-16T17:52:02.465Z","0.46.2":"2026-08-16T22:17:47.802Z","0.46.3":"2026-08-16T23:31:16.614Z","0.46.4":"2026-08-17T00:55:45.812Z","0.46.5":"2026-08-17T11:16:16.018Z","0.46.6":"2026-08-17T12:36:05.810Z","0.46.7":"2026-08-17T13:13:40.286Z","0.46.8":"2026-08-19T11:29:07.686Z","0.46.9":"2026-08-19T21:52:02.739Z","0.46.10":"2026-08-20T22:31:21.410Z","0.46.11":"2026-08-22T18:11:59.795Z","0.46.12":"2026-08-23T17:29:45.686Z","0.48.0":"2026-08-25T23:30:43.604Z","0.48.1":"2026-08-26T00:07:14.222Z","0.48.2":"2026-08-26T00:39:52.128Z","0.48.3":"2026-08-26T02:14:02.471Z","0.48.4":"2026-08-26T03:34:06.452Z","0.49.0":"2026-08-26T04:11:29.301Z","0.49.1":"2026-08-26T04:34:48.273Z","0.49.2":"2026-08-26T05:24:30.316Z","0.50.1":"2026-08-26T06:36:01.397Z","0.51.0":"2026-08-26T07:15:05.535Z","0.51.1":"2026-08-26T08:53:07.790Z","0.52.0":"2026-08-26T09:54:06.062Z","0.53.0":"2026-08-26T11:53:29.921Z","0.54.0":"2026-08-29T03:20:14.690Z","0.54.1":"2026-08-29T18:36:22.513Z","0.55.0":"2026-08-29T19:21:17.280Z","0.55.1":"2026-08-29T20:11:12.667Z","0.55.2":"2026-08-30T00:03:14.493Z","0.55.3":"2026-08-30T01:56:49.261Z","0.55.4":"2026-08-30T02:46:42.782Z","0.56.0":"2026-08-30T05:06:36.802Z","0.56.1":"2026-08-30T07:18:04.742Z","0.56.2":"2026-08-30T17:48:22.017Z","0.56.3":"2026-08-30T18:29:42.739Z","0.56.4":"2026-08-30T22:19:54.715Z","0.56.5":"2026-09-02T19:11:41.465Z","0.57.0":"2026-09-02T20:28:47.789Z","0.57.1":"2026-09-02T20:45:58.077Z","0.57.2":"2026-09-02T21:44:12.575Z","0.57.3":"2026-09-02T23:08:30.280Z","0.57.4":"2026-09-03T00:03:56.295Z","0.57.5":"2026-09-03T01:19:43.995Z","0.57.6":"2026-09-03T02:07:57.598Z","0.57.7":"2026-09-03T03:42:36.941Z","0.57.8":"2026-09-03T05:01:07.282Z","0.57.10":"2026-09-04T00:04:59.525Z","0.57.11":"2026-09-04T01:04:13.825Z","0.57.12":"2026-09-04T02:55:17.881Z","0.57.13":"2026-09-04T05:21:10.758Z","0.57.14":"2026-09-05T01:19:57.760Z","0.57.15":"2026-09-05T02:08:27.145Z","0.57.16":"2026-09-05T03:50:46.519Z","0.57.17":"2026-09-05T06:32:49.398Z","0.57.18":"2026-09-05T07:15:30.012Z","0.57.19":"2026-09-05T07:56:54.082Z","0.57.20":"2026-09-05T08:22:02.665Z","0.57.21":"2026-09-05T09:09:11.951Z","0.57.22":"2026-09-05T09:48:19.616Z","0.57.23":"2026-09-05T10:23:10.166Z","0.57.24":"2026-09-05T10:36:49.152Z","0.57.25":"2026-09-05T10:58:33.364Z","0.57.26":"2026-09-05T11:48:55.547Z","0.57.27":"2026-09-05T13:40:41.212Z","0.57.28":"2026-09-05T14:32:48.812Z","0.57.29":"2026-09-05T16:43:55.153Z","0.57.30":"2026-09-05T21:25:37.808Z","0.57.31":"2026-09-05T22:02:56.948Z","0.57.32":"2026-09-05T23:47:58.128Z","0.57.33":"2026-09-06T00:07:52.561Z","0.57.34":"2026-09-06T01:19:56.482Z","0.57.35":"2026-09-06T16:13:43.409Z","0.58.0":"2026-09-06T18:37:30.486Z","0.59.0":"2026-09-06T19:10:19.649Z","0.60.0":"2026-09-14T19:56:24.830Z","0.60.1":"2026-09-19T22:41:36.765Z","0.61.0":"2026-09-20T01:02:57.219Z","0.61.1":"2026-09-20T02:54:19.215Z","0.61.2":"2026-09-20T04:07:36.878Z","0.62.0":"2026-09-20T19:42:44.200Z"},"bugs":{"url":"https://github.com/cory/odla-ai/issues"},"license":"MIT","homepage":"https://odla.ai/docs/packages/cli","keywords":["odla","odla-ai","cli","provisioning","cloudflare","database","observability","knowledge-graph","ai"],"repository":{"url":"git+https://github.com/cory/odla-ai.git","type":"git","directory":"packages/cli"},"description":"Agent-operable CLI for bounded session orientation, project runbooks, provisioning, System AI, security jobs, secret transfer, and smoke checks.","maintainers":[{"name":"coryondrejka","email":"cory.ondrejka@gmail.com"}],"readme":"# @odla-ai/cli\n\n> ⚠️ **Early access — pre-1.0.** Agents work from bounded runbooks; humans\n> approve credentials, production changes, releases, and merges. APIs and exact\n> package availability can change. Review the documented guarantees and\n> limitations; this software is MIT-licensed and provided without warranty.\n\nProject-neutral provisioning CLI for odla apps. It creates and validates an\n`odla.config.mjs`, then uses that config to register an app, enable services,\npush odla-db schema/rules, configure hosted app AI (or explicit BYOK), configure Clerk auth, record\ndeployment links, compose declared npm capability integrations, connect Google Calendar booking, provision o11y ingest credentials, and transfer local or\ndeployed Worker secrets without printing them. It also gives platform admins a\nscoped System AI control surface and gives app owners a provider-key-free\nhosted security command.\n\nProvisioning does not know about any specific app. App identity, environments,\nservices, schema, rules, integrations, auth, AI mode/model, and links all come\nfrom config. Operator commands can also receive explicit platform/app/env\ncontext so remote agents are not forced to manufacture a project checkout.\n\n## Enrol the machine first, once\n\nAn unenrolled terminal starts a browser handshake for every privileged command,\nand that credential dies in minutes. One approval covers every app you own, now\nand later, with every capability it is allowed to carry:\n\n```bash\nnpx --yes @odla-ai/cli@latest device enroll --no-open --wait 600\n```\n\nGive the human the printed `/studio?code=` URL, keep the process alive, and\nwait on it. Afterwards every worktree on the machine mints its own short-lived\ncredentials, and the idle window rolls forward each time it is used. `whoami`\nsays what the machine holds and how long it has; `device list` shows every\nmachine you enrolled; revoking one is a signed-in human's decision in Studio. A\nplatform administrator can vouch for a machine across all of odla with\n`--platform-wide --device-ttl 6w`.\n\nStuck on a 403 or an approval prompt? These print exactly this answer:\n\n```bash\nnpx --yes @odla-ai/cli@latest help access                  # the enrollment block, by the word you were thinking\nnpx --yes @odla-ai/cli@latest runbook get machine-enrollment   # the live procedure and what each refusal means\n```\n\n## Separate developer runtimes on one shared sandbox\n\nSeveral developers can share one Stripe test account without sharing a webhook\nsigning secret, pointing Stripe at whichever preview deployed last, or creating\na separate database for every person. Keep the shared database in `envs`, then\ndeclare each provider runtime independently:\n\n```bash\nnpx --yes @odla-ai/cli@latest environment reconcile --runtime cory\n```\n\nThe command derives the exact Cloudflare account and Worker name from Wrangler,\ndeclares the desired callback, and reconciles exactly one Stripe endpoint tagged\nwith the app lifetime, data environment, and runtime. It also binds\n`ODLA_RUNTIME` to the selected Worker. Stripe's returned `whsec_…` value moves\ndirectly into the shared environment vault as\n`stripe_webhook_secret__<runtime>` and is never printed. The shared data\nenvironment must already contain `stripe_secret_key`; development reconciliation\nrefuses live-mode keys.\n\nThe Chapter defaults are `/api/webhooks/stripe` with `invoice.paid`,\n`payment_intent.succeeded`, `charge.refunded`, and\n`customer.subscription.deleted`. Override only non-secret delivery intent:\n\n```js\nexport default {\n  app: { id: \"my-app\", name: \"My app\" },\n  envs: [\"dev\"],\n  services: [\"db\"],\n  runtimes: {\n    cory: {\n      dataEnvironment: \"dev\",\n      wranglerEnvironment: \"dev\",\n      origin: \"https://my-app-cory.example.com\",\n    },\n    tori: {\n      dataEnvironment: \"dev\",\n      wranglerEnvironment: \"dev\",\n      origin: \"https://my-app-tori.example.com\",\n    },\n  },\n  stripe: {\n    webhookPath: \"/api/webhooks/stripe\",\n    enabledEvents: [\"invoice.paid\", \"customer.subscription.deleted\"],\n  },\n};\n```\n\nBoth Workers continue to use `ODLA_ENV=dev` and the same `my-app--dev` database.\nChapter adds the originating runtime to Stripe objects; each endpoint verifies\nits own secret, and sibling runtimes acknowledge without writing shared data.\n\nUse `environment list` for declared identities, `environment status --runtime\ncory --json` for desired-versus-live drift and custody, `environment rotate\n--runtime cory --yes` to replace only Cory's endpoint/secret, and `environment\nretire --runtime cory --yes` to remove only Cory's managed resources.\nProduction, unmanaged endpoints, the shared provider key, and sibling runtimes\nare outside that mutation boundary. Existing `--env alice` declarations remain\nsupported as the legacy one-runtime/one-data-environment form.\n\n## Start with the runbooks, not this file\n\nodla's operational procedures — releasing, backups, database work, security\nsetup — are **rows in a database**, not documents in a package. They are edited\nthe moment a step turns out to be wrong, with no release in between. So the\nanswer this CLI fetches is current, and every written copy of it (including\nthis README, and including your training data) is a snapshot of some earlier\nday.\n\nAsk before you search the web or work from memory:\n\n```bash\nnpx --yes @odla-ai/cli@latest runbook ask \"how do I roll back a bad publish?\"   # written, cited answer\nnpx --yes @odla-ai/cli@latest runbook search \"restore a tenant\"                 # the passages behind it\nnpx --yes @odla-ai/cli@latest runbook get release                               # the whole procedure\nnpx --yes @odla-ai/cli@latest runbook list                                      # what exists\n```\n\nReading works for any signed-in developer and needs no `odla.config.mjs` — the\nadvice is most useful before there is a project.\n\n## Chapter member-content authoring\n\nThe CLI drives the package-owned member-content contract without duplicating\nits validator. Supply a bounded tier-authority file containing only `id`,\n`name`, `priceCents`, and `active`; provider Price ids do not belong in authored\ncontent or CLI output.\n\n```bash\nodla-ai chapter member-content validate --file parent.json --tiers tiers.json --json\nodla-ai chapter member-content compose --parent parent.json --chapter chapter.json --tiers tiers.json --json\nodla-ai chapter member-content project --parent parent.json --chapter chapter.json --tiers tiers.json --tier community --json\n```\n\n`project` is the disclosure check: locked pages contain metadata and an\neligible live-tier offer, but never their restricted `bodyMarkdown`. Use\n`--admin` for the exact admin preview. `compose` is an operator-local authoring\noperation and therefore emits the complete effective document supplied in the\nlocal files.\n\nDelivery validates the parent document again, computes its canonical digest,\nsigns the exact body, and calls the dedicated Chapter receiver. The shared\nsecret is never accepted in argv:\n\n```bash\nMEMBER_CONTENT_SECRET='...' \\\n  odla-ai chapter member-content deliver \\\n  --file parent.json --tiers tiers.json \\\n  --url https://chapter.example --from-env MEMBER_CONTENT_SECRET --json\n\n# Or keep the value out of the environment:\nsecret-producing-command | odla-ai chapter member-content deliver \\\n  --file parent.json --tiers tiers.json \\\n  --url https://chapter.example --stdin --json\n```\n\nThese commands require the project’s current `@odla-ai/chapter` installation.\nOutside localhost, delivery refuses plain HTTP and credential-bearing URLs.\n\n## Chapter Builder Library\n\nBuilder Library commands use Chapter's strict private-reference contract. They\naccept exactly one Chapter, Built Not Found-only, or global scope per resource;\nthere are no groups. Validation output does not echo private bodies.\n\n```bash\nodla-ai chapter builder-library validate --file library.json --source-type chapter --source oakland --json\nodla-ai chapter builder-library manifest --file library.json --chapter oakland --json\nNETWORK_SHARE_SECRET='...' odla-ai chapter builder-library deliver \\\n  --file library.json --url https://builtnotfoundcapital.com \\\n  --from-env NETWORK_SHARE_SECRET --json\n```\n\n`manifest` emits only published resources visible to the named Chapter. Brand\nassets remain canonical book/asset references; manifests never carry bytes,\nstorage credentials, or persistent private URLs. Delivery reuses the existing\nChapter network share secret for that Built Not Found/chapter edge; Builder\nLibrary does not require another credential. The value is accepted only from\nstdin or a named environment variable.\nWhen delivering a Built Not Found local document to a Chapter, pass `--target`\nand `--environment`; delivery projects global resources only.\n\n## Chapter federation edges\n\nA leader and a follower each declare the vault slot their signed edge needs:\nthe leader's `@odla-ai/chapter` integration declares one `network_share_<id>`\nper `network.targets` entry, the follower declares `network_share_secret` once\nit names its readers or Builder Library sources. Declared, not written —\n`provision` holds every declared edge against the tenant vault (names only)\nand ends `provision: not ready` with a non-zero exit while one is unpaired, so\na healthy Worker whose first federated request would fail at runtime is never\nreported as done. `--allow-unpaired` finishes anyway; `--dry-run --json`\nprints the plan with the edges as one JSON document.\n\nPair an edge from either checkout, on an enrolled machine that can reach both\napps:\n\n```bash\nodla-ai chapter edge status --env dev --json\nodla-ai chapter edge pair --leader built-not-found --follower the-tidal-collective \\\n  --env dev --follower-config ../the-tidal-collective/odla.config.mjs\nodla-ai chapter edge pair --leader built-not-found --follower the-tidal-collective --env dev --rotate\n```\n\nOne generated value is written to every vault and never printed, stored, or\nread back. Every config is verified before any write: each leader must declare\nthe follower as a target and the follower must declare every leader as a peer.\nA paired edge is left alone until `--rotate`; a half-paired one (a value on\nsome sides only, set by hand) refuses without it, because a stored value cannot\nbe copied — only replaced.\n\nA follower that names several peers (a hub that follows two leaders) holds one\n`network_share_secret` all of them sign with, so that slot is paired for every\npeer in one run — `--leader` names them all, comma-separated or repeated, with\none `--leader-config` per leader that is not this checkout (matched by the app\neach file declares):\n\n```bash\nodla-ai chapter edge pair --leader silver-and-salt-capital,the-tidal-collective --follower built-not-found \\\n  --env dev --leader-config ../silver-and-salt-capital/odla.config.mjs --leader-config ../the-tidal-collective/odla.config.mjs\n```\n\nPairing one of those peers alone would leave the others unable to sign, or with\n`--rotate` silently break an edge that was paired, so the command refuses and\nnames the slot and the missing peers; `chapter edge status` marks the slot\n`shared`. Adding a peer later means one `--rotate` run that names every peer.\n\n## Selective release planning and approval\n\nPromotion plans are exact, read-only review artifacts. An agent supplies the\nvalidated source bundles, target snapshots, mappings, and provider-readiness\nevidence; Registry returns one immutable digest and target-set digest without\nchanging any target:\n\n```bash\nnpx --yes @odla-ai/cli@latest promotion plan --file promotion-plan.json --env dev --json\nnpx --yes @odla-ai/cli@latest promotion inspect <plan-id> --env dev --json\nnpx --yes @odla-ai/cli@latest promotion status <plan-id> --env dev --json\n```\n\nStudio shows the exact before/after values, exclusions, mappings, blockers, and\nprovider evidence. A signed-in human approves one `apply` or `rollback` action.\nAn enrolled device can then queue or resume that exact operation; a stable\ndefault idempotency key makes an interrupted retry return the same intent:\n\n```bash\nnpx --yes @odla-ai/cli@latest promotion apply <plan-id> --approval <approval-id> --env dev --json\nnpx --yes @odla-ai/cli@latest promotion rollback <plan-id> --approval <approval-id> --env dev --json\nnpx --yes @odla-ai/cli@latest promotion next <plan-id> <operation-id> --env dev --json\nnpx --yes @odla-ai/cli@latest promotion record <plan-id> <operation-id> <step-id> --file receipt.json --env dev --json\nnpx --yes @odla-ai/cli@latest promotion cancel <plan-id> <operation-id> --env dev --json\n```\n\nApproval never floats to a newer plan. A changed source, mapping, readiness\ncheck, target lifetime, target set, action, digest, or expiry fails closed. A\nfollower leases one target-local step with `next`, records exact evidence with\n`record`, and may safely reclaim an expired lease after a process exit. Content\nactivation is always last. `cancel` stops work only before activation; afterward\nan approved rollback publishes a higher audited revision.\n\n## Operator context from any directory\n\nInside an existing configured checkout, a bare invocation is the compact,\nread-only home for agents:\n\n```bash\nnpx --yes @odla-ai/cli@latest\n```\n\nIt reports the CLI version; config, app, environment, and credential-cache\nprovenance; bounded current and Ready PM windows when usable authority is\nalready cached; and fully scoped next commands. It makes at most one bounded PM\nGET. It never starts authentication, opens a browser, prompts, adopts legacy\nfiles, mints a device session, or writes a cache. Missing, expired, rejected,\noffline, and unresolved states are explicit. Use `odla-ai --help` for the full\ncommand manual.\n\nBefore an agent reads PM, Discussions, o11y, runbooks, or identity from a fresh\nworkspace, it can explain the selected context without authenticating:\n\n```bash\nnpx --yes @odla-ai/cli@latest context show --platform https://odla.ai --app <appId> --env prod --json\nnpx --yes @odla-ai/cli@latest context save production --platform https://odla.ai --app <appId> --env prod\nnpx --yes @odla-ai/cli@latest context show --context production --json\n```\n\nFor each value, an explicit flag wins over the matching\n`ODLA_PLATFORM_URL`, `ODLA_APP_ID`, or `ODLA_ENV` variable. An explicitly\nselected `--context` (or `ODLA_CONTEXT`) comes next, followed by a present\n`odla.config.mjs`; the platform defaults to `https://odla.ai`, and environment\ndefaults remain command-specific. There is deliberately no ambient “current”\ncontext: a saved profile cannot silently retarget commands. A missing named\ncontext or explicitly named missing `--config` is always an error.\n`context list` inventories profiles, and `context remove <name> --yes` removes\nmetadata without deleting caches or revoking grants. Revoke a grant in Studio\nwhen its authority must end. Set `ODLA_CONTEXT_FILE` to relocate the default\nprivate `~/.odla/contexts.json` file.\n\nFor unattended reads, supply the ordinary revocable owner grant through\n`ODLA_DEV_TOKEN`. Without a project config or explicit token, the normal device\nflow uses the private `~/.odla/dev-token.json` cache. Every named context instead\nuses isolated developer and scoped-token caches beneath\n`~/.odla/profiles/<name>/`; set `ODLA_DEV_TOKEN_FILE` or\n`ODLA_ADMIN_TOKEN_FILE` to override them. Profiles store scope metadata only\nand reject unknown fields, so credentials cannot be added to\n`contexts.json`. A checked-in project continues to use its configured cache\nwhen no profile is selected. Each cache records its platform audience, and a\ntoken for another origin is never reused. `context show` reports provenance and\ncache state only; it never returns a credential or starts a device handshake.\nWhen a cached credential expires, the approving human can reuse the agent's\nexact handle suffix to bind the replacement credential to the same durable\nprincipal. The approval appends new revisions for the exact projects selected;\nit does not automatically revoke the older credential or renew an omitted\nproject. The installed `references/agent-identity.md` runbook gives the full\ncross-worktree recovery procedure.\n\n```bash\nODLA_DEV_TOKEN=... npx --yes @odla-ai/cli@latest pm handoff --app <appId>\nODLA_DEV_TOKEN=... npx --yes @odla-ai/cli@latest discuss list --app <appId> --json\nODLA_DEV_TOKEN=... npx --yes @odla-ai/cli@latest o11y status --app <appId> --env prod --json\nODLA_DEV_TOKEN=... npx --yes @odla-ai/cli@latest whoami --json\nnpx --yes @odla-ai/cli@latest platform status --context production --json\nnpx --yes @odla-ai/cli@latest pm handoff --context production --json\nnpx --yes @odla-ai/cli@latest runbook new deploy --context production --title Deploy --file deploy.md\n```\n\nRunbooks tell an agent how to operate; PM tells every agent what this project is\ntrying to prove, what is active, what was decided, and what is broken. Once the\napp is registered, start each session with the read-only aligned-work intake,\nthen read open bugs and recent decisions:\n\n```bash\nnpx --yes @odla-ai/cli@latest pm project list --app <productId>\nnpx --yes @odla-ai/cli@latest pm project add --app <productId> --name \"My project\"\nnpx --yes @odla-ai/cli@latest pm project use <projectId>\nnpx --yes @odla-ai/cli@latest pm brief --app <appId> --project <projectId>\nnpx --yes @odla-ai/cli@latest pm next --app <appId> --project <projectId>\nnpx --yes @odla-ai/cli@latest pm handoff --app <appId>\nnpx --yes @odla-ai/cli@latest pm watch --app <appId> --entity task --jsonl\nnpx --yes @odla-ai/cli@latest pm bug list --app <appId> --status open\nnpx --yes @odla-ai/cli@latest pm bug list --platform-wide --status open\nnpx --yes @odla-ai/cli@latest pm bug get <uuid-or-unique-prefix> --platform-wide\nnpx --yes @odla-ai/cli@latest pm goal list --app <appId> --status open\nnpx --yes @odla-ai/cli@latest pm decision list --app <appId> --limit 20\n```\n\n`pm brief` is the bounded agent intake: exact totals, current-principal work,\nthe top Ready candidates, only their context goals, and explicit expansion\ncommands. `pm next --brief` and `pm handoff --brief` are aliases for that\nprojection. `pm handoff` without `--brief` remains the authoritative full\nunresolved-state view: unmet goals, every\nnon-done task, and every open or triaged bug. File bugs with actionable context\n(`pm bug add ... --description \"reproduction/evidence\"`); a title-only bug is\nrejected. When an accepted decision resolves or explicitly retains a bug, link\nit with `pm bug done <id> --decision <decision-id>` or\n`pm bug set <id> --status triaged --decision <decision-id>`.\n\nRead the active task, linked goal, and comments before changing code. Without\n`--app`, list commands span every project the account co-owns, which is the\nright first view when coordinating several efforts. A platform administrator\ncan approve the dedicated `platform:pm:read` capability used by\n`pm <goal|task|decision|bug> list|get --platform-wide`; it reads core records\nacross current app lifetimes but cannot read comments/history or perform any PM\nmutation. `get` accepts a unique UUID prefix and refuses missing or ambiguous\nmatches. Scope every write to the\nexact `appId` from that project's config. PM requires a registered app. Before\nthe first provision, use a focused commit/checkpoint, then initialize PM and\nbackfill that evidence immediately after registration. Never use a parallel\nstatus diary or put a secret in PM.\n\nBefore project-mutating work, match the request to an open goal. If it is not\naligned, discuss that with the user before creating an outcome or implementing.\nRefine a Backlog task with `--goal` (or an accepted\n`--alignment-decision`), `--description`, and `--acceptance`, then mark it Ready\nand start it:\n\n```bash\nnpx --yes @odla-ai/cli@latest pm task ready <id> --expected-revision <n>\nnpx --yes @odla-ai/cli@latest pm start --app <appId>\n```\n\nReady is stored as `todo` for API compatibility. `pm start` claims the\ntop-ranked Ready task (or the one you name) in a single call: it reads the\ncurrent revision, compare-and-swaps against it server-side, and reloads once if\nthe task moved, returning the task, its goal, and the acceptance criteria. With\nno id it takes only Ready work, the contract unattended discovery runs on; a\nnamed Backlog task is claimed directly and the claim records who took it, so a\nperson directing a session is never held on a Ready transition. Claims are\natomic and assign the authenticated principal; stale or concurrent claims fail.\n`pm task claim <id> --expected-revision <n>` remains for a caller that has\nalready read the revision. Use `pm task\nrelease` for an explicit recovery handoff instead of leaving Doing as a vague\nstatus. The complete runbook is installed as\n`references/pm-work-intake.md` by `odla-ai skill install`.\n\n`pm watch` is the durable wake-up path for goal/task/decision/bug changes and\ncomments attached to those work items. Its first request creates an opaque\ncheckpoint; persist later `checkpoint` JSONL records and deduplicate\nat-least-once events by `eventId`. Use `--action comment.created` for comment\ntraffic. A Ready event or comment is not a claim: reload the task and goal, then\nclaim the current revision. General Discussion topics and mentions remain on\n`discuss watch` until PM topics gain context-aware capability enforcement.\nUse `pm task ref <id>` (or the equivalent goal/decision/bug command) to print\ncopy-ready structured markup for Discussion. The same markup may be pasted into\n`pm <entity> comment <id> --body \"…\"`; PM stores it as a structured reference,\nand `pm <entity> comments <id>` prints copy-ready markup instead of flattening\nthe link back to a title. For ordinary chat and handoffs, `pm task link <id>`\nprints a normal Markdown link to the record's durable Studio route. Successful\ncreate and lifecycle commands print that title-first link directly. Lead with\nthe PM type and linked title, explain the state or next action, and keep the id\nhidden in the URL; a bare id list is not a useful handoff.\n\nWhen diagnosing a deployed app, agents can request one parseable observability\nsnapshot instead of scraping Studio or composing collector routes themselves:\n\n```bash\nnpx --yes @odla-ai/cli@latest o11y status --app <appId> --env prod --minutes 60 --json\nnpx --yes @odla-ai/cli@latest o11y latency --app odla-db --env prod --minutes 60 --json\nnpx --yes @odla-ai/cli@latest o11y events --app odla-db --env prod --json\nnpx --yes @odla-ai/cli@latest o11y trace <trace-id> --app odla-db --env prod --json\n```\n\n`o11y latency` separates API requests, internal stages and background work by\nmeasured stage, target environment and region, and returns bounded trace\nexamples. Sample counts accompany percentiles; selected diagnostic examples do\nnot determine those percentiles. Unmeasured synchronous query timing is unknown,\nnot zero latency. `o11y trace` reads only the selected app/service scope, including\nvalue-free query shape, native SQLite counters and authenticated caller metadata\nwhen retained. A claimed caller service is labeled separately from verified\nidentity. Missing or expired trace artifacts do not invalidate a metric failure.\n\nSchema v9 keeps application RED, an `applicationVersions` breakdown of\nrequest/error/latency evidence by exact Cloudflare Worker version, reconciled\nlive-sync load/freshness and\nsubscription recompute/fanout/payload/commit-to-send performance, the exact\nlatest protected commit-to-visible canary, collector ingest/scheduler trust,\nthe live Cloudflare Worker read with per-isolate memory headroom, same-window\nrequest-total reconciliation, and\n30-day-retained provider snapshot history with a seven-day maximum per read\nseparate. For `odla-db`, `providerCapacity` adds redacted account-scoped\nDurable Object, D1, and R2 evidence: storage, query/operation/row volume,\nworst database-hour latency, socket/message load, objects/uploads, source\nages, and per-dataset truncation. Other app scopes return an explicit\nnot-applicable envelope without reading account data. The reconciliation ends five minutes behind real time and grades\nmonitoring completeness without treating a coverage gap as application\nfailure. Scheduled collection failures, source age, expected cadence,\ncollection lag, and history truncation remain machine-readable. It derives one\n`healthy`, `degraded`, or `unhealthy` verdict with stable reason codes while\nretaining every source response for diagnosis. Provider unavailability,\nadaptive sampling, publication delay, collector loss, quota rejection, stale\njobs, missing canary configuration, stale probes, and partial\nsocket-reconciliation coverage remain explicit fields. Authentication progress\nis stderr-only, so stdout is a single JSON document.\n\nRepository-controlled SLO monitoring lives under `o11y.monitoring`. Objectives\ncan consume Kitesurf routes or bounded observations of existing o11y error,\nlatency, and protected-canary signals. A minimal route policy detects both\nshort outages and sustained error-budget burn, and sends incident and digest\nemail:\n\n```js\nexport default {\n  services: [\"o11y\"],\n  links: { prod: \"https://example.com\" },\n  o11y: {\n    monitoring: {\n      probes: [{\n        id: \"home\", route: \"/\", envs: [\"prod\"], every: \"5m\",\n        expect: { status: 200, titleIncludes: \"Example\", textIncludes: [\"Welcome\"] },\n      }],\n      slos: [{\n        id: \"availability\", name: \"Public availability\",\n        indicator: { type: \"probe-success\", probes: [\"home\"] },\n        target: 0.999, window: \"28d\",\n        alerts: {\n          spike: { badChecks: 2, withinChecks: 3, recoverAfter: 2 },\n          trend: { burnRate: 1, shortWindow: \"6h\", longWindow: \"3d\", minBadChecks: 2 },\n        },\n      }],\n      notifications: {\n        prod: {\n          email: [\"oncall@example.com\"], timezone: \"America/Costa_Rica\",\n          daily: \"08:00\", weekly: { day: \"monday\", at: \"08:00\" },\n        },\n      },\n    },\n  },\n};\n```\n\nFor a service-performance objective, omit `probes` and select an existing o11y\nmetric. The comparator describes a successful observation, so this example\nrequires each five-minute request p95 to be at most 500ms:\n\n```js\nslos: [{\n  id: \"request-latency\", name: \"Request p95 at or below 500ms\",\n  indicator: {\n    type: \"o11y-metric\", metric: \"latency_p95\", comparator: \"lte\",\n    threshold: 500, every: \"5m\", observationWindow: \"5m\",\n  },\n  target: 0.99, window: \"28d\",\n}]\n```\n\n`request_bad_rate`, `error_rate`, `latency_p95`, `synthetic_success`, and\n`synthetic_publish_to_visible` are supported. `request_bad_rate` measures the fraction of operations\nthat failed or exceeded `latencyThresholdMs`. Its `every` and\n`observationWindow` must match; nonoverlapping windows use actual estimated\noperation counts for budget burn, rather than treating a p95 check as one user\nrequest. Set `signal` to `request` or `internal` (internal requires `stage`),\n`targetEnvironment` independently of the shared service environment, and\n`minSamples` for a latency sample floor. Measured errors remain visible at low\nvolume. Internal latency without valid timing is unknown; availability metrics\ncontinue independently. `mode: \"shadow\"` records evaluations and incident\nevidence without incident notifications. Review shadow results before switching\nto `notify`. No-data and missing artifacts never count as successful requests.\n\nThe checked-in odla-db first\nrollout is `ops/monitoring/odla-db.config.mjs`:\n\n```bash\nnpx --yes @odla-ai/cli@latest monitor plan --config ops/monitoring/odla-db.config.mjs --env prod --json\n```\n\nPreview and apply the normalized policy, then inspect or exercise it through\nstable JSON:\n\n```bash\nnpx --yes @odla-ai/cli@latest monitor plan --env prod --json\nnpx --yes @odla-ai/cli@latest monitor apply --env prod --yes --json\nnpx --yes @odla-ai/cli@latest monitor status --app <appId> --env prod --json\nnpx --yes @odla-ai/cli@latest monitor run home --app <appId> --env prod --json\nnpx --yes @odla-ai/cli@latest monitor incidents --app <appId> --env prod --runs --json\nnpx --yes @odla-ai/cli@latest monitor report --app <appId> --env prod --period weekly --json\n```\n\nOnly scheduled `good` and `bad` outcomes enter the application SLO denominator.\nKitesurf failures, missing Analytics Engine evidence, stale canaries, query\nfailures, and scheduler gaps are retained as `monitor_error`/`missed` and\ndegrade monitoring health separately, so no traffic or a broken monitor cannot\nmanufacture success or downtime. Probe responses retain bounded metadata only;\npage content and accessibility trees are never returned by the CLI or stored.\nEach applied desired-state revision starts a fresh SLO event series and closes\nopen incidents as `config_revision_changed`; results produced by different\nthresholds, routes, assertions, or notification policy are never blended.\n\nFor platform-wide operations, `platform status --json` requests only the\nshort-lived, admin-approved `platform:status:read` capability and reads the\nsame `odla.platform-status/v1` snapshot as Studio. It works outside a project\ncheckout, derives its complete six-Worker inventory from the deployment\ncatalog, probes private services over bindings, and joins observed release\nidentity with retained Cloudflare request/error/CPU/wall-time/memory evidence.\nUnavailable health, credentials, versions, or provider snapshots remain\nexplicit rather than becoming zero; the document includes stable reason codes\nand exact next actions. The latest successful main deployment persists its\nnormalized receipt in Registry D1 after exact-version probes pass. Fleet status\ntherefore compares that verified expectation with the Worker answering now and\nreports `matched`, `drifted`, or `unknown`; an empty or unavailable receipt\nledger degrades instead of silently treating observed health as intended state.\n\nFor repository-managed settings, compare checked-in intent with the live\nowner-visible Registry projection before provisioning:\n\n```bash\nnpx --yes @odla-ai/cli@latest config diff --json\nnpx --yes @odla-ai/cli@latest config plan --json > .odla/config-plan.json\nnpx --yes @odla-ai/cli@latest config apply --plan .odla/config-plan.json --json\nnpx --yes @odla-ai/cli@latest operations wait <operation-id> --json\n```\n\n`diff` and `plan` are read-only and request only a short-lived,\nowner-approvable `app:config:read` capability. It opens only exact-id\n`GET /registry/apps/<appId>` reads for apps the approver owns; app listing,\nwrites, PM, Discussions, directory access, data-plane delegation, and every\nother Registry route remain closed. `diff` emits separate SHA-256 revisions for\ndesired and observed state, explicit `in_sync`, `different`, or `unmanaged`\nstatus, field provenance, and a bounded coverage declaration. Runtime auth or\nlinks omitted from project config stay visible as `unmanaged` rather than\nbeing silently overwritten. Only the environments `envs` declares are compared:\na config that declares `envs: [\"dev\"]` never plans against production. An\nenvironment Registry has enabled that the config omits is reported once as an\n`unmanaged` difference with no action, so the reader knows it exists and knows\nit is left as is.\n\n`plan` v2 freezes those content revisions, the monotonic Registry\n`registry:<number>` revision, and ordered actions into a stable digest.\nEnable/configure actions are dependency-first; proposed disablements are\ndependent-first, high-risk, approval-required, and Studio-only.\n\n`config apply` accepts only that saved JSON plan. Before requesting authority it\nrecomputes the digest, verifies the selected app/platform, confirms checked-in\nintent has not changed, and rejects every production, destructive,\napproval-marked, high-risk, Studio, auth, creation, or disable action. The\nshort-lived `app:config:write` grant reaches only this app's operation\nreserve/resume/read routes; it cannot enumerate apps or call direct mutation\nroutes. A deterministic default idempotency key makes retrying the same plan\nresume the same durable journal entry, while the Registry CAS revision rejects\nstale state.\n\nApply prints the operation receipt, including ordered step attempts and its\ncanonical environment-settings recovery URL. Studio preserves the exact\noperation id in that URL and renders the matching\n`operations get <id> --json` recovery command. Plans that require Studio now\nlink to the explicit app/environment settings scope instead of an ambiguous\napp-level Settings page. `operations get` reads one exact id without replaying it;\n`operations wait` polls that id for 60 seconds by default (`--timeout` and\n`--interval` are explicit seconds). A still-running bounded wait exits 75 after\nprinting its last receipt. Every terminal receipt is independently\ndigest-verified by the CLI before success. Schema, rules, integration seeds,\ncredentials, vault or Worker secrets, OAuth connection state, and opaque\ncontroller-assigned service fields remain outside this boundary.\n\n**Runbooks are procedure; JSDoc is API.** What a function takes, returns, and\nguarantees is documented on the export itself, ships in the installed\n`.d.ts`, and renders per package at <https://odla.ai/docs>. A runbook will tell\nyou *when* to call something and never invents a signature. Most real questions\nneed both halves — take the steps from the runbook and the arguments from the\nJSDoc, and neither from memory.\n\n**After you change something, ask which runbooks you invalidated:**\n\n```bash\nnpx --yes @odla-ai/cli@latest runbook impact               # vs origin/main, uncommitted work included\nnpx --yes @odla-ai/cli@latest runbook impact --base HEAD~1\n```\n\nIt diffs the working tree, works out which surfaces moved — a package, its\nexported API, a JSDoc block, a console area — and names the runbooks whose steps\ndescribe them, with the command to read each one. Changing an exported API or\nits JSDoc is exactly when a procedure quoting that API goes stale, so run it\nbefore you call the change finished. Fixing what it finds is one command and\ntakes effect immediately:\n\n```bash\nnpx --yes @odla-ai/cli@latest runbook edit db --note \"retract replaced the null write\"\n```\n\nPlatform runbook edits need admin or the `platform:runbook:write` capability,\nwhich the CLI requests for you; a plain handshake token is never admin by\ndesign. `odla-ai whoami` reports the actual credential-bound principal by\nfriendly name, handle, and kind; an agent's manager; the credential kind; and\nthe accountable human owner separately. Manager metadata explains organization\nbut never grants authority.\n\n**Is the corpus itself still true?**\n\n```bash\nnpx --yes @odla-ai/cli@latest runbook lint\n```\n\nBecause a runbook is edited without a release, its text can name a command that\nonly a newer CLI has — and no gate in any repository can see that, since the\ntext is a row in a database rather than a file. `lint` closes that: it holds\nevery `odla-ai …` command the runbooks name against this CLI's actual command\nsurface, and against the minimum versions each runbook declares in `requires`.\n\nA runbook may record the versions its steps assume, as `name@version` specs read\nas minimums (`@odla-ai/cli@0.18.0`). When yours is older, `runbook get` says so\non **stderr** — never stdout, so piping the procedure into an agent still yields\nthe procedure and nothing else.\n\n## Install\n\nNo install needed — the package ships a single `odla-ai` binary, so npx can run\nit directly. Agents and one-off setup should resolve the current published CLI\nexplicitly:\n\n```bash\nnpx --yes @odla-ai/cli@latest init --app-id my-app --name \"My App\"\n```\n\nFor a project you keep working in, install it as a dev dependency so the\nlockfile records the CLI/runtime graph used by that application. Use\n`npx --no-install odla-ai` only when deliberately testing that pinned graph;\nagent orchestration examples use `@latest` so a stale workspace or cache does\nnot silently select an older CLI. ODLA is under active development: use a\nnormal dependency declaration, commit the lockfile, and let `npm ci` reproduce\nthe resolved graph:\n\n```bash\nnpm view @odla-ai/cli version\nnpm i -D @odla-ai/cli\nnpm ls @odla-ai/cli\n```\n\n## Prerequisites\n\n- Node.js 20 or newer (`node --version`).\n- An existing odla account that has signed in at least once. For any command\n  that may need a fresh device grant, pass `--email <account>` or set\n  `ODLA_USER_EMAIL`. This value identifies who may review the request; it is not\n  a password or session credential, and an agent must never ask for either.\n- odla apps usually deploy as Cloudflare Workers. If you have never used\n  Cloudflare:\n  1. Create a free account at <https://dash.cloudflare.com/sign-up>.\n  2. You do not need to install anything: `npx wrangler login` opens the\n     browser once to link your account, `npx wrangler dev` runs a Worker\n     locally, and `npx wrangler deploy` ships it.\n  3. The `.dev.vars` file this CLI writes with `provision --write-dev-vars` is\n     wrangler's local secrets file — `wrangler dev` picks it up automatically.\n     It is chmod `0600` and gitignored; never commit it or paste its contents\n     into `wrangler.toml`.\n\n## Commands\n\n```bash\nnpx --yes @odla-ai/cli@latest auth login --app my-app --email owner@example.com --no-open --wait 600\nnpx --yes @odla-ai/cli@latest runbook ask \"how do I roll back a bad publish?\"\nnpx --yes @odla-ai/cli@latest runbook search \"restore a tenant\" --limit 5\nnpx --yes @odla-ai/cli@latest runbook get release\nnpx --yes @odla-ai/cli@latest runbook history release\nnpx --yes @odla-ai/cli@latest runbook get release --version 3       # the body as it was at v3\nnpx --yes @odla-ai/cli@latest runbook export ./runbooks              # one file per runbook, stamped with its live version\nnpx --yes @odla-ai/cli@latest runbook import ./runbooks              # refuses any file older than what is live\nnpx --yes @odla-ai/cli@latest runbook list\nnpx --yes @odla-ai/cli@latest runbook impact --base origin/main\nnpx --yes @odla-ai/cli@latest runbook lint\nnpx --yes @odla-ai/cli@latest runbook edit db --note \"what changed\"\nnpx --yes @odla-ai/cli@latest runbook comment release --body \"step 4 no longer applies\"\nnpx --yes @odla-ai/cli@latest context show --app my-app --env prod --json\nnpx --yes @odla-ai/cli@latest users role set person@example.com --role super_admin --env dev   # sandbox only; live roles stay in Studio\nnpx --yes @odla-ai/cli@latest users role get person@example.com --env dev --json\nnpx --yes @odla-ai/cli@latest whoami\nnpx --yes @odla-ai/cli@latest setup\nnpx --yes @odla-ai/cli@latest init --app-id my-app --name \"My App\"\nnpx --yes @odla-ai/cli@latest doctor\nnpx --yes @odla-ai/cli@latest ai models --env dev # exact models this app may select; no admin grant\nnpx --yes @odla-ai/cli@latest config diff --json\nnpx --yes @odla-ai/cli@latest config plan --json > .odla/config-plan.json\nnpx --yes @odla-ai/cli@latest config apply --plan .odla/config-plan.json --json\nnpx --yes @odla-ai/cli@latest operations get <operation-id> --json\nnpx --yes @odla-ai/cli@latest operations wait <operation-id> --timeout 60 --json\nnpx --yes @odla-ai/cli@latest calendar status --env dev\nnpx --yes @odla-ai/cli@latest calendar calendars --env dev\nnpx --yes @odla-ai/cli@latest calendar connect --env dev --no-open\nnpx --yes @odla-ai/cli@latest calendar disconnect --env dev --yes\nnpx --yes @odla-ai/cli@latest capabilities --json\nnpx --yes @odla-ai/cli@latest code connect --platform https://odla.ai --app-id my-app --env dev --email owner@example.com --no-open\nnpx --yes @odla-ai/cli@latest code connect --env prod --once --no-open # bounded enrollment + heartbeat proof\n# install SDKs, write the Worker, and create wrangler.jsonc before secret push\nnpx --yes @odla-ai/cli@latest provision --dry-run\nnpx --yes @odla-ai/cli@latest provision --email owner@example.com --write-dev-vars --push-secrets --no-open --wait 600\n# recovery when the selected agent credential has no live app.manage grant\nnpx --yes @odla-ai/cli@latest provision --request-grant --email owner@example.com --write-dev-vars --push-secrets --no-open --wait 600\nnpx --yes @odla-ai/cli@latest smoke --env dev\nnpx --yes @odla-ai/cli@latest agent jobs --env dev --state dead_letter --json\nnpx --yes @odla-ai/cli@latest agent retry <job-id> --env dev --json\nnpx --yes @odla-ai/cli@latest discuss watch <topic-id> --jsonl\nnpx --yes @odla-ai/cli@latest discuss watch <topic-id> --cursor <saved-cursor> --jsonl\nnpx --yes @odla-ai/cli@latest secrets push --env dev\nnpx --yes @odla-ai/cli@latest secrets set clerk_webhook_secret --env dev --stdin\nnpx --yes @odla-ai/cli@latest secrets set-clerk-key --env dev --from-env CLERK_SECRET_KEY\nnpx --yes @odla-ai/cli@latest security run . --env dev --ack-redacted-source\nnpx --yes @odla-ai/cli@latest security github connect --env dev --no-open # infers owner/name from git origin\nnpx --yes @odla-ai/cli@latest security plan --env dev\nnpx --yes @odla-ai/cli@latest security sources --env dev\nnpx --yes @odla-ai/cli@latest security run --source <source-id> --ref main --env dev --plan-digest <digest-from-security-plan> --ack-redacted-source\nnpx --yes @odla-ai/cli@latest security status <job-id>\nnpx --yes @odla-ai/cli@latest security report <job-id>\nnpx --yes @odla-ai/cli@latest admin ai show --context production --email owner@example.com --no-open\nnpx --yes @odla-ai/cli@latest admin ai models --context production\nnpx --yes @odla-ai/cli@latest admin ai set security --context production --discovery-provider anthropic --discovery-model claude-opus-4-8 --validation-provider openai --validation-model gpt-5.5 --enabled\nnpx --yes @odla-ai/cli@latest admin ai credentials --context production\nnpx --yes @odla-ai/cli@latest admin ai credential set anthropic --context production --from-env ANTHROPIC_API_KEY\nnpx --yes @odla-ai/cli@latest admin ai usage --context production --app-id my-app --env prod --limit 50\nnpx --yes @odla-ai/cli@latest admin ai audit --context production --limit 25\nnpx --yes @odla-ai/cli@latest skill install\nnpx --yes @odla-ai/cli@latest setup --hooks install # opt-in bounded SessionStart context\nnpx --yes @odla-ai/cli@latest setup --hooks status\nnpx --yes @odla-ai/cli@latest setup --hooks remove\nnpx --yes @odla-ai/cli@latest version\n```\n\nBefore a non-dry provisioning run, the executable verifies two independent\nthings: its CLI version matches the current release, and every external\n`@odla-ai/*` runtime module resolves to the exact version pinned in that CLI's\nmanifest. The command graph is imported only after both checks pass. A stale\nworkspace-linked module is reported with its resolved package path and the\nagent is told to update/rebase the worktree, run `npm ci`, and rebuild. Released\nCLI dependencies are exact pins, so the printed `npm exec --package=...`\nrecovery command installs the same dependency graph exercised by the release\ntarball test rather than reusing an arbitrary compatible older module.\n\n`agent jobs` is the remote-operator view of commit-trigger delivery. It reads\ncontent-free lifecycle metadata—job id, trigger, entity reference, state,\nattempts, timing, and bounded error/status codes—using an audience-bound\ndeveloper token for an owner of the selected environment. `agent retry` accepts one exact\ndead-lettered id and resets its attempt lease; it does not replay successful or\ncurrently running work. Successful receipts are retained for seven days (and\nbounded to the newest 1,000 per tenant); unresolved dead letters remain until\nan operator requeues them.\n\n`discuss watch` waits at a server-issued snapshot boundary instead of comparing\nclient clocks or repeatedly reading a topic's oldest 200 posts. It is unbounded\nunless `--timeout <seconds>` is supplied. `--jsonl` emits versioned\n`checkpoint`, `event`, `heartbeat`, and degraded `status` records; persist the\nlatest cursor only after consuming its record and pass it back with `--cursor`\nafter a restart. Event IDs are stable for at-least-once deduplication. Transient\n429/5xx/network failures retry with bounded exponential backoff without\nadvancing the cursor. A restore or truncated history exits 3 and emits an\nexplicit replacement checkpoint; an explicit timeout exits 75, and an\nexhausted remote retry exits 6.\n\n`discuss read <topic> --json` follows the server's bounded forward post pages\nbefore emitting one complete document. A long-lived agent can therefore watch\nan event and then read the full topic rather than receiving an apparently\nsuccessful response capped to its oldest 200 posts. Use `--limit <n>\n--offset <n>` to request one bounded page instead; complete reads fail closed\nafter 10,000 posts or three continuously changing scans rather than consuming\nmemory forever or claiming an inconsistent result.\n\n`code connect` is the first-party personal Code terminal runtime. Run the exact\ncommand copied from **Studio → Code → Terminal** while your shell is in the\nlocal Git checkout. `--platform`, `--app-id`, and `--env` make the requested\nscope unambiguous; without an explicit app, the CLI can infer it from\n`odla.config.mjs` or the Git remote. The terminal proves its isolation engine,\nbuilds the CLI-bundled Pi adapter into a content-addressed local image, prepares\nthe digest-pinned build images, and sends an outbound\n`app:code:host:connect` request to odla. The app owner approves that real\nrequest in Studio. The browser never mints or displays a host bearer.\n\nAfter approval, the foreground process secret-filters tracked and non-ignored\nsource into a bounded staged snapshot. Harness operates on that frozen copy;\nthe original checkout is never mounted into Pi. Pi receives no network,\nprovider credential, or container-engine socket and accesses source only\nthrough the typed CaMeL broker. The session records the trusted Git base,\ndeveloper-patch digest, snapshot digest, and the combined checkpoint patch.\nLater local edits do not silently alter an active session. The Pi adapter does\nnot come from a private registry and `code connect` never logs the developer\ninto one; the only first-run image download is its public, digest-pinned Node\nbase. Use `--engine docker` only after reviewing that daemon boundary. `--once`\nproves enrollment and one heartbeat without accepting queued work.\n\nThe approval and host credential records live in odla-ai/db and store hashes,\nnot plaintext. The collected host bearer exists only in the running CLI\nprocess: no Code credential file is created under `.odla/`. A subsequent\napproved `code connect` rotates the database-backed credential and invalidates\nthe previous bearer.\n\n`init` writes:\n\n- `odla.config.mjs`\n- `src/odla/schema.mjs`\n- `src/odla/rules.mjs`\n- `.gitignore` entries for local credentials\n\nNew configs contain only the `dev` environment. After the development flow is\nhealthy, initialize the existing app's live instance without editing the config:\n\n```sh\nnpx --yes @odla-ai/cli@latest provision --live --dry-run\nnpx --yes @odla-ai/cli@latest provision --live --yes --push-secrets\n```\n\n`--live` targets only `prod`, enables every configured service, provisions its\ncredentials/schema/integrations, and refuses to create an app when the sandbox\ndoes not exist yet. Add `prod` to `envs` only when normal provision runs should\nmanage both environments. Calendar apps may predeclare\n`calendar.google.availabilityCalendars.prod` while `envs` remains dev-only;\nlive still uses its own Google consent. Every production mutation requires\n`--yes`. Afterwards, explicit live operations such as `smoke --env prod`,\n`secrets push --env prod --yes`, and `app go-live` work while unqualified\ncommands continue to default to the sandbox.\n\n`provision` performs the standard safe setup flow:\n\nWhen using `--push-secrets`, create the Worker and its Wrangler config first.\nThe CLI checks that config and `wrangler whoami` before it issues a shown-once\ncredential set.\n\n1. Gets an `odla_dev_...` token by email-bound device handshake, or reuses\n   `ODLA_DEV_TOKEN` / `.odla/dev-token.json`. A fresh handshake requires\n   `--email <account>` or `ODLA_USER_EMAIL`; the matching existing account must\n   sign in, review the exact code, and approve it. Opening the URL alone does\n   not claim the request.\n   Studio shows the immutable project-derived agent handle, project, and\n   capability request without mutation controls. The owner approves that exact\n   request or declines it with an explanation which the CLI returns to the\n   calling agent; a different identity or access set requires a new request.\n   `provision` includes `app.manage` for the configured exact app. That permits\n   the non-lifecycle app configuration and sibling-service tenant administration\n   needed by the run; it does not permit ownership, rename/category, archive,\n   restore, or purge. A cached or pending baseline handshake without\n   `app.manage` is not reused for provision: the CLI starts a fresh request for\n   owner review. An explicit `--token` or `ODLA_DEV_TOKEN` has no trustworthy\n   local grant metadata, so a server refusal cannot be repaired by retrying it.\n   Run `provision --request-grant --email <account>` to ignore the ambient and\n   cached credentials, open a new exact-project review, collect the approved\n   replacement, and continue the same provisioning run. If\n   the exact project id does not exist yet, approval reserves that id for this\n   credential instead of failing: the credential may create only that app once,\n   and Registry binds its reviewed grant to the new app incarnation.\n   Every real CLI handshake prints exactly one canonical `/studio?code=…` URL.\n   Interactive humans may use the CLI's best-effort browser launch. Agents use\n   the current published CLI with `--no-open --wait 600`, immediately surface\n   that exact URL and code as a clickable human approval action, and preserve\n   the same foreground process:\n\n   ```bash\n   npx --yes @odla-ai/cli@latest auth login --app <appId> --email <odla-account> --no-open --wait 600\n   ```\n\n   The CLI owns protocol polling. An agent must not call OS `open`, use browser\n   control, curl a handshake endpoint, build a shell wait loop, detach the\n   process, or start a substitute handshake. The device code stays only in the\n   running process. If that process exits 75, the old code cannot be collected;\n   a later invocation requests a new code and never resumes an older request\n   from `.odla/`.\n2. Creates the platform app if needed. For a new id, this consumes the exact-id\n   reservation approved in step 1; it is not ambient project-creation authority.\n3. Enables configured services in every configured environment. Calendar\n   config is normalized per env and fixed to Google read-only access.\n4. For local development, mints or reuses that developer's configured service\n   credentials. Multiple developers may hold independent DB/o11y credentials\n   for the same shared sandbox tenant.\n5. Collision-checks and merges declared integration schema/rule fragments,\n   pushes the composed database contract, and creates integration seeds only\n   when their natural-key rows are absent.\n6. Configures hosted app AI by default. An explicit BYOK config stores its\n   provider key in the tenant vault when the configured key env var is set.\n7. For calendar, reads owner-visible connection status and, when needed, asks\n   the platform for a state-bound Google authorization URL and opens only the\n   exact Google OAuth endpoint (or a same-platform interstitial). The human completes consent there;\n   provision follows the exact attempt through initial sync. OAuth codes and\n   refresh tokens never enter the CLI, repo, chat, or app.\n8. Local-only provisioning writes `.odla/credentials.local.json` with mode\n   `0600`. A deployment run with `--push-secrets` does not write runtime\n   credential plaintext there.\n9. With `--write-dev-vars`, writes the local Worker values to `.dev.vars`; with\n   `--push-secrets`, binds a fresh additive credential set to the exact\n   Cloudflare account/script/environment, transfers both values in one\n   `wrangler secret bulk` stdin payload, and commits a receipt. A failed push\n   aborts the session and revokes partial issuance.\n\nPlain reruns are idempotent at the tenant/configuration layer. Each deployment\nreceives new, independently revocable runtime credentials; it never rotates a\nsibling developer or Worker. `--rotate-o11y-token` remains a destructive legacy\nrecovery operation for locally cached credentials, and `--rotate-keys` remains\nthe broader local rotation. Neither rotation flag may be combined with\n`--push-secrets`. Production mutation or secret transfer requires\n`--yes`. `--no-write-credentials` is valid with `--push-secrets` because the\ndeployment path is memory-only by design.\n\nRegistry staging and Wrangler installation use a short-lived receipt protocol.\nThe CLI preflights the exact target, issues additive credentials, sends one\nbulk payload, and commits only after Wrangler succeeds. Failure revokes staged\ncredentials; retrying creates a new bounded session and never invalidates a\nworking sibling runtime.\n\nInventory and retire one successful deployment without disturbing any sibling:\n\n```sh\nnpx --yes @odla-ai/cli@latest credentials list --env dev\nnpx --yes @odla-ai/cli@latest credentials revoke <receipt-id>\n```\n\nThe inventory contains only receipt, target, state, and timestamp metadata.\nRevocation uses the receipt's exact DB and o11y credential ids; no value is\nretrieved or rotated.\n\nVerify a deployment that intentionally keeps db/o11y credentials only on the\nWorker:\n\n```sh\nnpx --yes @odla-ai/cli@latest smoke --env dev --runtime\n```\n\nRuntime smoke never reads `.odla/credentials.local.json`. It checks Registry\npublic config, the configured Worker link, anonymous integration probes, and\nowner-visible calendar health. Direct schema and aggregate reads remain part\nof ordinary local-credential smoke because a runtime credential is deliberately\nnot retrievable from the Worker.\n\n### Application capability integrations\n\nAn integration is an npm capability composed into an app, not a hosted\nplatform service. Put data-only descriptors under `integrations` in\n`odla.config.mjs`; do not add their ids to `services`.\n\n```js\nimport { createCrmIntegration } from \"@odla-ai/crm\";\nimport { crm } from \"./src/crm.js\";\n\nexport default {\n  app: { id: \"my-app\", name: \"My App\" },\n  services: [\"db\"],\n  integrations: [createCrmIntegration(crm, { basePath: \"/api/crm\" })],\n  links: { dev: \"https://dev.example.com\" },\n};\n```\n\nDescriptors are consumed structurally, so capability packages do not depend\non the CLI. `provision --dry-run` names every integration and its namespace,\nseed, and probe counts. Provision accepts an app-authored namespace/rule that\nis byte-for-byte structurally identical to an integration fragment, which\nmakes existing manually merged apps migratable; conflicting definitions fail\nbefore credentials or network mutations. A guarded seed requires a\ndeclared-unique natural key, is queried first, and is created only when absent.\nA concurrent create fails uniqueness instead of overwriting runtime owner edits.\n\n`doctor` remains offline: it checks the composed schema, complete rule coverage,\nand seed targets. `smoke` remains read-only: after the normal db checks it runs\neach descriptor's anonymous route probe against `links.<env>`. Installing the\npackage, mounting its routes in the Worker, and supplying app authorization are\nsource-code responsibilities for the agent/developer.\n\n### Device-grant security and recovery\n\nThe account email sent during a fresh handshake is a non-secret identity hint,\nnot proof of identity. Unknown or never-signed-in accounts never produce a\nclaimable Studio request, and the public start/poll shape intentionally does not\nreveal whether an account exists. The signed-in matching user must explicitly\nreview the exact code before it becomes pending, and only one claimed pending\nor approved-but-uncollected request can be active for that user.\nFor an ordinary request, Studio also requires at least one exact project\nselection. The credential receives project metadata, PM, discussion, and\nbrand-candidate editing grants only for those projects, never ambient owner\naccess, app administration, or brand approval. A selected id that does not yet\nexist is a one-time bootstrap reservation: the credential may create that exact\napp, after which the grant is bound to its new lifetime. A 404 from the approve\naction is a routing regression; missing, archived, foreign, changed, or raced\nrequests must produce a specific conflict or denial. The reservation authorizes\nonly that bootstrap creation; later service, configuration, and administrative\nmutations still require their normal capabilities and human checkpoints.\n\nDeveloper grants are tracked by id, owner, label, scopes, creation/expiry,\nlast use, and revocation state. The plaintext token is delivered once to the\npolling client and is never available from the inventory. Every signed-in user\ncan inspect and revoke their own grants under **Your agent credentials** in\nStudio; platform admins additionally see the global token inventory and\nmetadata-only attempt evidence. Future requests with a revoked token fail.\nDeleting\n`.odla/dev-token.json` or `.odla/admin-token.local.json` removes the local copy\nbut does not revoke a token already copied elsewhere, so use Studio revocation\nwhen compromise or accidental approval is possible.\n\n`smoke` verifies a provisioned environment from local credentials. It fetches\nthe platform public config, checks configured service credentials and AI\nprovider, exercises schema and aggregate checks only when db is enabled, checks\nowner-visible booking health when calendar is enabled, and executes declared\nintegration route probes without credentials. An o11y-only project therefore\ndoes not need or mint a db key. It fails early with a clear message when\nprovisioning has not written `.odla/credentials.local.json`.\n\n### Google Calendar booking\n\nCalendar is a platform-custodied connector, not a Google credential stored by\nthe application. Enable both `db` and `calendar`, configure calendar ids per\nenvironment, then run normal provision. The first run has two distinct human\ncheckpoints: the odla device code establishes app-owner authority, and the\nsubsequent server-issued Google page grants `calendar.events` and\n`calendar.freebusy` consent so availability and booking writes stay\nserver-side.\n\nFor parity with a static Google Appointment Schedule embed/link, set the public\n`bookingPageUrl` per environment. Provision applies it through the owner-only\ncalendar settings route; it is public configuration, not a credential.\n\n`calendar status` returns the safe connection/bookability projection; add `--json` for\nagent automation. Once connected, `calendar calendars` lists ids visible to the\nGoogle identity so the checked-in selection can be refined. `calendar connect`\napplies the checked-in booking-page setting and starts consent when the\nconnection is absent, failed, disconnected, or degraded (so an agent can\nrepair revoked credentials); a healthy connection is reused. A connection that\nalready holds provider credentials is reused without requesting Google consent\nagain, and an in-flight authorization is awaited rather than duplicated.\n\nNothing syncs: Google Calendar is the source of truth and odla stores no events\nand no attendees, so there is no resync to ask for. `calendar disconnect --yes`\ndeletes this app/environment connection's encrypted platform token. It does not\nrevoke the shared user-to-Google-OAuth-project grant, because that could\ninvalidate other odla connections for the same user. A future explicitly global\nrevoke command would need cross-connection accounting and warning. A direct\nproduction connect requires `--yes`. None of these commands accepts a Google\nauthorization code, client secret, access token, or refresh token.\n\nThe SDK uses the existing server-side db values (`ODLA_ENDPOINT`,\n`ODLA_TENANT`, `ODLA_API_KEY`), so calendar adds no Worker secret. Never expose\n`ODLA_API_KEY` to a browser. Trusted Worker code initializes\n`@odla-ai/calendar` for live FreeBusy/upcoming reads and idempotent\ncreate/reschedule/cancel operations; browser code imports only pure helpers and\npublic configuration from `@odla-ai/calendar/client`.\n\nThese CLI commands manage the provider connection and its non-secret calendar\nselection. They intentionally do not create or mutate events: application\nbackends do that through `@odla-ai/calendar`. Google is the source of truth and\nodla stores no event or attendee mirror.\n\nThe bundled build/migration skills add a passive pre-ship gate with\n`@odla-ai/security`: install it with a normal development range, commit the\nlockfile, then run `npm i -D @odla-ai/security`, followed by\n`npx odla-security scan . --profile odla --out .odla/security/pre-ship --fail-on high --fail-on-candidates critical`.\nThe passive scan remains a separate binary: it makes no model calls and does\nnot execute target code. After explicit redacted-source approval,\n`odla-ai security run . --env dev --ack-redacted-source` adds hosted discovery\nand independent validation. The CLI obtains/reuses app-owner auth and the\nplatform supplies bounded role grants; it never requests provider keys.\nThe hosted run accounts for both immutable role ceilings: discovery reserves\none call for recon, caps first-pass hunts to what remains, and uses only\nresidual calls for retries; validation reviews the highest-risk candidates\nfirst. The console and artifacts show used/skipped calls, and a budget-limited\nrun is `incomplete` unless explicitly reviewed with `--allow-incomplete`.\nAll hosted-security network calls target the configured odla platform origin\n(`/registry/security/runs`, `/registry/ai/extract`, and completion). The CLI\nnever contacts a model-provider host; the odla.ai broker alone owns the typed\nsecurity prompts/schemas and resolves the admin-selected route and vaulted\ncredential. A cached or environment token is audience-bound and is never sent\nto a different `--platform` origin.\nEarly-access run ceilings are rolling. A platform-ceiling `429` always carries\na conservative `Retry-After`. A provider-side `429` uses the sanitized\n`provider_rate_limited` code after the provider SDK's bounded retries and\ncarries a bounded `Retry-After` only when the upstream supplied one. The CLI\ndoes not echo arbitrary response text or silently change the admin-selected\nmodel.\nConfirm `npm view @odla-ai/security version` succeeds and record the installed\nversion from `npm ls @odla-ai/security` with the scan evidence. A registry\nfailure blocks the preflight; it is not a clean scan. odla's own engineering\nenvironment uses an equivalent internal gate; customer projects should use the\npublished `odla-security` command above.\n\nFor a server-side, commit-pinned review, connect one repository through the\nsource-read-only odla GitHub App. The CLI infers `owner/name` from a safe GitHub HTTPS\nor SSH `origin`; pass `--repo owner/name` when it cannot. It opens GitHub's\ninstallation/authorization page and polls that exact odla attempt:\n\n```bash\nnpx --yes @odla-ai/cli@latest security github connect --env dev --no-open\nnpx --yes @odla-ai/cli@latest security plan --env dev\nnpx --yes @odla-ai/cli@latest security sources --env dev\nnpx --yes @odla-ai/cli@latest security run --source <source-id> --ref main --env dev --plan-digest <digest-from-security-plan> --ack-redacted-source\n```\n\n`security plan` is the owner-readable disclosure preflight. It shows the exact\nadmin-selected discovery and validation provider/model, immutable policy\nversions, per-route call/input/output bounds, prompt bundle,\nredaction/report contracts, credential readiness, provider independence,\nreport retention, the no-target-execution boundary, and a digest covering that\ncomplete processing contract.\n`security sources` includes the same plan (and returns `{ plan, sources }` with\n`--json`). A source run fetches it again and refuses to enqueue while either\nroute is disabled, lacks a usable platform credential, or is not independently\nrouted. Copy the displayed digest into `--plan-digest`; the CLI requires it in\naddition to `--ack-redacted-source` and refuses to let a generic acknowledgement\nsilently approve a refetched plan. The enqueue request carries the plan digest\nand both expected policy versions. After verifying the user-supplied plan\ndigest, the CLI fetches and prints odla.ai's exact source/ref/profile execution\nintent. A second server-computed digest binds that selection, the redacted\ndisclosure, and the plan digest; the CLI sends it as\n`expectedExecutionDigest`. A concurrent selection or admin change returns\n`intent_conflict`, `plan_conflict`, `policy_conflict`, or `security_ai_not_ready` instead of\nsilently switching providers or models. Fetch and review a fresh `security\nplan`, then explicitly acknowledge its new digest.\nAn omitted `--ref` is previewed as the source's explicit current default-branch\nname. If that default changes before enqueue, odla.ai rejects the stale intent;\nit never defers the choice to GitHub HEAD at Workflow execution time.\n\nThe source job defaults to follow, renders the normalized report, and applies\nthe same `--fail-on high`, `--fail-on-candidates critical`, and incomplete\ncoverage gate; use `--no-follow` only to enqueue. `security status <job-id>` and\n`security report <job-id>` recover or inspect a prior job. `security github\ndisconnect --source <source-id> --env dev --yes` revokes odla's saved source\nwithout requiring a GitHub-side uninstall.\n\nThe client sends only the opaque odla `sourceId`, ref, profile, and explicit\n`sourceDisclosure: \"redacted\"`; it has no PAT, GitHub installation id, provider\nkey, provider, or model flag. odla.ai verifies repository access, resolves the\nref to an immutable commit SHA, fetches the bounded snapshot server-side, and\nroute","readmeFilename":"README.md"}