{"_id":"@otto-code/brain","_rev":"54-b643971d0e1cc5576754e9af8fa47b66","name":"@otto-code/brain","dist-tags":{"beta":"0.9.16","latest":"0.9.29"},"versions":{"0.7.5":{"name":"@otto-code/brain","version":"0.7.5","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@0.7.5","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"da60746ad2e8297458f621e1e3053b31632df12e","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.7.5.tgz","fileCount":150,"integrity":"sha512-jczXqye5c441RfEPqzd+nlrDNE6T/aHM3T9D5ZQQIocv35LpkxnI6dm96T7GNNnPgG8YtINhYsgJhTs9lvV+Ug==","signatures":[{"sig":"MEYCIQCID6Bwl2xmGm9x59e6u7Gk+OLVdrHVp/oX7f5/HrDyQgIhAPQabRHh1EomBvTuqpI7dtuLY3ZrJ8C04Yx4CGjlO6ax","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":667283},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"03a6b7491e7fe4ce69b2387602a4599b85f17da2","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.7.5_1785529535258_0.6102801804892131","host":"s3://npm-registry-packages-npm-production"}},"0.7.6":{"name":"@otto-code/brain","version":"0.7.6","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@0.7.6","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"d0d416e8e91b51d886b33a56088c0104f061acc9","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.7.6.tgz","fileCount":150,"integrity":"sha512-kG8KOea4Kev54WPWfqMcY3s/Okr9aXNreU6krrv4CMLy0yl0pDLs+DXQW4NHu6VAO9rMzGQoJtmU2LY8pHZp3A==","signatures":[{"sig":"MEQCIGaQ6mysgbQkAgLj5gKbAjUV+7Uufej9fl4IanUtbfhWAiA5btQN6ucJTK1DRgysSb6t6jo3+wwux7o/ElEEXOS9YA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":670478},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"0e225aea89fcd48aa9f2ac0e2668df345a4b365b","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.7.6_1785778800105_0.0953954569936506","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@otto-code/brain","version":"0.8.0","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@0.8.0","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"702477538beabc3031f94ad996bd02ac64045dad","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.8.0.tgz","fileCount":158,"integrity":"sha512-oGr3bb1/hCMiMMTC5ZiDEq1bPbGkEzGl8yMtJb1C8ACRvT3RMvI0ps6Sx8okqJozDffMx2KrEohhXbNDIE+klw==","signatures":[{"sig":"MEUCIAdyUxEfnb0bBQ0BqAlk6Nn9W+4aHHSGEvBBLCIji9anAiEA+b3mSBVhmMqbMVccQKpPolAg2JoMQpxq+uyynSlK7ms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":750120},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"4c41673486c8aa073143a709f27fecfc644c5e00","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.8.0_1785819757503_0.5684120713600094","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@otto-code/brain","version":"0.8.1","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@0.8.1","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"a7c9cdb88ad6e2f2f69759c0637b1f4de9287c29","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.8.1.tgz","fileCount":158,"integrity":"sha512-jxC69oo5n5KE9TO5DZ3pmRKzw40a0H7z3JTnWQnV8pyA8UB9lAETpAQZZuEzNz7H9TRr2EKBtsgLuL6OV2C+qg==","signatures":[{"sig":"MEMCHzlsfM7ee/LxjM28aRIlAsr2NB8L/pvb3LYkiO3PLoACIAFfxYATwQPnxNc+aBehzT4/8tua89MJxOUn/IHCOOYl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":779963},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"c50e6cf4a5b46a6ffe6580a24757712838f66f3b","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.8.1_1785884806041_0.5362808119561653","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@otto-code/brain","version":"0.8.2","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@0.8.2","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"acb5e3835de079481543dba7c81e1ecd0a7c7bba","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.8.2.tgz","fileCount":162,"integrity":"sha512-cdqLLMMwOlCo+MIb9XcWvTe1daM9Dn8Y6LfqscDIiWmqUAeCGyYqWqVKwLRW2imvrZ5dF+9BATe4/xqeJS6ivg==","signatures":[{"sig":"MEUCIFEFxP2d6cHXHJmJeF8nXCXaje9WHD9ycA/EyAOxXba3AiEAqkciPF1I+6Mmop9Cry3iJ7z74bdLeuOmwet5eRX2Puo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":803648},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"b374056f29ff50c4b947cc637283023c7423369b","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.8.2_1785954826844_0.14893257384962677","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@otto-code/brain","version":"0.8.3","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@0.8.3","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"fbb91de1d5f8090f03fc49063ff18c0a43b7c796","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.8.3.tgz","fileCount":164,"integrity":"sha512-YH87rrSSSOrhIM6zYdAJ66h6CxtE3BqDw2WO/c1E4deNdgq3cmXyOB/2dAXUdSoCx2Jq0gNAVDc04D0gk89Nng==","signatures":[{"sig":"MEQCIDIL4b3cdqn4+d7rHL8/qj7a1jaqF5kg5CxA8hp+/wecAiA34RJKQOclCIZ8PgtPQt8AFB51xHHKQ5VQZDB4ksN/jQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":844199},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"1b5077c28bde7752175143ed201ac52b2d8cb1b8","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.8.3_1786023554546_0.05226726073507093","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@otto-code/brain","version":"0.8.4","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@0.8.4","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"8b41e651a31bebba4ee2bed1746c7f901191d410","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.8.4.tgz","fileCount":164,"integrity":"sha512-/vnL646QNFecfQTDVL31Ny6DJGsipiB//GnwH/bGNtIeRPRZF4JDyKhJiABN/q54Tnrw/LhvvGX7Ouq44bMBoA==","signatures":[{"sig":"MEQCIE193SNT77Z2ecI07sqXZK7dwYDHcVBZiTPm00WzGQNQAiBxgZLFj/8ex9K+ell6HP3A4JPoDG3qyH+a25NV/HSEvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":846841},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"572fdfec72d3a828dce939acca2409312c9c8d87","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.8.4_1786079686720_0.4357627953759253","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"@otto-code/brain","version":"0.8.5","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@0.8.5","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"fb1f643b8764020df7d995000c963c3d4d1f8074","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.8.5.tgz","fileCount":164,"integrity":"sha512-ue9EcBIfZY5FxycFdznD+KpDKPPnHDXQnTdkXAmwCa97T6Zx/RHCa7aYANOm/lKbFkl3BJaKsx4nrym9n5Fdqw==","signatures":[{"sig":"MEUCIFpksrUEnbzQqoHBDaZuFIdbCRWkDkCggmyqHjTxLR6QAiEAx7FaFrbIUkQ20zLtujVrmwfdG8y8pRex8eksmasTxMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":846841},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"6bac65b63e2ba1ec808a2b0c76d1a80d7df746fa","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.8.5_1786084443055_0.9234058817415192","host":"s3://npm-registry-packages-npm-production"}},"0.8.6":{"name":"@otto-code/brain","version":"0.8.6","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@0.8.6","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"01cc6f397f24460702da26f734e18474c81538fc","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.8.6.tgz","fileCount":164,"integrity":"sha512-OUPGewhR8q7axljQ1MYoUl0tW5iAKinmaSZCqD8+S3JCi+OApCuktJSlyXvQvCr+U2sbLw0fnjm6NvLCIRyrhA==","signatures":[{"sig":"MEUCIQCAvt3VCuLqEtAolzJG0T1l4DQpE0vrSxsTx191ptH9OgIgMQf3sZ8dL4JNVOdimIW5u8XSxavw8fKVSuGDk4D9hNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":860251},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"ac686d1545975b21c6076d2e5d81f27caf2fb237","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.8.6_1786250518958_0.8747907036769591","host":"s3://npm-registry-packages-npm-production"}},"0.8.7":{"name":"@otto-code/brain","version":"0.8.7","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@0.8.7","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"5d0210f0e8a3f7f513772e4ee77d35abab184689","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.8.7.tgz","fileCount":164,"integrity":"sha512-B/prRk9qP/4/a9IGcGxi+BjmG3e3WBZqWgBktBbj/OiKEjCRzVo0GtG9FVjPRPeADVchA7l6hKOMYwnpMTdVVA==","signatures":[{"sig":"MEUCIQCeTsDd45gLwo5qtoLnNeWOsEibQUYNzPeGmBR4TZf8pAIgVQK4Iu784Bo9ubpuuYDg/SkH8uQv4Ds5kH+9HtUAIos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":860860},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"1fc76f3ab078731bd0dcc2f72a5ae1d397a5effe","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.8.7_1786327861956_0.8934459926506038","host":"s3://npm-registry-packages-npm-production"}},"0.8.8":{"name":"@otto-code/brain","version":"0.8.8","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@0.8.8","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"a380bc75a4158d683102df138aaa9bb223be90b0","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.8.8.tgz","fileCount":164,"integrity":"sha512-TJDaCLo1fxmaTYvUCtlTwSKWAFqorP4SoDVFYP0YxCVfbUnzbdNyq2A64y2DgRDIQLcfnkX756XgliKQ8hK0Tw==","signatures":[{"sig":"MEYCIQD/7TdqvFeICj3C32U6g3j4rhLRQ7n6fS6HxhAoqusopQIhAM+0d9WGIMGWaskr8CjjB0HH7YgKtGacEdERcyxvqtql","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":938645},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"de2dc5c19d4822c1af94373183953a8b7a2d117a","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.8.8_1786494735408_0.2055000992358993","host":"s3://npm-registry-packages-npm-production"}},"0.8.9":{"name":"@otto-code/brain","version":"0.8.9","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@0.8.9","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"13bde75622a0ae8b59d0e0a84ca2d8f18cbea60c","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.8.9.tgz","fileCount":170,"integrity":"sha512-Jvpm/E0PR7qAaK3biyJD6neVA9LcQieZfWUQplx4MIIcfptsgQKUHQAWe9VjgRRo01ErC3HDcpNY/ocafq+Ndw==","signatures":[{"sig":"MEQCIFOLtXo7OK6h22BxrmhGvcZSAl9ZCJvzGxq4t4eJZuABAiAN0oXxhYpbUViEKGyNtPlE+EUz41ebWEMtM0EQ470KZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1038965},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"449844684b40a40f75be7a6d737f41793c53a0ae","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.8.9_1786628203756_0.2338410693375621","host":"s3://npm-registry-packages-npm-production"}},"0.8.10":{"name":"@otto-code/brain","version":"0.8.10","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@0.8.10","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"577c21812f33b1142a4c488edfdd429d71e64fc6","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.8.10.tgz","fileCount":170,"integrity":"sha512-OR/7TZA1SzzftdFwiBdWW+3jBlNcmfeAS4ZmFrSvvgFK6EGZrqEnk/So8HE53X+NdEIYNxIn3AZucsVIEytaQQ==","signatures":[{"sig":"MEYCIQC+gj1VcN7HgeppZXLmRgxwWdIjV0jC40vF0bj79yVjHAIhAORGWgQxzq+hvi2WcJlYzHgMjdbKp/d57k8x5JjzEp7r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1038966},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"f88a66e8908b7f83e363f57e67f7dc6e988ee4d3","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.8.10_1786640427736_0.23314519453436677","host":"s3://npm-registry-packages-npm-production"}},"0.8.12":{"name":"@otto-code/brain","version":"0.8.12","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@0.8.12","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"24bc2c7354142aa19c9092e16efa589adbaf393d","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.8.12.tgz","fileCount":172,"integrity":"sha512-aIJBDjhXziePB4AbRQVFU04TdQK99elPLSxPt0LLMCIr3GayD6mCZqNxZGC7gmXxQDF03VsdHgqgLktKmdzPmQ==","signatures":[{"sig":"MEQCICz9fN4CS2NVsjWsfOOIr0D7cpmwgLEw7ForuL3X1ct7AiBi1804twXLA/lMo876oZgMuF6QJRCLaGtdrM6TjxHwKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1201706},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"0a7ef5d887460c322a00e665312d97fb58c6467e","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.8.12_1787291116510_0.3008137250868874","host":"s3://npm-registry-packages-npm-production"}},"0.8.13":{"name":"@otto-code/brain","version":"0.8.13","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@0.8.13","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"41ef5914af5a77f3b6ec002ef10cd1ec4780b164","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.8.13.tgz","fileCount":174,"integrity":"sha512-/nTBhSorl7fySeiK7LJv+wi/nKKFq1DiOn2mljk2QRMTBQGuMho6g4inSytPzZ3FTBJk3UyfaGOPP9Uinqfe8w==","signatures":[{"sig":"MEUCIBB/2t/LKHUXlDC9qrRRpaxz+hVue5IDN1Q2zXI0ABk1AiEAzNlbJ1iwNhKVvp45gZvhfhy37ZcYFKog48DR8SjTWrQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1233786},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"a9000ee58f67c23c50175bd72583b06ba924974d","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.8.13_1787422951833_0.6271788468320467","host":"s3://npm-registry-packages-npm-production"}},"0.8.14":{"name":"@otto-code/brain","version":"0.8.14","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@0.8.14","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"6c0feba41ae9e53d0d5ba3370200103a546f5f5e","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.8.14.tgz","fileCount":174,"integrity":"sha512-D14XZoaywoX+DwObfbr904C6HViAhPJBorVNQx7DIDr+nWtiW5vhtKLluKAWMUjaxSyCDtN/aNeipMY7PcikJg==","signatures":[{"sig":"MEUCIQDZa8eBl7tqKg2QaobeD4BIiLjXS7a2xtX1VyEYy6GwXQIgXFQcD2AyxswB/zMsuxvPhi8vKh9MUGjpGmnlyL7Afms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1247552},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"66baddc788abf3ac40e20011aa2c9d32546ad4b6","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.8.14_1787531682069_0.2502538831881753","host":"s3://npm-registry-packages-npm-production"}},"0.8.15":{"name":"@otto-code/brain","version":"0.8.15","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@0.8.15","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"39b0c61fe6d14905500e8b60d27d65fe0903082e","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.8.15.tgz","fileCount":174,"integrity":"sha512-Rlohddn9OeVLu0j84l84wKAHP0kl2+MoiZputE5pvQ0PGKGf/ldXidZaXEHT5HzW3gftRmPRfDx2rLQSdh7zDA==","signatures":[{"sig":"MEQCIDy70oFhQyakzq4gJ4Kjn/CuGO+HDuWZMDIvlcGvHRzHAiAUY0OUcOXE8YvO4xZ5rf8FdI4BYBfwvLhTyfSmaWSHQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1247552},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"a243a71381170739ec4af63735e37783a1f7269e","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.8.15_1787547346258_0.9934776468609798","host":"s3://npm-registry-packages-npm-production"}},"0.8.16":{"name":"@otto-code/brain","version":"0.8.16","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@0.8.16","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"0e056102a667708976831741714a8bd300910086","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.8.16.tgz","fileCount":174,"integrity":"sha512-N1ZtSFG6fx20bNkaSLb/sUDYYqlttubJoLagnqKxgiCEZZBsgFaMXqM9FW3M++LIRvU9/cxnGc4Tsllwx2yT2A==","signatures":[{"sig":"MEYCIQCYeQp0F9doVFD80wh8FGwpqGhPCA1uha8N2GHPxop/fwIhALAzRaAiopE8ujGzGd88svz+yGAVTm6rKWDKKFMBkr8x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1247552},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"2f240be17f19cb9eeea8fd62cfdb30d0e426a0b2","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.8.16_1787631576147_0.4707733608694058","host":"s3://npm-registry-packages-npm-production"}},"0.8.17":{"name":"@otto-code/brain","version":"0.8.17","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@0.8.17","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"b04c9c10c3450f6bd98bb35e70b89193a9a6de4d","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.8.17.tgz","fileCount":174,"integrity":"sha512-KQVvte0Va+zjpe3IPeIRHGdrg1X/bsSmZRr6Q0+pZbRELg5TdUXpc3pYxxcGCAgUNgNgUQqkr6h8PLgd+0V+iA==","signatures":[{"sig":"MEUCIFIQPQhrwPRhLRCBhVhJr89OhuYXtD8/6Lk6IYcS0ttbAiEAtsQqDubCsWEtAYhjNb041lFFku90CFMqlyVSfCkSmrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1247552},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"4fd6aca3d27b9ba6421f579629c6a653bfc132fc","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.8.17_1787665262000_0.8324459368441635","host":"s3://npm-registry-packages-npm-production"}},"0.8.18":{"name":"@otto-code/brain","version":"0.8.18","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@0.8.18","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"56e2673c1b4d1e4de49dc64ad71c675fadef0b2b","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.8.18.tgz","fileCount":174,"integrity":"sha512-6VZbmcM6+wjJWUba6/E+wWs0JT0u6eoAOxoFPeUvUMnJ1UTJp9MtL6PgfxQR95M1txBUMazT4fINqUx7u54aYg==","signatures":[{"sig":"MEUCIEVONqGc8WECk15TPjrW7O4d35sGNvD4p5BM82gNDAUXAiEA9c1JSOwXd47nhiWOsuVfVKm1+YDZKYJF7Z03z83aSiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1260338},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"dd8a93ad47448bbe99db719a3ca5799beefc6a89","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.8.18_1787747357168_0.042512094215805485","host":"s3://npm-registry-packages-npm-production"}},"0.8.19":{"name":"@otto-code/brain","version":"0.8.19","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@0.8.19","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"d9e87d7aac146f3331114401b903f60271915a39","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.8.19.tgz","fileCount":176,"integrity":"sha512-MKEllUHSuEeBMX4pfP7p7Hi0BaPg+XdB+K6y6zejMHpq0bO2pdR1U8aBgsSHBifW+n3kKeGUkLgK7ywo7dspYQ==","signatures":[{"sig":"MEQCICxZnRxasKzyHVhiwv7xuvJsthzmvtF057G1O/wPiNLiAiBHxWdvtgV650ZfT3mgILmsKEN6QMEywpmEQmxODWmugQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1264003},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"c80b0cac48da63a7619d7f68895081a603f20310","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.8.19_1787889043787_0.4560904264555292","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@otto-code/brain","version":"0.9.0","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@0.9.0","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"ef4d920c082b731693c6f5d4b80e2351b9a63681","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.9.0.tgz","fileCount":176,"integrity":"sha512-HBIZL4s16PqD/P6HFwgKAcZ1T0ZkbMyu699zV4hXr+17z8W2cRZEwLeVNFj3VHzr5ufWm5HOUZaC4jSn5itG7Q==","signatures":[{"sig":"MEUCIQDsNTdjbjMU9Sd2ykxKdpUm77tC39P0JdAa0lexPvmL8wIgRKeKmyIXLm20h42SmqxDO0r8lDSj8ysY4NwmwZD/DDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1264002},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"7e9921df7d534780b0c00afc19584553a6148c9a","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.9.0_1788492698596_0.32559739081757866","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@otto-code/brain","version":"0.9.2","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@0.9.2","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"ace10c742f97b38fbee004b07e92e20f3e8013bd","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.9.2.tgz","fileCount":176,"integrity":"sha512-xniNUeqe811rGEW0/a8WVJXsuH2kbuD711hNtqA1Kl83Hmm4gIBubtOQlM2tQsH0lalxVmqD/SG8zIUGnLmJfg==","signatures":[{"sig":"MEUCIB+hfSCKvWno1kgfxsobKlrbLiHbofNZ8H1yBklx2RlAAiEAzgmyYZA0aHpVMcL2hBHBXv0tAfIAtU0ecsCP7N2ubPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1267654},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"f55be64e701b253f6e11120e44d0e3d0e98ae5df","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.9.2_1788723503458_0.06926441433570929","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"@otto-code/brain","version":"0.9.3","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@0.9.3","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"bf3229ce94b4677c9c95ed32996346e6aea62308","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.9.3.tgz","fileCount":176,"integrity":"sha512-Egb9H0O9R5Oan861BxvJQuy1tc+XBv8OjGO5pNiVVpG2qZlqfzST3v/3CxFIMInS0yyLelqpqdM6KcjcA2cu0w==","signatures":[{"sig":"MEUCIEIzF4w3AXbk/Cqx4XNPgZYNBMnzc8AhyK0oiBNjn3BMAiEA6OLuktkLRlNJt3mPYvSOoqzT78sW3U9iuIcDfVr3i5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1267654},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"94753270e11a01d2e13440c1b25e461118385e57","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.9.3_1788792055679_0.8766978305887141","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"@otto-code/brain","version":"0.9.4","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@0.9.4","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"1b418c98c59b0d7a5c8f615af383966185ec77a1","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.9.4.tgz","fileCount":176,"integrity":"sha512-tZTq4zjvQ4gI3mjzbdqd7GGdc8bqybDkFYN3XMnQv52VuPcM4sYW7yHwq5WT/IvndWv1V4mpnZU06aSH6QNJJQ==","signatures":[{"sig":"MEYCIQCKB8k00f95s9Rkh0Jsl9jVfWyuyStfFK/9CLqrenXMTAIhALf3BrqQoXGrq0oOqY7D4gUhbVENel2Xww0DsR4BrS2B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1267654},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"25543a9ce70be5be49e5dd7c5b3bc3bd4effe9fa","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.9.4_1788844622071_0.8489118057627949","host":"s3://npm-registry-packages-npm-production"}},"0.9.5":{"name":"@otto-code/brain","version":"0.9.5","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@0.9.5","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"a66593dab139d597b5abfac6c2fafcbb871e45d9","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.9.5.tgz","fileCount":176,"integrity":"sha512-DX4dHthRkNM9vo4vQHu7x47cXflJHrJZJxrukNY26x5yhOW6jLCErTe/Dg+fsouOWWKSFvfs4pAgscdzuFUgrg==","signatures":[{"sig":"MEYCIQDmN3rWJMOx5TIxqyBMCYcoZHYDnkgvQNXrlgOsdGuZzAIhAOiwFWFMQUcqe3mypxpsAxyDgq/S3uubUxvzx5q/jsoz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1267654},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"f18494418be8695a66a9e0c1a1cc8c2056a8087e","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.9.5_1788895210467_0.5014266569412815","host":"s3://npm-registry-packages-npm-production"}},"0.9.6":{"name":"@otto-code/brain","version":"0.9.6","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@0.9.6","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"7ebb433efa2217f9ad2c78db147f0808ea819046","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.9.6.tgz","fileCount":176,"integrity":"sha512-7c507iWx675rcsFo+Ln4r9u+5nHNvX1i6qkx0Mig95YJuYCC1bHvHTA+r4rSJfO3zXh4nvN81czmhgNJrom31w==","signatures":[{"sig":"MEYCIQDha+bjhaGZ06s/dN9yFJPo7ROmFBrNrpew3EuzAi5VIwIhAMFgoOIqUtHu2CbB39kvbJVDQhi1M/iAbjrQIMVvfNGd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDo2F4PSOig3DySxaUZ5BiXB6swTxPXJWKSbaCeFf7J6AIhAOef1uvvhFQk37Bz0H9kd82uBs9wlucIv2uFpqT3GRoz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1267654},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"4b8507cbfed6eb758d59869861ba4bbd7a1980c3","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.9.6_1789075035177_0.11271738253317731","host":"s3://npm-registry-packages-npm-production"}},"0.9.7":{"name":"@otto-code/brain","version":"0.9.7","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@0.9.7","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"3983366b02d47d5db36b317e76b5fd0df2f916f8","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.9.7.tgz","fileCount":176,"integrity":"sha512-gI0ouqlxNQGVvgKPnZ4ioFLlED+ClTOnrM4PsJsFMtoPFXCsOxepIUoJr7DeWyC53UQxriWuYOjAgWuN+ZLj2A==","signatures":[{"sig":"MEUCIQDbSYZBSHMJbl6WYkA9hUJaje9/qNwPNBZAr31FxKd38QIgFNVV3tKE9wBWtQ3yUS6x6hxbNzw59Zni6WTnFEh1kes=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIASkyw+HPNjoD+yugkh8dAA/N+0svYLY5jROadwEYRz0AiEAnJ2XterFsAZ7oeAlQh47kkP6B0TsUaySjBVMyg2/d4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1267654},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"6ef9ce8a307c12e0af2d8dab9c22fb625a906d4b","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.9.7_1789189985973_0.7785872301488364","host":"s3://npm-registry-packages-npm-production"}},"0.9.8":{"name":"@otto-code/brain","version":"0.9.8","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@0.9.8","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"3b0fe9569ade31fd6b30c8f98ee11fb2ffba5561","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.9.8.tgz","fileCount":176,"integrity":"sha512-jy6yYBpOagxAzTQRGkCKwN7sWJXJ9FSrWnbBo66w9sB7EkwaDakIfEDVIe4DxPhRp4rYSUS5IhJc+uGuf5O5jQ==","signatures":[{"sig":"MEYCIQDy5cLHAdZgVcVsQQDrlJjVNlHdpV5kGJhUOT5u49CrMwIhAPeguwy7FixMIUE7ZgIfR71067BMCzndH4gk+j0vCNSe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDno1C2ku1lrdV9RMdCOD3TiPj0kjnKc64UPlaE3fCd2AIgD1wPki9tAjfwJr8SxR8/BoIJF5AmSI3Nt8S71ftIqSY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1267654},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"c3f2b840debe2378c693188084d28589e55f85b3","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.9.8_1789236793098_0.8110767510739874","host":"s3://npm-registry-packages-npm-production"}},"0.9.9":{"name":"@otto-code/brain","version":"0.9.9","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@0.9.9","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"c142f3f22f0bd698e1b6b579e9bf888b034564ff","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.9.9.tgz","fileCount":176,"integrity":"sha512-TrniXxdC248zpVoQGdnTJlh/cVYlyxBVYAfzhK4K+hTiGNu8cWH7i9QE3nhD6e7BjMwpAvb4UGHGI7t28dJqpA==","signatures":[{"sig":"MEYCIQCt4qrBPGpRbGBFXeqTDpEtWl1i4c8AWI2bU/oGwt8lzwIhAMemwaabkNb21NT3oLQXz4YSS/xgeguk8YGYf1Uf4rcg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFjZHHNYNfE75iut+OF6SnceYYm4RTJa6UM29XmWv0DMAiEAvx3/AiDXrtJbtuFK6Tt1LFnhOgUEtr77TZZwQR7YNWM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1267654},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"d7e4dc48d9c77c1bf532bb822ce191d65a7d3aa1","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.9.9_1789257048978_0.5830018076260062","host":"s3://npm-registry-packages-npm-production"}},"0.9.10":{"name":"@otto-code/brain","version":"0.9.10","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@0.9.10","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"e107b1ea1ba046022d93ab53c866421ade3a3752","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.9.10.tgz","fileCount":176,"integrity":"sha512-6YK4oM+RGIxxSBmnfdaZ30XIKhlk6a0zOqcrjsDW1pernaJ7IrB+vSwMdjYk6tUs2cliDnhtMoMDkt8QJzml6A==","signatures":[{"sig":"MEUCIAM/9Ivhzm0mVQtlTLAtg71MfOuO1TTpQx6lHnEJFVb/AiEAlMwJ18Eq2Da+aMHrJq/BCEtzY1j/c8CO6ZKPZRsXhhg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDCRU7ZZ37uPALg8JNrPLoECZf8zmZo+pXejagMyLZr6QIhAJ2jAH5Mh7UcaBzIk7tzIs3QyG6P/zyemdNyGacFMPhN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1267655},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"57d5e64643c4b8d54dcecaf03e7e47edd74fe1f3","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.9.10_1789272561107_0.2914529301888007","host":"s3://npm-registry-packages-npm-production"}},"0.9.11":{"name":"@otto-code/brain","version":"0.9.11","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@0.9.11","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"ebc08845728a9e6ab1e751b56a2d152eb1c8b3b9","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.9.11.tgz","fileCount":176,"integrity":"sha512-QqBIU/YV6Cv0WC0QEWTPzIw4toe7+k107EE6fIkzQDR/lCMd/jD2/Mhu65Cq8zuFYST01UF2sS7fOQnHdonhIg==","signatures":[{"sig":"MEUCIQDgKorL3e7X7UoWuRgHTlbmPGlwYh8RrdmXW8RJTkCLnwIgIVN/KcLcgB1sxVC3P+RWh1IAhU98ZgdTxkUB3eONrG8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDyV55UJsj7mCo/ou3vHePLvwT56bMImjqVwbKOc6jFxQIhAKMpW8BE7Cny9nlu6BZSbk7TGyp+19FLXrCToAGE1V0V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1267655},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"53424fb4e0f29c081fb579132ba0adf306d5cacc","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.9.11_1789391357538_0.2345373429575599","host":"s3://npm-registry-packages-npm-production"}},"0.9.12":{"name":"@otto-code/brain","version":"0.9.12","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@0.9.12","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"efab424f3f72a50094ead696685a2a7fbe012f5b","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.9.12.tgz","fileCount":176,"integrity":"sha512-la3MZ+0g4+Tmhfov4Zu5YEypM2hIS+0x9DtIZ0ZLU664jzjrhWD7vfyTrdFvjPYTYDimJH/b5TW2U8IrLS98Dg==","signatures":[{"sig":"MEUCIQCXYMXWT9pWbF6KEKH94Os/kwk+aHw46HGb6FQMkS7sWAIgC7LlVWU571mQ1T6iZEpix4d1jdew3m/dDSZ9n6cGYgM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCZRRxM6zVmn6TfQXS473NhypckGElTwxa6Vd8E6+8S/QIgBpHDeuK3LSscJmw6XS1cHKzy4p6GEyjanwo3q45ui1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1267655},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"cfb3ae372718fb28f78f7843dd08fb9bc7f7a0b4","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"draek2077","email":"philippe@zehnder.ca"},"_npmVersion":"11.13.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.9.12_1789582943782_0.011362169265633826","host":"s3://npm-registry-packages-npm-production"}},"0.9.13-beta.1":{"name":"@otto-code/brain","version":"0.9.13-beta.1","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@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"},"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"6f8bb75e27b083c6bf5672a04958d93e6625c747","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.9.13-beta.1.tgz","fileCount":176,"integrity":"sha512-lCrDcnE0ElJ6GgZp5yJ+QxbjNWxJQHR2jCLekFLriQ49M41fdSfV3EGq5xxdnWbiqEp7wq2pRBBzIyix+Iea6Q==","signatures":[{"sig":"MEUCIHK57givu5NGWOhpon7H9tHND608JyYuMI6Wdf8BERwwAiEA9H4PvrdSJ41rn19RaCA98uPF3RyLWLnfZlZeTT1AfFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDXkOlhUgNozToL44AhB5wVT9S38K1HpNBBqNWunrzNaAIhAJ7wZs0dQD17/VhaJEbNdcoBgdUkBrsc3ZCgQC2JoskC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@otto-code%2fbrain@0.9.13-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1267799},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"4510af00a6d1072b8a36e7f0238e3ff39f4f4ee0","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:924ed2bc-276f-4578-bec5-b5cfd287c1d6"}},"repository":{"url":"git+https://github.com/Draek2077/otto-code.git","type":"git","directory":"packages/brain"},"_npmVersion":"11.19.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.9.13-beta.1_1789587541945_0.11322668400087066","host":"s3://npm-registry-packages-npm-production"}},"0.9.13":{"name":"@otto-code/brain","version":"0.9.13","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@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"},"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"e094760412e9e005538ee2b06053de1fec8fce72","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.9.13.tgz","fileCount":176,"integrity":"sha512-8PkVDuWYjoygiaVr5i6LKMIRM1nG7inFtdNlsrXel+p8cQP3X7tZ7nu6IX6um/0ukfp/wjAkBHinYfp3kecmyQ==","signatures":[{"sig":"MEYCIQDjjKUlsEqD2gj78qioaYI+1zr2rSUaTE+NvWmNXkg6CQIhAPWxbhcK9dhL7cHVGEo+EPQ+54Sahb/X9cJzX4w1CRW4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDjDQOyl0aTq0nBTjt7MtABtWMidJzkwua6okhuryRkFAiArFfF4fye7DUeCnOtqlMnNieCA4wUGBvP5R8n/Eul+GQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@otto-code%2fbrain@0.9.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1267792},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"14dd929eb10a96c18816ff7048576b1ae3d63a88","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:924ed2bc-276f-4578-bec5-b5cfd287c1d6"}},"repository":{"url":"git+https://github.com/Draek2077/otto-code.git","type":"git","directory":"packages/brain"},"_npmVersion":"11.19.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.9.13_1789650704999_0.7579085990155603","host":"s3://npm-registry-packages-npm-production"}},"0.9.14":{"name":"@otto-code/brain","version":"0.9.14","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@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"},"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"c304bc9403b7e81ee185f134c9f015926ef43aa3","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.9.14.tgz","fileCount":176,"integrity":"sha512-YsLeR1+9LjZ3arQKiO4lg+zF1mTQGLduQpnTxY26Qm/43N477ksnkubKBCqMuNzY32UMqWYFLQTDzrhhytmc1w==","signatures":[{"sig":"MEYCIQD+zCJDZPrS+RP+m401thu/E53e1ij2nRFh/JUeSPCDCgIhAMebWhIkFnrFo1CZ5BDrva4Fco0XjdGcEyejPCGvUNan","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCExaTd19pFvw4fiKJ9IWGmds3RDKuYIK1mIDaB5LbeqgIhAM9Gp5bWcqjGDLwdQXfmiSr/jl/v/jFfDz5Gu+kbHf3b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@otto-code%2fbrain@0.9.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1267792},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"93a5c27406fbeae39cfc5a58221a36e24f59bcef","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:924ed2bc-276f-4578-bec5-b5cfd287c1d6"}},"repository":{"url":"git+https://github.com/Draek2077/otto-code.git","type":"git","directory":"packages/brain"},"_npmVersion":"11.19.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.9.14_1789782162396_0.2879591408596982","host":"s3://npm-registry-packages-npm-production"}},"0.9.15":{"name":"@otto-code/brain","version":"0.9.15","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@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"},"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"7a24309e289ab9a24cc09463dae19901e2f65c64","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.9.15.tgz","fileCount":176,"integrity":"sha512-XisIxn8zD669Sb5ERUP60/5wJQbkUeTzP4AOFHePRecocXbxjd9aTHDeL3iaGoWGNUDGuK1q5gi1xudxQYzqDw==","signatures":[{"sig":"MEQCIDSZWI9+qbKu/kl+V1cdzqCA1Cro8q69BV4emycUyzaAAiBOT9j5+Ar57rddl9QBPRx9H1rZo1D8Ofa1A23fQnz2ZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDw0QoIzHvceDaUkGJMGjZgpw/9YEF6F7SQ0Ao6jmqD/AIhANcW6d/Z0J2u9T3ShsEYmNYQX84XnlzsoIHO9DByH50n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@otto-code%2fbrain@0.9.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1267792},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"d32663f0c4ff42e466c4a8b38934db885f6b1ad8","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:924ed2bc-276f-4578-bec5-b5cfd287c1d6"}},"repository":{"url":"git+https://github.com/Draek2077/otto-code.git","type":"git","directory":"packages/brain"},"_npmVersion":"11.19.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.9.15_1789843290661_0.7140675395370824","host":"s3://npm-registry-packages-npm-production"}},"0.9.16":{"name":"@otto-code/brain","version":"0.9.16","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@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"},"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"35046cc80e4bea1ebd85761620152d94f817bef3","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.9.16.tgz","fileCount":176,"integrity":"sha512-KYilJXYjeTlkIPX36bMROuHMX3ahwcQKMry4eVLcw/zwMR+sRnl+8ogcC02Qss1EwET11hW1WeKuA/4z+nftdQ==","signatures":[{"sig":"MEYCIQCMXfxacrmAVKX45SRmAlCTE3rVWpLk0OSKBuH/Ii7lDwIhAPszu3cS9zeOZ/OfzeQRpS8LiSTUsSqgqKvUkoCbiMCB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDLZaJOvqsAQUnH7tmDcCJngSjQ3tEiv5OEnvJe1LeOzwIgDlx+CveuYVcKfO6pJFgCDybkzKWPIUYtuYs7NuHVKR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@otto-code%2fbrain@0.9.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1267792},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"9741df72f2d43282fe41d7c73dfb09b37db2c269","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:924ed2bc-276f-4578-bec5-b5cfd287c1d6"}},"repository":{"url":"git+https://github.com/Draek2077/otto-code.git","type":"git","directory":"packages/brain"},"_npmVersion":"11.19.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.9.16_1789849947181_0.8578204040173032","host":"s3://npm-registry-packages-npm-production"}},"0.9.17":{"name":"@otto-code/brain","version":"0.9.17","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@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"},"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"3be0ea508ba17f6244d1151978ca28beccf5cbd0","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.9.17.tgz","fileCount":176,"integrity":"sha512-b2qaDrD+IcyADeLuRICY2QMJB79MIP6P/QYu9XlsiCj6gsSpq3LyTSlD/kPeIp3wjoWnTQeobfGVc9bFj2BPDA==","signatures":[{"sig":"MEQCIGs1VRQ9RUOmvxTF/5OuQ0AL+QHAKw2tixl+T8oD6Xr+AiARgUFoUwb6nhcqwKoY4F9JHgibk88CgIUZAmIca41JnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB8ruACnsu0BKcjCLreboYUo3+S6XHoM6+RCWSKsfL7hAiEArAmS282NUERdfCNSt2gRQTHQC4EFgbsedpmyeNqe7gQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@otto-code%2fbrain@0.9.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1267792},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"f479fafdcabeb546d7f5da550f35c18b32ab5a15","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:924ed2bc-276f-4578-bec5-b5cfd287c1d6"}},"repository":{"url":"git+https://github.com/Draek2077/otto-code.git","type":"git","directory":"packages/brain"},"_npmVersion":"11.19.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.9.17_1789859620069_0.16611115000560095","host":"s3://npm-registry-packages-npm-production"}},"0.9.18":{"name":"@otto-code/brain","version":"0.9.18","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@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"},"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"676f717007d96692421467a575a174428b011f7e","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.9.18.tgz","fileCount":176,"integrity":"sha512-FXuSL6PW3EicjcY3u42q9KNWwpMEoFlnaO1/A9w589bV02U9EJ2pzAr+gW05MylkI9xD6SLbgOulJ5RPOMsgCA==","signatures":[{"sig":"MEUCIQCI9V6QnxqsF3euqYUUQP8NrZAExBRSgcCI1EFcck9alQIgAeoYzIH/r3txGhQCIYxyaOYN/3Fmg8A0/usOw6Gomg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGuNKxBnZ7kRqa+cWm0M+G/WSx5Q/LqjRHHE2JSeDmCCAiAT3vcVjoAKnt4jcNEO4RyWqVNZsJjhL+ggLGUHoq2OWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@otto-code%2fbrain@0.9.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1267792},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"e84b9edd6b73b6ff73db14e2439b50848eb2e8dc","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:924ed2bc-276f-4578-bec5-b5cfd287c1d6"}},"repository":{"url":"git+https://github.com/Draek2077/otto-code.git","type":"git","directory":"packages/brain"},"_npmVersion":"11.19.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.9.18_1789880165273_0.022274934269660207","host":"s3://npm-registry-packages-npm-production"}},"0.9.19":{"name":"@otto-code/brain","version":"0.9.19","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@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"},"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"6289fdb59d30cdfa9e0c6fd405d548801a165311","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.9.19.tgz","fileCount":176,"integrity":"sha512-xa9zPJO5YB1R4BTd/XnALBMBVKKW2OsV3GQQNc9RtxY0I9Hk0Jb6TvYgx8psKAHlnfbTmACBQdvfC985TlfdIA==","signatures":[{"sig":"MEUCIGJpsOIXpPmA/n92JRom8vLxiKmk5w5G7fCL0DRwI6owAiEArdSTG+qfMd9XarmhY2qpurh+pg4WC52h0s7CmO4fLs0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQClkxyS77dgxalEwpMgRoQMMMe8T2czHdhvCL6yplLnvgIhAKSbSstWOSiXnenC+CVB3OdUcjU59gpi6XeO17UpNe4T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@otto-code%2fbrain@0.9.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1267792},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"f927d58b6a3f1c0afce5e3a1f8daaca0c0dbe7df","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:924ed2bc-276f-4578-bec5-b5cfd287c1d6"}},"repository":{"url":"git+https://github.com/Draek2077/otto-code.git","type":"git","directory":"packages/brain"},"_npmVersion":"11.19.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.9.19_1789963303518_0.6855195377746097","host":"s3://npm-registry-packages-npm-production"}},"0.9.20":{"name":"@otto-code/brain","version":"0.9.20","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@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"},"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"e1765b9ea67c4f91384d9c205d1a9863962e9e24","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.9.20.tgz","fileCount":176,"integrity":"sha512-tZlRzuDzVCvlgjSBD5jfXy1BssiPcOVFQ/JZS/lZnrH7i2lel+0WdltHeatv6kLPAN40JadnTMUwrb1v9W/uEQ==","signatures":[{"sig":"MEQCIHBrxA9bC/TAHzZmUQpVSId0xhxwRiDqQkLZhzBUdJM8AiAj+kXjNpmaETvrPxq/BhvhVucOri9mdWhPD9j72p5MRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDgQk2yeJhBURcaUWjP0jMuIehHUrDrI00FCfH91RW6xwIhAMAujxJdjsV3E9B/W9cvgWLES4pZ6RGysCcbjqPZ0SMi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@otto-code%2fbrain@0.9.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1267792},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"15eb88bbd7063d0cd51a928a4654eb22833cf30d","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:924ed2bc-276f-4578-bec5-b5cfd287c1d6"}},"repository":{"url":"git+https://github.com/Draek2077/otto-code.git","type":"git","directory":"packages/brain"},"_npmVersion":"11.19.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.9.20_1790085165317_0.07415679563588795","host":"s3://npm-registry-packages-npm-production"}},"0.9.21":{"name":"@otto-code/brain","version":"0.9.21","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@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"},"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"b9514fe8c77f50d5086ef947a33fe81f89a5c3fe","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.9.21.tgz","fileCount":176,"integrity":"sha512-3qjUnktCiWIghUJpIiIcps/zRyvqMhuBiFit0koMjlA+e6TXeo/W1FM0Aky9sXmlcqAiS91NaJNyt+TgGZQV+g==","signatures":[{"sig":"MEYCIQDWIsh4Aauh3krxawlCLDWLwJD0aS8aJC+Xyt7XWSSKaAIhAOGa8eQ95hw84wbN8+26tU/839KfpqeLyfNh2pMS60RI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBreQLoYTfwzQZbK1HazXMTH1HBHPlLbAxRGK8kkgnSsAiBU8ZQ5Fs6lFAH1WQ1DpYHAOR8/xp1952JilN93shT0FA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@otto-code%2fbrain@0.9.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1267792},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"94fe8ce77033c6a15fc106ab1601a6019db29093","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:924ed2bc-276f-4578-bec5-b5cfd287c1d6"}},"repository":{"url":"git+https://github.com/Draek2077/otto-code.git","type":"git","directory":"packages/brain"},"_npmVersion":"11.19.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.9.21_1790109210181_0.8943039903026904","host":"s3://npm-registry-packages-npm-production"}},"0.9.22":{"name":"@otto-code/brain","version":"0.9.22","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@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"},"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"fb96234e894fed7244b371533e047f3eef479273","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.9.22.tgz","fileCount":176,"integrity":"sha512-Xkl7CDVAv5v2mX5medwP+YVyUtq17vV090kh0pRUoK4mLEFuvSazAKLS2AECyceALvfqCQiuFX5mB7W1NvzPyA==","signatures":[{"sig":"MEYCIQDM9qSzflzHBSrW9aqyGBhIDlGhEq+pupX2mRj342bbKwIhAOgqGFtt943a5QGMnTNqOQ1usiDma1Ihz+2n2U7NtlEv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEe5+8mqW07VN9yY80EQMz46LbNb/84C35JDJS+TklSiAiEAmmUxrowEt2RJY0izCUrZJMRvitiDEYHAmxCPqwCjnxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@otto-code%2fbrain@0.9.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1267792},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"4fa2a098f93a72ce8eb83254faaafe1274ea64f9","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:924ed2bc-276f-4578-bec5-b5cfd287c1d6"}},"repository":{"url":"git+https://github.com/Draek2077/otto-code.git","type":"git","directory":"packages/brain"},"_npmVersion":"11.19.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.9.22_1790349373892_0.3730698651340041","host":"s3://npm-registry-packages-npm-production"}},"0.9.23":{"name":"@otto-code/brain","version":"0.9.23","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@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"},"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"fb62b59908104c3b34da46072a4ca8d7733f7aed","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.9.23.tgz","fileCount":176,"integrity":"sha512-UBpqz+5oQr1wgG2l4YsUk7ymNUqBDu0owxTzWIDLuUkZzJ2f30ukK8nMbJllYjR97+htc1qFEneEFafx/XdJug==","signatures":[{"sig":"MEYCIQCghNt7dyn4Di97BjOs9NLrZB0xve1yL5eeTYejiZYYYwIhALT8NN3KAXkv0yLiEgK7lFdqaSu2Bqu1vP5G0UcKSjkr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICHEFiMqybMLBWFvKu0uy2XCm/JvWrnfUTrPg1Xd2T2mAiApzrOjSOe11wS9C2VMQrJq1dJnQEM98ieDdQLINjnJKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@otto-code%2fbrain@0.9.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1272621},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"543da160049d2607b4b4866a547c6bdc4f88f597","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:924ed2bc-276f-4578-bec5-b5cfd287c1d6"}},"repository":{"url":"git+https://github.com/Draek2077/otto-code.git","type":"git","directory":"packages/brain"},"_npmVersion":"11.19.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.9.23_1790364155722_0.3474145060565135","host":"s3://npm-registry-packages-npm-production"}},"0.9.24":{"name":"@otto-code/brain","version":"0.9.24","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@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"},"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"67b95609687f24b860aa06d45d82f3df60209d0d","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.9.24.tgz","fileCount":176,"integrity":"sha512-byH8KF8oejSfOk0WqyxJ1qR+AIpNczqek3t/W5E2m9LzCHRxy/TB/VjrlsV0j4VjSSnRI6HD8EJVR70YERSRew==","signatures":[{"sig":"MEYCIQC32L5u8Nt5hpYujgyn31YXhFVHpj7Q+KrdbYglQJq9sQIhAJXIruCFv767pxMcce+RdRhuqgEkgw6ab3TzT7VdP5a9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCWUdPhCamh0KA0TlqH5S6ifWWBiGzQETa2hBAeBKdk/wIgSSSQuO7xVElx4+6YTAN2tlC7ZSllJQiv6jUkK6A8CXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@otto-code%2fbrain@0.9.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1279687},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"bc39fb575f0972e0957f316979e02aff635ec51b","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:924ed2bc-276f-4578-bec5-b5cfd287c1d6"}},"repository":{"url":"git+https://github.com/Draek2077/otto-code.git","type":"git","directory":"packages/brain"},"_npmVersion":"11.19.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.9.24_1790371196740_0.986892336379896","host":"s3://npm-registry-packages-npm-production"}},"0.9.25":{"name":"@otto-code/brain","version":"0.9.25","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@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"},"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"9c4bb4390c965cdb9a5f21a1c5513c5cf1f5908b","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.9.25.tgz","fileCount":176,"integrity":"sha512-3ZkDfNGZc7AS4XyZUobgHeTmvXqORdpF/L7ATjugj1IXUaJhuSJzA5I6n/bzCGOaTR1CJhBxCzwwoiMwUTA//w==","signatures":[{"sig":"MEUCIEverTo0lybqNPDJMFRI3gJb8r2qnPcCpV6t37H8kZWJAiEA2RBT99o53Q1tRHbCgbpAR1wsHeWUEPVSNZJGnO+Czks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCAq5GtsWXecnispGaFhrR8xGNVgJbKUN6rY9eVDabjqwIgSQ6pgvfrX1mdo4IPFLcXs7shrVyFOGLeiwB6+5I1NwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@otto-code%2fbrain@0.9.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1279687},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"54b40d7571300c3a2af78ebe230be0302365cd59","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:924ed2bc-276f-4578-bec5-b5cfd287c1d6"}},"repository":{"url":"git+https://github.com/Draek2077/otto-code.git","type":"git","directory":"packages/brain"},"_npmVersion":"11.19.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.9.25_1790550644352_0.8356506217399313","host":"s3://npm-registry-packages-npm-production"}},"0.9.26":{"name":"@otto-code/brain","version":"0.9.26","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@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"},"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"3fbaa4df083e441d4cfe09bf6d86604cbc78eb21","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.9.26.tgz","fileCount":176,"integrity":"sha512-9XIQi7qQj7qzaNU216aenkuWGLapF0DRu2jr9j59rVm1K5iCViPnLQmfd9UuSkaLRdhtZFlpY7PtgHVNiDuzDg==","signatures":[{"sig":"MEUCIER1FlwxQrUrxHhveV+teTWkh4Id71JTqKUUV/+5Qb1oAiEAyBzikRdYd+kbdO8dEA6npAFczL1nzk5cHFhUO51GTmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDYo9TfyWQc1xpOAqMTsJR7/q/SX+Td6L1Tsp4wEEQuZAIhALQqvf/qKTaTw9dfoCN3ZHZENtydLk3funJ3xAlcKnRh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@otto-code%2fbrain@0.9.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1279687},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"ddfef1f71f4c95033be918817aba696988ad1bac","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:924ed2bc-276f-4578-bec5-b5cfd287c1d6"}},"repository":{"url":"git+https://github.com/Draek2077/otto-code.git","type":"git","directory":"packages/brain"},"_npmVersion":"11.19.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.9.26_1790564929040_0.7968227021328893","host":"s3://npm-registry-packages-npm-production"}},"0.9.27":{"name":"@otto-code/brain","version":"0.9.27","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@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"},"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"4a97d81a895fde017071f4929bc7dfeec67e953a","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.9.27.tgz","fileCount":176,"integrity":"sha512-E78GTqcwcMBrL5E4ZWS/JJgm/8S9cM0hKE74CvC1+/kEhleg5K/UHaxVRecQdj7mAjpBxilotsdhCwlvz6WxlA==","signatures":[{"sig":"MEYCIQCPFLM3qC8aL2nJ36DxJlB3Krktq1p0W1s11fmNS1agowIhALzKT2wdnXTEI0N47fbcVGBF9v4jrxGEqi/RLLqgVijP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB5hcPJjZIdzwZqQeQUiuBsCyDf2yoBJs63nzE5t2QWnAiBIE0hhyocwCquFCezGfx2nA/uJ/9Il4jBlzXkHjW0oeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@otto-code%2fbrain@0.9.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1279687},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"35604d5588e950d44fa202d7d67cd10564d33ae0","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:924ed2bc-276f-4578-bec5-b5cfd287c1d6"}},"repository":{"url":"git+https://github.com/Draek2077/otto-code.git","type":"git","directory":"packages/brain"},"_npmVersion":"11.19.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.9.27_1790599913898_0.5343468044075776","host":"s3://npm-registry-packages-npm-production"}},"0.9.28":{"name":"@otto-code/brain","version":"0.9.28","license":"AGPL-3.0-or-later","_id":"@otto-code/brain@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"},"bin":{"otto-brain":"bin/otto-brain"},"dist":{"shasum":"eaf2fa0dd5f2854d8797d108c5161dd74a2f1c38","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.9.28.tgz","fileCount":176,"integrity":"sha512-Qf7DiLW2HHMJfV2evlr6zxNUXwSo6hvTsx8mYf7WeBXYB3dfMExd6isYCqDMaUPa6qLy18nlI08BuLFH2FrEIA==","signatures":[{"sig":"MEQCIAtNlis2sSLWeM0zNbhagUUXTe6L0fs3kx7bSTgU2SQYAiAfoVd+rvMqWCariNVgVW7Md0agF3/3kos/oAwGdbk3QQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHEHJHsNL9AKAf91y15QmU2aNZmNqdHG97FkfTNPV9OYAiAxRQrL53sdcATpND4vL4XIKrx940yWnX3fjIFxBeZohQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@otto-code%2fbrain@0.9.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1279687},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"05d7f40c0ec2057f7c0dd2388772576f91519ba0","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"924ed2bc-276f-4578-bec5-b5cfd287c1d6"}},"repository":{"url":"git+https://github.com/Draek2077/otto-code.git","type":"git","directory":"packages/brain"},"_npmVersion":"11.19.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.9.28_1790709179479_0.6056308723696722","host":"s3://npm-registry-packages-npm-production"}},"0.9.29":{"_id":"@otto-code/brain@0.9.29","bin":{"otto-brain":"bin/otto-brain"},"bugs":{"url":"https://github.com/Draek2077/otto-code/issues"},"dist":{"shasum":"aca9dcf455c645d71bceb478e70d152dd96cd0f1","tarball":"https://registry.npmjs.org/@otto-code/brain/-/brain-0.9.29.tgz","fileCount":176,"integrity":"sha512-zULO4+SA/rHUQP6L8m2nso6zSS+mP/rBUQPUTJdaEq0Jygg02PriOfHBkEbqQRKKIao1lilGOTfUd1vX6zDqhQ==","signatures":[{"sig":"MEYCIQCQYKfD3R19DOnFuLpKm7Uy5CYm9+H/+tJTxwu06un/SgIhAKks9XQuoWXbqb9YB3qnGV1ZGAzL6qTEivTEzua9P+wn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD3KA9d8qY91XrlAgkgtOH8Ua7R81ucCzk1bjh9K3tXkAIgbhEdh6KznFjvYwIsQFiS8qPBlTonfNFxWQP4eW5q04U="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@otto-code%2fbrain@0.9.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1279687},"name":"@otto-code/brain","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.6.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./src/index.ts","default":"./src/index.ts"},"./cli":{"node":"./dist/cli.js","types":"./dist/cli.d.ts","import":"./src/cli.ts","default":"./src/cli.ts"}},"gitHead":"da571dc48450524f920d87d576acbcb9b5e74e7c","license":"AGPL-3.0-or-later","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json --incremental false","clean":"node ../../scripts/clean-package-dist.mjs","prepack":"npm run build:clean","typecheck":"tsgo --noEmit","test:watch":"vitest","build:clean":"npm run clean && npm run build"},"version":"0.9.29","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"924ed2bc-276f-4578-bec5-b5cfd287c1d6"}},"homepage":"https://github.com/Draek2077/otto-code#readme","repository":{"url":"git+https://github.com/Draek2077/otto-code.git","type":"git","directory":"packages/brain"},"_npmVersion":"11.19.0","description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","directories":{},"maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"_nodeVersion":"24.21.0","dependencies":{"zod":"^3.23.8","yaml":"^2.8.4","chalk":"^5.3.0","commander":"^12.0.0","selfsigned":"^2.4.1","@clack/prompts":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^5.9.3","@types/node":"^20.9.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/brain_0.9.29_1790956787790_0.07657253005384135"}}},"time":{"created":"2026-07-31T20:25:35.092Z","modified":"2026-10-02T15:59:48.201Z","0.7.5":"2026-07-31T20:25:35.454Z","0.7.6":"2026-08-03T17:40:00.306Z","0.8.0":"2026-08-04T05:02:37.661Z","0.8.1":"2026-08-04T23:06:46.205Z","0.8.2":"2026-08-05T18:33:47.077Z","0.8.3":"2026-08-06T13:39:14.709Z","0.8.4":"2026-08-07T05:14:46.875Z","0.8.5":"2026-08-07T06:34:03.223Z","0.8.6":"2026-08-09T04:41:59.112Z","0.8.7":"2026-08-10T02:11:02.092Z","0.8.8":"2026-08-12T00:32:15.578Z","0.8.9":"2026-08-13T13:36:43.947Z","0.8.10":"2026-08-13T17:00:27.953Z","0.8.12":"2026-08-21T05:45:16.711Z","0.8.13":"2026-08-22T18:22:32.014Z","0.8.14":"2026-08-24T00:34:42.213Z","0.8.15":"2026-08-24T04:55:46.403Z","0.8.16":"2026-08-25T04:19:36.336Z","0.8.17":"2026-08-25T13:41:02.145Z","0.8.18":"2026-08-26T12:29:17.369Z","0.8.19":"2026-08-28T03:50:43.958Z","0.9.0":"2026-09-04T03:31:38.763Z","0.9.2":"2026-09-06T19:38:23.592Z","0.9.3":"2026-09-07T14:40:55.823Z","0.9.4":"2026-09-08T05:17:02.265Z","0.9.5":"2026-09-08T19:20:10.639Z","0.9.6":"2026-09-10T21:17:15.279Z","0.9.7":"2026-09-12T05:13:06.102Z","0.9.8":"2026-09-12T18:13:13.203Z","0.9.9":"2026-09-12T23:50:49.067Z","0.9.10":"2026-09-13T04:09:21.192Z","0.9.11":"2026-09-14T13:09:17.642Z","0.9.12":"2026-09-16T18:22:23.892Z","0.9.13-beta.1":"2026-09-16T19:39:02.091Z","0.9.13":"2026-09-17T13:11:45.125Z","0.9.14":"2026-09-19T01:42:42.499Z","0.9.15":"2026-09-19T18:41:30.767Z","0.9.16":"2026-09-19T20:32:27.335Z","0.9.17":"2026-09-19T23:13:40.161Z","0.9.18":"2026-09-20T04:56:05.378Z","0.9.19":"2026-09-21T04:01:43.642Z","0.9.20":"2026-09-22T13:52:45.438Z","0.9.21":"2026-09-22T20:33:30.265Z","0.9.22":"2026-09-25T15:16:13.995Z","0.9.23":"2026-09-25T19:22:35.817Z","0.9.24":"2026-09-25T21:19:56.843Z","0.9.25":"2026-09-27T23:10:44.474Z","0.9.26":"2026-09-28T03:08:49.126Z","0.9.27":"2026-09-28T12:51:54.011Z","0.9.28":"2026-09-29T19:12:59.657Z","0.9.29":"2026-10-02T15:59:47.880Z"},"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/brain"},"description":"Otto Brain - self-contained host for local GGUF models, with measured VRAM budgeting and reasoning-budget control","maintainers":[{"name":"draek2077","email":"philippe@zehnder.ca"}],"readme":"ERROR: No README data found!","readmeFilename":""}