{"_id":"@otto-code/client","_rev":"75-24776b0af85066ce577fd4983903b22f","name":"@otto-code/client","dist-tags":{"beta":"0.9.16","latest":"0.9.29"},"versions":{"0.5.0":{"name":"@otto-code/client","version":"0.5.0","_id":"@otto-code/client@0.5.0","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"e9447f15cff92d1dbc404e66fd6439297b8400c4","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.5.0.tgz","fileCount":22,"integrity":"sha512-jX5OoDkbwr2gOxBru93sdv8sABt2F35HQm9iKeyt3SLQu3No0wkUQIqdhwXlfHelqP6OJIo1w6M9ACnH+yydpw==","signatures":[{"sig":"MEUCIChniyVJVyFZuIMAP4UzjTL46isF3emb6rldKZlqnJ4MAiEAuRAHpzJ4fy79U20m3biprd7GfLcbbLg8jFqowkltFDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":266348},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"}},"gitHead":"26dc36f934f7d9479243e9fe97b5c679d54be4ad","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.5.0","@otto-code/protocol":"0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.5.0_1783818971246_0.5201131252640283","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@otto-code/client","version":"0.5.1","_id":"@otto-code/client@0.5.1","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"05f1bbf38ea1fed14e26836f6e510b39d8c65757","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.5.1.tgz","fileCount":22,"integrity":"sha512-QlnqDj3uNbG88uek9xBgp9m/VlgNliS8lffQM6oEwmkajT4vokkIPE4YfoEw/yRcBtauA0jLfEvJjSYPC/8h2w==","signatures":[{"sig":"MEUCIQC3K1CBayczv3qvVDRFxhRda+0xVd+Fud8edmOtNe6qAwIgY4rQeuShZWCaJIkdfI3NEs6MPcqwe/9c/hwQgKQDFUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268706},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"}},"gitHead":"fc1d878dea600ef503936cb9dad9f40a0969df2c","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.5.1","@otto-code/protocol":"0.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.5.1_1783885689677_0.9774873415431504","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@otto-code/client","version":"0.5.2","_id":"@otto-code/client@0.5.2","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"3d0675da07b9dd701533f03f3848abcbcf422351","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.5.2.tgz","fileCount":22,"integrity":"sha512-tA1JlwB//fY102XAxCok9W17M+jZV162iATV372F5KE9Maeu+TGjAW3Gax0VCX9EdLU6GTuu3BhRC+NeGZmyaA==","signatures":[{"sig":"MEUCIQD2JSbgYVFgfS6CSw7TlraxWb4WexNpjRVxN2ikqa2gqgIgYSr7QZ2dJSS0jBdklJvzzA9TYIClbgep/t+Iy0NcScg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":269239},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"}},"gitHead":"689f71b54514737fd9d1980b8b7c510051598a51","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.5.2","@otto-code/protocol":"0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.5.2_1783954676362_0.9154232380168117","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@otto-code/client","version":"0.5.4","_id":"@otto-code/client@0.5.4","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"6f6772c3fa2524c4e087807cc5a2483c0736b43c","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.5.4.tgz","fileCount":22,"integrity":"sha512-pk8a/2+U/Eqv5yupEL9mf0lXjNhnnTVyQPcWEiU+ND5f4x1ir8SC1VpEdYbUC3vW3iowGjFU6XB5f+u8Z6nvIQ==","signatures":[{"sig":"MEUCIQCCgt/HqnsOVJPzCjWa2dWH91btV14H9fx8MJdarZoFrgIgAoBeUnPTT+YsBeOLZELKzoj6cBRsTJQJutHlJksQmbM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273671},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"}},"gitHead":"9c41051f726430675d5fa9d2748e064bc688918f","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.5.4","@otto-code/protocol":"0.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.5.4_1784014340104_0.8328252703551231","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@otto-code/client","version":"0.5.5","_id":"@otto-code/client@0.5.5","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"0a9e5c6587685d586dbd8b8e021c57bfa869f8da","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.5.5.tgz","fileCount":22,"integrity":"sha512-O4SdWtvMqQqOb7n5k3XrVUTwOV8AdVVab65bKZOS1z8nV2ACHMxZifeSWpR0X414atzkyCVFU0jmLh8W2GyVQw==","signatures":[{"sig":"MEUCIQCbJ+p0sLRpqr0/YtwfaDvWB6vUbcsBVymrPVqev+D4TgIgbZxKu1SbbedN9fDjDqr9Bp0sqrrzIwpFJK1RopzR8+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273803},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"}},"gitHead":"5f312c3f9f753a21a118486ffbae96c092c7f820","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.5.5","@otto-code/protocol":"0.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.5.5_1784036502666_0.3853253577780813","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"@otto-code/client","version":"0.5.6","_id":"@otto-code/client@0.5.6","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"26b943009914f67c4b79bb1f2b086b05e8be83a1","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.5.6.tgz","fileCount":22,"integrity":"sha512-bnVtbk9Zn8pymHhgOAFNCyUxv1Hk26SZViEJI2JWb6nhoi/3a3QxiqQfNW8927jJQeBO2f8Ll7xJiXPYITFISw==","signatures":[{"sig":"MEYCIQCcDdEcCdir5ghvm/9ZBowqJu0Sh93FERrZi/jzmdtqtwIhAND5alW9dXt/5uwVLvDK58arJwM3GAq4erwMYvkP1sYA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277665},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"}},"gitHead":"454714ad31ec826eb2bc52f12ed29959c8abf847","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.5.6","@otto-code/protocol":"0.5.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.5.6_1784057992876_0.31016283902719044","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"@otto-code/client","version":"0.5.7","_id":"@otto-code/client@0.5.7","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"e622c1c00631e8ac9227aafdbcbe052f1726e3b3","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.5.7.tgz","fileCount":22,"integrity":"sha512-AM2ivFIcXUqko9drOI+uLKS06+nWR3zXvjWPY/ztrWERYOm2gt4BdhwJ14T/2dxDieDHrBmgX1+jR9uKrTUhcA==","signatures":[{"sig":"MEQCIHFax7JMjeTxWHNFmsAujUv8vgZPLLVQ/+CDY1mFkeDVAiAKgPcrLecfdU6Ed6nPIFsF5vpSD1TqukTZwdHKD3sVnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277665},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"}},"gitHead":"6546ab966e37d9ca4b9a93618d8096fe0b4d2e8d","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.5.7","@otto-code/protocol":"0.5.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.5.7_1784059997045_0.20017893151475596","host":"s3://npm-registry-packages-npm-production"}},"0.5.8":{"name":"@otto-code/client","version":"0.5.8","_id":"@otto-code/client@0.5.8","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"e868dacd6f1df41180959397f3f7b5c91e5e80e2","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.5.8.tgz","fileCount":22,"integrity":"sha512-rVxrJPawvL+Rrsn1TecAmQzi1+UObNxD5hyZKFecBPZ/6nQnJj9QKZ5FPEcDAi8WSfSUx7Bu+GhCzuGXfU5tNw==","signatures":[{"sig":"MEQCIAY3Q24gZ5s4LRhaf4LFGPawLgoBJfsAKYjJ+Uh20pYvAiAw0pFGGxAkvXHz48eanMFH2K9Y3XlS5QPN3xbMBho5sQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277665},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"}},"gitHead":"d555c441e5aedaf19a3b4d4947bec70d28ca3d93","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.5.8","@otto-code/protocol":"0.5.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.5.8_1784082607549_0.7050564986351153","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@otto-code/client","version":"0.6.0","_id":"@otto-code/client@0.6.0","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"626dc65808b8eb77a2e7cf0336666a2bdecfedef","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.6.0.tgz","fileCount":22,"integrity":"sha512-8L4W5tcN/bgfzrH/vKn7vVFjxCI51r7suNmG0Ed+eohRk0tnHy9PBp6geKrnqLNnHjsxhT+sGrI6F6x70jjmug==","signatures":[{"sig":"MEYCIQC9OG39qF3dsuhPlBRu4eYAyfstkF8+z48ue9HqMPATzwIhAK9t3M3fcD32+ExXLKGPWnRgoU/ef9LleovxCp9/JJe7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277665},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"}},"gitHead":"412485462b2cfc07d98866abac026566f6c311da","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.6.0","@otto-code/protocol":"0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.6.0_1784185665337_0.3932095716536259","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@otto-code/client","version":"0.6.1","_id":"@otto-code/client@0.6.1","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"c86b696d17ec1c6a571ef92f929bae8dbf848e8d","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.6.1.tgz","fileCount":22,"integrity":"sha512-xPRloQMOzQQ+/zS3dklvrXL7f7khmnLOqlmuRddNbGW+A2Mz+wbbnIFQkMdiaet+n9k/VI+7nuIgS7JZyFjvVw==","signatures":[{"sig":"MEUCIQDEZmzPZBJXGQcrYGaXYyfa4Mr2XdoFYaooMBgcUzho6wIgZ6G2npvOP7PpL6izmAYEruoY1dAyciPyEFUvG0Wafi8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277665},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"}},"gitHead":"73bce3b35d4b425b6608a2d302c25e6177541df2","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.6.1","@otto-code/protocol":"0.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.6.1_1784211870440_0.4257568328354284","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@otto-code/client","version":"0.6.2","_id":"@otto-code/client@0.6.2","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"422e0bd54752e7a8092dfa7426fec684df2764ab","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.6.2.tgz","fileCount":22,"integrity":"sha512-iv/2rco+NvuDV9ri8t3GBlvNDJ0Oly9SpuRs7Ou3WbWJknyYdRP/4WFKIfREWTDLA9h4G82vFsx49lwugvJCnQ==","signatures":[{"sig":"MEQCIFcFTrBHr3lY2o3/tZ/Nu1zIRkrJ4a3YHNTI7JZ2H/aCAiA5u9V1nnG9/wC9Rn6Tn/6vfvyAowljqeKgOnb9XU3Jfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277665},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"}},"gitHead":"6579c8aaf0d19d5b261924a4d82765f2ba97c342","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.6.2","@otto-code/protocol":"0.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.6.2_1784230466303_0.5181721202201433","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@otto-code/client","version":"0.6.3","_id":"@otto-code/client@0.6.3","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"7c9123e17c1b387ecd57a1780128eefd0cc60296","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.6.3.tgz","fileCount":22,"integrity":"sha512-j/YeVzqTAB03mKHIf6uOb5Q50qFxZB0xOp5ZEak0Ulu622LSJDfgWPjKM1Q9SGEjlkNUaR6xzpXFUeB0hsY/xw==","signatures":[{"sig":"MEQCIDznbr0BpcT8NJCECVJbtmKfQMJuivZjimH0MfaGM2AHAiBHS9Cw2hlZ+9ke+UPS4tC8sc8Tj1vc45trLVj7T+6wFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":278974},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"}},"gitHead":"f0f0c5196b29300bc6f7d05fe07add763b718a50","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.6.3","@otto-code/protocol":"0.6.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.6.3_1784346854005_0.6011689115706034","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@otto-code/client","version":"0.6.4","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.6.4","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"31a4ae74b68cac9ab5aadbcd7772efc3d743d03c","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.6.4.tgz","fileCount":22,"integrity":"sha512-C+fRv+sbmw6koioFLxY2+iHGOrLGlAA0P5E/xthC00XlMDDsjPqQN+9xhneZetOnSmfe0sjzP1lKaPNAhv6jHQ==","signatures":[{"sig":"MEUCIC3tMwGOt6gJXJfhjy5d4zphy9P6D6skPkOeDI+DdAQoAiEAm0HtKctbXTJaE/0Zw5RhXLQ1Z4XaKrfecrJ5OaGaw+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":282854},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"}},"gitHead":"999cef2dfff3c86be1b4f34a3651b62cc90c7930","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.6.4","@otto-code/protocol":"0.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.6.4_1784519387185_0.7093822008225934","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@otto-code/client","version":"0.6.5","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.6.5","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"b6ce6b4f711c5e699bc785eef2ea83ab963e3bee","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.6.5.tgz","fileCount":22,"integrity":"sha512-PMolAKZq/i7f7vX1yuR+JU9UuT3GJscESqJ36ycE7+arEqmznM/lq2fkbu3Z+AoLOuW4za7q99HC2zJtYOrsjQ==","signatures":[{"sig":"MEUCIB1R9Sgv5IaEhwg9wzgY5driZtNVCnBtKTnanKmNfysNAiEA3p5xkmcxRYqvz5+SAxiP66fzlbrMTqCwjQq7hyKnhmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":283142},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"}},"gitHead":"7b82eea1c227dbe21cf63af4d7c4b1bf9af89d91","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.6.5","@otto-code/protocol":"0.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.6.5_1784560734320_0.29227743825702235","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"@otto-code/client","version":"0.6.6","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.6.6","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"79f1501f50391a73fea14e31e161d002afb6cbed","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.6.6.tgz","fileCount":22,"integrity":"sha512-ySkf9WJuaQOTmIjDiVkHxjbm3rcxwZfhoQqti37Y/99jx891Acn8z5TLxNERTzXN3VRBRX746/EDrrIh73cGZw==","signatures":[{"sig":"MEQCIAW1wrjBKYPoI7F3Sj+DtnJCSYqoMxmxKnW0uebT3CD7AiAeVPOandvG2Nq1vN3OPos2qD/LWobjUBpaKXlTfgF7gQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":286744},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"}},"gitHead":"7b362c67705334e027fff2705472c20173e45a70","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.6.6","@otto-code/protocol":"0.6.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.6.6_1784601028809_0.9478810614453408","host":"s3://npm-registry-packages-npm-production"}},"0.6.7":{"name":"@otto-code/client","version":"0.6.7","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.6.7","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"901565a59e609adda5bd1807f3e5375ccb887b36","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.6.7.tgz","fileCount":22,"integrity":"sha512-KWP/8ewE62ELtnYrnYnAz/Xmfps2qNJNyg4HXvZbejmwxXCK0Cm2t46mcDRhkK6WAE+LSV4hNlwYhvX5Lr8KOg==","signatures":[{"sig":"MEQCIApQZgGTgB0a34eXoVBHOBQj2x93+mSzvz8ONbLGJlniAiAxGLam2bjUA+h1KX1BiMZQ/oUx0IQecIlmyTglheVujw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":295232},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"}},"gitHead":"b194c672c8996fe153e55512f422d5ee4050084c","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.6.7","@otto-code/protocol":"0.6.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.6.7_1784692027204_0.7536314538087769","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@otto-code/client","version":"0.7.0","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.7.0","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"f3b19d17170474e0bade52155be9dbbe855e10f4","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.7.0.tgz","fileCount":22,"integrity":"sha512-pTvbLRCFJxgDnEVxbWChT679MNs1x5j9DOfdodOHuPdWDb2akL2VrRyPgxH117Cn4Pk2yKuhDfT2DcKyU2qdiw==","signatures":[{"sig":"MEYCIQDeBmHeBj6cI7rbDepLRHF494eVRCV9QlThAj15anv7vQIhALM2qqxTODu3ATu/pFtsCjJ4fWKro3DpU+FWaXO5Vket","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":341544},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"}},"gitHead":"3f30235797bb422ef1981d73744abc5fe9ad8ab9","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.7.0","@otto-code/protocol":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.7.0_1785104472251_0.4828083136126169","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@otto-code/client","version":"0.7.1","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.7.1","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"da153a24d12e43ccc2397e68aefe6000ce8176c4","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.7.1.tgz","fileCount":22,"integrity":"sha512-V1aE7B/tp1Au0J8/zD0p95eGq8uSOGK/qkXoDIhF/C6Jrp8DGdorT/G2e3ppqMTLIGy5x6D5sy+ngMqt0ycIpw==","signatures":[{"sig":"MEYCIQDQ+TqglwfzAdHY24GRWHZ77GcLcU0LDbpTpOgKZvavgAIhAKsF4Tp9iAFmcaLmEEiKtQpOb8fn30MeXxT++BazSSpA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":345670},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"}},"gitHead":"f888483393b4bb69e0a3c6d98825b703553479ce","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.7.1","@otto-code/protocol":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.7.1_1785135253283_0.8783118516623332","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@otto-code/client","version":"0.7.2","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.7.2","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"76e877e1a925000b08517b81489438e241d6164d","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.7.2.tgz","fileCount":22,"integrity":"sha512-DoI6+/HJbj/0a+kwOPFCryVRSEfb2vB+w7FotgoGktEQ94CNAsKnpe+h2tnUixDFhkEGKVRPK71Wmv99tx8LUQ==","signatures":[{"sig":"MEQCIDZESblZ3MuquIFoACBqIS37s85Wp9plzxJiTs4AZVHPAiAB5ehCzQgS3LHPjD7dWkAvIvsS70mLVSNs90mtwVt8Hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":345670},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"}},"gitHead":"21f93738598bdea3a9d1b886ae82f7f4eeea6921","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.7.2","@otto-code/protocol":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.7.2_1785167859282_0.5565697113029013","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@otto-code/client","version":"0.7.3","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.7.3","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"40d34b8e296f326a81db0555b77a6e162958644b","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.7.3.tgz","fileCount":22,"integrity":"sha512-+LEoyPWSP21ZLA3+y26t0MU9Vqr9v0ssGbGk9bhfEA1NDADYTXoi0ZsitnyEyJlQUhCHN6BR4m2NualWSzd/3A==","signatures":[{"sig":"MEUCIHjYwCsqcIuFJHQyHv0GHfp71ei5OdC219erMKHpjguEAiEAx6rCVmdXx01yii2pwt3SHi0WGSZUWss1zdd6pl/NRds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":346087},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"}},"gitHead":"fd0ffc9d7b5585b066feeb6020d34e5fb9f6790c","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.7.3","@otto-code/protocol":"0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.7.3_1785329632116_0.38895558890218607","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"@otto-code/client","version":"0.7.4","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.7.4","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"cd69d7e6b48b220b1d3b5409ed86a23b5e87c59b","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.7.4.tgz","fileCount":22,"integrity":"sha512-QywTacohvTFviCRKUl6ShChFzHCkVlwKmlc2ivDSZPbnfOQ7oYT5sTCfM+2g7Mb2iOCENr5fRruXVXbfcyVa8w==","signatures":[{"sig":"MEYCIQC45ujj7Vrv8DY0T8JtvZPQOVsnJWdsF6laiynAbnPjwQIhALGUCAtOM9jH/6Y7i24lf/o1MggEtqZr8ZI/PuF9yDsV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":347736},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"}},"gitHead":"0afed9bea1379d3c41ba68f87d80c26293e86071","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.7.4","@otto-code/protocol":"0.7.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.7.4_1785420150414_0.5260502633013011","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"@otto-code/client","version":"0.7.5","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.7.5","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"62800232344d232c610d496d38e43407b1e61377","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.7.5.tgz","fileCount":22,"integrity":"sha512-kZFMRrnmoPjOPj10qSx7bIQ5CoR1whbcHE6KDujoIhoPNrA+P7UGl1jhGr/KJLSX/J4WWXrDsn/ElazYOE02sg==","signatures":[{"sig":"MEQCIEW1Arz2aqWKzvtvXfeqe0IjxvisLe7mxRNERCjuwY8sAiBApZWP3I8qbiuiLkRUI2Q1mq5XeGTEIUy9UMQdlF8QUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":359958},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"}},"gitHead":"03a6b7491e7fe4ce69b2387602a4599b85f17da2","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.7.5","@otto-code/protocol":"0.7.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.7.5_1785529409966_0.8738087885912431","host":"s3://npm-registry-packages-npm-production"}},"0.7.6":{"name":"@otto-code/client","version":"0.7.6","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.7.6","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"45bdc82231d978465c923ebbd02d3ad5ce3fd506","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.7.6.tgz","fileCount":22,"integrity":"sha512-sDnoeT8gWmOTc0YxrSdm+7+fdjdtkCiqdzCWyHFDeLfIbnoL8QbA2hny2AjnsiMJ9cjOYEcaKQUZj2TrKT+Wzw==","signatures":[{"sig":"MEUCIQCjfGWH3HX7jgV1r+Hy98wRUqdtfGvf9yn+YTqCUkQf1wIgOK/CbeK0svuL6yAEDPxfh0e6QPqh+syxY4dnS34gDVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":389600},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"}},"gitHead":"0e225aea89fcd48aa9f2ac0e2668df345a4b365b","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.7.6","@otto-code/protocol":"0.7.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.7.6_1785778702384_0.5453945854275453","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@otto-code/client","version":"0.8.0","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.8.0","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"780fdd1407a0e1db2ef641a97886d8ce4a443c16","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.8.0.tgz","fileCount":22,"integrity":"sha512-xj/Q1ggwHaH0EB2CfVKBYXntZZAQRQH6+/O2cv6THZt+ydFRSNn8be0KbRjIY1gjzwpvzKaJzFTqVZSkCufGzA==","signatures":[{"sig":"MEUCIQCljhE5PcSwLMwG+gSl5v54PNWUljZEatXkgbgrOGplSQIgG2DVbxrDReXDyolRAjCWW3CgN0AWaBIEH8b7U67+ylI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":398925},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"}},"gitHead":"4c41673486c8aa073143a709f27fecfc644c5e00","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.8.0","@otto-code/protocol":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.8.0_1785819638195_0.6224330392078454","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@otto-code/client","version":"0.8.1","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.8.1","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"8a35786c49f8eda1990d399aa9fa30e3fd364119","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.8.1.tgz","fileCount":22,"integrity":"sha512-fMWGZORgmlntNaNlmzsSK4Cy3EwOniZqWMm82F2CNASwavuL22IEkF57px1g79rWo8gwyrSsLL+PaxCKJ7GvhQ==","signatures":[{"sig":"MEQCIGX15pUG2rTjM3ejyd37X7942dI8SKvuwskITMiBdthmAiAVPDxPxbScrQ5scBxNNz3L9OBbZ9AH4C50AgdBByCYyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":398925},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"}},"gitHead":"c50e6cf4a5b46a6ffe6580a24757712838f66f3b","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.8.1","@otto-code/protocol":"0.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.8.1_1785884710071_0.16685145994184536","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@otto-code/client","version":"0.8.2","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.8.2","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"552d9a17b53beeaf97db928cd9e6d52aacc03cee","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.8.2.tgz","fileCount":22,"integrity":"sha512-dpu3TKMDgsGaFql4M4PqKItTD+mEbdOKcgEKjrHnUABipR7JIqgyAseq36eGor2cFniGetCv5WBJ8wVGONga6w==","signatures":[{"sig":"MEUCIQC9PJRi1FF/2VsIvZroayF3574oM10nuzjsra98sbKz2gIgAzR5GKCVEO1TkeJg4z6vMOj+akzU/5/MaMMM6HMXxP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":400466},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"}},"gitHead":"b374056f29ff50c4b947cc637283023c7423369b","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.8.2","@otto-code/protocol":"0.8.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.8.2_1785954725575_0.7738112507591541","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@otto-code/client","version":"0.8.3","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.8.3","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"3ed6aa006b6fe40e4dcedb35b87de9a23bcba099","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.8.3.tgz","fileCount":22,"integrity":"sha512-qvpw/X40rZPFQgjRX57wEkF89IUyoE86D/872m4zeTCUElEOOG5D4k1X8+5RGwGeJDVpJ3zlFRN7lDJvt+rIeQ==","signatures":[{"sig":"MEYCIQCR/9IJZeR2IQkkayH0qBzegEMsZMv4XbFE2+jjGeU+DgIhAKRFKbClqxlLd0+qaSN+0DoJwzigcQZKH6yhbBgSvP1A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":400406},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"}},"gitHead":"1b5077c28bde7752175143ed201ac52b2d8cb1b8","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.8.3","@otto-code/protocol":"0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.8.3_1786023448029_0.9758999089303195","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@otto-code/client","version":"0.8.4","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.8.4","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"017677cd2c4cc07a7c253ada978b09293cf94802","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.8.4.tgz","fileCount":22,"integrity":"sha512-Bp1LTD/kWQgWU32rIpPYlqeoMP2Y80TcdjHpbpUuAsYMiREjnvBJ4hQ9YuexThlNY9c1OROONeaC0qB8pGZLWw==","signatures":[{"sig":"MEYCIQCcZYuAmhAVR8VJCb0nJ8YZCOYBkdj0jPJvwh44HrxsxwIhAICF1ETSJjO83LDlNSKNjNaaEt7oBZLg+pqS+wUvBfjy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":400407},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"}},"gitHead":"572fdfec72d3a828dce939acca2409312c9c8d87","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.8.4","@otto-code/protocol":"0.8.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.8.4_1786079571566_0.14234081985006064","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"@otto-code/client","version":"0.8.5","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.8.5","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"92638a6609c736ccc9f5228aad111eb0f244a715","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.8.5.tgz","fileCount":22,"integrity":"sha512-g9qYlD7HR0YCDIc0NSE6ThzA8YUUd65yTD0dt5JMRRiwPpXyCnBcZ9pHHA3K9rp1nm4D6QgpVLdkEQW4loRFBg==","signatures":[{"sig":"MEUCIQCqIA0f6WWLfDorYzKV06rx1yxsgMTXv+RtxlOnF13fdwIgFCzpeWBeV/5N3BXlkMW2gFDd5fp4PafPC3F9WDRHApg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":400407},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"}},"gitHead":"526d8bb9886300261ad6b830e653a7abfc9ebdae","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.8.5","@otto-code/protocol":"0.8.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.8.5_1786084287357_0.8253483276726885","host":"s3://npm-registry-packages-npm-production"}},"0.8.6":{"name":"@otto-code/client","version":"0.8.6","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.8.6","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"44436c0d56705d3ce35b1ba1f4cf4377ca309fee","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.8.6.tgz","fileCount":22,"integrity":"sha512-1vmpc0onMlAwb7eCvje6KM0lTBI9+Rz3+LT+8WmHuPdoet0UtaXe8p42BC2htiELlPzF2gT76z/3au32oLikUA==","signatures":[{"sig":"MEUCIF06P3HoEABgdZoMwoa+8lFZFioznmjJ1znZ1u06CgLKAiEAvYVWAph9WqMZZDoVuMJ6ONt0wvPy6YPNi5LVfAcXTqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":406537},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"}},"gitHead":"ac686d1545975b21c6076d2e5d81f27caf2fb237","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.8.6","@otto-code/protocol":"0.8.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.8.6_1786250411615_0.4913122515865309","host":"s3://npm-registry-packages-npm-production"}},"0.8.7":{"name":"@otto-code/client","version":"0.8.7","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.8.7","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"3ab94e62aaa4932df6910bef46fdc300600e8fbb","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.8.7.tgz","fileCount":22,"integrity":"sha512-QeenZF/8lGj2xSoWIe9DlyNmujm03EoEMxQm+rzdiPJjCjXeD5GdmcBiICOlgTIAF+adewqT5oiE9GjF6FXWEg==","signatures":[{"sig":"MEQCIGh8m1Lf31D+AiHTxmy0aIWyIX4jSX0HXjLh+xArzGaOAiAmK6oSqQuSZ9FKt0V8iNpnUbQT8bdOvc7ft7RP9XGInw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":406898},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"}},"gitHead":"1fc76f3ab078731bd0dcc2f72a5ae1d397a5effe","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.8.7","@otto-code/protocol":"0.8.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.8.7_1786327752761_0.43808977045083886","host":"s3://npm-registry-packages-npm-production"}},"0.8.8":{"name":"@otto-code/client","version":"0.8.8","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.8.8","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"927dc27fcdb372bc82dfc70e68fdaa6df783a26c","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.8.8.tgz","fileCount":22,"integrity":"sha512-4yEAuQsVvj/bifjDvfdhPGe3nn8rcrEtC5pwlUYeoWEKuoph8xSb1XOEIE1lh1MT6dHuAk9DLyxQEL5NXkuIIw==","signatures":[{"sig":"MEQCIFDI3zu0uVsl3AL2XVBN2MAebWHK83M+VDk7vUTU73kGAiAeF7olEdfyZjUvr7Zy40VDizlfVs6TdnZ0lf8fsQQG6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":408550},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"}},"gitHead":"de2dc5c19d4822c1af94373183953a8b7a2d117a","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.8.8","@otto-code/protocol":"0.8.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.8.8_1786494644234_0.8879009879704582","host":"s3://npm-registry-packages-npm-production"}},"0.8.9":{"name":"@otto-code/client","version":"0.8.9","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.8.9","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"108a5dcd66ac517bf48489105177bdf1b4b8f5c1","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.8.9.tgz","fileCount":22,"integrity":"sha512-Mod132TAZ40zhzkvjX6ESCOzY60nBVvpWhmS9iyhtl7wxnIoF08elVQVV2MK8O7C5XtC89naDBsxqm1kH9SKUw==","signatures":[{"sig":"MEYCIQC4RFG18+VIIfUf1orRBuVlPCb6LU4IIHCuPV0PGRJHfAIhAOHvI13L5Xtn9mA/J2/Pn19SpMnaKZbPm1txZ/a2+m8z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":409390},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"}},"gitHead":"449844684b40a40f75be7a6d737f41793c53a0ae","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.8.9","@otto-code/protocol":"0.8.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.8.9_1786628060359_0.8316047348516278","host":"s3://npm-registry-packages-npm-production"}},"0.8.10":{"name":"@otto-code/client","version":"0.8.10","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.8.10","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"264d51e4fbb557f8125d25d9c3c6e9e5b34b0d26","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.8.10.tgz","fileCount":22,"integrity":"sha512-Qw8bu1+EcMd3Y8/IuQj0cDm6HQW7lN2alqvzJu5JJxC4zyJXbY3BJnjdScqBHnwo47vAfyKguoMJFFoMgK0DzA==","signatures":[{"sig":"MEUCIG+LCALo7sADBa18Ls3bB87ml1F5ybynWJux5sdZ/ectAiEA2KujHXvwKlCmmtQXWwTVBBvihLBRP0BXBxDzdh5CcBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":409393},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"}},"gitHead":"f88a66e8908b7f83e363f57e67f7dc6e988ee4d3","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.8.10","@otto-code/protocol":"0.8.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.8.10_1786640322396_0.3238137907716061","host":"s3://npm-registry-packages-npm-production"}},"0.8.12":{"name":"@otto-code/client","version":"0.8.12","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.8.12","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"059d24a4e13dc00311907aa27ff3092e71c4b933","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.8.12.tgz","fileCount":22,"integrity":"sha512-qs/rp3tQO4EVeRBOUfZ/JhHHYO/yNN366xMGWvSGpWzC+I8tXnJZx9MpT8DGHV0uFu+xXKsrlzgpSkmJTuaVXA==","signatures":[{"sig":"MEUCIQDzhV7glln7zD8cisVYy082MlqzhbicmTkuwchhu4p3OAIgaoYIXnjCoIfKnrou07p6k3OD/q5m0/2j0T1AC8dfSzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":431651},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"}},"gitHead":"0a7ef5d887460c322a00e665312d97fb58c6467e","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.8.12","@otto-code/protocol":"0.8.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.8.12_1787290952912_0.4001618141116081","host":"s3://npm-registry-packages-npm-production"}},"0.8.13":{"name":"@otto-code/client","version":"0.8.13","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.8.13","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"7b161362468da55864c76bdeb5aa4476c78cea5b","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.8.13.tgz","fileCount":22,"integrity":"sha512-06atU+7hRevUKS8q2eQTrYU9S8p6dQDCcITtsiArsm1f9MWZfCJimqQ2PFMYuAaWGzFgTSmudekHTSCibSSC5Q==","signatures":[{"sig":"MEUCIQDLqb1L6N4kyBuBWvKgiDhULtTM6ow+jgmugzOFqGmh7QIgJmHbf+DpKqWFTCvJTO+mFxfirjAEG41GY7M/PZaC4Lo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":439686},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"},"./internal/daemon-client-websocket-transport":{"types":"./dist/daemon-client-websocket-transport.d.ts","default":"./dist/daemon-client-websocket-transport.js"}},"gitHead":"a9000ee58f67c23c50175bd72583b06ba924974d","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.8.13","@otto-code/protocol":"0.8.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.8.13_1787422806947_0.32844223078465773","host":"s3://npm-registry-packages-npm-production"}},"0.8.14":{"name":"@otto-code/client","version":"0.8.14","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.8.14","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"61ae06f69ca43f1198a2a934924c6f1b26561f48","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.8.14.tgz","fileCount":22,"integrity":"sha512-hIYUW0SbuhNf12gx4ufYYW0cvA7JYRvsQP9b3n6QhrBRsoDbd8jTt/RVTXfJ0CadzA1gitSYs1/bd7L3E10dOg==","signatures":[{"sig":"MEUCIQCbFsbF/4y4EZnTB12FysKF5E2FF8zE5djSJ5zVWbLbxQIgb1fFYbERqVbSxy9EJI9ja9Tstsz4cCoUHi9hsroVuCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":444316},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"},"./internal/daemon-client-websocket-transport":{"types":"./dist/daemon-client-websocket-transport.d.ts","default":"./dist/daemon-client-websocket-transport.js"}},"gitHead":"66baddc788abf3ac40e20011aa2c9d32546ad4b6","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.8.14","@otto-code/protocol":"0.8.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.8.14_1787531562006_0.8045387668503621","host":"s3://npm-registry-packages-npm-production"}},"0.8.15":{"name":"@otto-code/client","version":"0.8.15","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.8.15","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"575eb12a845cae3308248ab3407ac95f30f7a4c6","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.8.15.tgz","fileCount":22,"integrity":"sha512-D6eDCyO+A33JmTbI3THsavkC5olIPN67kRGmotQmMTlPyhQl77p8005sOFxWd14kp0mXLFDnQsQ2oVX3lB82cg==","signatures":[{"sig":"MEUCIQCErgX3DLJ4+SuxB/Q7fqYyBSeRjcArwFnCSSjxeOVTfQIgNXWU0jxhKEYzRrzmNCsOUWwAcYoBjLw0bxg3Vg8I1Jg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":444316},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"},"./internal/daemon-client-websocket-transport":{"types":"./dist/daemon-client-websocket-transport.d.ts","default":"./dist/daemon-client-websocket-transport.js"}},"gitHead":"a243a71381170739ec4af63735e37783a1f7269e","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.8.15","@otto-code/protocol":"0.8.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.8.15_1787547168728_0.26848758706990217","host":"s3://npm-registry-packages-npm-production"}},"0.8.16":{"name":"@otto-code/client","version":"0.8.16","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.8.16","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"d7a53cb63bca44a436ea46c37e9d9306d3a80c5f","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.8.16.tgz","fileCount":22,"integrity":"sha512-kxBQq8WCLRTdhXE6TVeiSRwuGcRo9ShiEpCHxBK5z41U//siDASo65C1y9zMOaHssqNrzbHvueV3nvZa7qxl+g==","signatures":[{"sig":"MEQCIEhFnEPudMhUKATdfPTjQ2uCDKeLrlSq92pPhROD+mZWAiA2K2mHl9hX7qKzdc/nRC7jg6q/eeLcOmY4otkC+9Swjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":444607},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"},"./internal/daemon-client-websocket-transport":{"types":"./dist/daemon-client-websocket-transport.d.ts","default":"./dist/daemon-client-websocket-transport.js"}},"gitHead":"2f240be17f19cb9eeea8fd62cfdb30d0e426a0b2","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.8.16","@otto-code/protocol":"0.8.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.8.16_1787631474209_0.40975447580103164","host":"s3://npm-registry-packages-npm-production"}},"0.8.17":{"name":"@otto-code/client","version":"0.8.17","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.8.17","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"11c1ab3d0f65345d690fe5f73cf0eb6e2efdf660","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.8.17.tgz","fileCount":22,"integrity":"sha512-27j4nfQCxpxBusJMsHzkhJGqyQcvcIvSdnY8JF11XWpa8Cg1VQTxPii47jsg/NCwq3/D8R61lnqTrQDIF4KiLQ==","signatures":[{"sig":"MEQCIAxWuIeeLKRswP75/pth1lzLELlvJ/uCDKXzh1kRWzTWAiAg/ZWa39L4bPK3JmZYXMzAJZ89Om7l/CYV9Vhwe93K0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":444607},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"},"./internal/daemon-client-websocket-transport":{"types":"./dist/daemon-client-websocket-transport.d.ts","default":"./dist/daemon-client-websocket-transport.js"}},"gitHead":"4fd6aca3d27b9ba6421f579629c6a653bfc132fc","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.8.17","@otto-code/protocol":"0.8.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.8.17_1787665148454_0.053768398786093075","host":"s3://npm-registry-packages-npm-production"}},"0.8.18":{"name":"@otto-code/client","version":"0.8.18","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.8.18","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"1cb90ce1d99abcd8e7416ed8bc99ccdec7a283e9","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.8.18.tgz","fileCount":22,"integrity":"sha512-PE1T6XaOICloAFoUHovF/1i16wPOmGRg2dcH8pljqJm1a9yNmd1T53e3meQhf6gvCiE0K0ZeCs9Qe888Qxj4Gg==","signatures":[{"sig":"MEUCIEhibb/dTcapJM318ko2r3EVGTzPZXe93eauVU1C60GNAiEA+dcK6/BFdhBZ3tladH0rn0rdSstiW8uqljSjjYTiass=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":447525},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"},"./internal/daemon-client-websocket-transport":{"types":"./dist/daemon-client-websocket-transport.d.ts","default":"./dist/daemon-client-websocket-transport.js"}},"gitHead":"dd8a93ad47448bbe99db719a3ca5799beefc6a89","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.8.18","@otto-code/protocol":"0.8.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.8.18_1787747258871_0.29704035238502713","host":"s3://npm-registry-packages-npm-production"}},"0.8.19":{"name":"@otto-code/client","version":"0.8.19","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.8.19","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"4c6d56f70c3d057f10b9907ad4fa6965b46fc706","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.8.19.tgz","fileCount":22,"integrity":"sha512-ciw2abpBNIYOIQOvf2t4zhWvG/+vRGhZ26H3WTSvu8uz1ysXEZbNfF5s0Vds2HHVL6EFlZFwHhb4pT6sHxrwug==","signatures":[{"sig":"MEQCIHMEQLJ2VQcMK5kWoE48fxOpvl7r2/wR87IVz+IjulUiAiAUBsJmBiKOQZrYG6nYjCIqh9L5swh5uAH3Ocm+nF7lfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":449686},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"},"./internal/daemon-client-websocket-transport":{"types":"./dist/daemon-client-websocket-transport.d.ts","default":"./dist/daemon-client-websocket-transport.js"}},"gitHead":"c80b0cac48da63a7619d7f68895081a603f20310","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.8.19","@otto-code/protocol":"0.8.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.8.19_1787888924123_0.7304690391476671","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@otto-code/client","version":"0.9.0","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.9.0","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"60459c34019b0470cf98fdd9fb6799ea5b7bd3fa","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.9.0.tgz","fileCount":22,"integrity":"sha512-wvrjeHu7/CsPvVhAeh//5TCAkm1uEiUIj8byFRAGHtHth9qU6Gdyw0/2YgYYaqdUbdAdpCv+uC+O2yUjPIRTlg==","signatures":[{"sig":"MEYCIQCGcH3ANP+S5iSmEJsHnwkMbtoxaQgJdow3Og5Tv8RslAIhAMuN0GI1oVo2W9+gvMyAnpQh44mXWsX5KfbuaPegHMHG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":479824},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"},"./internal/daemon-client-websocket-transport":{"types":"./dist/daemon-client-websocket-transport.d.ts","default":"./dist/daemon-client-websocket-transport.js"}},"gitHead":"7e9921df7d534780b0c00afc19584553a6148c9a","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.9.0","@otto-code/protocol":"0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.9.0_1788492434243_0.12337049305172076","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@otto-code/client","version":"0.9.2","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.9.2","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"d7375790569ae4e011f74e3a081ffb2ea34d713f","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.9.2.tgz","fileCount":28,"integrity":"sha512-XxjuXcfDXRS5ilv+KkTaX4FH8G8FjkFhXceUqy2API1Uf/vFXnegrvbKiYU4qQqBmRjk6XsZmIYBxuigYhJ4HQ==","signatures":[{"sig":"MEYCIQCUZYvoGDPjRTSY5p5lPRire/efY9ZomWDVnokWT4hTLQIhAMGPhdT/RymWwSZdkhFm1te7B93umSQ8tvSchxNjbwIR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":483163},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"},"./internal/daemon-client-websocket-transport":{"types":"./dist/daemon-client-websocket-transport.d.ts","default":"./dist/daemon-client-websocket-transport.js"}},"gitHead":"f55be64e701b253f6e11120e44d0e3d0e98ae5df","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.9.2","@otto-code/protocol":"0.9.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.9.2_1788723314283_0.940153845872836","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"@otto-code/client","version":"0.9.3","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.9.3","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"06f7b6cf72e68c7cb0925b6c663da816f1ec33eb","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.9.3.tgz","fileCount":28,"integrity":"sha512-/W75JJp8uk2SCkmDGHiqjXgoGAda97d8b/DMuasOqjRmp1DEq70OSAG3mz6tClo2HVvYg04a775Qm5YaK9rSKw==","signatures":[{"sig":"MEUCIAaZZr8K5zCOEeic+e7hta560VleuZAsNY4AVbNBGSPYAiEA6PehkdZDUjaG5hoaWEORwOIOLGWYdhttlYiUtkLfo/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":483163},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"},"./internal/daemon-client-websocket-transport":{"types":"./dist/daemon-client-websocket-transport.d.ts","default":"./dist/daemon-client-websocket-transport.js"}},"gitHead":"94753270e11a01d2e13440c1b25e461118385e57","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.9.3","@otto-code/protocol":"0.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.9.3_1788791861603_0.07785372861464213","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"@otto-code/client","version":"0.9.4","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.9.4","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"60680a18dcd2f8314a4588fcdad13f8f78f0dde3","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.9.4.tgz","fileCount":28,"integrity":"sha512-UkN1KZcy5B+2h0ihXOSZHQQHAlJvoRiVe/r9mQH05NVou12tyKpHR4i+SUwD6NW+LTyD4GhyqnjwoA09orMD9A==","signatures":[{"sig":"MEQCIDJeY6nzgSi56WTw2aYszgExZQCAfl6H+EGMiSt4kqJZAiA2pPXbXXjYo+oc5vDQq+hAsYHV/zFjfL4Xt7FgBxo8mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":483163},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"},"./internal/daemon-client-websocket-transport":{"types":"./dist/daemon-client-websocket-transport.d.ts","default":"./dist/daemon-client-websocket-transport.js"}},"gitHead":"25543a9ce70be5be49e5dd7c5b3bc3bd4effe9fa","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.9.4","@otto-code/protocol":"0.9.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.9.4_1788844422296_0.5001520426093795","host":"s3://npm-registry-packages-npm-production"}},"0.9.5":{"name":"@otto-code/client","version":"0.9.5","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.9.5","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"66e42e7a9d20e003f9b36d0ce0059f1a4396f20b","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.9.5.tgz","fileCount":28,"integrity":"sha512-4WFlzZX3xB5Cc+V2v/NV0DVJYURq/4ycVZnHBzX1IGNWJNLXJIZGwJ/h4b3mtCF16WTPfGhQRsSJ4nFMq17fHA==","signatures":[{"sig":"MEYCIQDM40XKJvwl1PJv7y7zSYgAOoJ5HOVqRtu0DIA8RIlI5gIhAM+bao7TM5WEYE0rHNA9h2NXxrgoE3Pfb4ts9YYym59Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":483163},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"},"./internal/daemon-client-websocket-transport":{"types":"./dist/daemon-client-websocket-transport.d.ts","default":"./dist/daemon-client-websocket-transport.js"}},"gitHead":"f18494418be8695a66a9e0c1a1cc8c2056a8087e","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.9.5","@otto-code/protocol":"0.9.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.9.5_1788895087121_0.05577412232666301","host":"s3://npm-registry-packages-npm-production"}},"0.9.6":{"name":"@otto-code/client","version":"0.9.6","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.9.6","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"c5da87a446d424d41abde83ede3f24b6a24891ba","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.9.6.tgz","fileCount":28,"integrity":"sha512-lhdSmeGb3CSnyvL2pVMnW8ihYeF6G9owLBTnna980JDVn5AUFLnJW19XfdqXeISrraTyg5EKFZ1h6a5GDeKFbg==","signatures":[{"sig":"MEUCIGY3vgAOLbsX6zFAyaZf8V5FhvC03DzScANmFqI/vpjhAiEA59jq8ptMDJ+ljiz0CwyRddESl/zFokI37tSzFYKiyKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":484216},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"},"./internal/daemon-client-websocket-transport":{"types":"./dist/daemon-client-websocket-transport.d.ts","default":"./dist/daemon-client-websocket-transport.js"}},"gitHead":"078d1f15679576be6cdd4a4e1d52fd830f519a8a","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.9.6","@otto-code/protocol":"0.9.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.9.6_1789059348862_0.9969705845207617","host":"s3://npm-registry-packages-npm-production"}},"0.9.7":{"name":"@otto-code/client","version":"0.9.7","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.9.7","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"aa9da3b8b17b0be7f5223b0d21d40a97eb6ea2c7","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.9.7.tgz","fileCount":28,"integrity":"sha512-9FLLGHzYQa5ZuZKY81JB3Rh+QMCl/wL15mDUo0dvf/0pSwCw8xDutdb19nYe3TqyostMWDbo6QEHJa3/MpmPLw==","signatures":[{"sig":"MEUCIGCUIXaYwV7JA1DYKNsFaEYX6/jEJe9XvV+wiQq8zDw1AiEAxyHJsAPZmp9Tx8R13YrWEvSgqhpYpZv2F9yUpr4IsJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":484216},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"},"./internal/daemon-client-websocket-transport":{"types":"./dist/daemon-client-websocket-transport.d.ts","default":"./dist/daemon-client-websocket-transport.js"}},"gitHead":"6ef9ce8a307c12e0af2d8dab9c22fb625a906d4b","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.9.7","@otto-code/protocol":"0.9.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.9.7_1789189723121_0.07407834909295596","host":"s3://npm-registry-packages-npm-production"}},"0.9.8":{"name":"@otto-code/client","version":"0.9.8","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.9.8","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"20a5b2757024560485edf9962baf730266a16647","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.9.8.tgz","fileCount":28,"integrity":"sha512-in0B0fwyuUZv+7rmXaV8Pc2WZTpH0Gc81r63X8yf/rwM6cf2SeN67PMG1hJFX4wNcg7hN8EYqyJOF3RpBM50Xw==","signatures":[{"sig":"MEUCIQDIIk7SHBGn/YlBHGAzHOwYWRcYWjSzzvIsrpiPMq0/rgIgaFYN0AjAi95LFFYwXgg5kgvv3mDrwkCjIA7mAoscIMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":486423},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"},"./internal/daemon-client-websocket-transport":{"types":"./dist/daemon-client-websocket-transport.d.ts","default":"./dist/daemon-client-websocket-transport.js"}},"gitHead":"c3f2b840debe2378c693188084d28589e55f85b3","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.9.8","@otto-code/protocol":"0.9.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.9.8_1789236564658_0.798199243285346","host":"s3://npm-registry-packages-npm-production"}},"0.9.9":{"name":"@otto-code/client","version":"0.9.9","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.9.9","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"50618cf34a56e488a37815fd9f44f1eeaab4e0f2","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.9.9.tgz","fileCount":28,"integrity":"sha512-QJqaz7Xvb5PDLErr7FpwaymqMvZStLaae9a2/ac7c7S/ArPvmINNBr3EXvZKVXcoDgtm5cejn7T5A4vyD0OsTw==","signatures":[{"sig":"MEUCIQCOAmd9YCD6TShvMKFFnPOfkQ4C9jP9DVx9JuypcPtdtQIgXe1ZSd/xDQH9QcKLe5T13ZKAw9s3qnLO76HPFOam8+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":486572},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"},"./internal/daemon-client-websocket-transport":{"types":"./dist/daemon-client-websocket-transport.d.ts","default":"./dist/daemon-client-websocket-transport.js"}},"gitHead":"d7e4dc48d9c77c1bf532bb822ce191d65a7d3aa1","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.9.9","@otto-code/protocol":"0.9.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.9.9_1789256821527_0.6978572773372089","host":"s3://npm-registry-packages-npm-production"}},"0.9.10":{"name":"@otto-code/client","version":"0.9.10","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.9.10","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"d32363b9b36a5926a79a24e6e96439783b78f674","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.9.10.tgz","fileCount":28,"integrity":"sha512-uam2VLEfZO9UHGbHIYM+vO8YhqzbUDDPQRgTSCDmU7Kvhxz0EogUdlo5zNlZx/+Vb2JJSscdfJe16kZMv/TMHQ==","signatures":[{"sig":"MEYCIQCj/+Pa6kjghURnN1lbkRwCI/puT4CE/TJYSyOUVpgp8AIhANidsofSzMDP6INlERSwPb5fASnwbAEyXKTzFv64nRfz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":486575},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"},"./internal/daemon-client-websocket-transport":{"types":"./dist/daemon-client-websocket-transport.d.ts","default":"./dist/daemon-client-websocket-transport.js"}},"gitHead":"57d5e64643c4b8d54dcecaf03e7e47edd74fe1f3","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.9.10","@otto-code/protocol":"0.9.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.9.10_1789272184160_0.3740259053423305","host":"s3://npm-registry-packages-npm-production"}},"0.9.11":{"name":"@otto-code/client","version":"0.9.11","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.9.11","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"aa8717a04af0f1fc958bb015db28236faf7329af","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.9.11.tgz","fileCount":34,"integrity":"sha512-IxBVD5iwBILNFfuKKLq61vaha8K5Z0uMCwm/TI97+ECDbdgJfVlAuWhKE8A3wkk0eO2E6NuGvV1kCSnTkHr9Eg==","signatures":[{"sig":"MEQCIHDKiqUtbgF6WWwHbY5Rm3jntJX6VWd97nxFnughQ79cAiBlIJP0NOGL3/W7jtgQT9XHTwZvQD90MW64bvu/aEhiWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":521956},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"},"./internal/daemon-client-websocket-transport":{"types":"./dist/daemon-client-websocket-transport.d.ts","default":"./dist/daemon-client-websocket-transport.js"}},"gitHead":"53424fb4e0f29c081fb579132ba0adf306d5cacc","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.9.11","@otto-code/protocol":"0.9.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.9.11_1789390558177_0.26349093644111776","host":"s3://npm-registry-packages-npm-production"}},"0.9.12":{"name":"@otto-code/client","version":"0.9.12","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.9.12","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"dist":{"shasum":"a959a7963fe026a55e45e6b0c040bf1edb5fafce","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.9.12.tgz","fileCount":34,"integrity":"sha512-Dxz6ZPtYosYpxs6JkmyN4dBxaICqq3SaKyIlQ3V+wlE+/WNpuUNreP0qSkwCQqgvgySDxWvaBv6bmVPss4DTTA==","signatures":[{"sig":"MEUCIQDt2UBkZglQwLZ4B0dkBoaWvFUNSQy9+C36adVoGlVQSgIgBNUl5KItxHsOUEfUyYt8JKoRecIgdkAYkIOUgh4gvRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCjKf0D2/ml+jVDpzwkI/BtNMnZaK+R7BH9GmtsRnCQrwIgJXGcRBhp5S7ZYeFPpg31hH9gXR5vkdYvM5IAdKcr/Wo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":521956},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"},"./internal/daemon-client-websocket-transport":{"types":"./dist/daemon-client-websocket-transport.d.ts","default":"./dist/daemon-client-websocket-transport.js"}},"gitHead":"cfb3ae372718fb28f78f7843dd08fb9bc7f7a0b4","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.9.12","@otto-code/protocol":"0.9.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.9.12_1789581909190_0.2806392904281816","host":"s3://npm-registry-packages-npm-production"}},"0.9.13-beta.1":{"name":"@otto-code/client","version":"0.9.13-beta.1","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.9.13-beta.1","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"homepage":"https://github.com/Draek2077/otto-code#readme","bugs":{"url":"https://github.com/Draek2077/otto-code/issues"},"dist":{"shasum":"8ba9ca0e611bc9da3a009fd5b94b19fcd49a4ac4","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.9.13-beta.1.tgz","fileCount":34,"integrity":"sha512-E2zPQKDdnGhK4hHSjy+banxlIdyuDVNyGg6ZfQci7i0qdIokJzdzvt1AQ5WY/pQCqPIqR7VeIqLG24HWtq8imQ==","signatures":[{"sig":"MEUCIQDaDS91n+VGbtLTVxsm3RD+MrrxrGRv1eQi82oqm+eRlgIgXyNSabKLxw9i9A7JsqF6WZQy3v7LlpHYse3VqROoaPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCKgL/8Me0fgWk/WhT+jLW6I53cq0FRxvQqWiAadZltnAIhAJKYXQ2J3WUm2wufSXXHypUwf0FQG+s8DEZhhO9AoNml","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@otto-code%2fclient@0.9.13-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":522115},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"},"./internal/daemon-client-websocket-transport":{"types":"./dist/daemon-client-websocket-transport.d.ts","default":"./dist/daemon-client-websocket-transport.js"}},"gitHead":"4510af00a6d1072b8a36e7f0238e3ff39f4f4ee0","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78dfab13-0c55-4b70-a2d5-eb3e935c1039"}},"repository":{"url":"git+https://github.com/Draek2077/otto-code.git","type":"git","directory":"packages/client"},"_npmVersion":"11.19.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.9.13-beta.1","@otto-code/protocol":"0.9.13-beta.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.11","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.9.13-beta.1_1789587099629_0.929544203709536","host":"s3://npm-registry-packages-npm-production"}},"0.9.13":{"name":"@otto-code/client","version":"0.9.13","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.9.13","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"homepage":"https://github.com/Draek2077/otto-code#readme","bugs":{"url":"https://github.com/Draek2077/otto-code/issues"},"dist":{"shasum":"a8c85538340b48b5a62669e3af3682594eb26302","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.9.13.tgz","fileCount":34,"integrity":"sha512-hlwUE7WL9tZc6GZ9gzVGyfUiBir2ck0CM+azKHFi6TfZaU6VSxvyHROIrEOU8xph/D9BqBlUFEQRD5Fj5PYMqA==","signatures":[{"sig":"MEUCIQDsFvChZYp7/MhzyVHok7BHmxi3Itd2w4H3U1ZDVkPFoQIgQMYTUfSChdaZ5FNN7uZuPodvkeVs4tHPkVVd7Vkv92I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDyardy7jJB8jCmtlVtToq11yWzYzduVmwK4h6MqLioQQIgbksM89hzVmfZAAei6xgr3MatFLKdstAJN36+GjHaA5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@otto-code%2fclient@0.9.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":522094},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"},"./internal/daemon-client-websocket-transport":{"types":"./dist/daemon-client-websocket-transport.d.ts","default":"./dist/daemon-client-websocket-transport.js"}},"gitHead":"14dd929eb10a96c18816ff7048576b1ae3d63a88","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78dfab13-0c55-4b70-a2d5-eb3e935c1039"}},"repository":{"url":"git+https://github.com/Draek2077/otto-code.git","type":"git","directory":"packages/client"},"_npmVersion":"11.19.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.9.13","@otto-code/protocol":"0.9.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.9.13_1789650253102_0.6469905871955548","host":"s3://npm-registry-packages-npm-production"}},"0.9.14":{"name":"@otto-code/client","version":"0.9.14","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.9.14","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"homepage":"https://github.com/Draek2077/otto-code#readme","bugs":{"url":"https://github.com/Draek2077/otto-code/issues"},"dist":{"shasum":"61da44e69d8c7d99b4d2aaf6af770df05be3c62c","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.9.14.tgz","fileCount":34,"integrity":"sha512-MaqDuJDPe9l9nk59Nvb+a8ReT7GM+HWfPwNW7nTdUNRGa+3t/KW/PmeisuPuL5uFSyvrFqdMSY3zrTcPVVnSAg==","signatures":[{"sig":"MEUCIEFk8OaCBYGWh6nd/tomqiRpmRVTdzGvJffbSJaupte4AiEAynuE9QKi+qwIYakGklC9Z/MSsasXmjTf54okeBoNfpg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB1Z52bf5qjSm+fIVaJJZH76cyq/8b2L5FccCl5goUAJAiEAlkWHQ7Lw0h/4xEu7QsJRir+lMuq9XlWH/O8FO2VkkOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@otto-code%2fclient@0.9.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":522094},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"},"./internal/daemon-client-websocket-transport":{"types":"./dist/daemon-client-websocket-transport.d.ts","default":"./dist/daemon-client-websocket-transport.js"}},"gitHead":"93a5c27406fbeae39cfc5a58221a36e24f59bcef","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78dfab13-0c55-4b70-a2d5-eb3e935c1039"}},"repository":{"url":"git+https://github.com/Draek2077/otto-code.git","type":"git","directory":"packages/client"},"_npmVersion":"11.19.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.9.14","@otto-code/protocol":"0.9.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.9.14_1789781897419_0.8311046337025498","host":"s3://npm-registry-packages-npm-production"}},"0.9.15":{"name":"@otto-code/client","version":"0.9.15","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.9.15","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"homepage":"https://github.com/Draek2077/otto-code#readme","bugs":{"url":"https://github.com/Draek2077/otto-code/issues"},"dist":{"shasum":"625684d422ac1606a3d2592a2ae2a287ce790291","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.9.15.tgz","fileCount":34,"integrity":"sha512-q9qA3VziBqqGhdhSCidau1fw4Af5qzWcotPRYm2NprYHIW8v7fdeD8/7xbe90rXQp+8xbiOGG9pH3CdW+GLCvQ==","signatures":[{"sig":"MEUCIBgj+zxUJogTsBS1Mb7u2OsFnGT6GLifo4Z7itEfaXTSAiEAttCbmrmkZmu2+u4n6MXmLCGSf5+zaWJdgAr9h/qUMj0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA3JWXql8HX5xrfVXsybfFtPCWZRFsT7Nb6JJTGkF2W6AiEAiRudnemUEOIPuhz6JZz2tWxviG+UwBErzusHVmTZNx0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@otto-code%2fclient@0.9.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":522094},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"},"./internal/daemon-client-websocket-transport":{"types":"./dist/daemon-client-websocket-transport.d.ts","default":"./dist/daemon-client-websocket-transport.js"}},"gitHead":"d32663f0c4ff42e466c4a8b38934db885f6b1ad8","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78dfab13-0c55-4b70-a2d5-eb3e935c1039"}},"repository":{"url":"git+https://github.com/Draek2077/otto-code.git","type":"git","directory":"packages/client"},"_npmVersion":"11.19.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.9.15","@otto-code/protocol":"0.9.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.9.15_1789842875814_0.8826849428953751","host":"s3://npm-registry-packages-npm-production"}},"0.9.16":{"name":"@otto-code/client","version":"0.9.16","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.9.16","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"homepage":"https://github.com/Draek2077/otto-code#readme","bugs":{"url":"https://github.com/Draek2077/otto-code/issues"},"dist":{"shasum":"b807600a996043d6635b5f03de6bee78edeec478","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.9.16.tgz","fileCount":34,"integrity":"sha512-MaSDS1m6gTAXm3Qk8VDTA9h7eLCKVt8RIzt1TEP86bxhlb1OFrUJCIFUv7t+HqFzsq63yhXsLFJDYm8DzhzISA==","signatures":[{"sig":"MEUCIQDEG6dYMCBBh8YOIiyurmerBtOXMA8peYFHMMH8OILUHwIgZullF/q59xrzsCl68MSvhUKVX+RS6HJZwg25X5uRhwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDIZM/LdyLznbJR9eWDpCCXDQ6dt0q1OJR763+Znq2aKwIhAPEowdhrGrQUWWRWscueblriwTiMOVn8ZPpjkDa7SuYX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@otto-code%2fclient@0.9.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":522094},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"},"./internal/daemon-client-websocket-transport":{"types":"./dist/daemon-client-websocket-transport.d.ts","default":"./dist/daemon-client-websocket-transport.js"}},"gitHead":"9741df72f2d43282fe41d7c73dfb09b37db2c269","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78dfab13-0c55-4b70-a2d5-eb3e935c1039"}},"repository":{"url":"git+https://github.com/Draek2077/otto-code.git","type":"git","directory":"packages/client"},"_npmVersion":"11.19.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.9.16","@otto-code/protocol":"0.9.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.9.16_1789849541519_0.024244240970489273","host":"s3://npm-registry-packages-npm-production"}},"0.9.17":{"name":"@otto-code/client","version":"0.9.17","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.9.17","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"homepage":"https://github.com/Draek2077/otto-code#readme","bugs":{"url":"https://github.com/Draek2077/otto-code/issues"},"dist":{"shasum":"039fd10e9a17b365a4317f4710041cd0002daef0","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.9.17.tgz","fileCount":34,"integrity":"sha512-+0NEMmYMVbvgGsI1laUBMrpOXECCFmwSdG2EDRey8NGpUG+i5DGdfsgJlkLU8MU1DhVRm3fVgYqd+o5ZoW788Q==","signatures":[{"sig":"MEQCICvWZj0O3v49euvyqo/KfCN5gpYHIQnvNNfAK0rPWgZtAiBvdeq0Elic4XJM6kdZGQj1cHrHc1V4XaLEzxo01QnvCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEIYP2rlDZDl6yTDCDil5mj9HtVOb0XyHhdfdI9mIXSrAiEAykRPKFvfVdE/SIZSBgeYJLIBBbcmcNJWHPoq882Bd6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@otto-code%2fclient@0.9.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":522094},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"},"./internal/daemon-client-websocket-transport":{"types":"./dist/daemon-client-websocket-transport.d.ts","default":"./dist/daemon-client-websocket-transport.js"}},"gitHead":"f479fafdcabeb546d7f5da550f35c18b32ab5a15","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78dfab13-0c55-4b70-a2d5-eb3e935c1039"}},"repository":{"url":"git+https://github.com/Draek2077/otto-code.git","type":"git","directory":"packages/client"},"_npmVersion":"11.19.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.9.17","@otto-code/protocol":"0.9.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.9.17_1789859255177_0.30014919138352414","host":"s3://npm-registry-packages-npm-production"}},"0.9.18":{"name":"@otto-code/client","version":"0.9.18","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.9.18","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"homepage":"https://github.com/Draek2077/otto-code#readme","bugs":{"url":"https://github.com/Draek2077/otto-code/issues"},"dist":{"shasum":"5333cebfc090afabd1f51c3d8d866a79cd1d0cbc","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.9.18.tgz","fileCount":34,"integrity":"sha512-zwnu98knTv1+GQmFh/bHqBWFZ31TRIs31tlL1DKXPZt4ukppSQYcHPb5DZxqtQIxI82snx8uhLqCXwQauYnHLw==","signatures":[{"sig":"MEUCICiDyLWAav6jpjOB6zY3Szvt83Up4BZlhj7e5OZH9iUmAiEAhtTM/C9V4kjknCV1IbL6wb809ds1raeX7FvaspYAafY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICeUJfOaL606bAi/zUHsViHyVGCYF7lCsDzeuoLoPr6YAiEA+6I65ATNF99QQFmStUwCEMUXmMjqIwI4cLgYv2yQ8oI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@otto-code%2fclient@0.9.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":522094},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"},"./internal/daemon-client-websocket-transport":{"types":"./dist/daemon-client-websocket-transport.d.ts","default":"./dist/daemon-client-websocket-transport.js"}},"gitHead":"e84b9edd6b73b6ff73db14e2439b50848eb2e8dc","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78dfab13-0c55-4b70-a2d5-eb3e935c1039"}},"repository":{"url":"git+https://github.com/Draek2077/otto-code.git","type":"git","directory":"packages/client"},"_npmVersion":"11.19.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.9.18","@otto-code/protocol":"0.9.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.9.18_1789879754591_0.8634674322539624","host":"s3://npm-registry-packages-npm-production"}},"0.9.19":{"name":"@otto-code/client","version":"0.9.19","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.9.19","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"homepage":"https://github.com/Draek2077/otto-code#readme","bugs":{"url":"https://github.com/Draek2077/otto-code/issues"},"dist":{"shasum":"cad95961bc45dbe11fce5e12cc614506ff732b9a","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.9.19.tgz","fileCount":34,"integrity":"sha512-wAo/04vtHi0SALcaURRb0bP5wj+e31BDludJeu5803vpi9+TQCgcDMqv+KUenRqE1E8eZMr/tVeMYCOwHtymLw==","signatures":[{"sig":"MEYCIQC3TVmz3szvy3Aw2EOMPd6TP7JfMvPsxBvUTYTam0/EVQIhAJ0zRubCO+mEuKTu3tg9TBKf49OCOl5hICez1fuQOPBY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCX79i/uPVm16CbnLoX0rPnZ2nIKJBy6xG0zB9O4MY96gIhAKbAWFAIzRsPrQgTUZD+8sbKR5YCeJHhpJDPiLm/fs6v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@otto-code%2fclient@0.9.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":522094},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"},"./internal/daemon-client-websocket-transport":{"types":"./dist/daemon-client-websocket-transport.d.ts","default":"./dist/daemon-client-websocket-transport.js"}},"gitHead":"f927d58b6a3f1c0afce5e3a1f8daaca0c0dbe7df","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78dfab13-0c55-4b70-a2d5-eb3e935c1039"}},"repository":{"url":"git+https://github.com/Draek2077/otto-code.git","type":"git","directory":"packages/client"},"_npmVersion":"11.19.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.9.19","@otto-code/protocol":"0.9.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.9.19_1789962889669_0.20372333680419463","host":"s3://npm-registry-packages-npm-production"}},"0.9.20":{"name":"@otto-code/client","version":"0.9.20","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.9.20","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"homepage":"https://github.com/Draek2077/otto-code#readme","bugs":{"url":"https://github.com/Draek2077/otto-code/issues"},"dist":{"shasum":"8f3e7e2265f5e080f5861b7831f13f8a89033b74","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.9.20.tgz","fileCount":34,"integrity":"sha512-hVEKPKVm6abYi9Dxwapv3Jqyh9q8K/K3HxWoTcEkMJ45eOtR1mwP7L1HTmwCgmyFdBjJI1iSXDpcjkGaxCJUpQ==","signatures":[{"sig":"MEQCIBLLhXWUysHBRXQVR9MOhqiAT5X3+vDPjsK7ofuqDovoAiA5+mu91Y5J+CYgZ6NjJC9CD48nFLVJ6bxnZUqsEQowhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBPGMGMZzP+eYKB5FLTZXVM+EuP+ZFRXEjxKdCphaih9AiEAkfRRF+/Nde+wcUBvRleo9QMUWlyN05BFy3MsULNi1AU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@otto-code%2fclient@0.9.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":522094},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"},"./internal/daemon-client-websocket-transport":{"types":"./dist/daemon-client-websocket-transport.d.ts","default":"./dist/daemon-client-websocket-transport.js"}},"gitHead":"15eb88bbd7063d0cd51a928a4654eb22833cf30d","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78dfab13-0c55-4b70-a2d5-eb3e935c1039"}},"repository":{"url":"git+https://github.com/Draek2077/otto-code.git","type":"git","directory":"packages/client"},"_npmVersion":"11.19.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.9.20","@otto-code/protocol":"0.9.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.9.20_1790084866648_0.21518496293844813","host":"s3://npm-registry-packages-npm-production"}},"0.9.21":{"name":"@otto-code/client","version":"0.9.21","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.9.21","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"homepage":"https://github.com/Draek2077/otto-code#readme","bugs":{"url":"https://github.com/Draek2077/otto-code/issues"},"dist":{"shasum":"807e29e2b74a9f2865601dce69d2b0eba68c3acd","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.9.21.tgz","fileCount":34,"integrity":"sha512-iriAezNdiQG66rKJZYpUMlRp6GrYoeg5NBJPyEYQVnXpRrgc8G/9nYXiw1E1L82fl16eOkfToAvHSFlAW2+9CA==","signatures":[{"sig":"MEYCIQCFeQ2chrIc92ppk6NqtbGF0hMazaj4jBjfdow/8U8lnQIhAKN18JtZhvBnAJapSzoZC4o+VbF4wXtmFrVPIPZSP+gm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB9M+MmphoTVvGcC7NoCGasR7s0kb4a2yjdyE5MDhUFkAiEA+eXLY0IJv5S9pawRweD/PV2ANESAV0LCbmItgTPCNrs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@otto-code%2fclient@0.9.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":522094},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"},"./internal/daemon-client-websocket-transport":{"types":"./dist/daemon-client-websocket-transport.d.ts","default":"./dist/daemon-client-websocket-transport.js"}},"gitHead":"94fe8ce77033c6a15fc106ab1601a6019db29093","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78dfab13-0c55-4b70-a2d5-eb3e935c1039"}},"repository":{"url":"git+https://github.com/Draek2077/otto-code.git","type":"git","directory":"packages/client"},"_npmVersion":"11.19.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.9.21","@otto-code/protocol":"0.9.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.9.21_1790108755062_0.09961377732944499","host":"s3://npm-registry-packages-npm-production"}},"0.9.22":{"name":"@otto-code/client","version":"0.9.22","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.9.22","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"homepage":"https://github.com/Draek2077/otto-code#readme","bugs":{"url":"https://github.com/Draek2077/otto-code/issues"},"dist":{"shasum":"5898858c3e81ab7ad15cd22de529dc4cdf8ffb65","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.9.22.tgz","fileCount":34,"integrity":"sha512-3VTornRAOh1j0nTlxakTYpISGr8U058K4UvyLyiEphoiYoug7K5Y9MpamW51dwpbPrafY+dxAEK9oareHzzo2A==","signatures":[{"sig":"MEUCIQDOYcGfWCP5dWj7Cx5BsoxMWQ/V8UsxM6iMBrIDOVnN9wIgdDikxURnN1jUZiu7+O2CELSvEgmze8Pmq4FKnNhBmqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCfaW0nCFOck3nz0zGbvhVbGKiltBNUpnONwbKR7qFlfwIhAOoRvP/SatavT55JGG5+LJQOWhq1wjxRHYJue/23l4UK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@otto-code%2fclient@0.9.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":522873},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"},"./internal/daemon-client-websocket-transport":{"types":"./dist/daemon-client-websocket-transport.d.ts","default":"./dist/daemon-client-websocket-transport.js"}},"gitHead":"4fa2a098f93a72ce8eb83254faaafe1274ea64f9","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78dfab13-0c55-4b70-a2d5-eb3e935c1039"}},"repository":{"url":"git+https://github.com/Draek2077/otto-code.git","type":"git","directory":"packages/client"},"_npmVersion":"11.19.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.9.22","@otto-code/protocol":"0.9.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.9.22_1790349049963_0.6325297947048145","host":"s3://npm-registry-packages-npm-production"}},"0.9.23":{"name":"@otto-code/client","version":"0.9.23","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.9.23","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"homepage":"https://github.com/Draek2077/otto-code#readme","bugs":{"url":"https://github.com/Draek2077/otto-code/issues"},"dist":{"shasum":"13b48ab98aa8c8322f4c2684b8c0ec33bea0e1f0","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.9.23.tgz","fileCount":34,"integrity":"sha512-gSVwEl1IYpy9IMA/qxalOwTRXAakFQnniKTqcrDJpXijZIvzf8b1dcrBy05HVK2aGu5BrGEkq/G63969zNIFRQ==","signatures":[{"sig":"MEUCIQC0dJy9SlX4EaTg5N3DVhCKsS/8As7Ri0ISMdpI6qmJDQIgM+kWwVoEyBmHfgd4DBZbdwEjFO8lIcXfCZM1jHgDTns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICo2Aem6MYZY7+yvGHuR3NWWJg+LZHHxkwOGTcaLk952AiBN+nfncqMxxNKAIhRRvdEzCHEmb3SbmE1rF6HXjNLx4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@otto-code%2fclient@0.9.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":522873},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"},"./internal/daemon-client-websocket-transport":{"types":"./dist/daemon-client-websocket-transport.d.ts","default":"./dist/daemon-client-websocket-transport.js"}},"gitHead":"543da160049d2607b4b4866a547c6bdc4f88f597","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78dfab13-0c55-4b70-a2d5-eb3e935c1039"}},"repository":{"url":"git+https://github.com/Draek2077/otto-code.git","type":"git","directory":"packages/client"},"_npmVersion":"11.19.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.9.23","@otto-code/protocol":"0.9.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.9.23_1790363557989_0.9341216708313458","host":"s3://npm-registry-packages-npm-production"}},"0.9.24":{"name":"@otto-code/client","version":"0.9.24","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.9.24","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"homepage":"https://github.com/Draek2077/otto-code#readme","bugs":{"url":"https://github.com/Draek2077/otto-code/issues"},"dist":{"shasum":"9e8b445d1b502c2e8b4bc143c73da83cd8ed9973","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.9.24.tgz","fileCount":34,"integrity":"sha512-RtJif/45YK9urqFRG0xFDTLBu2gWIQ5YpXYBL2iLQQFXwFtbIc6KcGbh3iGTyJh1ENIyrwNEysoShgMNK04qWw==","signatures":[{"sig":"MEQCIA4xvqzAqGQZxsZOG91mkJxID4e48J/4neRrLj3fltwZAiBDkE75WaKZferfRJHAFUPr2qOm4bPuR6samN0Pd91U9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCjw+0WseYtxPA6IOwI+3CaWNd7Yh4eEajm3s36vJoRxAIgPe3lxw+qZoaxc2/6K07aFkrROo9Q9MZ0iAHIWK6/As4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@otto-code%2fclient@0.9.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":522873},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"},"./internal/daemon-client-websocket-transport":{"types":"./dist/daemon-client-websocket-transport.d.ts","default":"./dist/daemon-client-websocket-transport.js"}},"gitHead":"bc39fb575f0972e0957f316979e02aff635ec51b","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78dfab13-0c55-4b70-a2d5-eb3e935c1039"}},"repository":{"url":"git+https://github.com/Draek2077/otto-code.git","type":"git","directory":"packages/client"},"_npmVersion":"11.19.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.9.24","@otto-code/protocol":"0.9.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.9.24_1790370905000_0.9808180825433794","host":"s3://npm-registry-packages-npm-production"}},"0.9.25":{"name":"@otto-code/client","version":"0.9.25","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.9.25","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"homepage":"https://github.com/Draek2077/otto-code#readme","bugs":{"url":"https://github.com/Draek2077/otto-code/issues"},"dist":{"shasum":"8b0f09723a9c9f51109a5d790569266232d00dbf","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.9.25.tgz","fileCount":36,"integrity":"sha512-X0aI6bdDbR9NvztnqIsPgV9a6WgH00zWJZ59XByWd+fIFNZrhgwTf7k+cB9cffmVAoL+NJx6sIaRzh7SWbhFiQ==","signatures":[{"sig":"MEYCIQCSA3oc8yULoIzeUEeN9JTpyokVf5tqq2R/gDvcqifIUAIhAK9XTBbNaY528d6pyGwk7tyugXF1pz/VxKjEX1g6Iq5r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIERPUsWINvTPhJySOrjg9YtLwNKzc5HO33kGFaSchsG6AiEAjxLS+RY51QsS58ytJPvlUkaBPluZd1HhbVdTGTA3d2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@otto-code%2fclient@0.9.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":528129},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"},"./internal/daemon-client-websocket-transport":{"types":"./dist/daemon-client-websocket-transport.d.ts","default":"./dist/daemon-client-websocket-transport.js"}},"gitHead":"54b40d7571300c3a2af78ebe230be0302365cd59","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78dfab13-0c55-4b70-a2d5-eb3e935c1039"}},"repository":{"url":"git+https://github.com/Draek2077/otto-code.git","type":"git","directory":"packages/client"},"_npmVersion":"11.19.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.9.25","@otto-code/protocol":"0.9.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.9.25_1790550268383_0.5654155084679569","host":"s3://npm-registry-packages-npm-production"}},"0.9.26":{"name":"@otto-code/client","version":"0.9.26","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.9.26","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"homepage":"https://github.com/Draek2077/otto-code#readme","bugs":{"url":"https://github.com/Draek2077/otto-code/issues"},"dist":{"shasum":"556cc1bd708bdd118961a26d5a5a34e8e211ff30","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.9.26.tgz","fileCount":36,"integrity":"sha512-0Hh0nm/pSkKOgKeJ4G6h2icYhXPDZqrtlnGhS8eIGVFt4Dt/JUmvExrD3sSONOuzKlHpKaCmqrM8Sc3cUVmzCw==","signatures":[{"sig":"MEUCICss1Llt9v6igXLYwTQoss7dpGuEyMfGp5xWobWPmOnzAiEAmxgEi+S8qTy3SU/dwCvuQuKIdJuKT4qyyDeG555u6zE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQChd2MzIj4mFXE+6OyUl8E6Rqgcckx6sqpEBsSdXOE1oAIhALe6bUXJitlrGC5QgNhjGVkmtdthz57w38J+MI3v2kcK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@otto-code%2fclient@0.9.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":529534},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"},"./internal/daemon-client-websocket-transport":{"types":"./dist/daemon-client-websocket-transport.d.ts","default":"./dist/daemon-client-websocket-transport.js"}},"gitHead":"ddfef1f71f4c95033be918817aba696988ad1bac","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78dfab13-0c55-4b70-a2d5-eb3e935c1039"}},"repository":{"url":"git+https://github.com/Draek2077/otto-code.git","type":"git","directory":"packages/client"},"_npmVersion":"11.19.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.9.26","@otto-code/protocol":"0.9.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.9.26_1790564499544_0.7327686815003556","host":"s3://npm-registry-packages-npm-production"}},"0.9.27":{"name":"@otto-code/client","version":"0.9.27","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.9.27","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"homepage":"https://github.com/Draek2077/otto-code#readme","bugs":{"url":"https://github.com/Draek2077/otto-code/issues"},"dist":{"shasum":"cd7b1ae20c3c5c3a2064c3d94bce6b8d131f2aa1","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.9.27.tgz","fileCount":38,"integrity":"sha512-WBsoomJtz/NbAf1KLig4V0rDYQnX4o9AKa9rpyUHnzcd0Yyoh06XXfV50hBIXM/pMHAtADrms4hWb+qCZCVfww==","signatures":[{"sig":"MEQCIHTDnivD1Xn4bkq8aKDBNwTnh3isEq193zH1S8WRWqPVAiAUCp3lqrG8jpaUc73FuKeLJEth7d+TNNJrE/zEsz/xHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICeti67Q+aNyfYnGxQkleIPOgz0m4jMg6pf1dIq6VNMDAiBcf1bxE+H+IC6OBoWKHxCCtAjf/Fm2BC+o/TAepcVE4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@otto-code%2fclient@0.9.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":535242},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"},"./internal/daemon-client-websocket-transport":{"types":"./dist/daemon-client-websocket-transport.d.ts","default":"./dist/daemon-client-websocket-transport.js"}},"gitHead":"35604d5588e950d44fa202d7d67cd10564d33ae0","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78dfab13-0c55-4b70-a2d5-eb3e935c1039"}},"repository":{"url":"git+https://github.com/Draek2077/otto-code.git","type":"git","directory":"packages/client"},"_npmVersion":"11.19.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.9.27","@otto-code/protocol":"0.9.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.9.27_1790599771221_0.5395108407643616","host":"s3://npm-registry-packages-npm-production"}},"0.9.28":{"name":"@otto-code/client","version":"0.9.28","license":"AGPL-3.0-or-later","_id":"@otto-code/client@0.9.28","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"homepage":"https://github.com/Draek2077/otto-code#readme","bugs":{"url":"https://github.com/Draek2077/otto-code/issues"},"dist":{"shasum":"553db53d46a2d571e0eb41ea1751634e264d74c6","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.9.28.tgz","fileCount":38,"integrity":"sha512-/pp10SnyUbijZhgMh3ZCDzJnRnY/Vpxsk8pGnXLG0kx+X97Y2Z6uDr2YitDBcQtgma0Z6Vn9raVvVFgBeKjV3w==","signatures":[{"sig":"MEYCIQC5RvW3orkrVCwnf0fPrNuhL7n6sux/F20skvN1AeSO/gIhAOnMnEhVP2qOFsZM7cPTaZSbX2UF3eoGPyjFSQiZGwWK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCGBF9+LqD4x7EWGXiUiCt3ep/Y14/jpitQs640gIO8WwIgUNjah8l9FDCup8HaaJ4v5vmPRaj6M3ZbCIAsG7YmCrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@otto-code%2fclient@0.9.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":535242},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"},"./internal/daemon-client-websocket-transport":{"types":"./dist/daemon-client-websocket-transport.d.ts","default":"./dist/daemon-client-websocket-transport.js"}},"gitHead":"05d7f40c0ec2057f7c0dd2388772576f91519ba0","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"78dfab13-0c55-4b70-a2d5-eb3e935c1039"}},"repository":{"url":"git+https://github.com/Draek2077/otto-code.git","type":"git","directory":"packages/client"},"_npmVersion":"11.19.0","description":"Otto client SDK package","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.9.28","@otto-code/protocol":"0.9.28"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.9.28_1790708893881_0.844161299682799","host":"s3://npm-registry-packages-npm-production"}},"0.9.29":{"_id":"@otto-code/client@0.9.29","bugs":{"url":"https://github.com/Draek2077/otto-code/issues"},"dist":{"shasum":"f69a7316f70a62a3198142b7476e212b495d09d3","tarball":"https://registry.npmjs.org/@otto-code/client/-/client-0.9.29.tgz","fileCount":38,"integrity":"sha512-G4NKyacRnoXGqk+0gBaAGP8kDEcmtyF7OMPtMyUYnZwojzlvwmhyDjephnTi15k2kgP9JdAzj2ABuzJ5VAjihA==","signatures":[{"sig":"MEUCIE0ncuChHz0ug/SCE49BdJ0Cv059t/vCqyNHQZEU9zxTAiEA0m3uEb+KY7kQNh5TDBdNfKsziePcTvE/9vVEECJjE6w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGkO70gKQ74rWRr41AEVs88Hvc81j71hJ2csKe8fiF28AiEA8tIrX/+SvN+EPl194Dw0WfaC0X3Y0JO9noIoqQqNXqI="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@otto-code%2fclient@0.9.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":535242},"name":"@otto-code/client","type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./internal/daemon-client":{"types":"./dist/daemon-client.d.ts","default":"./dist/daemon-client.js"},"./internal/daemon-client-transport-types":{"types":"./dist/daemon-client-transport-types.d.ts","default":"./dist/daemon-client-transport-types.js"},"./internal/daemon-client-websocket-transport":{"types":"./dist/daemon-client-websocket-transport.d.ts","default":"./dist/daemon-client-websocket-transport.js"}},"gitHead":"da571dc48450524f920d87d576acbcb9b5e74e7c","license":"AGPL-3.0-or-later","scripts":{"test":"vitest run","build":"npm run build --workspace=@otto-code/protocol && tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","build:clean":"npm run clean && npm run build","typecheck:examples":"tsgo -p tsconfig.examples.json --noEmit"},"version":"0.9.29","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"78dfab13-0c55-4b70-a2d5-eb3e935c1039"}},"homepage":"https://github.com/Draek2077/otto-code#readme","repository":{"url":"git+https://github.com/Draek2077/otto-code.git","type":"git","directory":"packages/client"},"_npmVersion":"11.19.0","description":"Otto client SDK package","directories":{},"maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.4.3","@otto-code/relay":"0.9.29","@otto-code/protocol":"0.9.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^5.2.2","@types/node":"^20.9.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/client_0.9.29_1790956463915_0.7095628075118552"}}},"time":{"created":"2026-07-12T01:16:11.067Z","modified":"2026-10-02T15:54:24.501Z","0.5.0":"2026-07-12T01:16:11.386Z","0.5.1":"2026-07-12T19:48:09.881Z","0.5.2":"2026-07-13T14:57:56.488Z","0.5.4":"2026-07-14T07:32:20.262Z","0.5.5":"2026-07-14T13:41:42.805Z","0.5.6":"2026-07-14T19:39:53.020Z","0.5.7":"2026-07-14T20:13:17.285Z","0.5.8":"2026-07-15T02:30:07.683Z","0.6.0":"2026-07-16T07:07:45.479Z","0.6.1":"2026-07-16T14:24:30.592Z","0.6.2":"2026-07-16T19:34:26.475Z","0.6.3":"2026-07-18T03:54:14.187Z","0.6.4":"2026-07-20T03:49:47.310Z","0.6.5":"2026-07-20T15:18:54.486Z","0.6.6":"2026-07-21T02:30:28.951Z","0.6.7":"2026-07-22T03:47:07.368Z","0.7.0":"2026-07-26T22:21:12.383Z","0.7.1":"2026-07-27T06:54:13.408Z","0.7.2":"2026-07-27T15:57:39.425Z","0.7.3":"2026-07-29T12:53:52.252Z","0.7.4":"2026-07-30T14:02:30.606Z","0.7.5":"2026-07-31T20:23:30.114Z","0.7.6":"2026-08-03T17:38:22.529Z","0.8.0":"2026-08-04T05:00:38.346Z","0.8.1":"2026-08-04T23:05:10.242Z","0.8.2":"2026-08-05T18:32:05.725Z","0.8.3":"2026-08-06T13:37:28.193Z","0.8.4":"2026-08-07T05:12:51.717Z","0.8.5":"2026-08-07T06:31:27.498Z","0.8.6":"2026-08-09T04:40:11.752Z","0.8.7":"2026-08-10T02:09:12.921Z","0.8.8":"2026-08-12T00:30:44.394Z","0.8.9":"2026-08-13T13:34:20.553Z","0.8.10":"2026-08-13T16:58:42.538Z","0.8.12":"2026-08-21T05:42:33.045Z","0.8.13":"2026-08-22T18:20:07.094Z","0.8.14":"2026-08-24T00:32:42.137Z","0.8.15":"2026-08-24T04:52:48.886Z","0.8.16":"2026-08-25T04:17:54.381Z","0.8.17":"2026-08-25T13:39:08.714Z","0.8.18":"2026-08-26T12:27:39.037Z","0.8.19":"2026-08-28T03:48:44.296Z","0.9.0":"2026-09-04T03:27:14.437Z","0.9.2":"2026-09-06T19:35:14.442Z","0.9.3":"2026-09-07T14:37:41.778Z","0.9.4":"2026-09-08T05:13:42.437Z","0.9.5":"2026-09-08T19:18:07.336Z","0.9.6":"2026-09-10T16:55:49.010Z","0.9.7":"2026-09-12T05:08:43.256Z","0.9.8":"2026-09-12T18:09:24.850Z","0.9.9":"2026-09-12T23:47:01.669Z","0.9.10":"2026-09-13T04:03:04.334Z","0.9.11":"2026-09-14T12:55:58.311Z","0.9.12":"2026-09-16T18:05:09.553Z","0.9.13-beta.1":"2026-09-16T19:31:39.737Z","0.9.13":"2026-09-17T13:04:13.191Z","0.9.14":"2026-09-19T01:38:17.503Z","0.9.15":"2026-09-19T18:34:35.912Z","0.9.16":"2026-09-19T20:25:41.616Z","0.9.17":"2026-09-19T23:07:35.260Z","0.9.18":"2026-09-20T04:49:14.675Z","0.9.19":"2026-09-21T03:54:49.769Z","0.9.20":"2026-09-22T13:47:46.791Z","0.9.21":"2026-09-22T20:25:55.165Z","0.9.22":"2026-09-25T15:10:50.148Z","0.9.23":"2026-09-25T19:12:38.100Z","0.9.24":"2026-09-25T21:15:05.150Z","0.9.25":"2026-09-27T23:04:28.488Z","0.9.26":"2026-09-28T03:01:39.646Z","0.9.27":"2026-09-28T12:49:31.352Z","0.9.28":"2026-09-29T19:08:14.009Z","0.9.29":"2026-10-02T15:54:24.002Z"},"bugs":{"url":"https://github.com/Draek2077/otto-code/issues"},"license":"AGPL-3.0-or-later","homepage":"https://github.com/Draek2077/otto-code#readme","repository":{"url":"git+https://github.com/Draek2077/otto-code.git","type":"git","directory":"packages/client"},"description":"Otto client SDK package","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"readme":"# @otto-code/client\n\nTypeScript SDK for building integrations on top of an Otto daemon.\n\n```bash\nnpm install @otto-code/client\n```\n\n```ts\nimport { createOttoClient } from \"@otto-code/client\";\n\nconst client = createOttoClient({ url: \"ws://127.0.0.1:6868/ws\" });\nawait client.connect();\n\nconst agent = await client.agents.create({\n  config: { provider: \"codex/gpt-5.5\" },\n  cwd: \"/Users/me/dev/storefront\",\n  prompt: \"Review the current diff and name the riskiest change.\",\n});\n\nconst result = await agent.waitForFinish();\nconsole.log(result.lastMessage);\n\nawait client.close();\n```\n\nThe public API is the package root. Imports under `@otto-code/client/internal/*` are unsupported implementation details used by Otto's own packages.\n\nRead the [SDK documentation](https://otto-code.me/docs/sdk) for agents, workspaces, terminals, provider discovery, events, recipes, and the API reference. Runnable TypeScript patterns also live in [`examples/`](./examples/README.md).\n\n## Runtime\n\nThe client needs a WebSocket implementation. Modern browsers and Node.js 22 provide one globally.\n\nUse a WebSocket URL ending in `/ws`, such as `ws://127.0.0.1:6868/ws`. Pass `password` when the daemon requires authentication.\n\nThe client advertises its supported protocol capabilities by default. Optional `capabilities`\noverrides extend or override that declaration; browser hosting must be supplied by the caller.\nConnecting alone does not subscribe to agent timelines or catalog events. See the\n[event guide](https://otto-code.me/docs/sdk/events) for subscription lifetimes and timeline replacements.\n\n## Stability\n\nThe high-level API exported from `@otto-code/client` is the supported SDK surface. The SDK and daemon remain protocol-compatible across versions, but newly added capabilities can require a newer daemon.\n","readmeFilename":"README.md"}