{"_id":"@matterailab/orbcode","_rev":"60-ba77e4a0857855d4102ff958cf309390","name":"@matterailab/orbcode","dist-tags":{"latest":"6.9.1"},"versions":{"0.1.3":{"name":"@matterailab/orbcode","version":"0.1.3","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@0.1.3","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"b2604476f7df93d93f18d73876562ac75272b8e5","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-0.1.3.tgz","fileCount":63,"integrity":"sha512-cdt2CrSst752xdcB0aZtV0E0TGwPac92iOzvNGEbRevFucy8PfTFfhyUjHPIOkSFGtvwJ6nuzktpmbW0RceEVQ==","signatures":[{"sig":"MEUCIEJ2h0ePLUmc2XQdH7wZgjlS5zqaCEQ3mA4JcaoUEV8OAiEAwgas5fNDlQNjo3dAuQsxaRnfnuwVjyrI8Wee9pNxJhY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209603},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"8630df069d59e1a60186cde2ee7537283eabcb66","scripts":{"dev":"tsx src/index.tsx","build":"tsc -p tsconfig.json","start":"node dist/index.js","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run typecheck && npm run build"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"11.3.0","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ink":"^5.2.1","open":"^10.1.0","chalk":"^5.3.0","react":"^18.3.1","openai":"^4.78.0","picomatch":"^4.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^18.3.12","@types/picomatch":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_0.1.3_1781120597137_0.69879252976746","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@matterailab/orbcode","version":"0.1.4","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@0.1.4","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"8b88d5463525eb0ec022a122a1a23e3d8a174bce","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-0.1.4.tgz","fileCount":63,"integrity":"sha512-3E7H6nN5fNARhetKPl4ZdF8PyUNJygBt8vLPr6BZaW5eddCapAWhpCKtzM76FJhZiG84TK4ddJzcPKMv01aYPg==","signatures":[{"sig":"MEQCIEj1CK2YMk/n4W0d0fnHwoHMeqYO+aT944NQVdyE7mlyAiB42HWJg5a3awUXxRdsasU/6kZk+NvtZFgSdUthya2RMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215801},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"c9712f3422b1ccc78f9ec0f6fc15eb0ca459184b","scripts":{"dev":"tsx src/index.tsx","build":"tsc -p tsconfig.json","start":"node dist/index.js","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run typecheck && npm run build"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ink":"^5.2.1","open":"^10.1.0","chalk":"^5.3.0","react":"^18.3.1","openai":"^4.78.0","picomatch":"^4.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^18.3.12","@types/picomatch":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_0.1.4_1781242766314_0.41615361990995225","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@matterailab/orbcode","version":"0.1.5","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@0.1.5","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"a337437848af52027e369d19e55b085c583b1bd7","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-0.1.5.tgz","fileCount":64,"integrity":"sha512-VBHIAoFU7okl9iOskeAWg3yG87EfQ6gjh+4d3RjM9BUPXXd7xcnnZqQrc2FdbIEt0zd/uhpIc+tcZIcsx4uqOw==","signatures":[{"sig":"MEUCIHhxhej88kgOWLDKCSQ5VTs5CTjAdsqmhy+2IOqdZntuAiEAhweSwpM5NsPodz7ITOAi5YNnAhRgsK8j1Jq3vMVxsLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":227957},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"3ac6e435c01626c5d56525a4c0a19f7e021ed867","scripts":{"dev":"tsx src/index.tsx","build":"tsc -p tsconfig.json","start":"node dist/index.js","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run typecheck && npm run build"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ink":"^5.2.1","open":"^10.1.0","chalk":"^5.3.0","react":"^18.3.1","openai":"^4.78.0","picomatch":"^4.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^18.3.12","@types/picomatch":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_0.1.5_1781254530594_0.2935418901909477","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@matterailab/orbcode","version":"0.1.6","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@0.1.6","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"784313eaa1a4e49087c49e6296679980785fd49c","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-0.1.6.tgz","fileCount":64,"integrity":"sha512-lxKRWPj+4HiPkXXKZSveqZCpqcsj+Em+Gg8wlq3mHm0RgTu3Sn8xbpS32eHjWAaUsmCa8aLfCurn8GxzlDyWgQ==","signatures":[{"sig":"MEQCIB3Xb+p53AW5gd9KmrthtQaTPlSeX0WTdiOhK/PRnNbcAiBaFuDhoztNfpl2TmMQl5b71nDhDdCKdApbdGhEv0+RoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":228009},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"fc7343f4d0f4e3f27452fedc74027c80a8ae2c5f","scripts":{"dev":"tsx src/index.tsx","build":"tsc -p tsconfig.json","start":"node dist/index.js","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run typecheck && npm run build"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"11.3.0","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ink":"^5.2.1","open":"^10.1.0","chalk":"^5.3.0","react":"^18.3.1","openai":"^4.78.0","picomatch":"^4.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^18.3.12","@types/picomatch":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_0.1.6_1781255438982_0.3552658927207215","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@matterailab/orbcode","version":"0.1.7","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@0.1.7","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"f156df4804841616db0d90866877c65afee32256","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-0.1.7.tgz","fileCount":64,"integrity":"sha512-6ESbMAO4+Abs+DE3z0EY5W1bcClglFCgAv+do3RbgYk7kWpj5CARsYaZaa889k2lmNp5mj3+QaNFVngoRJaXjQ==","signatures":[{"sig":"MEQCIBYHyxOYMuHWEOurx7VQEjxWB1ADgk9aE+VOFzP5LoB8AiB4zQCj4G8gVM/FKiQyYJIqOWCIP3xy8iZmWrkT13nj4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":229136},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"fc7343f4d0f4e3f27452fedc74027c80a8ae2c5f","scripts":{"dev":"tsx src/index.tsx","build":"tsc -p tsconfig.json","start":"node dist/index.js","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run typecheck && npm run build"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"11.3.0","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ink":"^5.2.1","open":"^10.1.0","chalk":"^5.3.0","react":"^18.3.1","openai":"^4.78.0","picomatch":"^4.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^18.3.12","@types/picomatch":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_0.1.7_1781257442855_0.6377792582858213","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@matterailab/orbcode","version":"0.1.8","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@0.1.8","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"ead0886c2eeb3f7a917805bdb180be84faa98078","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-0.1.8.tgz","fileCount":64,"integrity":"sha512-15fuE9K0oWjVPbW4prVUGeERPxJsTrNGqYvpPtTiswyHimBc+yBwmEyKdxQ3oE3rr2FA7dga3SRUZb3SHCyW+A==","signatures":[{"sig":"MEUCIQD+TLLJILZkPlQKv80jZERBE8P5kGX2SmJvWexuPZ51pAIgQ7w2SZZAbO4U0JJMtW0IJE+Y7wsaZD5ViklhA1dXjcE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":229136},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"5bbcfec7a74cc506e9bc44bbcc86558e72472d27","scripts":{"dev":"tsx src/index.tsx","build":"tsc -p tsconfig.json","start":"node dist/index.js","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run typecheck && npm run build"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"11.3.0","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ink":"^5.2.1","open":"^10.1.0","chalk":"^5.3.0","react":"^18.3.1","openai":"^4.78.0","picomatch":"^4.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^18.3.12","@types/picomatch":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_0.1.8_1781258767712_0.9603994026657783","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@matterailab/orbcode","version":"0.1.10","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@0.1.10","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"c510ae04b6c55b0d5b2f29e95d50a7b5f49a1313","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-0.1.10.tgz","fileCount":64,"integrity":"sha512-hlV/gZzwyNMj6FJ8Cwfo24i9eKkLYrMN5gaeyJZj6qgMC55rGBn6XtaCt7ymf00oNhtWfn7oS6TO/ehzThPbtA==","signatures":[{"sig":"MEUCIQChMeHtUQkMenlVZM88AheanX+rYe7x7hIAtMXDC87PlwIgPpCVaNy35qCs0pMPMBbPSNxKnvicGGeO+tToeN1676U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":230305},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"da0039c11b6dd103537f5a3a7717e1240ac0c4c4","scripts":{"dev":"tsx src/index.tsx","build":"tsc -p tsconfig.json","start":"node dist/index.js","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run typecheck && npm run build"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"11.12.1","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ink":"^5.2.1","open":"^10.1.0","chalk":"^5.3.0","react":"^18.3.1","openai":"^4.78.0","picomatch":"^4.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^18.3.12","@types/picomatch":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_0.1.10_1781455697320_0.001756229426346012","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@matterailab/orbcode","version":"0.1.13","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@0.1.13","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"eb96254023818339a93822c1c68af5ac2f956716","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-0.1.13.tgz","fileCount":66,"integrity":"sha512-kD9k7pJU7xW21jExpEJK6r3ht+I4JNp/OiXF94824Z3YVrpOr4jUGmRirKJLxWTPi9ZT9bgkRzoyBShrwrTCUA==","signatures":[{"sig":"MEQCIDRJSRyAIXtd76h3gVrcfPO0XIm8yPHzi+1cWjUn+yQzAiBWdt7u+7RwCfFWe90h5WpnF1kd5OnKPyF6bKjHxlAL+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@0.1.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":270315},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"7773c3cc31ef43f00c6c03bd77ad4a53c84715d9","scripts":{"dev":"tsx src/index.tsx","build":"tsc -p tsconfig.json","start":"node dist/index.js","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run typecheck && npm run build"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ink":"^5.2.1","open":"^10.1.0","chalk":"^5.3.0","react":"^18.3.1","openai":"^4.78.0","picomatch":"^4.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^18.3.12","@types/picomatch":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_0.1.13_1781680526407_0.6890596402091176","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@matterailab/orbcode","version":"0.1.14","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@0.1.14","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"7371752e81df6695c55774fbe09f66041a129e13","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-0.1.14.tgz","fileCount":69,"integrity":"sha512-wDk5w4z0OpFGCM0CIi/V+zSZCz/5Qy/ybanNTwkASjARFCdf2ED6CD0NDbhKs4mYviJ7u9zA05MAZ31ajeIJbg==","signatures":[{"sig":"MEUCIDjQCLwilFpimlYjQ9bYTQm8NCH0OHBFjndlctIU30K7AiEAjweR8iYEoFHCQ/fezajCfK5jaBkOSqv2OyKU/c+rXP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@0.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":290123},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"8e9263f1982e2f36a2e3669953ce9795f95d2753","scripts":{"dev":"tsx src/index.tsx","build":"tsc -p tsconfig.json","start":"node dist/index.js","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run typecheck && npm run build"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.207","ink":"^5.2.1","open":"^10.1.0","chalk":"^5.3.0","react":"^18.3.1","openai":"^4.78.0","picomatch":"^4.0.4","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^18.3.12","@types/picomatch":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_0.1.14_1781689062655_0.6726593302242301","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@matterailab/orbcode","version":"0.2.0","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@0.2.0","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"476266eb805a1f6c72f9de12c52939f9d6d90bd0","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-0.2.0.tgz","fileCount":69,"integrity":"sha512-5xtBOX+drtHRedm8d7Q8Qlnmgxc/xPXtH958moHjovjhAv1hp49ZzVpqFgCQc3hhqAp/yybEJn658vV2cfZAsA==","signatures":[{"sig":"MEYCIQDJ4OtJdDcUNvbhHwdyChu6FS+UwlZ7/Oy2MmKL6NTaewIhALerC8n5WbzjDwPtSXjiMAJAydzWsuuMjTXqZQME4jU3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":290161},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"a09aaeeae4e22de5adc41901edd153c83b2a3947","scripts":{"dev":"tsx src/index.tsx","build":"tsc -p tsconfig.json","start":"node dist/index.js","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run typecheck && npm run build"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.207","ink":"^5.2.1","open":"^10.1.0","chalk":"^5.3.0","react":"^18.3.1","openai":"^4.78.0","picomatch":"^4.0.4","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^18.3.12","@types/picomatch":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_0.2.0_1781689900507_0.26270339484962335","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@matterailab/orbcode","version":"0.2.1","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@0.2.1","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"923ca0f377e23c53eeef1537e5ae1e5b26f4165f","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-0.2.1.tgz","fileCount":69,"integrity":"sha512-7waMX4nK3o5Gx7VbX9rzsYID2k+A8ICwSqVaJvMuRfUESbDCL280kw9vK0tpHwZm1MS9rTS2OeFCwO3b/guP5w==","signatures":[{"sig":"MEYCIQDheMQQDm056ySa5oeQg9+oOof4vTN/pPFUBYF/RSb5DgIhAIm+2dNRYmmLB8ySUU6GbeHFKSK8AsARfgec+sd+7Cw+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":290164},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"a09aaeeae4e22de5adc41901edd153c83b2a3947","scripts":{"dev":"tsx src/index.tsx","build":"tsc -p tsconfig.json","start":"node dist/index.js","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run typecheck && npm run build"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"11.12.1","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.207","ink":"^5.2.1","open":"^10.1.0","chalk":"^5.3.0","react":"^18.3.1","openai":"^4.78.0","picomatch":"^4.0.4","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^18.3.12","@types/picomatch":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_0.2.1_1781755943068_0.4820531886621451","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@matterailab/orbcode","version":"0.2.2","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@0.2.2","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"d028cd573ee2577d50270dce5bd2fb518c74c3ea","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-0.2.2.tgz","fileCount":69,"integrity":"sha512-NLU7rJcQSeFfxXhrdKktR/uh8Hwza9qyhT3zRp4Ux/TWilllpJxP6NRB/6Ucu3mE57t8YoFzxzTo5LrJ7vlNYw==","signatures":[{"sig":"MEYCIQDWb24zefEHGgipvN71CP8fL6Kfdwn/enkJ0Pnua39StAIhANu/VegAkwNK/Xdmh4uh3sq4VazXycZANHdjHcBaTPTQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":293740},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"30cc74c2e906776889fd80114561cc959ff8ebb9","scripts":{"dev":"tsx src/index.tsx","build":"tsc -p tsconfig.json","start":"node dist/index.js","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run typecheck && npm run build"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.207","ink":"^5.2.1","open":"^10.1.0","chalk":"^5.3.0","react":"^18.3.1","openai":"^4.78.0","picomatch":"^4.0.4","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^18.3.12","@types/picomatch":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_0.2.2_1781768279049_0.5172716462276601","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@matterailab/orbcode","version":"0.2.3","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@0.2.3","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"69e97c85dca84ba79739ed4d2edd52d378603f2a","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-0.2.3.tgz","fileCount":84,"integrity":"sha512-BZda7Z6waVO2Pwxt8sn5nyO4S0OwK6nhGjJBHQfz88iAnmyDB6K0uFnd0Zq0jumZYQTPq9m+V2ffcEK0nGOE3Q==","signatures":[{"sig":"MEUCIHJKwNy8y9YYbAzGaaFsMbiCpmW4oqfKWw2G4fIf3FMgAiEA3RSA7zz8/DOEKP+jhHqhcfq4KTsnmSGT2EXeVjz59CE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":401248},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"9a0b4a8e39dff214a250b0ef49825225d161ffe1","scripts":{"dev":"tsx src/index.tsx","build":"tsc -p tsconfig.json","start":"node dist/index.js","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run typecheck && npm run build"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.207","ink":"^5.2.1","open":"^10.1.0","chalk":"^5.3.0","react":"^18.3.1","openai":"^4.78.0","picomatch":"^4.0.4","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^18.3.12","@types/picomatch":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_0.2.3_1781852400100_0.6695699984821184","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@matterailab/orbcode","version":"0.2.4","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@0.2.4","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"c6137fc737c76c24a8c3ba26c00dde9a3c912372","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-0.2.4.tgz","fileCount":84,"integrity":"sha512-sHMYKYoxAmbF5D+fkKj+wnO63Uh5N3rXbPdjEEWLgr7+ht6+Gv1L23rcQYZlBhvrM+9qhwfkWNxvr2+K916Cgw==","signatures":[{"sig":"MEUCIEpLB/QJWNE5aFgxAK9/VmpGk3wPnvbH3LenpusDfiovAiEA2YU6lrVyhX2HSuYNcVSvnt+NQg2ptCXIFHBeuYwcT/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":403377},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"424f7605547bd59ece06d4a09feff1a8871c7ae6","scripts":{"dev":"tsx src/index.tsx","build":"tsc -p tsconfig.json","start":"node dist/index.js","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run typecheck && npm run build"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.207","ink":"^5.2.1","open":"^10.1.0","chalk":"^5.3.0","react":"^18.3.1","openai":"^4.78.0","picomatch":"^4.0.4","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^18.3.12","@types/picomatch":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_0.2.4_1782115484119_0.6951579638015277","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@matterailab/orbcode","version":"0.3.1","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@0.3.1","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"d01dfb6e5e2e5304b35dcc4ec30418501cc53929","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-0.3.1.tgz","fileCount":86,"integrity":"sha512-OLrHqgalPloET6Wpd5Mawu7sIQBEYjLgLpmPOjcM1VTG8hooln9/2zuzHJjKlrQowbpj74WdLs/RrP6BV1m+dg==","signatures":[{"sig":"MEQCIEF2LqtYYr+dy879te44nw98hpJVWfvRDVEk54t/CXn1AiAVJdrnpxjB/pVwOtxFFC80Tf7qQnnAQCY43aSoqGij7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":440311},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"18b880136dfb583b949349f7cd6c7f6ca5cb9832","scripts":{"dev":"tsx src/index.tsx","build":"tsc -p tsconfig.json","start":"node dist/index.js","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run typecheck && npm run build"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.207","ink":"^5.2.1","open":"^10.1.0","chalk":"^5.3.0","react":"^18.3.1","openai":"^4.78.0","picomatch":"^4.0.4","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^18.3.12","@types/picomatch":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_0.3.1_1782243128404_0.6045179430361494","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@matterailab/orbcode","version":"0.3.2","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@0.3.2","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"ceeae1304343abb9c95a4e038b0a726d4d9bd36b","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-0.3.2.tgz","fileCount":86,"integrity":"sha512-3N+1bM/UjqBwPXNuNhqC+dDWjiOephMlAtPbEjYUuJ8FAK5+Nm9StrBB3WWlSr/RlMY3/rCYnlq03/j6V+NoeQ==","signatures":[{"sig":"MEUCIBIUKp5dQwOfMTjg68Lh4o6n7Kx58AO45AkpRRPecphWAiEA+XuTRewmtMMFBD8TJpLWMFeVSl07wF1T0gOtEcHwUrQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":440824},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"52970ce2416c79be1c6e9a882c752c46e003bdbf","scripts":{"dev":"tsx src/index.tsx","build":"tsc -p tsconfig.json","start":"node dist/index.js","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run typecheck && npm run build"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.207","ink":"^5.2.1","open":"^10.1.0","chalk":"^5.3.0","react":"^18.3.1","openai":"^4.78.0","picomatch":"^4.0.4","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^18.3.12","@types/picomatch":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_0.3.2_1782307539777_0.6833332217244852","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@matterailab/orbcode","version":"0.3.3","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@0.3.3","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"e66c9d050ddccdd76be882b287336add6b9fdfd5","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-0.3.3.tgz","fileCount":88,"integrity":"sha512-IdQWmWMwwp3noDqyhww3k6bj31hYHiqAfR/mrX46NlUTQMGyrRxvbgFHeXY8ePP1iggsYwWtjk4z9v1xYyIqiw==","signatures":[{"sig":"MEUCIQDxioqxmIh/9vpcdBh3a61Q4+vVE7ihFm3UOnMaQ+ZKBQIgVyG7JrKue2AIEdiq5+75qLfGfFiapuHZE6gICVTxMqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":453227},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"b48b1aa435c2aeaa9d3ee153002c0b46b19757bd","scripts":{"dev":"tsx src/index.tsx","build":"tsc -p tsconfig.json","start":"node dist/index.js","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run typecheck && npm run build"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.207","ink":"^5.2.1","open":"^10.1.0","chalk":"^5.3.0","react":"^18.3.1","openai":"^4.78.0","picomatch":"^4.0.4","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^18.3.12","@types/picomatch":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_0.3.3_1782797829461_0.8789285495346084","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@matterailab/orbcode","version":"0.3.4","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@0.3.4","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"d6737a895ae5bf054e3f1f59011ba91fa4281cb0","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-0.3.4.tgz","fileCount":88,"integrity":"sha512-oltfw4qAlBSG3X3jNByhCuQxKVj3R+FKdnV02pzwTajHUupC7+uvqIEUMkrhs1jrTBdJdZWBtjx+P6BgMi4/+A==","signatures":[{"sig":"MEYCIQDJTa+7s0k3p/rVSqrpUFWMk77qe+eLSHjrYtGM70HS+QIhAJLqfUI/noOMBvvbXh5kxUL+O2AAOZ40en0cKDjnAsm1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@0.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":462803},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"f0b29b482ddccf3d739b2491c2cb324bf2fd9adf","scripts":{"dev":"tsx src/index.tsx","build":"tsc -p tsconfig.json","start":"node dist/index.js","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run typecheck && npm run build"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.207","ink":"^5.2.1","open":"^10.1.0","chalk":"^5.3.0","react":"^18.3.1","openai":"^4.78.0","picomatch":"^4.0.4","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^18.3.12","@types/picomatch":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_0.3.4_1782983097069_0.6108302025068639","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@matterailab/orbcode","version":"0.4.0","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@0.4.0","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"7205b33e87d0930b7c55f2cca7cce3c376574c7e","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-0.4.0.tgz","fileCount":88,"integrity":"sha512-ZTQkGXqmas6pqcIkFJDcXGTSHhDbK9XH4VwyjGTXPTSYhFxwFAqwWjddEt+K2n/B0DPT5BqGusrlL2RlsoqfCg==","signatures":[{"sig":"MEUCIQDjHcxU7qVoWrNIMRpVSg+yCay5GDE+jIwas6eNH2UsEQIgQ7NEUd/LicHMjQQx9wRFwn468yQXDgoEFlTT2w3LXss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":462409},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"4aab2fdbef4d025f39f42bed0463c176be4ffc9b","scripts":{"dev":"tsx src/index.tsx","build":"tsc -p tsconfig.json","start":"node dist/index.js","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run typecheck && npm run build"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.207","ink":"^5.2.1","open":"^10.1.0","chalk":"^5.3.0","react":"^18.3.1","openai":"^4.78.0","picomatch":"^4.0.4","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^18.3.12","@types/picomatch":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_0.4.0_1783229362600_0.11001795917991597","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@matterailab/orbcode","version":"0.4.1","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@0.4.1","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"87886954db1df736f264f8d1af0c6b67ffe4a052","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-0.4.1.tgz","fileCount":88,"integrity":"sha512-PW8HswIqo277AQulx3c4miai5iL3+coF63t6qDQbrWm8KaH48IYP8IvsYfkA8X5e8bQus7z/fRpXHZ0m8ICx2g==","signatures":[{"sig":"MEYCIQCdMk9oKdvlgEKga9A99WHWb5o5D+p1rUu7PDG4efD4JAIhAM9FBiuiokEzHRIQr5IleFgQkC5vnWLZwgWMpiDMAef0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":467439},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ce61a220f42b7b20af31fb29950c9b6829b67568","scripts":{"dev":"tsx src/index.tsx","build":"tsc -p tsconfig.json","start":"node dist/index.js","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run typecheck && npm run build"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.207","ink":"^5.2.1","open":"^10.1.0","chalk":"^5.3.0","react":"^18.3.1","openai":"^4.78.0","picomatch":"^4.0.4","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^18.3.12","@types/picomatch":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_0.4.1_1783539754705_0.09404148475042762","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@matterailab/orbcode","version":"0.4.2","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@0.4.2","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"a6d737ba35275a40cda8061ea86ea4fe7182f55c","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-0.4.2.tgz","fileCount":89,"integrity":"sha512-Y//ktLH2jFcKe93GLFxa9DiOoOIAmaMa3VktFQO4fIg0uxIa+cr566QCHvCg4Q/vdov1Jw67hZxSYRRSwF0haw==","signatures":[{"sig":"MEYCIQDwbT7VhgP8LMpHVgCodhWRwrL81Z5ji/N3LwHZsg9ngAIhAKVgUfdERM3bgaTV/eOGo4ZxgSpIdFVEPSKXXZWByHk9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":499880},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"9e972f457dbb6d8eeb6bec9a8b9fd68f28a2c952","scripts":{"dev":"tsx src/index.tsx","build":"tsc -p tsconfig.json","start":"node dist/index.js","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run typecheck && npm run build"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.207","ink":"^5.2.1","open":"^10.1.0","chalk":"^5.3.0","react":"^18.3.1","openai":"^4.78.0","picomatch":"^4.0.4","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^18.3.12","@types/picomatch":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_0.4.2_1783925366005_0.340843315845754","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@matterailab/orbcode","version":"0.4.3","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@0.4.3","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"8b792eb450b540983bd757f776694c2efa4aac57","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-0.4.3.tgz","fileCount":89,"integrity":"sha512-X0NohZq7FlpMTppiGUVDSJopADmiG12ag3wg4SkhXOS9hZch1izt+1hH7HgxsBC9sh/GsWlX26Mk4sskKvj1dA==","signatures":[{"sig":"MEQCIHyXxiGNYaDD1us37MxV9eoQkFzodI1ZFv1fgn3YBohXAiADTAAULJ3qnePLh7lC5WWROxV7wGn/dPwAO1cVIs9d1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@0.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":502500},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"df7f3351c57cf2ec8516fb13189af935d1977b1c","scripts":{"dev":"tsx src/index.tsx","build":"tsc -p tsconfig.json","start":"node dist/index.js","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run typecheck && npm run build"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.207","ink":"^5.2.1","open":"^10.1.0","chalk":"^5.3.0","react":"^18.3.1","openai":"^4.78.0","picomatch":"^4.0.4","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^18.3.12","@types/picomatch":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_0.4.3_1783928811184_0.327870853758224","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@matterailab/orbcode","version":"0.4.4","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@0.4.4","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"b859b3c129cdcf18a0f2b6738f593943b589cff6","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-0.4.4.tgz","fileCount":89,"integrity":"sha512-e73/wMLASOmlbL1splD/f+K304Y9LidzYMKBk1f9pGXThTZwZmdUFeqBZGXwWYNbMmjMaW46+lM1cMx1p+fPow==","signatures":[{"sig":"MEUCIHZYT9OIg1DWbIBP8LvSc28XyxwQaq23ZUT+AXshkC4fAiEAh/EjdBhlDiNR7NajY2f35+twflgnX5NsIelLfJlSfpo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@0.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":503183},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"9edf7b7b54ad870c43c7729ae8cc9bc99f2c326f","scripts":{"dev":"tsx src/index.tsx","build":"tsc -p tsconfig.json","start":"node dist/index.js","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run typecheck && npm run build"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.207","ink":"^5.2.1","open":"^10.1.0","chalk":"^5.3.0","react":"^18.3.1","openai":"^4.78.0","picomatch":"^4.0.4","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^18.3.12","@types/picomatch":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_0.4.4_1783935450996_0.1296515467437609","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@matterailab/orbcode","version":"0.4.5","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@0.4.5","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"d9fb07c1d913e372fc0b34029ed675a85fc6f083","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-0.4.5.tgz","fileCount":89,"integrity":"sha512-2MfInraah0zBrbBemBcrlg8QJKvBglpzaKk+HhjxIQ+asAc7OIwPIFLzKfykTcgs540XvqqhEk8/5kSLzsg1tQ==","signatures":[{"sig":"MEYCIQDCCVQrvaXYq+GzyhEbwuZMDOUdj19VB+cUI6bzqY/fvAIhAImV7Jg0HO4zXbKphEPDqVm9J7tpwesf23E/esm3Z0qy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@0.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":502480},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"d0098e8a65eb224b35cc52783fae7d5d575aa1a1","scripts":{"dev":"tsx src/index.tsx","build":"tsc -p tsconfig.json","start":"node dist/index.js","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run typecheck && npm run build"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.207","ink":"^5.2.1","open":"^10.1.0","chalk":"^5.3.0","react":"^18.3.1","openai":"^4.78.0","picomatch":"^4.0.4","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^18.3.12","@types/picomatch":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_0.4.5_1783935724932_0.32918960657134777","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@matterailab/orbcode","version":"0.4.6","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@0.4.6","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"ea157d3aef3c1ea25b0aac320cf3273be1637114","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-0.4.6.tgz","fileCount":89,"integrity":"sha512-xGoohD7Q586klmNLqvzPHWsJqr5tyaONr3D9tCSRXsj+VD7uhUD505NaMb9Zdf+F1DZoI5Z4IzHLuKNl76T7aw==","signatures":[{"sig":"MEUCIQCYFf3rJEvdTqlDHgnTiTTuYDy9EHIvhLXbxuBO25SjYwIgBtv6HuiYFw3eL+XGEN5GjGUTQyU7LMJZ7idoIIcTF3Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":502716},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"d0098e8a65eb224b35cc52783fae7d5d575aa1a1","scripts":{"dev":"tsx src/index.tsx","build":"tsc -p tsconfig.json","start":"node dist/index.js","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run typecheck && npm run build"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"11.12.1","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.207","ink":"^5.2.1","open":"^10.1.0","chalk":"^5.3.0","react":"^18.3.1","openai":"^4.78.0","picomatch":"^4.0.4","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^18.3.12","@types/picomatch":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_0.4.6_1783936305686_0.332826619851986","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@matterailab/orbcode","version":"0.4.7","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@0.4.7","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"d2e2b6de6b3b30fd985990734e76efabd8dc8a7c","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-0.4.7.tgz","fileCount":90,"integrity":"sha512-R37QRDIXcRD0UKVrTNU1o0/z5/0Gl4feNjQSPGr0pXEC3DseBRhEYnuyqqf42P4vKtsOpNYutH7CEFH6n0eySw==","signatures":[{"sig":"MEYCIQCHToYnMSoyK3Ii1TMeysuiXzsQ+d5eeR9MvVHMgsRrewIhAMU1ceDGCBp7rqYe3k1J0lgwpJeNHKT6cxjT7GpOc+zd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@0.4.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":526215},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"9235ea3678a943a743eda13b443a04cff5ba18ca","scripts":{"dev":"tsx src/index.tsx","build":"tsc -p tsconfig.json","start":"node dist/index.js","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run typecheck && npm run build","test:attachments":"node --import tsx --test test/attachments.test.ts"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.207","ink":"^5.2.1","open":"^10.1.0","chalk":"^5.3.0","react":"^18.3.1","openai":"^4.78.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","picomatch":"^4.0.4","read-excel-file":"^9.2.0","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^18.3.12","@types/picomatch":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_0.4.7_1783971473216_0.18071036702020682","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"@matterailab/orbcode","version":"0.4.8","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@0.4.8","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"c25172003370674c32c0b112b7acebfd9f96b7ee","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-0.4.8.tgz","fileCount":94,"integrity":"sha512-PjmAhf0KtKziEkEuLoMM6uAiAc+2EWdd+2WGp5NoP31uHj8oSyoUhD0O1weskhvKYoj1GR4Il3i135Jprm6SgA==","signatures":[{"sig":"MEUCIE4BTRbkKmhShdl/H7NBPs/Si1r9OrAhxZFHcN5Y/CX/AiEA0MzA2tQc3r3Bkldv301iJYzInuKVt3G4h6SGTVvIPMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@0.4.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":560263},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"e60985c5a34a49befcdd522ee24f78ba4bac21b4","scripts":{"dev":"tsx src/index.tsx","build":"tsc -p tsconfig.json","start":"node dist/index.js","typecheck":"tsc -p tsconfig.json --noEmit","test:plugins":"node --import tsx --test test/plugins.test.ts","prepublishOnly":"npm run typecheck && npm run build","test:attachments":"node --import tsx --test test/attachments.test.ts"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.207","ink":"^5.2.1","open":"^10.1.0","chalk":"^5.3.0","react":"^18.3.1","openai":"^4.78.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","picomatch":"^4.0.4","read-excel-file":"^9.2.0","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^18.3.12","@types/picomatch":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_0.4.8_1784102707304_0.09414337563756914","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"@matterailab/orbcode","version":"0.4.9","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@0.4.9","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"a73c561959082d8282180c226f814da9507844ae","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-0.4.9.tgz","fileCount":95,"integrity":"sha512-2WD0DZgbx6SRhcejvoPmLm7OtSVlu8kNKb8Yu+raTQ3sZP1YFPUrcz+k0Ukua7i2CT0e1ch3HpRGQbf69OJUrA==","signatures":[{"sig":"MEYCIQCE/fmdtYdYjaTt/Xu+swyT1CyT9nNYAcfO0V+SjuRf0AIhAKcAstDf6ydw0whx5IWWcNUrpAsK1et2Lbubu+mBcYe4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":570958},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"d88e3c22d55734ed41a31b295f5fdb249db3f254","scripts":{"dev":"tsx src/index.tsx","build":"tsc -p tsconfig.json","start":"node dist/index.js","test:mcp":"node --import tsx --test test/mcp-client.test.ts","typecheck":"tsc -p tsconfig.json --noEmit","test:plugins":"node --import tsx --test test/plugins.test.ts","prepublishOnly":"npm run typecheck && npm run build","test:attachments":"node --import tsx --test test/attachments.test.ts"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"11.12.1","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.207","ink":"^5.2.1","open":"^10.1.0","chalk":"^5.3.0","react":"^18.3.1","openai":"^4.78.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","picomatch":"^4.0.4","read-excel-file":"^9.2.0","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^18.3.12","@types/picomatch":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_0.4.9_1784172253774_0.42238601828092426","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@matterailab/orbcode","version":"0.5.0","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@0.5.0","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"19027e85e30f65326955a6efeb6f911633f1ff6d","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-0.5.0.tgz","fileCount":97,"integrity":"sha512-f0jEZQvIQnA7HICZKZmGBNRotOoaRj7hsz1gXbZUc+1m3QUUGcmkOGiWcdqV+6U5GvpP/5JwTIiF8By3MIQVJQ==","signatures":[{"sig":"MEUCIEVNupIA3W4fZ2PvQwkEypTqjTQkmpR7NqjCjPKHtlNoAiEA5LP7MF839CbWluwcTzH23M/ENDpjRXg69SZ3Nr/yqSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":569999},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"b8e865e26a520558a0791c5397058fbd7ebfe2a1","scripts":{"dev":"tsx src/index.tsx","build":"tsc -p tsconfig.json","start":"node dist/index.js","test:mcp":"node --import tsx --test test/mcp-client.test.ts","typecheck":"tsc -p tsconfig.json --noEmit","test:plugins":"node --import tsx --test test/plugins.test.ts","prepublishOnly":"npm run typecheck && npm run build","test:attachments":"node --import tsx --test test/attachments.test.ts"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.207","ink":"^5.2.1","open":"^10.1.0","chalk":"^5.3.0","react":"^18.3.1","openai":"^4.78.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","picomatch":"^4.0.4","read-excel-file":"^9.2.0","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^18.3.12","@types/picomatch":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_0.5.0_1784190070956_0.12896096234940235","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@matterailab/orbcode","version":"0.5.1","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@0.5.1","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"ccdb44b191be514107c209077e8b4473fac9b43e","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-0.5.1.tgz","fileCount":98,"integrity":"sha512-+gWpTU4nhg3Kfsdqzdg7iwLIJm2ngihkvg5kuSKYEN6Kl1PyJI9fx3Qma1cenzX3xFwR83cLk1xnRZdR44O2Mw==","signatures":[{"sig":"MEYCIQC12EeevrmLxTIbbrg67NSEDvXX268Ff3wjVZb0IDbccgIhAJgFnXhfWJrZkoAE9QT8IOfiD484CPeOdcCeNKokh07O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":578591},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"c32db88f3484b348b3c822184d41d73bcd62f69a","scripts":{"dev":"bun src/index.tsx","build":"tsc -p tsconfig.json","start":"bun dist/index.js","test:mcp":"node --import tsx --test test/mcp-client.test.ts","typecheck":"tsc -p tsconfig.json --noEmit","test:plugins":"node --import tsx --test test/plugins.test.ts","prepublishOnly":"npm run typecheck && npm run build","test:attachments":"node --import tsx --test test/attachments.test.ts"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.207","bun":"1.3.14","open":"^10.1.0","react":"^19.2.0","openai":"^4.78.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","picomatch":"^4.0.4","@opentui/core":"0.4.3","@opentui/react":"0.4.3","read-excel-file":"^9.2.0","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^19.2.0","@types/picomatch":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_0.5.1_1784197501043_0.9743352340193276","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@matterailab/orbcode","version":"0.5.2","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@0.5.2","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"1b7268b92082279207c33304b3b0139545a90ed9","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-0.5.2.tgz","fileCount":99,"integrity":"sha512-CbJszXwI3u2BmnEnwEp/0fksUACbRg3ZpEN7nzQo9CwRJuJlPOaliq/EcWgGdV7oeCrvdOfPWbjOctd5UodmuA==","signatures":[{"sig":"MEYCIQDCYeagTiStQpL63bUXNlpi60odMCV5huxnh41+vh/4WQIhAIJdIfhb5xvHyXr6bgwxHZ3xKvvomtiuS8+xpHNVPVGY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":579704},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"c32db88f3484b348b3c822184d41d73bcd62f69a","scripts":{"dev":"bun src/index.tsx","build":"tsc -p tsconfig.json","start":"bun dist/index.js","test:ui":"bun test test/ui-viewport.test.tsx","test:mcp":"node --import tsx --test test/mcp-client.test.ts","typecheck":"tsc -p tsconfig.json --noEmit","test:plugins":"node --import tsx --test test/plugins.test.ts","prepublishOnly":"npm run typecheck && npm run build","test:attachments":"node --import tsx --test test/attachments.test.ts"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"11.12.1","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.207","bun":"1.3.14","open":"^10.1.0","react":"^19.2.0","openai":"^4.78.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","picomatch":"^4.0.4","@opentui/core":"0.4.3","@opentui/react":"0.4.3","read-excel-file":"^9.2.0","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^19.2.0","@types/picomatch":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_0.5.2_1784202759542_0.13409747225627955","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@matterailab/orbcode","version":"0.5.3","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@0.5.3","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"633ca1925ab1300b6214fa1aba534fc3283d63a4","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-0.5.3.tgz","fileCount":101,"integrity":"sha512-80all0wMNbytcSN15G/Bvf7hsc3nOTbszbNLDnLjjSAh0Sn5/2QH8HGTN3UXY1XQeV7HEcF7uer2SPqYr3ec9g==","signatures":[{"sig":"MEUCIQDcA3LJ7NIEJhX+tBBOQhTceXTQPP5x02EGh0UGGVEVIwIgO0fHUh050aiI99HoOn0dhcVMlm1VOWWwJyke0Az6Y7A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":585474},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"bb9af78d274d2ca34e9994cc378ea9d688c0b456","scripts":{"dev":"bun src/index.tsx","build":"tsc -p tsconfig.json","start":"bun dist/index.js","test:ui":"bun test test/ui-viewport.test.tsx","test:mcp":"node --import tsx --test test/mcp-client.test.ts","typecheck":"tsc -p tsconfig.json --noEmit","test:plugins":"node --import tsx --test test/plugins.test.ts","prepublishOnly":"npm run typecheck && npm run build","test:attachments":"node --import tsx --test test/attachments.test.ts"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.207","bun":"1.3.14","open":"^10.1.0","react":"^19.2.0","openai":"^4.78.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","picomatch":"^4.0.4","@opentui/core":"0.4.3","@opentui/react":"0.4.3","read-excel-file":"^9.2.0","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^19.2.0","@types/picomatch":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_0.5.3_1784301481506_0.8276993853413528","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@matterailab/orbcode","version":"0.5.4","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@0.5.4","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"6138887028b297b688bc1c99b3aa71e86ecdc475","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-0.5.4.tgz","fileCount":101,"integrity":"sha512-wrIgK4cBPMKYDuSGUNVgRzyXGZmkulojyQL+8kcW1g7e0QPodBLob/jomMjwLdeDr/R8fSDH1/iFb5Qgynz/WA==","signatures":[{"sig":"MEUCIHkkyTVYasdiE2e2Oak2RZ/L011aW6h9mDlp3WrdLAFvAiEAv7XxzQFYiErAV8LSYH3MQg6IfmSX9aemB7A3YT8qybc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@0.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":588391},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"3301e8472fd352cafc7765bc318aaab34c9f0cbf","scripts":{"dev":"bun src/index.tsx","build":"tsc -p tsconfig.json","start":"bun dist/index.js","test:ui":"bun test test/ui-viewport.test.tsx","test:mcp":"node --import tsx --test test/mcp-client.test.ts","typecheck":"tsc -p tsconfig.json --noEmit","test:plugins":"node --import tsx --test test/plugins.test.ts","prepublishOnly":"npm run typecheck && npm run build","test:attachments":"node --import tsx --test test/attachments.test.ts"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.207","bun":"1.3.14","open":"^10.1.0","react":"^19.2.0","openai":"^4.78.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","picomatch":"^4.0.4","@opentui/core":"0.4.3","@opentui/react":"0.4.3","read-excel-file":"^9.2.0","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^19.2.0","@types/picomatch":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_0.5.4_1784529244077_0.10184999720682497","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@matterailab/orbcode","version":"0.5.5","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@0.5.5","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"f39220092375281cd4818e0502e97e7aa2be98a3","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-0.5.5.tgz","fileCount":103,"integrity":"sha512-kfq0c4zoKoZOl4oNe//Q8fmYlJ0rDMnVDWX3XCDYF2TUfoQasrEfUInZdTlCEbBOTfR+k/BrhI0pMbM8cndcVQ==","signatures":[{"sig":"MEYCIQC235uVtdZN5G/0wIna7znPimZbiB5dIg3a8Ciq4+SCqQIhANiYj+3mvXaoHfXzBerj769o4uzT+4CxpCcyN5DrAHwZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@0.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":597778},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"dd81eec75756bdd1e6a4002bdaddbc585ee90cf5","scripts":{"dev":"bun src/index.tsx","build":"tsc -p tsconfig.json","start":"bun dist/index.js","test:ui":"bun test test/ui-viewport.test.tsx","test:mcp":"node --import tsx --test test/mcp-client.test.ts","typecheck":"tsc -p tsconfig.json --noEmit","test:plugins":"node --import tsx --test test/plugins.test.ts","prepublishOnly":"npm run typecheck && npm run build","test:attachments":"node --import tsx --test test/attachments.test.ts"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.207","bun":"1.3.14","open":"^10.1.0","react":"^19.2.0","openai":"^4.78.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","picomatch":"^4.0.4","@opentui/core":"0.4.3","@opentui/react":"0.4.3","read-excel-file":"^9.2.0","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^19.2.0","@types/picomatch":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_0.5.5_1784606062800_0.46658539832809254","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"@matterailab/orbcode","version":"0.5.6","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@0.5.6","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"a23b59f90f3d1dc1a80bdcc664bf228e03a4cff5","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-0.5.6.tgz","fileCount":103,"integrity":"sha512-y84RtdgeoapOr0ga6vhnlZT/0m9kBPDTL+mK0eSCdt528iIxaCzT0Fy7zRHyMjuPI9ozmCrFEX0pCHefF/j1jA==","signatures":[{"sig":"MEYCIQDC+eN+7aIFnLmPnNu1fe5vIohitSa3RZu6iIhyeSs4GwIhAIbjXXUVNOleoq7LXjIInhz9vv9YeZYWdZ+uWO0+3cNH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@0.5.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":598325},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"1cb15d52431b79cda2d047f65d7adbeb325136da","scripts":{"dev":"bun src/index.tsx","build":"tsc -p tsconfig.json","start":"bun dist/index.js","test:ui":"bun test test/ui-viewport.test.tsx","test:mcp":"node --import tsx --test test/mcp-client.test.ts","typecheck":"tsc -p tsconfig.json --noEmit","test:plugins":"node --import tsx --test test/plugins.test.ts","prepublishOnly":"npm run typecheck && npm run build","test:attachments":"node --import tsx --test test/attachments.test.ts"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.207","bun":"1.3.14","open":"^10.1.0","react":"^19.2.0","openai":"^4.78.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","picomatch":"^4.0.4","@opentui/core":"0.4.3","@opentui/react":"0.4.3","read-excel-file":"^9.2.0","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^19.2.0","@types/picomatch":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_0.5.6_1784606733341_0.24004390063578374","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"@matterailab/orbcode","version":"0.5.7","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@0.5.7","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"44fc54f01a675fd69696668e68f7c0338f27ce6d","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-0.5.7.tgz","fileCount":103,"integrity":"sha512-hYDuNixUw/0gZ5beiy7yzY/9aOEJA3lDiEPc4eTLamY8jXXWsJ8zOI2tbUCPESSqfk2bHiu7vs8ub6Pq/d/cew==","signatures":[{"sig":"MEUCIQDqGXunP8arlHrOkjrJ4vzy3eKuXqpm10kmyxjp3XRofQIgemGrwJ9fiyXH0acJOKJmijfkSsFurW1gxyIS3rVDzCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@0.5.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":603002},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"5bcf88b1a3860b41af3835eec9d31ee73acc1afd","scripts":{"dev":"bun src/index.tsx","build":"tsc -p tsconfig.json","start":"bun dist/index.js","test:ui":"bun test test/ui-viewport.test.tsx","test:mcp":"node --import tsx --test test/mcp-client.test.ts","typecheck":"tsc -p tsconfig.json --noEmit","test:plugins":"node --import tsx --test test/plugins.test.ts","prepublishOnly":"npm run typecheck && npm run build","test:attachments":"node --import tsx --test test/attachments.test.ts"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.207","bun":"1.3.14","open":"^10.1.0","react":"^19.2.0","openai":"^4.78.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","picomatch":"^4.0.4","@opentui/core":"0.4.3","@opentui/react":"0.4.3","read-excel-file":"^9.2.0","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^19.2.0","@types/picomatch":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_0.5.7_1784608484526_0.5237558875700314","host":"s3://npm-registry-packages-npm-production"}},"0.5.9":{"name":"@matterailab/orbcode","version":"0.5.9","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@0.5.9","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"78bace7a171bcdb112bafb8223f3c666ddefb72b","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-0.5.9.tgz","fileCount":103,"integrity":"sha512-xFQw2olCnp4JO8uVFKLnkjkA+X8HjRTuZIByOSA2K0a5oxQEaGGDa60xTyXQEQr08RmBP+8shlWV9QNMtJ4opg==","signatures":[{"sig":"MEUCIQDMb77IukHMYxGkEX+HT6SUd3xK4rWJxt7HC/FX13PtRwIgNXxMVPST9r6vhgRG+aMUTjG8sdibRziNcOehXkZtt90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@0.5.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":609324},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"06fa847b33eae91ae36039ca138a781f61a8451d","scripts":{"dev":"bun src/index.tsx","build":"tsc -p tsconfig.json","start":"bun dist/index.js","test:ui":"bun test test/ui-viewport.test.tsx","test:mcp":"node --import tsx --test test/mcp-client.test.ts","typecheck":"tsc -p tsconfig.json --noEmit","test:plugins":"node --import tsx --test test/plugins.test.ts","prepublishOnly":"npm run typecheck && npm run build","test:attachments":"node --import tsx --test test/attachments.test.ts"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.207","bun":"1.3.14","open":"^10.1.0","react":"^19.2.0","openai":"^4.78.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","picomatch":"^4.0.4","@opentui/core":"0.4.3","@opentui/react":"0.4.3","read-excel-file":"^9.2.0","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^19.2.0","@types/picomatch":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_0.5.9_1784654754564_0.99301643028941","host":"s3://npm-registry-packages-npm-production"}},"0.5.10":{"name":"@matterailab/orbcode","version":"0.5.10","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@0.5.10","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"9b69da70ce542c51eb6751c40e2bc9c4376fbd72","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-0.5.10.tgz","fileCount":103,"integrity":"sha512-7Spl8hbG61VtzFnaMy1gmP+gPgJca6f5SHXUT2F4FRc9cNsjeoGXZ/FxRCtjO0PoTs1Srqb9XGrvjVg9i4mBFw==","signatures":[{"sig":"MEUCIQDszkY0rxUYt5IBT9Y4bf1MQsqiDKLJ792OPSprqUSthAIgJQzWtTtXl5hH4gQKNKIYuX2o5h6B844K31M5MgtTR88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@0.5.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":613809},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"49243d872d0af7406cb24763dfc23bc24f9e59c3","scripts":{"dev":"bun src/index.tsx","build":"tsc -p tsconfig.json","start":"bun dist/index.js","test:ui":"bun test test/ui-viewport.test.tsx","test:mcp":"node --import tsx --test test/mcp-client.test.ts","typecheck":"tsc -p tsconfig.json --noEmit","test:plugins":"node --import tsx --test test/plugins.test.ts","prepublishOnly":"npm run typecheck && npm run build","test:attachments":"node --import tsx --test test/attachments.test.ts"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.207","bun":"1.3.14","open":"^10.1.0","react":"^19.2.0","openai":"^4.78.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","picomatch":"^4.0.4","@opentui/core":"0.4.3","@opentui/react":"0.4.3","read-excel-file":"^9.2.0","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^19.2.0","@types/picomatch":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_0.5.10_1784748736170_0.7671153084883593","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@matterailab/orbcode","version":"0.6.0","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@0.6.0","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"bf7850c1af7763fdb7e97a0b79cf4729b03407ba","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-0.6.0.tgz","fileCount":107,"integrity":"sha512-vDCUH3Bl56wLG4esPJd32XExOTlPdpt5befzY1r+Nkz0rDz0BEaGZnCB09n9EqLwJZ0QFcFcdya/4Q/vpRILPg==","signatures":[{"sig":"MEUCIQDE99Qg5PzkRJLF+dzQPp8+9cHncPxCf+n9Oa6/Y4u4MgIgWoEOe/CR0Wqgajt+lkwrxwSloRM8/beWOv39RaTc2gU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644162},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"5fdc8fe72289fc3e8f7910c84cea4280af3d1b80","scripts":{"dev":"bun src/index.tsx","build":"tsc -p tsconfig.json","start":"bun dist/index.js","test:ui":"bun test test/ui-viewport.test.tsx","test:mcp":"node --import tsx --test test/mcp-client.test.ts","typecheck":"tsc -p tsconfig.json --noEmit","test:search":"node --import tsx --test test/search-files.test.ts","test:plugins":"node --import tsx --test test/plugins.test.ts","prepublishOnly":"npm run typecheck && npm run build","test:attachments":"node --import tsx --test test/attachments.test.ts"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.207","bun":"1.3.14","open":"^10.1.0","react":"^19.2.0","openai":"^4.78.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","picomatch":"4.0.4","@opentui/core":"0.4.3","@opentui/react":"0.4.3","read-excel-file":"^9.2.0","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^19.2.0","@types/picomatch":"3.0.2"},"optionalDependencies":{"@vscode/ripgrep":"1.18.0","@ff-labs/fff-node":"0.10.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_0.6.0_1784755877216_0.4590862254190933","host":"s3://npm-registry-packages-npm-production"}},"6.6.7":{"name":"@matterailab/orbcode","version":"6.6.7","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@6.6.7","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"46c2a873e3cd5e3435b309d1e457322c57874509","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-6.6.7.tgz","fileCount":107,"integrity":"sha512-XT12ZLPElKou5AId4CRbdGgESsPBj38sNUH+ZVEYhRvtSKKJKlcHOx1TqXgafjwwThT1ThdBfOd6IZtj8EUWVg==","signatures":[{"sig":"MEQCIC5wGfeUsSdGz3wcgeyjXofcvJr8KGQR0xYXuONRqdezAiAPWz3+7+SrDD/Lyt7sZmc0uwFF/vzyoyf7v9S5gJhsAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@6.6.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644162},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"89fb884402ff3ca7c13d1ed062489c2f9211ccc3","scripts":{"dev":"bun src/index.tsx","build":"tsc -p tsconfig.json","start":"bun dist/index.js","test:ui":"bun test test/ui-viewport.test.tsx","test:mcp":"node --import tsx --test test/mcp-client.test.ts","typecheck":"tsc -p tsconfig.json --noEmit","test:search":"node --import tsx --test test/search-files.test.ts","test:plugins":"node --import tsx --test test/plugins.test.ts","prepublishOnly":"npm run typecheck && npm run build","test:attachments":"node --import tsx --test test/attachments.test.ts"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.207","bun":"1.3.14","open":"^10.1.0","react":"^19.2.0","openai":"^4.78.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","picomatch":"4.0.4","@opentui/core":"0.4.3","@opentui/react":"0.4.3","read-excel-file":"^9.2.0","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^19.2.0","@types/picomatch":"3.0.2"},"optionalDependencies":{"@vscode/ripgrep":"1.18.0","@ff-labs/fff-node":"0.10.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_6.6.7_1784757776093_0.6516789470881039","host":"s3://npm-registry-packages-npm-production"}},"6.6.8":{"name":"@matterailab/orbcode","version":"6.6.8","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@6.6.8","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"16b2a00e3aab98cc0a06e10c50a56f64eab4aca5","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-6.6.8.tgz","fileCount":107,"integrity":"sha512-LGaXlkrVB1iJc8AW1WSPYvFO8K3zx7oiWoIOViAmJjM73lgUHHhNssB1d/gSQ5ETis55TJZj602cpOFqzWcB0A==","signatures":[{"sig":"MEUCICWze5sLao0Ki/7LeIoHtCSH7Q3IBQC+P4xhQeDL/CiRAiEAlH/HqrTQF68xEQvf+J5BlOr5+LY9U/n5QcR5LSEevXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@6.6.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644155},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"8fb8828e6dec238f6a5eaa812b59d9610579096f","scripts":{"dev":"bun src/index.tsx","build":"tsc -p tsconfig.json","start":"bun dist/index.js","test:ui":"bun test test/ui-viewport.test.tsx","test:mcp":"node --import tsx --test test/mcp-client.test.ts","typecheck":"tsc -p tsconfig.json --noEmit","test:search":"node --import tsx --test test/search-files.test.ts","test:plugins":"node --import tsx --test test/plugins.test.ts","prepublishOnly":"npm run typecheck && npm run build","test:attachments":"node --import tsx --test test/attachments.test.ts"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.207","bun":"1.3.14","open":"^10.1.0","react":"^19.2.0","openai":"^4.78.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","picomatch":"4.0.4","@opentui/core":"0.4.3","@opentui/react":"0.4.3","read-excel-file":"^9.2.0","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^19.2.0","@types/picomatch":"3.0.2"},"optionalDependencies":{"@vscode/ripgrep":"1.18.0","@ff-labs/fff-node":"0.10.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_6.6.8_1785065817344_0.15219524038171506","host":"s3://npm-registry-packages-npm-production"}},"6.7.0":{"name":"@matterailab/orbcode","version":"6.7.0","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@6.7.0","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"da407a3ac68fd317ecb96a24acd2921704de7e32","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-6.7.0.tgz","fileCount":107,"integrity":"sha512-v/MzRp44UwgTx/5gGxtPiV1f7uPY1VErXmdFSPsWfBxO/y0TEuOMDvGdlIt7WOFE/a7doxpPt23kWJzTzXba/g==","signatures":[{"sig":"MEUCIQD2bEUffTxL3W2m6bir/C20HJnh9Ce+o3Wo14No4+tqkgIgNoVJ6MkPYLUq8aWDu671MArmau2tIHDwi0y8fT3vm8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@6.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":648272},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"935b0602df533707cee4d45626cfef9760ae7bad","scripts":{"dev":"bun src/index.tsx","build":"tsc -p tsconfig.json","start":"bun dist/index.js","test:ui":"bun test test/ui-viewport.test.tsx","test:mcp":"node --import tsx --test test/mcp-client.test.ts","typecheck":"tsc -p tsconfig.json --noEmit","test:search":"node --import tsx --test test/search-files.test.ts","test:plugins":"node --import tsx --test test/plugins.test.ts","prepublishOnly":"npm run typecheck && npm run build","test:attachments":"node --import tsx --test test/attachments.test.ts"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.207","bun":"1.3.14","open":"^10.1.0","react":"^19.2.0","openai":"^4.78.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","picomatch":"4.0.4","@opentui/core":"0.4.3","@opentui/react":"0.4.3","read-excel-file":"^9.2.0","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^19.2.0","@types/picomatch":"3.0.2"},"optionalDependencies":{"@vscode/ripgrep":"1.18.0","@ff-labs/fff-node":"0.10.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_6.7.0_1785300348121_0.8528604044637444","host":"s3://npm-registry-packages-npm-production"}},"6.7.1":{"name":"@matterailab/orbcode","version":"6.7.1","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@6.7.1","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"da72e63b983b8bafb29d337e090c20f60e4558f7","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-6.7.1.tgz","fileCount":107,"integrity":"sha512-Bga+P/1P8fxBOTHtr0jFHtAUG0kRAB4gWAcXQ+MfFRLKDXPcUI8PNmmW5mdb/TCvOYrfU3Yy5mJIY0zGQA6fRw==","signatures":[{"sig":"MEUCIQC+gVTwbnoT6YmBUU6KAgmgNEzZEsNS3q/Yw7y7xJBWDwIgJOtSTMlSjFqLaO4q+jUlHjP//eu+w71fnY83BpNNRCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@6.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":656569},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"d4eeff927f6c4064fccec43574e6307339377277","scripts":{"dev":"bun src/index.tsx","build":"tsc -p tsconfig.json","start":"bun dist/index.js","test:ui":"bun test test/ui-viewport.test.tsx","test:mcp":"node --import tsx --test test/mcp-client.test.ts","typecheck":"tsc -p tsconfig.json --noEmit","test:search":"node --import tsx --test test/search-files.test.ts","test:metrics":"node --import tsx --test test/metrics.test.ts","test:plugins":"node --import tsx --test test/plugins.test.ts","prepublishOnly":"npm run typecheck && npm run build","test:attachments":"node --import tsx --test test/attachments.test.ts"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.207","bun":"1.3.14","open":"^10.1.0","react":"^19.2.0","openai":"^4.78.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","picomatch":"4.0.4","@opentui/core":"0.4.3","@opentui/react":"0.4.3","read-excel-file":"^9.2.0","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^19.2.0","@types/picomatch":"3.0.2"},"optionalDependencies":{"@vscode/ripgrep":"1.18.0","@ff-labs/fff-node":"0.10.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_6.7.1_1785512236513_0.8851642784042815","host":"s3://npm-registry-packages-npm-production"}},"6.7.2":{"name":"@matterailab/orbcode","version":"6.7.2","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@6.7.2","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"f5e90b835fe85bb347cb04743c3323fac15a6363","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-6.7.2.tgz","fileCount":107,"integrity":"sha512-IG3qCvIfJUhzRTPgiBVNj1od3JNRDoDMB3cZn5IsmHizwOnUTtQUKeM+4XsajKV0rWK46hSbBdMv4DFJXLfpzg==","signatures":[{"sig":"MEUCIAJIjOT+BVwsjpyf7i1zeH9qnnX7feySBBdFfknGB51WAiEA0wpxo5wxLGs+Ofvrp/nseL38UC8EQf7Q4CcYtPHwSo8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@6.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":659324},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"2fd18af8a774a72605b8b7006807c639d36b305a","scripts":{"dev":"bun src/index.tsx","build":"tsc -p tsconfig.json","start":"bun dist/index.js","test:ui":"bun test test/ui-viewport.test.tsx","test:mcp":"node --import tsx --test test/mcp-client.test.ts","typecheck":"tsc -p tsconfig.json --noEmit","test:search":"node --import tsx --test test/search-files.test.ts","test:metrics":"node --import tsx --test test/metrics.test.ts","test:plugins":"node --import tsx --test test/plugins.test.ts","prepublishOnly":"npm run typecheck && npm run build","test:attachments":"node --import tsx --test test/attachments.test.ts"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.207","bun":"1.3.14","open":"^10.1.0","react":"^19.2.0","openai":"^4.78.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","picomatch":"4.0.4","@opentui/core":"0.4.3","@opentui/react":"0.4.3","read-excel-file":"^9.2.0","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^19.2.0","@types/picomatch":"3.0.2"},"optionalDependencies":{"@vscode/ripgrep":"1.18.0","@ff-labs/fff-node":"0.10.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_6.7.2_1785659746067_0.9400497183873682","host":"s3://npm-registry-packages-npm-production"}},"6.7.3":{"name":"@matterailab/orbcode","version":"6.7.3","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@6.7.3","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"5578e787015131cb972030e946899676c8be962a","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-6.7.3.tgz","fileCount":107,"integrity":"sha512-v0gpNuHfUG+O9ql/K2dyJbCfqa7n0qHL9G9DA/iRpY0J+5L3N87SSN8L8tlAFpQ/v3FsFKj0FvnF08O8G7cfrA==","signatures":[{"sig":"MEYCIQDTJ/8Vp5ZWhOGnMfw7VXNFaFeYVOhTbK90H77wC7PziQIhALCzbDWjwC4GZKSFXCnUVkEi+vzkL2Zjeq9+A9KMrdwX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@6.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":659338},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"916034a5cb1d89e4ce6d8e11fe796088cf6f39db","scripts":{"dev":"bun src/index.tsx","build":"tsc -p tsconfig.json","start":"bun dist/index.js","test:ui":"bun test test/ui-viewport.test.tsx","test:mcp":"node --import tsx --test test/mcp-client.test.ts","typecheck":"tsc -p tsconfig.json --noEmit","test:search":"node --import tsx --test test/search-files.test.ts","test:metrics":"node --import tsx --test test/metrics.test.ts","test:plugins":"node --import tsx --test test/plugins.test.ts","prepublishOnly":"npm run typecheck && npm run build","test:attachments":"node --import tsx --test test/attachments.test.ts"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.207","bun":"1.3.14","open":"^10.1.0","react":"^19.2.0","openai":"^4.78.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","picomatch":"4.0.4","@opentui/core":"0.4.3","@opentui/react":"0.4.3","read-excel-file":"^9.2.0","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^19.2.0","@types/picomatch":"3.0.2"},"optionalDependencies":{"@vscode/ripgrep":"1.18.0","@ff-labs/fff-node":"0.10.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_6.7.3_1785847074672_0.9551535776089701","host":"s3://npm-registry-packages-npm-production"}},"6.7.4":{"name":"@matterailab/orbcode","version":"6.7.4","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@6.7.4","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"2251e0a4541417e758dba220bb1c6d2155071fa8","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-6.7.4.tgz","fileCount":107,"integrity":"sha512-T6nVIvAupEgw3QxO80rGtmBuHMVyINjU3/PTi5GGU3hV0koGfNLVx59WX+Ze9UHSmQ/Ey/aXhAADdzZs/jOl3Q==","signatures":[{"sig":"MEUCIQCH7zg1rL7uv4YvPcWmbpzwkmbNvebcuaM4VK1TCq2LGAIgMTbwwp8pGqN3ct7tJCwTuqBrbg8VRDXfD8GyQ/G44yk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@6.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":662852},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"e35730d38df0fb230c030f633aeea48f84a09bcb","scripts":{"dev":"bun src/index.tsx","build":"tsc -p tsconfig.json","start":"bun dist/index.js","test:ui":"bun test test/ui-viewport.test.tsx","test:mcp":"node --import tsx --test test/mcp-client.test.ts","typecheck":"tsc -p tsconfig.json --noEmit","test:search":"node --import tsx --test test/search-files.test.ts","test:metrics":"node --import tsx --test test/metrics.test.ts","test:plugins":"node --import tsx --test test/plugins.test.ts","prepublishOnly":"npm run typecheck && npm run build","test:attachments":"node --import tsx --test test/attachments.test.ts"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.207","bun":"1.3.14","open":"^10.1.0","react":"^19.2.0","openai":"^4.78.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","picomatch":"4.0.4","@opentui/core":"0.4.3","@opentui/react":"0.4.3","read-excel-file":"^9.2.0","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^19.2.0","@types/picomatch":"3.0.2"},"optionalDependencies":{"@vscode/ripgrep":"1.18.0","@ff-labs/fff-node":"0.10.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_6.7.4_1785874465897_0.29063157290485564","host":"s3://npm-registry-packages-npm-production"}},"6.7.6":{"name":"@matterailab/orbcode","version":"6.7.6","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@6.7.6","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"9bdd4cebac1e5339c1277e3fd1be1b192cc9ad9c","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-6.7.6.tgz","fileCount":107,"integrity":"sha512-RRXahmHRMtIybzlje6veaMBeZU1R6+6FB/jYw5nY78kumdbEbJliXJtk6LdILoyMajG5u14Ik2SEvnSTuRxJRg==","signatures":[{"sig":"MEYCIQDkZqT8E6kfpLd86dvV73bZZ6gPD7JvFTA4pnjIze/NWAIhAIbJn9p0jmpWEvq3Esbg7NoMVJkVhd6fHhjJavyDQcqo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@6.7.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":664682},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"471dd2d16551b2097bce3ad58e61e4b92d620f1a","scripts":{"dev":"bun src/index.tsx","build":"tsc -p tsconfig.json","start":"bun dist/index.js","test:ui":"bun test test/ui-viewport.test.tsx","test:mcp":"node --import tsx --test test/mcp-client.test.ts","typecheck":"tsc -p tsconfig.json --noEmit","test:search":"node --import tsx --test test/search-files.test.ts","test:metrics":"node --import tsx --test test/metrics.test.ts","test:plugins":"node --import tsx --test test/plugins.test.ts","prepublishOnly":"npm run typecheck && npm run build","test:attachments":"node --import tsx --test test/attachments.test.ts"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.207","bun":"1.3.14","open":"^10.1.0","react":"^19.2.0","openai":"^4.78.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","picomatch":"4.0.4","@opentui/core":"0.4.3","@opentui/react":"0.4.3","read-excel-file":"^9.2.0","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^19.2.0","@types/picomatch":"3.0.2"},"optionalDependencies":{"@vscode/ripgrep":"1.18.0","@ff-labs/fff-node":"0.10.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_6.7.6_1786352230864_0.7738659050676084","host":"s3://npm-registry-packages-npm-production"}},"6.7.7":{"name":"@matterailab/orbcode","version":"6.7.7","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@6.7.7","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"7a63ff6c98b597962dcd68a70f48578674994281","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-6.7.7.tgz","fileCount":107,"integrity":"sha512-Hrj8Q6i0vT80bomiPreSbP08U6X8ynKn7cIUYkDsjL8sblvsnErKxB6qUg25PPycqSALN1vwe9Ebp0NB3Qc91Q==","signatures":[{"sig":"MEUCIQCl+MbBCboP6MIKKdQMwCUkW/gO6XOjkNKOnmn68ykCFwIgCTtFNZwvZm4lYyLjj+ugVO2ADUTq5Wd6cAcQWPS/RfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@6.7.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":667396},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"1cdfe432533f677fa9307e36486877a250094377","scripts":{"dev":"bun src/index.tsx","build":"tsc -p tsconfig.json","start":"bun dist/index.js","test:ui":"bun test test/ui-viewport.test.tsx","test:mcp":"node --import tsx --test test/mcp-client.test.ts","typecheck":"tsc -p tsconfig.json --noEmit","test:search":"node --import tsx --test test/search-files.test.ts","test:metrics":"node --import tsx --test test/metrics.test.ts","test:plugins":"node --import tsx --test test/plugins.test.ts","prepublishOnly":"npm run typecheck && npm run build","test:attachments":"node --import tsx --test test/attachments.test.ts"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.207","bun":"1.3.14","open":"^10.1.0","react":"^19.2.0","openai":"^4.78.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","picomatch":"4.0.4","@opentui/core":"0.4.3","@opentui/react":"0.4.3","read-excel-file":"^9.2.0","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^19.2.0","@types/picomatch":"3.0.2"},"optionalDependencies":{"@vscode/ripgrep":"1.18.0","@ff-labs/fff-node":"0.10.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_6.7.7_1787040153369_0.7650566584304574","host":"s3://npm-registry-packages-npm-production"}},"6.7.8":{"name":"@matterailab/orbcode","version":"6.7.8","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@6.7.8","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"137f2d9c90f010a9ba5d535c0da0adaf0c379421","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-6.7.8.tgz","fileCount":107,"integrity":"sha512-Eie0sryg7vVGG091IoElh4pad7Mfxy9Ib8NIVsAfMqLiF7Qo750kzFK69hTioRG7CH6r1qSI0piFQc7rqIWKjQ==","signatures":[{"sig":"MEYCIQCXgGUSTpjgE332abHCt8tWW4lwZ1SX3S3XE5yekxxTjgIhAOvWym/B2JyQgxwr5C6eYham0wget6u37ltovxijgJPX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@6.7.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":669699},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"c8d983f0fb2515dce5548165379445f57dfa6233","scripts":{"dev":"bun src/index.tsx","build":"tsc -p tsconfig.json","start":"bun dist/index.js","test:ui":"bun test test/ui-viewport.test.tsx","test:mcp":"node --import tsx --test test/mcp-client.test.ts","typecheck":"tsc -p tsconfig.json --noEmit","test:search":"node --import tsx --test test/search-files.test.ts","test:metrics":"node --import tsx --test test/metrics.test.ts","test:plugins":"node --import tsx --test test/plugins.test.ts","prepublishOnly":"npm run typecheck && npm run build","test:attachments":"node --import tsx --test test/attachments.test.ts"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.207","bun":"1.3.14","open":"^10.1.0","react":"^19.2.0","openai":"^4.78.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","picomatch":"4.0.4","@opentui/core":"0.4.3","@opentui/react":"0.4.3","read-excel-file":"^9.2.0","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^19.2.0","@types/picomatch":"3.0.2"},"optionalDependencies":{"@vscode/ripgrep":"1.18.0","@ff-labs/fff-node":"0.10.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_6.7.8_1787288249463_0.25333429813324204","host":"s3://npm-registry-packages-npm-production"}},"6.7.9":{"name":"@matterailab/orbcode","version":"6.7.9","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@6.7.9","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"a70377a502caad95ace68779a717d33c93362563","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-6.7.9.tgz","fileCount":107,"integrity":"sha512-3mbwDlTu3i2E+APkhaubd4AgxqTFaAhiZ3Xzn9zAw3nxMKtOXAKKLhut74Mger1S/RYiqYtXAw0Je3XwG6DB/w==","signatures":[{"sig":"MEYCIQC4hGHL3UH0cTIhJwgL48Edx/82I/dGySyCiy9IZsgx1wIhAIpLYLFLzth8jDn9nqZ3lgJ5AqAIPvcpV3swxVmTFMs6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@6.7.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":669781},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"cfcb22872120a2af61a3b047cb76a0a36308218e","scripts":{"dev":"bun src/index.tsx","build":"tsc -p tsconfig.json","start":"bun dist/index.js","test:ui":"bun test test/ui-viewport.test.tsx","test:mcp":"node --import tsx --test test/mcp-client.test.ts","typecheck":"tsc -p tsconfig.json --noEmit","test:search":"node --import tsx --test test/search-files.test.ts","test:metrics":"node --import tsx --test test/metrics.test.ts","test:plugins":"node --import tsx --test test/plugins.test.ts","prepublishOnly":"npm run typecheck && npm run build","test:attachments":"node --import tsx --test test/attachments.test.ts"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.207","bun":"1.3.14","open":"^10.1.0","react":"^19.2.0","openai":"^4.78.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","picomatch":"4.0.4","@opentui/core":"0.4.3","@opentui/react":"0.4.3","read-excel-file":"^9.2.0","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^19.2.0","@types/picomatch":"3.0.2"},"optionalDependencies":{"@vscode/ripgrep":"1.18.0","@ff-labs/fff-node":"0.10.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_6.7.9_1787729853633_0.829583678475631","host":"s3://npm-registry-packages-npm-production"}},"6.8.0":{"name":"@matterailab/orbcode","version":"6.8.0","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@6.8.0","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"8a42de6a997c9e2115cad045b2e3c7141c6b1bb3","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-6.8.0.tgz","fileCount":108,"integrity":"sha512-vc0NlEyfKYG12itwJznpbouawZVzYCXj3r+DdVqee3ylum3qI0X0zx1zJ+0oO0mN1ygFtVBjpKA2SviZh+cLDw==","signatures":[{"sig":"MEYCIQCjtAFQniHRxVTaAHrGCXV2b1SuuTQNaR74JaRmDUXnzAIhAJLe09DWC3YMx9L8MTtvUaTO630eq6ImYDfLM68mAL7s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@6.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":677290},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"f50c7f01ee008bf92674ebe94301c0a30c329bab","scripts":{"dev":"bun src/index.tsx","build":"tsc -p tsconfig.json","start":"bun dist/index.js","test:ui":"bun test test/ui-viewport.test.tsx","test:mcp":"node --import tsx --test test/mcp-client.test.ts","typecheck":"tsc -p tsconfig.json --noEmit","test:search":"node --import tsx --test test/search-files.test.ts","test:metrics":"node --import tsx --test test/metrics.test.ts","test:plugins":"node --import tsx --test test/plugins.test.ts","prepublishOnly":"npm run typecheck && npm run build","test:attachments":"node --import tsx --test test/attachments.test.ts"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, powered by Axon models by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.207","bun":"1.3.14","open":"^10.1.0","react":"^19.2.0","openai":"^4.78.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","picomatch":"4.0.4","@opentui/core":"0.4.3","@opentui/react":"0.4.3","read-excel-file":"^9.2.0","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^19.2.0","@types/picomatch":"3.0.2"},"optionalDependencies":{"@vscode/ripgrep":"1.18.0","@ff-labs/fff-node":"0.10.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_6.8.0_1788496275146_0.6102967050421759","host":"s3://npm-registry-packages-npm-production"}},"6.8.1":{"name":"@matterailab/orbcode","version":"6.8.1","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@6.8.1","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"dda0992289c19e2cd1309cf60e88d0c5c6d0faac","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-6.8.1.tgz","fileCount":108,"integrity":"sha512-skdg3aMarwFMXKsLRzPuR/cNMt+Hhc9IcUzPhtzaXiGZLNzU9C5EwbvV385euYBf0KtSZa1geO4DSVEWtMKfAw==","signatures":[{"sig":"MEUCIQCg4M58nlMwjIk/klsLuA8qdBi8P45XmaFSYTAYMaJHVwIgE3g4/NX5l+Psw3VEAxPmDZJ43egP2LRmYFsdn3yRhjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@6.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":678605},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"fbf783f0acc9e69bc13ea348399e7c5b929057d1","scripts":{"dev":"bun src/index.tsx","build":"tsc -p tsconfig.json","start":"bun dist/index.js","test:ui":"bun test test/ui-viewport.test.tsx","test:mcp":"node --import tsx --test test/mcp-client.test.ts","typecheck":"tsc -p tsconfig.json --noEmit","test:search":"node --import tsx --test test/search-files.test.ts","test:metrics":"node --import tsx --test test/metrics.test.ts","test:plugins":"node --import tsx --test test/plugins.test.ts","prepublishOnly":"npm run typecheck && npm run build","test:attachments":"node --import tsx --test test/attachments.test.ts"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.207","bun":"1.3.14","open":"^10.1.0","react":"^19.2.0","openai":"^4.78.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","picomatch":"4.0.4","@opentui/core":"0.4.3","@opentui/react":"0.4.3","read-excel-file":"^9.2.0","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^19.2.0","@types/picomatch":"3.0.2"},"optionalDependencies":{"@vscode/ripgrep":"1.18.0","@ff-labs/fff-node":"0.10.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_6.8.1_1788499344263_0.7217620237216598","host":"s3://npm-registry-packages-npm-production"}},"6.8.2":{"name":"@matterailab/orbcode","version":"6.8.2","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@6.8.2","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"e36d762d139c1efbde25754b58f817d98fe06781","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-6.8.2.tgz","fileCount":108,"integrity":"sha512-OecoBVktSpJuoDM6daWaZW5PdTK0hkq2zXOfRjKHkR/cuYDIm2nwd27ggsX/RPIuFJVc2JVHgpQ4bnO/93c64g==","signatures":[{"sig":"MEUCIAQlurfvTc+UDrvmipWHB1+x4xFkCfz0t4FDRFn4GTzbAiEA7mwiTrVEYWY4fDqNdzVJH3tHHURVRCz5hOrVbtXurxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@6.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":679018},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"a33604b3912f7eb0325b289110ec1f6eb385bac7","scripts":{"dev":"bun src/index.tsx","build":"tsc -p tsconfig.json","start":"bun dist/index.js","test:ui":"bun test test/ui-viewport.test.tsx","test:mcp":"node --import tsx --test test/mcp-client.test.ts","typecheck":"tsc -p tsconfig.json --noEmit","test:search":"node --import tsx --test test/search-files.test.ts","test:metrics":"node --import tsx --test test/metrics.test.ts","test:plugins":"node --import tsx --test test/plugins.test.ts","prepublishOnly":"npm run typecheck && npm run build","test:attachments":"node --import tsx --test test/attachments.test.ts"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.207","bun":"1.3.14","open":"^10.1.0","react":"^19.2.0","openai":"^4.78.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","picomatch":"4.0.4","@opentui/core":"0.4.3","@opentui/react":"0.4.3","read-excel-file":"^9.2.0","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^19.2.0","@types/picomatch":"3.0.2"},"optionalDependencies":{"@vscode/ripgrep":"1.18.0","@ff-labs/fff-node":"0.10.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_6.8.2_1788500833030_0.4401062314267252","host":"s3://npm-registry-packages-npm-production"}},"6.8.3":{"name":"@matterailab/orbcode","version":"6.8.3","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@6.8.3","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"24014b96a2063a3060fb8829162b378dd32f4ee3","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-6.8.3.tgz","fileCount":109,"integrity":"sha512-UXs7z6uj3QN1IfzYGZP7+ps0mOpFwaNe+TxWgNLr0zohkcZ2b3hVi8L93PUXT4o3D92wiSirnnjjUqSiEro89A==","signatures":[{"sig":"MEQCIHJe6WtNLtF3JIKv/JRYEBN/1obj6CXOCqF5Rsm3B4alAiBa+lEBzGdHag78sDtgIEeahRPr67jrJbeRVKEKmSo2Yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@6.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":691033},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"01736d9249e71649ab286f9a2a7344eb2755eddb","scripts":{"dev":"bun src/index.tsx","build":"tsc -p tsconfig.json","start":"bun dist/index.js","test:ui":"bun test test/ui-viewport.test.tsx","test:mcp":"node --import tsx --test test/mcp-client.test.ts","typecheck":"tsc -p tsconfig.json --noEmit","test:search":"node --import tsx --test test/search-files.test.ts","test:metrics":"node --import tsx --test test/metrics.test.ts","test:plugins":"node --import tsx --test test/plugins.test.ts","prepublishOnly":"npm run typecheck && npm run build","test:attachments":"node --import tsx --test test/attachments.test.ts","test:json-repair":"node --import tsx --test test/json-repair.test.ts"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.207","bun":"1.3.14","open":"^10.1.0","react":"^19.2.0","openai":"^4.78.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","picomatch":"4.0.4","@opentui/core":"0.4.3","@opentui/react":"0.4.3","read-excel-file":"^9.2.0","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^19.2.0","@types/picomatch":"3.0.2"},"optionalDependencies":{"@vscode/ripgrep":"1.18.0","@ff-labs/fff-node":"0.10.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_6.8.3_1788505724174_0.8260865925484968","host":"s3://npm-registry-packages-npm-production"}},"6.8.4":{"name":"@matterailab/orbcode","version":"6.8.4","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@6.8.4","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"8c102bba1bd93d4ec5eb4abe0488b613cd3cf59c","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-6.8.4.tgz","fileCount":109,"integrity":"sha512-wRd8qQOGXvkF9G4/erF2Q8J2Px6o/F9uzSCtpmRzCkqrlPa/SUXuRKR0YgC53+YOFyAKPSqqPltFcfq4rnekRw==","signatures":[{"sig":"MEYCIQDHzNTDhDE0ztgLPFlJwoNLisAbhslGi3MPMm21MCxOxQIhAKrHh65j9Yn5NYzpkGqUij8IYa8XnolFSsczdmNJGEq4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@6.8.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":692177},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"29ed7e445f99275719bf179eefdbba223c389f1d","scripts":{"dev":"bun src/index.tsx","build":"tsc -p tsconfig.json","start":"bun dist/index.js","test:ui":"bun test test/ui-viewport.test.tsx","test:mcp":"node --import tsx --test test/mcp-client.test.ts","typecheck":"tsc -p tsconfig.json --noEmit","test:search":"node --import tsx --test test/search-files.test.ts","test:metrics":"node --import tsx --test test/metrics.test.ts","test:plugins":"node --import tsx --test test/plugins.test.ts","prepublishOnly":"npm run typecheck && npm run build","test:attachments":"node --import tsx --test test/attachments.test.ts","test:json-repair":"node --import tsx --test test/json-repair.test.ts"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.207","bun":"1.3.14","open":"^10.1.0","react":"^19.2.0","openai":"^4.78.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","picomatch":"4.0.4","@opentui/core":"0.4.3","@opentui/react":"0.4.3","read-excel-file":"^9.2.0","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^19.2.0","@types/picomatch":"3.0.2"},"optionalDependencies":{"@vscode/ripgrep":"1.18.0","@ff-labs/fff-node":"0.10.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_6.8.4_1788602373093_0.9170440868989749","host":"s3://npm-registry-packages-npm-production"}},"6.8.5":{"name":"@matterailab/orbcode","version":"6.8.5","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@6.8.5","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"bbc5c0af8437f9715c2ff0ceeb6bc61234d59348","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-6.8.5.tgz","fileCount":111,"integrity":"sha512-4C+cj3ARXzoUw06ZtuzUBLZAY0zKCq4C+ziDH/qyg8O6AxpafL/NbClljvWYkfAKcBP+Bx4+MYqTa3uJvz2IOw==","signatures":[{"sig":"MEUCIDQ/LgJyeuKLM7CpT7a1nmE1lyLzgLc//Pt4u7DtEFBPAiEAnKUjuzQcjVH4F2KwMljRY+vFNjT9BjrK+F5Ee/A8W+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@6.8.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":700358},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"04b2704361e53ae6a4497e01cfb66b23d51390aa","scripts":{"dev":"bun src/index.tsx","build":"tsc -p tsconfig.json","start":"bun dist/index.js","test:ui":"bun test test/ui-viewport.test.tsx","test:mcp":"node --import tsx --test test/mcp-client.test.ts","typecheck":"tsc -p tsconfig.json --noEmit","test:search":"node --import tsx --test test/search-files.test.ts","test:metrics":"node --import tsx --test test/metrics.test.ts","test:plugins":"node --import tsx --test test/plugins.test.ts","prepublishOnly":"npm run typecheck && npm run build","test:attachments":"node --import tsx --test test/attachments.test.ts","test:json-repair":"node --import tsx --test test/json-repair.test.ts"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.207","bun":"1.3.14","open":"^10.1.0","react":"^19.2.0","openai":"^4.78.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","picomatch":"4.0.4","@opentui/core":"0.4.3","@opentui/react":"0.4.3","read-excel-file":"^9.2.0","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^19.2.0","@types/picomatch":"3.0.2"},"optionalDependencies":{"@vscode/ripgrep":"1.18.0","@ff-labs/fff-node":"0.10.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_6.8.5_1788886548958_0.27467018572561375","host":"s3://npm-registry-packages-npm-production"}},"6.8.6":{"name":"@matterailab/orbcode","version":"6.8.6","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@6.8.6","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"e5fd149dc5f60a6fa207f139c38b27ca6d747e12","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-6.8.6.tgz","fileCount":121,"integrity":"sha512-LKc//IvTnvrRtyFdXtVlW342h5nBUkIHSAQxz5SJedUlsilGYAFlrKvtH8LRpl3ey0ujfLBemQMElxWpOZ17FQ==","signatures":[{"sig":"MEQCIGObDRrWta9ODskJZC4U8ZeBQvP+eoM6V2lpLOzcHk62AiAWbtr4e61OVTIWIK4HSLv3CjVGOEIqXGy5zpDvIsYVeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":788922},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"71cbb22f72cbed874fb15078f0b716129fdf1d82","scripts":{"dev":"bun src/index.tsx","build":"tsc -p tsconfig.json","start":"bun dist/index.js","test:ui":"bun test test/ui-viewport.test.tsx","test:mcp":"node --import tsx --test test/mcp-client.test.ts","typecheck":"tsc -p tsconfig.json --noEmit","test:search":"node --import tsx --test test/search-files.test.ts","test:metrics":"node --import tsx --test test/metrics.test.ts","test:plugins":"node --import tsx --test test/plugins.test.ts","prepublishOnly":"npm run typecheck && npm run build","test:attachments":"node --import tsx --test test/attachments.test.ts","test:json-repair":"node --import tsx --test test/json-repair.test.ts"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"11.12.1","description":"OrbCode CLI — agentic coding in your terminal, by MatterAI","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ai":"^6.0.207","bun":"1.3.14","open":"^10.1.0","react":"^19.2.0","openai":"^4.78.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","picomatch":"4.0.4","@opentui/core":"0.4.3","@opentui/react":"0.4.3","read-excel-file":"^9.2.0","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^19.2.0","@types/picomatch":"3.0.2"},"optionalDependencies":{"@vscode/ripgrep":"1.18.0","@ff-labs/fff-node":"0.10.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_6.8.6_1789476771850_0.6505796701039079","host":"s3://npm-registry-packages-npm-production"}},"6.8.7":{"name":"@matterailab/orbcode","version":"6.8.7","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@6.8.7","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"9ca13d5c950592f746b68b500b945a060a75b411","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-6.8.7.tgz","fileCount":112,"integrity":"sha512-PvBgSHyEiSTo4XP66QiwK07mFUNW7LmNYuQdkBN68XzI7l+TmyEr1jThP8OToON6o2yOPcSis8QSghNDDT/DXg==","signatures":[{"sig":"MEYCIQC8DzI6nHKrZQ6eJya2yaG53QDrln826s4RwQZpVyujGgIhAJvnhVFbiFisNufwzAl+6lR5StZn70fa937Tb4R5w0D0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD1QPbcc9t9Jk1zHzpCODxzPNKGMX56U8Da2/3f1Ws/egIgUyLCxuOcgGBYm1lNHQbwwaRR0BGPJO24nHIkYVrbPDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@6.8.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":712095},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"c4c1874b07ec59ca6e89642bc32b3b9c58fa5848","scripts":{"dev":"bun src/index.tsx","build":"tsc -p tsconfig.json","start":"bun dist/index.js","test:ui":"bun test test/ui-viewport.test.tsx","test:mcp":"node --import tsx --test test/mcp-client.test.ts","typecheck":"tsc -p tsconfig.json --noEmit","test:search":"node --import tsx --test test/search-files.test.ts","test:metrics":"node --import tsx --test test/metrics.test.ts","test:plugins":"node --import tsx --test test/plugins.test.ts","prepublishOnly":"npm run typecheck && npm run build","test:attachments":"node --import tsx --test test/attachments.test.ts","test:json-repair":"node --import tsx --test test/json-repair.test.ts"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.207","bun":"1.3.14","open":"^10.1.0","react":"^19.2.0","openai":"^4.78.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","picomatch":"4.0.4","@opentui/core":"0.4.3","@opentui/react":"0.4.3","read-excel-file":"^9.2.0","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^19.2.0","@types/picomatch":"3.0.2"},"optionalDependencies":{"@vscode/ripgrep":"1.18.0","@ff-labs/fff-node":"0.10.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_6.8.7_1790001369154_0.31745288361711577","host":"s3://npm-registry-packages-npm-production"}},"6.9.0":{"name":"@matterailab/orbcode","version":"6.9.0","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"author":{"name":"MatterAI"},"license":"MIT","_id":"@matterailab/orbcode@6.9.0","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"bin":{"orbcode":"bin/orbcode.js"},"dist":{"shasum":"deaff42f129ae251b97ce6548d091658770bfbf6","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-6.9.0.tgz","fileCount":112,"integrity":"sha512-dd+E/nAz/SeJXL4ytOFbdq4eYlybLIflR8uWArJVZlfyaGytSv85BaKzDtTLQOHKfGutZaM2SGkCxyMUzIQCOQ==","signatures":[{"sig":"MEUCIENZVs5/tQo4eAukUkOFTlHocWguiF3blsqhJ37hOE6/AiEA5bHM0XpsfZp/HWjVDDKoljiqRhLbCpGR3H4oRGprcR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDxgAMB4701WbpcZBKLO2Oom2I3O115WKZ5/Nt5SCqD4AIhAKI8Z0D8vtt7mB9edNvgNKR8jqgIhSlIIjaP0fXC8jU1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@6.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":726574},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"d57bfb0282238b82dd960e289598c7e6cb1e4ef5","scripts":{"dev":"bun src/index.tsx","build":"tsc -p tsconfig.json","start":"bun dist/index.js","test:ui":"bun test test/ui-viewport.test.tsx","test:mcp":"node --import tsx --test test/mcp-client.test.ts","typecheck":"tsc -p tsconfig.json --noEmit","test:search":"node --import tsx --test test/search-files.test.ts","test:metrics":"node --import tsx --test test/metrics.test.ts","test:plugins":"node --import tsx --test test/plugins.test.ts","prepublishOnly":"npm run typecheck && npm run build","test:attachments":"node --import tsx --test test/attachments.test.ts","test:json-repair":"node --import tsx --test test/json-repair.test.ts"},"_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, by MatterAI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.207","bun":"1.3.14","open":"^10.1.0","react":"^19.2.0","openai":"^4.78.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","picomatch":"4.0.4","@opentui/core":"0.4.3","@opentui/react":"0.4.3","read-excel-file":"^9.2.0","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^19.2.0","@types/picomatch":"3.0.2"},"optionalDependencies":{"@vscode/ripgrep":"1.18.0","@ff-labs/fff-node":"0.10.1"},"_npmOperationalInternal":{"tmp":"tmp/orbcode_6.9.0_1790738306748_0.14602785225074677","host":"s3://npm-registry-packages-npm-production"}},"6.9.1":{"_id":"@matterailab/orbcode@6.9.1","bin":{"orbcode":"bin/orbcode.js"},"bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"dist":{"shasum":"1836d0188a9ed5bb3924ba03e0b11df9d9605432","tarball":"https://registry.npmjs.org/@matterailab/orbcode/-/orbcode-6.9.1.tgz","fileCount":112,"integrity":"sha512-D9nSySYwmKTdXWd6qPHetlgnITYSUJla9ovKO4TqaaDBWH7acqtJR3RlqErW1HhbnZhq+vvn3ezPlHuR10JGJw==","signatures":[{"sig":"MEUCID6YGat7rdZ25Ou77fYm5TLYpRsByeuKNxn+vuHLNsGeAiEAqWDzTvoevp/yXs9ixKoJVFICUCtxIlGn4c0jRA03esg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDnt4iwpKF8h3UK9+e5vn8kuncR1uVDLw4vXRIV4yMI0AIgCn9R8Hif2D0YWTN8i5/dPVhTuyt7f49OZp9nocsSJoU="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matterailab%2forbcode@6.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":730871},"main":"./dist/index.js","name":"@matterailab/orbcode","type":"module","author":{"name":"MatterAI"},"engines":{"node":">=20.0.0"},"gitHead":"82fb848ab3a0c666040b2676af31e12e61f7b0ee","license":"MIT","scripts":{"dev":"bun src/index.tsx","build":"tsc -p tsconfig.json","start":"bun dist/index.js","test:ui":"bun test test/ui-viewport.test.tsx test/session-picker.test.tsx","test:mcp":"node --import tsx --test test/mcp-client.test.ts","typecheck":"tsc -p tsconfig.json --noEmit","test:search":"node --import tsx --test test/search-files.test.ts","test:metrics":"node --import tsx --test test/metrics.test.ts","test:plugins":"node --import tsx --test test/plugins.test.ts","prepublishOnly":"npm run typecheck && npm run build","test:attachments":"node --import tsx --test test/attachments.test.ts","test:json-repair":"node --import tsx --test test/json-repair.test.ts"},"version":"6.9.1","_npmUser":{"name":"matterailab","email":"vatsal@matterai.so"},"homepage":"https://github.com/MatterAIOrg/OrbCode#readme","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"overrides":{"formdata-node":"^6.0.3"},"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"_npmVersion":"10.8.2","description":"OrbCode CLI — agentic coding in your terminal, by MatterAI","directories":{},"maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"_nodeVersion":"20.20.2","dependencies":{"ai":"^6.0.207","bun":"1.3.14","open":"^10.1.0","react":"^19.2.0","openai":"^7.25.0","mammoth":"^1.12.0","pdf-parse":"^2.4.5","picomatch":"4.0.4","@opentui/core":"0.4.3","@opentui/react":"0.4.3","read-excel-file":"^9.2.0","@ai-sdk/anthropic":"^3.0.85","@ai-sdk/openai-compatible":"^2.0.51","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.2","@types/node":"^20.17.0","@types/react":"^19.2.0","@types/picomatch":"3.0.2"},"optionalDependencies":{"@vscode/ripgrep":"1.18.0","@ff-labs/fff-node":"0.10.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/orbcode_6.9.1_1790740480492_0.9427596231637783"}}},"time":{"created":"2026-06-10T19:43:16.916Z","modified":"2026-09-30T03:54:40.915Z","0.1.3":"2026-06-10T19:43:17.279Z","0.1.4":"2026-06-12T05:39:26.464Z","0.1.5":"2026-06-12T08:55:30.750Z","0.1.6":"2026-06-12T09:10:39.160Z","0.1.7":"2026-06-12T09:44:03.026Z","0.1.8":"2026-06-12T10:06:07.871Z","0.1.10":"2026-06-14T16:48:17.481Z","0.1.13":"2026-06-17T07:15:26.546Z","0.1.14":"2026-06-17T09:37:42.793Z","0.2.0":"2026-06-17T09:51:40.652Z","0.2.1":"2026-06-18T04:12:23.272Z","0.2.2":"2026-06-18T07:37:59.185Z","0.2.3":"2026-06-19T07:00:00.248Z","0.2.4":"2026-06-22T08:04:44.269Z","0.3.1":"2026-06-23T19:32:08.615Z","0.3.2":"2026-06-24T13:25:39.918Z","0.3.3":"2026-06-30T05:37:09.607Z","0.3.4":"2026-07-02T09:04:57.214Z","0.4.0":"2026-07-05T05:29:22.759Z","0.4.1":"2026-07-08T19:42:34.852Z","0.4.2":"2026-07-13T06:49:26.136Z","0.4.3":"2026-07-13T07:46:51.336Z","0.4.4":"2026-07-13T09:37:31.152Z","0.4.5":"2026-07-13T09:42:05.080Z","0.4.6":"2026-07-13T09:51:45.854Z","0.4.7":"2026-07-13T19:37:53.397Z","0.4.8":"2026-07-15T08:05:07.506Z","0.4.9":"2026-07-16T03:24:13.945Z","0.5.0":"2026-07-16T08:21:11.170Z","0.5.1":"2026-07-16T10:25:01.190Z","0.5.2":"2026-07-16T11:52:39.743Z","0.5.3":"2026-07-17T15:18:01.707Z","0.5.4":"2026-07-20T06:34:04.231Z","0.5.5":"2026-07-21T03:54:22.957Z","0.5.6":"2026-07-21T04:05:33.577Z","0.5.7":"2026-07-21T04:34:44.683Z","0.5.9":"2026-07-21T17:25:54.739Z","0.5.10":"2026-07-22T19:32:16.322Z","0.6.0":"2026-07-22T21:31:17.392Z","6.6.7":"2026-07-22T22:02:56.283Z","6.6.8":"2026-07-26T11:36:57.487Z","6.7.0":"2026-07-29T04:45:48.267Z","6.7.1":"2026-07-31T15:37:16.667Z","6.7.2":"2026-08-02T08:35:46.227Z","6.7.3":"2026-08-04T12:37:54.827Z","6.7.4":"2026-08-04T20:14:26.114Z","6.7.6":"2026-08-10T08:57:11.019Z","6.7.7":"2026-08-18T08:02:33.544Z","6.7.8":"2026-08-21T04:57:29.587Z","6.7.9":"2026-08-26T07:37:33.812Z","6.8.0":"2026-09-04T04:31:15.286Z","6.8.1":"2026-09-04T05:22:24.429Z","6.8.2":"2026-09-04T05:47:13.229Z","6.8.3":"2026-09-04T07:08:44.339Z","6.8.4":"2026-09-05T09:59:33.224Z","6.8.5":"2026-09-08T16:55:49.103Z","6.8.6":"2026-09-15T12:52:52.005Z","6.8.7":"2026-09-21T14:36:09.258Z","6.9.0":"2026-09-30T03:18:26.829Z","6.9.1":"2026-09-30T03:54:40.610Z"},"bugs":{"url":"https://github.com/MatterAIOrg/OrbCode/issues"},"author":{"name":"MatterAI"},"license":"MIT","homepage":"https://github.com/MatterAIOrg/OrbCode#readme","keywords":["orbcode","matterai","axon","cli","ai","coding-agent"],"repository":{"url":"git+https://github.com/MatterAIOrg/OrbCode.git","type":"git"},"description":"OrbCode CLI — agentic coding in your terminal, by MatterAI","maintainers":[{"name":"matterailab","email":"vatsal@matterai.so"}],"readme":"# OrbCode CLI\n\n[![npm version](https://img.shields.io/npm/v/@matterailab/orbcode?color=blue&logo=npm)](https://www.npmjs.com/package/@matterailab/orbcode)\n[![npm downloads](https://img.shields.io/npm/dm/@matterailab/orbcode?logo=npm)](https://www.npmjs.com/package/@matterailab/orbcode)\n[![license](https://img.shields.io/npm/l/@matterailab/orbcode?color=green)](./LICENSE)\n[![node](https://img.shields.io/node/v/@matterailab/orbcode?color=green&logo=node.js)](https://nodejs.org)\n[![github stars](https://img.shields.io/github/stars/MatterAIOrg/OrbCode?style=social&logo=github)](https://github.com/MatterAIOrg/OrbCode)\n[![github issues](https://img.shields.io/github/issues/MatterAIOrg/OrbCode?logo=github)](https://github.com/MatterAIOrg/OrbCode/issues)\n[![docs](https://img.shields.io/badge/docs-docs.matterai.so-purple)](https://docs.matterai.so/orbcode-cli/overview)\n\nAgentic coding in your terminal — by MatterAI\n\n> 📖 **Full documentation: <https://docs.matterai.so/orbcode-cli/overview>**\n\nOrbCode CLI is a standalone terminal port of the Orbital extension: the same Axon\nmodels, the same native tool schemas, the same MatterAI auth backend — rebuilt from\nscratch as an interactive TUI with streaming chat, live thinking display, tool\nactivity rows, edit/command approvals, and todo tracking.\n\n![OrbCode CLI screenshot](https://res.cloudinary.com/dxvbskvxm/image/upload/v1788594608/Screenshot_2026-09-05_at_13.19.44_nbcyqq.png)\n\n---\n\n## Table of contents\n\n- [Quick start](#quick-start)\n- [Install](#install)\n- [Updating / relinking](#updating--relinking)\n- [Usage](#usage)\n- [Authentication](#authentication)\n- [Models](#models)\n- [The TUI](#the-tui)\n- [Slash commands](#slash-commands)\n- [Keyboard shortcuts](#keyboard-shortcuts)\n- [Approvals & safety](#approvals--safety)\n- [Headless mode](#headless-mode)\n- [Configuration](#configuration)\n- [Hooks](#hooks)\n- [MCP servers](#mcp-servers)\n- [Skills](#skills)\n- [AGENTS.md memory](#agentsmd-memory)\n- [Architecture](#architecture)\n- [Tools](#tools)\n- [Agent loop](#agent-loop)\n- [Development](#development)\n- [Tests](#tests)\n- [Troubleshooting](#troubleshooting)\n- [Documentation](#documentation)\n- [Contributing](#contributing)\n- [License](#license)\n\n---\n\n## Quick start\n\n```bash\nnpm install -g @matterailab/orbcode   # install the CLI (needs Node.js >= 20)\norbcode login                          # sign in once via your browser\ncd your-project && orbcode             # start coding\n```\n\nThat's it — you're in an interactive agent session. Ask it to read, edit, run\ncommands, or fix bugs. New here? Skim the [docs](https://docs.matterai.so/orbcode-cli/overview)\nor jump to [Usage](#usage).\n\nPrefer not to install globally? Run it on the fly:\n\n```bash\nnpx @matterailab/orbcode\n```\n\n## Install\n\nRequires **Node.js >= 20**. The package carries the compatible Bun runtime used\nby its native TUI, so a separate Bun installation is not required.\n\n```bash\nnpm install -g @matterailab/orbcode\n```\n\nThen, from any project directory:\n\n```bash\norbcode\n```\n\nTo update later: `npm update -g @matterailab/orbcode` (or re-run the install command).\n\n### From source (development)\n\n```bash\ngit clone https://github.com/MatterAIOrg/OrbCode.git\ncd OrbCode\nnpm install\nnpm run build\nnpm link        # exposes the global `orbcode` command\n```\n\n## Updating / relinking\n\n`npm link` creates a **symlink** to this repo, so after pulling changes you only\nneed to rebuild — no relink required:\n\n```bash\nnpm run build   # the linked `orbcode` command picks this up immediately\n```\n\nRelink only when the package **name or bin entry changes** (e.g. the package was\nrenamed `orbitalcode` → `orbcode`):\n\n```bash\nnpm unlink -g orbitalcode   # remove a stale link under the old name (once)\nnpm link\n```\n\nThe version reported by `orbcode --version` is read from `package.json` at\nruntime — bumping the version there is all that's needed.\n\n## Usage\n\n```\norbcode                 start an interactive session in the current directory\norbcode \"<prompt>\"      start an interactive session with an initial prompt\norbcode login           sign in to MatterAI (browser device flow)\norbcode usage           show plan usage windows and per-model usage\norbcode -p \"<prompt>\"   run a single prompt non-interactively, print only the final response\norbcode -p \"…\" --yolo   non-interactive with edits/commands auto-approved\norbcode --model <id>    use a specific model for this run (also -m)\norbcode --resume <id>   resume a previous session by id (also -r)\norbcode --version       print version\norbcode --help          show help\n```\n\nThe TUI always takes over the full terminal screen on launch (prior shell\noutput stays in scrollback).\n\nThe directory you launch from becomes the **workspace directory**: the default\ntarget for file operations and commands, and the file listing the model sees in\nits environment details.\n\n## Authentication\n\nBrowser-based device flow with polling (no copy/paste needed):\n\n1. `orbcode login` (or `/login` in the TUI) calls `POST /orbcode/auth/start` on\n   the MatterAI backend, which issues a one-time 48-hex **device code**\n   (10-minute lifetime, stored in redis).\n2. The CLI opens\n   `https://app.matterai.so/orbital?loginType=orbcode&devicecode=<code>` in your\n   browser:\n   - **Already signed in** → the webapp shows the **Authorize OrbCode CLI**\n     dialog immediately.\n   - **Not signed in** → you're redirected to sign-in first. The `devicecode`\n     query param is preserved through the OAuth state (Google/Microsoft) and the\n     email/password path, so the authorize dialog appears right after sign-in.\n3. Clicking **Authorize** binds your session token to the device code\n   (`POST /orbcode/auth/authorize`).\n4. Meanwhile the CLI polls `GET /orbcode/auth/poll?devicecode=…` (every 3s by\n   default, bounded by the code's lifetime). The token is handed out **exactly\n   once** — the redis key is deleted on first successful poll.\n5. The CLI verifies the token against the profile endpoint and saves it.\n\nFallbacks & overrides:\n\n- **settings.json key**: set `apiKey` in `~/.orbcode/settings.json` (or a\n  project's `.orbcode/settings.json`) to skip login. The login screen itself is\n  browser-redirect only.\n- **Env token**: set `MATTERAI_TOKEN` to skip login entirely (takes precedence\n  over everything).\n- **Dev endpoints**: `MATTERAI_BACKEND_URL` (default `https://api.matterai.so`)\n  and `MATTERAI_APP_URL` (default `https://app.matterai.so`) override where the\n  device flow points — useful against a local backend/webapp.\n- Tokens are MatterAI JWTs. A token whose payload has `env: \"development\"`\n  automatically routes API calls to `http://localhost:3000`, matching the\n  extension's behavior.\n\nSign out with `/logout` (removes the saved token).\n\n## Models\n\nThe built-in models are listed below; `/model` opens a scroll-and-select\npicker (`/model <id>` still selects directly). The live catalog is fetched\nfrom the backend at startup and kept in sync while the session runs — the\ntable below is the offline fallback. Additional models can be declared via\n`customModels` in settings.json. The choice persists across sessions.\n\n| id                                | context | max output | pricing                  |\n| --------------------------------- | ------- | ---------- | ------------------------ |\n| `zai/glm-5.3-flash`               | 232k    | 64k        | $0.15/M in · $0.5/M out  |\n| `zai/glm-5.3`                     | 232k    | 64k        | $1.4/M in · $4.4/M out   |\n| `deepseek/deepseek-v4-flash-0731` | 232k    | 64k        | $0.14/M in · $0.28/M out |\n| `meta/muse-spark-1.3-contributor` | 232k    | 64k        | $0.1/M in · $0.2/M out   |\n| `gpt-5.6-luna`                    | 232k    | 64k        | $0.2/M in · $1.2/M out   |\n| `gpt-5.6-sol`                     | 232k    | 64k        | $5/M in · $30/M out      |\n| `gemini-3.8-flash`                | 232k    | 64k        | $0.75/M in · $3.75/M out |\n\n`zai/glm-5.3-flash` is the default. Every model is available on every plan,\nsupports native JSON tool calls and image input, and is served through the\nMatterAI gateway. Cost comes from the API's usage chunks (`is_byok`-aware)\nand is shown in the status bar.\n\n### Other providers (Anthropic, OpenAI-compatible)\n\nThe built-in models go through the MatterAI gateway as before. A `customModels`\nentry that sets a `provider` is instead served through the\n[Vercel AI SDK](https://sdk.vercel.ai), reusing the same agent loop, tools, and\napprovals — auth is the provider's own key (env var or `apiKey`), not the\nMatterAI login.\n\n```json\n{\n  \"model\": \"claude-opus-4-8\",\n  \"customModels\": [\n    {\n      \"id\": \"claude-opus-4-8\",\n      \"name\": \"Claude Opus 4.8\",\n      \"provider\": \"anthropic\",\n      \"contextWindow\": 1000000,\n      \"maxOutputTokens\": 64000,\n      \"inputPrice\": 0.000005,\n      \"outputPrice\": 0.000025,\n      \"effort\": \"high\"\n    },\n    {\n      \"id\": \"some-model\",\n      \"provider\": \"openai-compatible\",\n      \"baseUrl\": \"https://api.other-host.com/v1\"\n    }\n  ]\n}\n```\n\n- `provider: \"anthropic\"` → native `/v1/messages` (`@ai-sdk/anthropic`). Key from\n  `ANTHROPIC_API_KEY` (or `apiKey` on the entry). Adaptive thinking + reasoning\n  streaming are on by default; `effort` (`low`…`max`) tunes depth; prompt\n  caching breakpoints are set on the system prompt and conversation prefix\n  automatically. Thinking blocks are preserved across turns (stored with the\n  session and replayed with their signatures), so interleaved thinking with\n  tool use round-trips correctly. Set `\"reasoning\": false` to disable thinking\n  (e.g. for models that don't support `effort`).\n- `provider: \"openai-compatible\"` → any OpenAI-compatible endpoint; requires\n  `baseUrl`. Key from `apiKey` on the entry.\n\n> **Note:** Third-party models are **not** shown in the TUI's `/model` picker.\n> They're still available headlessly via `orbcode -p \"...\" --model <id>` (or\n> `MATTERAI_MODEL=<id>`); in an interactive session, `/model claude-opus-4-8`\n> prints the exact command to run.\n\nAnything without a `provider` (or `provider: \"matterai\"`) keeps using the\nMatterAI gateway untouched.\n\n## The TUI\n\n```\n  ___         _       ____             _\n / _ \\  _ __ | |__   / ___|  ___    __| |  ___\n| | | || '__|| '_ \\ | |     / _ \\  / _` | / _ \\\n| |_| || |   | |_) || |___ | (_) || (_| ||  __/\n \\___/ |_|   |_.__/  \\____| \\___/  \\__,_| \\___|\n```\n\n- **Native OpenTUI surface** with OrbCode-owned dark/light palettes, retained\n  full-screen rendering, mouse input, and truly opaque panels.\n  Use `/theme` to choose dark or light. OrbCode saves the choice and paints\n  every terminal cell itself, so terminal theme detection cannot override it.\n- **Streaming responses** rendered as markdown (headers, lists, code fences,\n  inline code, links) with native styled text nodes.\n- **Thinking**: reasoning streams live under `✦ Thinking…` (last few lines,\n  dimmed) and collapses to `✦ Thought for Ns` when done. `ctrl+o` toggles\n  expanded thinking for subsequent turns. Reasoning arrives from the API as\n  `reasoning`/`reasoning_content` deltas or inline `<think>…</think>` blocks —\n  all are routed to the thinking display.\n- **Tool rows**: each tool call shows a formatted name (\"Read File\", \"Execute\n  Command\"…), one-line summary (file path, command, query…), live \"running\"\n  state, then `✓`/`✗` with a short result preview.\n- **Edit diffs**: file-modifying tools render a real diff — stats header\n  (\"Added 2 lines, removed 1 line\"), line-number gutter, red/green backgrounds —\n  both in the approval prompt (before anything is written) and in the finished\n  tool row.\n- **Tasks**: the model maintains a checklist via `update_todo_list`; it renders\n  as a compact Tasks panel (`□` pending / `◧` in progress / `■` done).\n- **@-references**: type `@` in the input to fuzzy-search workspace files;\n  ↑/↓ to choose, enter/tab inserts the top/selected match into the prompt.\n- **Attachments**: use `/attach` or `ctrl+f` to open the native file picker,\n  copy and paste a file from the system file manager, or drag files onto the\n  input box (the terminal pastes their paths). CSV, XLSX,\n  DOCX, PDF, plain-text, JSON, Markdown, PNG, JPEG, and WebP are supported.\n  Documents are extracted to bounded text before the model call;\n  attached filenames stay visible in the composer, queue, transcript, and\n  resumed session history. Backspace on an empty prompt removes the last file,\n  and escape clears the composer.\n- **Followup questions**: `ask_followup_question` renders a selectable menu\n  (arrow keys, number quick-pick, or free-text answer).\n- **Completion**: `attempt_completion` renders a bordered \"✔ Task completed\"\n  card with the result.\n- **Status bar**: approval mode (`⏵⏵ accept edits on`, shift+tab to cycle),\n  busy state, model name, context token usage, and session cost.\n- **Input box**: top/bottom rule borders with a `❯` prompt, history (↑/↓),\n  cursor movement (←/→, ctrl+a/e), kill line (ctrl+u), multi-char paste (a\n  trailing newline submits), and a slash-command autocomplete menu when the\n  line starts with `/`. Every menu in the CLI (slash commands, @-files, model\n  picker, session picker, followups) is navigable with ↑/↓ and selectable with\n  enter; a partial command like `/mod` + enter runs the highlighted match.\n\n## Slash commands\n\n| command                       | action                                                                                                |\n| ----------------------------- | ----------------------------------------------------------------------------------------------------- |\n| `/help`                       | list commands                                                                                         |\n| `/attach`                     | open the native file picker and add one or more attachments                                           |\n| `/model`                      | scrollable model picker (`/model pro` / `/model code` / full id selects directly)                     |\n| `/theme`                      | choose and persist OrbCode's dark or light theme (`/theme dark` and `/theme light` also work)         |\n| `/clear`                      | clear the screen only, like the terminal's `clear` — the conversation and context continue            |\n| `/new`                        | start a fresh conversation/session with a clean slate                                                 |\n| `/resume`                     | pick a previous session for this directory and continue it (screen is cleared, conversation replayed) |\n| `/analytics`                  | open the MatterAI analytics dashboard (app.matterai.so/orbital) in the browser                        |\n| `/compact`                    | summarize the conversation and replace history with the summary                                       |\n| `/tasks`                      | print the current task list                                                                           |\n| `/status`                     | version, model, account, gateway, context usage, cost, approval modes                                 |\n| `/usage`                      | fetch plan usage                                                                                      |\n| `/weekly-reset`               | reset weekly usage (Pro and above, once per monthly billing cycle)                                    |\n| `/init`                       | analyze the codebase and create/improve `AGENTS.md` in the repo's `.orb/` directory                   |\n| `/create-skill <description>` | create or update a repository skill under `.orb/skills/<skill-name>/` from a plain-language prompt    |\n| `/task`                       | reference a previous session as context for the current task — opens a picker if no ID is given       |\n| `/link`                       | link other repos on your machine so changes here are checked against them (enter a folder path)       |\n| `/mcp`                        | manage MCP servers — enable, disable, reconnect, view status & tool counts                            |\n| `/login`                      | start the browser sign-in flow                                                                        |\n| `/logout`                     | remove the saved token                                                                                |\n| `/version`                    | print the CLI version                                                                                 |\n| `/exit`                       | quit                                                                                                  |\n\n## Keyboard shortcuts\n\n| key                 | action                                                                 |\n| ------------------- | ---------------------------------------------------------------------- |\n| `Esc`               | interrupt the running turn (or cancel login polling / close a menu)    |\n| `Ctrl+C`            | quit                                                                   |\n| `Ctrl+O`            | toggle thinking display for the whole transcript (past turns included) |\n| `Shift+Tab`         | cycle approval mode: ask → accept edits → auto-approve                 |\n| `↑` / `↓`           | input history, or navigate any open menu                               |\n| `Ctrl+A` / `Ctrl+E` | start / end of line                                                    |\n| `Ctrl+U`            | clear the input line                                                   |\n| `Ctrl+F`            | open the native file picker to add attachments                         |\n\n## Approvals & safety\n\nRead-only tools (read/list/search/web/todos) run without prompting. Mutating\ntools prompt first:\n\n- **File edits** (`file_edit`, `multi_file_edit`, `file_write`) — prompt shows\n  the target; `y` allow once, `n` deny, `a` allow for the rest of the session.\n- **Commands** (`execute_command`) — prompt shows the exact command line. The\n  model classifies commands with an `isDangerous` flag; dangerous commands\n  (deletes, force-pushes, system changes…) can **never** be auto-approved — no\n  `a` option, and `--yolo`/session-approval don't apply.\n\nA denial is reported back to the model as \"The user denied this operation.\" so\nit can adjust course rather than fail.\n\n## Headless mode\n\n```bash\norbcode -p \"explain the build pipeline in this repo\"\norbcode -p \"fix the lint errors\" --yolo\n```\n\nPrints **only the final content** to stdout (the completion result, or the last\nassistant message) — no tool activity, no intermediate text. Errors go to\nstderr. Without `--yolo`, edit/command approvals are auto-denied (read-only\nanalysis). Followup questions are auto-answered with \"proceed with best\njudgment\".\n\n## Configuration\n\nTwo kinds of files under `~/.orbcode/`:\n\n- **`config.json`** — state written by the app itself (login token, chosen\n  model, theme, approval defaults). Created on first save, mode 0600.\n- **`settings.json`** — user-managed configuration, Claude-Code style. Created\n  automatically as an empty `{}` on first run so it's easy to find. A\n  project-level `.orbcode/settings.json` in the working directory layers on\n  top of the user-level file.\n\n```json\n{\n  \"apiKey\": \"<token used instead of logging in>\",\n  \"baseUrl\": \"https://my-gateway.example.com/v1\",\n  \"model\": \"my-custom-model\",\n  \"autoApproveEdits\": false,\n  \"autoApproveSafeCommands\": false,\n  \"customModels\": [\n    {\n      \"id\": \"my-custom-model\",\n      \"name\": \"My Custom Model\",\n      \"contextWindow\": 128000,\n      \"maxOutputTokens\": 32000,\n      \"inputPrice\": 0.000001,\n      \"outputPrice\": 0.000002\n    }\n  ],\n  \"env\": { \"MY_VAR\": \"value\" }\n}\n```\n\nAll keys are optional. `customModels` entries appear in the `/model` picker\nalongside the built-in models; `baseUrl` points the chat client at any\nOpenAI-compatible gateway; `env` is applied to the process at startup; `hooks`\nconfigures lifecycle hooks (see [Hooks](#hooks)). Precedence: env vars > project\nsettings.json > user settings.json > config.json.\n\nSessions are stored in `~/.orbcode/sessions/<id>.json` and power `/resume`\nand `--resume <id>`.\n\n| env var                | effect                                                            |\n| ---------------------- | ----------------------------------------------------------------- |\n| `MATTERAI_TOKEN`       | auth token (overrides everything)                                 |\n| `MATTERAI_API_KEY`     | same as `apiKey` in settings.json                                 |\n| `MATTERAI_BASE_URL`    | same as `baseUrl` in settings.json                                |\n| `MATTERAI_MODEL`       | model override (what `--model` sets internally)                   |\n| `MATTERAI_CONFIG_DIR`  | config directory (default `~/.orbcode`)                           |\n| `MATTERAI_BACKEND_URL` | device-auth backend (default `https://api.matterai.so`)           |\n| `MATTERAI_APP_URL`     | webapp for the authorize page (default `https://app.matterai.so`) |\n\n`autoApproveEdits` / `autoApproveSafeCommands` set the session defaults for the\napproval prompts (dangerous commands still always prompt); shift+tab cycles\nthem at runtime.\n\n## Hooks\n\nHooks are shell commands OrbCode runs at fixed points in the agent loop — use\nthem to **block** dangerous actions, **auto-approve** trusted ones, **rewrite**\ntool inputs, **inject context** into the model, **format code** after edits,\n**notify** you, or **keep the agent working** until a condition is met. They use\nthe **same contract as Claude Code's hooks**, so scripts written for it work\nhere (just use `$MATTERAI_PROJECT_DIR` and OrbCode's tool names).\n\n> 📖 **This is the overview. The complete, example-driven reference —\n> per-event input/output, a copy-paste cookbook, debugging, and security — is in\n> [docs/HOOKS.md](https://github.com/MatterAIOrg/OrbCode/blob/main/docs/HOOKS.md).**\n\n### Two-minute example\n\nMake OrbCode block `rm -rf` and append the git branch to every prompt.\n\n**1.** Drop a guard script at `~/.orbcode/hooks/guard.sh` (and `chmod +x` it):\n\n```bash\n#!/usr/bin/env bash\ninput=$(cat)                                    # OrbCode sends JSON on stdin\ncmd=$(printf '%s' \"$input\" | jq -r '.tool_input.command // empty')\nif printf '%s' \"$cmd\" | grep -Eq 'rm -rf (/|~|\\*)'; then\n  echo \"Refusing destructive command: $cmd\" >&2 # stderr = the reason\n  exit 2                                         # exit 2 = block the tool\nfi\nexit 0\n```\n\n**2.** Register it in `~/.orbcode/settings.json` (user-level) or a project's\n`.orbcode/settings.json` — both are **merged**, so projects can add hooks\nwithout clobbering your global ones. (User hooks always run; **project hooks are\ndisabled until you approve them** in a one-time trust prompt, since they run\nshell commands from a repo — see [Security](https://github.com/MatterAIOrg/OrbCode/blob/main/docs/HOOKS.md#security).)\n\n```json\n{\n  \"hooks\": {\n    \"PreToolUse\": [\n      {\n        \"matcher\": \"execute_command\",\n        \"hooks\": [\n          {\n            \"type\": \"command\",\n            \"command\": \"~/.orbcode/hooks/guard.sh\",\n            \"timeout\": 30\n          }\n        ]\n      }\n    ],\n    \"UserPromptSubmit\": [\n      {\n        \"hooks\": [\n          {\n            \"type\": \"command\",\n            \"command\": \"echo \\\"Git branch: $(git branch --show-current 2>/dev/null)\\\"\"\n          }\n        ]\n      }\n    ]\n  }\n}\n```\n\nStart OrbCode normally — that's all. Each event maps to a list of matchers; a\nmatcher has an optional `matcher` regex (omit, or use `\"*\"`, to match\neverything; the regex is auto-anchored so `\"execute_command\"` matches exactly\nthat tool name) and a list of `command` hooks (`timeout` is per-command\nseconds, default 10).\n\n### Events at a glance\n\n| event              | when it fires                                 | matcher tests |\n| ------------------ | --------------------------------------------- | ------------- |\n| `SessionStart`     | first turn of a session (or after `--resume`) | `source`      |\n| `UserPromptSubmit` | before each prompt is sent to the model       | —             |\n| `PreToolUse`       | before a tool runs (and before its approval)  | tool name     |\n| `PostToolUse`      | after a tool returns                          | tool name     |\n| `Notification`     | when OrbCode needs permission or a follow-up  | —             |\n| `Stop`             | when the model is about to finish the turn    | —             |\n| `PreCompact`       | before `/compact` summarizes the conversation | `trigger`     |\n| `SessionEnd`       | on quit, `/logout`, or end of a `-p` run      | `reason`      |\n| `SubagentStop`     | reserved; OrbCode has no subagents yet        | —             |\n\n### How a hook talks back\n\nA hook receives a JSON payload on **stdin** (`session_id`, `transcript_path`,\n`cwd`, `hook_event_name`, plus event fields like `tool_name`/`tool_input`,\n`prompt`, …) and influences OrbCode via its **exit code** — `0` success\n(stdout becomes context for `UserPromptSubmit`/`SessionStart`), `2` block\n(stderr is the reason), other = non-blocking warning — and/or a **JSON object\non stdout** for fine control (`decision`, `continue`, `systemMessage`, and a\n`hookSpecificOutput` with `permissionDecision` allow/deny/ask, `updatedInput`,\n`additionalContext`). When several hooks match, they run in parallel, the most\nrestrictive permission wins (`deny` > `ask` > `allow`), and a failing/slow hook\nis timed out and never crashes the agent. Hooks run with a **redacted\nenvironment** (your API token and other credential-like vars are stripped) and\ninjected context is wrapped in `<hook_context>` tags the model treats as\nuntrusted.\n\n**→ Full reference with worked recipes for every event:\n[docs/HOOKS.md](https://github.com/MatterAIOrg/OrbCode/blob/main/docs/HOOKS.md).**\n\n## MCP servers\n\nOrbCode connects to external tools via the **Model Context Protocol** (MCP). MCP\nservers expose tools that appear alongside the native tools as\n`mcp__<server>__<tool>` and can be called by the model like any other tool.\n\n### Configuration\n\nMCP servers are configured in three scopes (highest precedence last):\n\n1. **User scope** — `mcpServers` in `~/.orbcode/settings.json`. Applies to every\n   project on this machine.\n2. **Project scope** — `.mcp.json` in the project root (and parent directories,\n   closer-to-cwd wins). This is the check-into-git, shared format, compatible\n   with Claude Code's `.mcp.json`.\n3. **Local scope** — `mcpServers` in `.orbcode/settings.json`. Per-project,\n   per-machine overrides (not checked in).\n\n### Adding servers from the command line\n\nThe `orbcode mcp` subcommand manages servers without editing JSON by hand —\nlike Claude Code's `claude mcp add/remove/list`:\n\n```bash\n# stdio (default transport): name + command + args\norbcode mcp add filesystem npx -y @modelcontextprotocol/server-filesystem /Users/me/projects\n\n# http transport\norbcode mcp add --transport http linear-server https://mcp.linear.app/mcp\n\n# sse transport with a header\norbcode mcp add -t sse --header \"Authorization=Bearer ${TOKEN}\" my-sse https://example.com/sse\n\n# http with OAuth (auth from /mcp after adding)\norbcode mcp add --transport http --oauth notion https://mcp.notion.com/mcp\norbcode mcp add -t http --oauth --oauth-scope \"read:issues\" linear https://mcp.linear.app/mcp\n\n# stdio with env vars, written to user scope (~/.orbcode/settings.json)\norbcode mcp add -s user -e API_KEY=secret -e DEBUG=true my-server node server.js\n\n# list all configured servers (name, scope, transport detail)\norbcode mcp list\n\n# remove a server (finds it in whichever scope it lives)\norbcode mcp remove filesystem\n```\n\nFlags go before the server name; everything after the name is the command +\nargs (so stdio servers can take their own flags like `-y`). Use `--` to force\nthe split if needed. `-s`/`--scope` selects `project` (default, writes\n`.mcp.json`), `user` (writes `~/.orbcode/settings.json`), or `local` (writes\n`.orbcode/settings.json`). Run `orbcode mcp help` for the full reference.\n\n`add` and `remove` print the file they modified:\n\n```\n$ orbcode mcp add --transport http linear-server https://mcp.linear.app/mcp\nAdded HTTP MCP server linear-server\n  URL: https://mcp.linear.app/mcp\n  Scope: project\n  File modified: /Users/me/my-project/.mcp.json\n```\n\nOAuth servers show `needs-auth` after adding — they don't auto-open a browser.\nOpen `/mcp` in the TUI, select the server, and press `a` (or `1`) to\nauthenticate. OrbCode shows an auth screen:\n\n```\n  Authenticating with linear-server…\n\n  ✽  A browser window will open for authentication\n\n  If your browser doesn't open automatically, copy this URL manually (c to copy)\n  https://mcp.linear.app/authorize?response_type=code&client_id=…\n\n  If the redirect page shows a connection error, paste the URL from your browser's address bar:\n  URL> █\n\n  Return here after authenticating in your browser. Press Esc to go back.\n```\n\nThe browser opens automatically to the server's OAuth authorize page (RFC 9728\ndiscovery → PKCE → redirect to a loopback callback → token exchange). Press `c`\nto copy the URL to the clipboard if the browser doesn't open. If the redirect\nfails (e.g. wrong port), press enter and paste the redirect URL from the\nbrowser's address bar — OrbCode extracts the code from it. Either path\n(callback or paste) completes the flow. Tokens persist under\n`~/.orbcode/mcp-auth/<server>.json` (mode 0600) for future sessions; refresh\nhappens automatically when they expire. For M2M grants (`client_credentials`,\n`private_key_jwt`), there's no browser — the token exchange is direct.\n\n`.mcp.json` format (project scope):\n\n```json\n{\n  \"mcpServers\": {\n    \"filesystem\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"-y\",\n        \"@modelcontextprotocol/server-filesystem\",\n        \"/Users/me/projects\"\n      ]\n    },\n    \"github\": {\n      \"type\": \"http\",\n      \"url\": \"https://api.githubcopilot.com/mcp/\",\n      \"headers\": { \"Authorization\": \"Bearer ${GITHUB_TOKEN}\" }\n    }\n  }\n}\n```\n\n`settings.json` `mcpServers` (user/local scope) uses the same per-server shape.\nEnvironment variables (`${VAR}`) are expanded from `process.env`.\n\nThree server types are supported:\n\n- **stdio** (default, omit `type`): OrbCode spawns `command` with `args` and\n  talks over stdin/stdout. Optional `env` and `cwd`.\n- **http**: Streamable HTTP transport. `url` + optional `headers` + optional\n  `oauth` (see [Authentication](#mcp-authentication)).\n- **sse**: Server-Sent Events (legacy remote). `url` + optional `headers` +\n  optional `oauth`.\n\n### MCP authentication\n\nRemote servers (http/sse) often require auth. OrbCode supports three ways:\n\n**1. Static headers** (API keys, personal access tokens). Use `headers` with\n`${ENV_VAR}` expansion — the token is read from the environment, never written\nto disk:\n\n```json\n{\n  \"github\": {\n    \"type\": \"http\",\n    \"url\": \"https://api.githubcopilot.com/mcp/\",\n    \"headers\": { \"Authorization\": \"Bearer ${GITHUB_TOKEN}\" }\n  }\n}\n```\n\n**2. OAuth 2.0 flows** (for servers that require user login: GitHub, Google\nDrive, Slack, Notion, …). Set `oauth: true` (or `{ \"scope\": \"...\" }`) on an\nhttp/sse server. OrbCode runs the full authorization-code flow via the SDK:\nRFC 9728 protected-resource discovery, RFC 8414 authorization-server metadata,\nPKCE, dynamic client registration, and token refresh. A one-shot loopback HTTP\nserver receives the browser redirect. Tokens, client info, code verifiers, and\ndiscovery state are persisted per-server under `~/.orbcode/mcp-auth/<server>.json`\n(mode 0600) so re-auth is only needed when a token expires or is revoked.\n\n```json\n{\n  \"notion\": {\n    \"type\": \"http\",\n    \"url\": \"https://mcp.notion.com/mcp\",\n    \"oauth\": true\n  },\n  \"google-drive\": {\n    \"type\": \"http\",\n    \"url\": \"https://mcp.google.com/drive\",\n    \"oauth\": { \"scope\": \"https://www.googleapis.com/auth/drive.readonly\" }\n  }\n}\n```\n\n**3. Machine-to-machine OAuth** (no browser). For service-to-service auth,\nuse `client_credentials` or `private_key_jwt` grants — these use the SDK's\nbuilt-in `ClientCredentialsProvider` / `PrivateKeyJwtProvider`:\n\n```json\n{\n  \"internal-api\": {\n    \"type\": \"http\",\n    \"url\": \"https://internal.example.com/mcp\",\n    \"oauth\": {\n      \"grantType\": \"client_credentials\",\n      \"clientId\": \"orbcode-client\",\n      \"clientSecret\": \"${INTERNAL_CLIENT_SECRET}\",\n      \"scope\": \"mcp:tools\"\n    }\n  },\n  \"jwt-api\": {\n    \"type\": \"http\",\n    \"url\": \"https://jwt.example.com/mcp\",\n    \"oauth\": {\n      \"grantType\": \"private_key_jwt\",\n      \"clientId\": \"orbcode-client\",\n      \"privateKey\": \"${JWT_PRIVATE_KEY_PEM}\",\n      \"algorithm\": \"RS256\"\n    }\n  }\n}\n```\n\nWhen a server needs auth, its status shows `needs-auth` in `/mcp`; press **a**\nto re-authenticate (clears stored tokens and re-runs the flow). Secrets in\n`oauth` blocks support `${ENV_VAR}` expansion like `headers`, so client\nsecrets and private keys can be sourced from the environment rather than\ncommitted to `.mcp.json`.\n\n### Enabling & disabling servers\n\n- **User/local-scope servers** connect automatically on startup (you wrote them,\n  so they're trusted).\n- **Project-scope servers** (from `.mcp.json`) require a one-time approval: on\n  first launch in a project, OrbCode shows a checklist of detected servers.\n  Select the ones you trust; the decision is persisted to\n  `.orbcode/settings.json` (`enabledMcpServers` / `disabledMcpServers`) so they\n  auto-connect on future sessions.\n\nThe `/mcp` command opens an interactive manager at any time:\n\n- ↑/↓ to select a server. The selected server shows a detail panel with\n  **Status**, **Auth** (authenticated / not authenticated / static headers),\n  **URL** (or stdio command), **Config location** (the file path), and a\n  numbered action list.\n- **enter** or **2** toggles enable/disable. **r** or **3** reconnects. **a**\n  or **1** authenticates a `needs-auth` OAuth server (opens a browser for the\n  authorization-code flow; M2M grants exchange directly). **esc** closes.\n- Each server shows a live status icon: `✓ connected`, `△ needs-auth`,\n  `✗ failed`, `○ disabled`, `⋯ connecting`, plus a tool count when connected.\n- Enable/disable choices are persisted per-project. OAuth tokens are persisted\n  per-server under `~/.orbcode/mcp-auth/`.\n\n### Headless mode\n\nIn `orbcode -p`, there's no interactive approval, so project-scope servers are\nonly connected if they were previously approved (via an interactive `/mcp`\nsession). Unapproved project servers are skipped with a stderr note. User/local\nservers connect as usual.\n\n## Plugins\n\nRun `/plugins` to browse Anthropic's official Claude plugin marketplace, or\ninstall directly from the shell:\n\n```bash\norbcode plugin install clickhouse@claude-plugins-official\norbcode plugin list\norbcode plugin uninstall clickhouse\n```\n\nOrbCode installs the complete pinned bundle under `.orb/plugins/<name>/`, just\nlike a plugin cache rather than extracting individual `SKILL.md` files. Skills\nand legacy command files are loaded with a `<plugin>:<skill>` namespace, and\nbundled MCP servers appear as project-scoped servers that require the normal\none-time MCP approval. Supporting files such as rules and scripts stay beside\nthe skill so plugin-relative references continue to work. Restart OrbCode after\ninstalling or uninstalling so every runtime component is reloaded.\n\nAgent, hook, LSP, and other component files are retained in the installed\nbundle and shown in the plugin inventory. OrbCode currently activates the\nskill/command and MCP components; components that require a subagent, plugin\nhook, or LSP runtime remain installed for future runtime support.\n\n`/plugin` and `/skills` are accepted as aliases for `/plugins`.\n\n## Skills\n\nSkills are reusable instruction sets the model can load on demand. A skill is a\ndirectory containing a `SKILL.md` file with optional YAML frontmatter and a\nmarkdown body of specialized instructions.\n\n### Creating a skill\n\nPlace a directory under `~/.orbcode/skills/` (user, applies everywhere) or\n`.orb/skills/` (project, checked into the repo). The legacy project path\n`.orbcode/skills/` is still discovered:\n\n```\n~/.orbcode/skills/\n  my-skill/\n    SKILL.md\n```\n\n`SKILL.md` format:\n\n```markdown\n---\ndescription: Write concise, idiomatic Go code following project conventions\nwhen_to_use: the task involves writing or reviewing Go code\n---\n\n# Go style skill\n\nWhen writing Go in this project:\n\n- Use `errors.Join` for multi-error aggregation\n- Prefer table-driven tests\n- ...\n```\n\n- `description` (frontmatter or first paragraph): shown in the skill catalog.\n- `when_to_use` (frontmatter): a hint telling the model when to invoke this skill.\n- `${SKILL_DIR}` in the body is replaced with the skill's absolute directory\n  path, so you can reference bundled scripts.\n\n### How skills are used\n\nThe skill catalog (names + descriptions + when-to-use) is injected into the\nsystem prompt. When a task matches a skill's `when_to_use` condition, the model\ncalls the `use_skill` tool with the skill's name, which loads the full\ninstructions into context. Project skills override user skills on name\ncollisions (closer-to-cwd wins).\n\nThe tool also accepts an explicit path to a skill directory or its `SKILL.md`\nfile. Paths may be absolute, relative to the current workspace, or start with\n`~/`, so a prompt or `AGENTS.md` can point to a shared skill stored outside the\nstandard discovery directories.\n\n## AGENTS.md memory\n\nAGENTS.md files provide project- and user-level instructions that are injected\ninto every system prompt — build commands, code style, architecture notes,\nconventions. This is OrbCode's equivalent of Claude Code's `CLAUDE.md`, using\nthe open `AGENTS.md` filename so it works across tools.\n\n### Discovery\n\nFiles are loaded in this order (lowest precedence first; higher-precedence files\nappear later and get more weight):\n\n1. **User memory**: `~/.orbcode/AGENTS.md` — personal global instructions.\n2. **Project memory**: `AGENTS.md` and `.orbcode/AGENTS.md` in the cwd and every\n   parent directory (closer-to-cwd wins). Checked into the repo, shared with the\n   team.\n3. **Local memory**: `AGENTS.local.md` in the cwd and parents — private\n   per-machine overrides (gitignore this).\n\n### @include directives\n\nAn AGENTS.md file can include other files with `@path` references:\n\n```markdown\n# Project guide\n\nSee the detailed style guide: @./docs/style.md\nAnd the global one: @~/orbcode-global.md\n```\n\n`@path` (relative to the including file), `@./path`, `@~/path`, and `@/abs/path`\nare all supported. Includes are resolved recursively (up to 5 levels, with cycle\ndetection). Use `/init` to have OrbCode generate a starter `AGENTS.md` by\nanalyzing the codebase.\n\n## Architecture\n\nInteractive sessions run on OpenTUI's native retained renderer with the React\nreconciler. The small Node launcher keeps management/headless commands cheap and\nstarts the package's pinned Bun runtime only for the TUI; OpenTUI owns alternate\nscreen setup, cell painting, input, resize, and terminal restoration. OrbCode\nselects and persists its own dark/light palette; terminal theme reports are\nintentionally ignored.\n\n```\nsrc/\n  index.tsx          entry: arg parsing, interactive vs -p (headless) mode\n  branding.ts        product name, logo, colors; VERSION read from package.json\n  headless.ts        non-interactive -p runner\n  config/settings.ts load/save ~/.orbcode/config.json\n  auth/auth.ts       device flow (start/poll), JWT→backend-URL mapping,\n                     profile/balance fetch, token verification\n  api/\n    models.ts        the two Axon models (ported from the extension registry)\n    client.ts        OpenAI-compatible streaming client → api2.matterai.so/v1/web\n    stream.ts        chunk model: text / reasoning / native_tool_calls / usage\n    headers.ts       X-AxonCode-Version, X-AxonCode-TaskId, X-AXON-REPO, …\n  prompts/system.ts  system prompt: agent roleDefinition + tool guide (ported\n                     verbatim from the extension) + CLI system-info section +\n                     AGENTS.md memory + skills catalog injection\n  tools/\n    schemas/         native-tools JSON schemas, copied verbatim from the extension\n    executors/       CLI implementations (fs, child_process, search, web, skills)\n    index.ts         dispatch, approval classification, call summaries, MCP routing\n  core/\n    agent.ts         the agent loop (see below); owns the McpManager\n    events.ts        AgentEvent model consumed by the UI\n    hooks.ts         lifecycle hooks engine, Claude-Code compatible (see Hooks)\n  mcp/\n    types.ts         MCP server config + connection state types\n    config.ts        .mcp.json + settings.json mcpServers loader (3-scope merge)\n    client.ts        SDK transport (stdio/http/sse) + tool enum + tool call\n    manager.ts       McpManager: connection lifecycle, enable/disable, tool routing\n  skills/\n    types.ts         Skill + frontmatter types\n    loader.ts        standalone + installed-plugin skill discovery\n  plugins/\n    types.ts         marketplace and installed-plugin metadata types\n    manager.ts       official catalog fetch, pinned git install, inventory\n  memory/\n    types.ts         MemoryFile type\n    loader.ts        AGENTS.md discovery (user/project/local) + @include resolution\n  ui/\n    App.tsx          main OpenTUI React app: transcript, composer, overlays\n    primitives.tsx   OpenTUI box/text/input primitives used by the UI\n    theme.tsx        OrbCode-owned dark and light palettes\n    LoginView.tsx    device-flow login screen with paste fallback\n    components/      Header, InputBox, rows, ApprovalPrompt, FollowupPrompt,\n                     HookTrustPrompt, McpApprovalPrompt, McpPicker, ModelPicker,\n                     SessionPicker, Spinner, StatusBar\n    markdown.tsx     markdown → native styled text nodes\n```\n\n**MCP integration**: the `McpManager` (owned by the agent) loads the merged\nconfig on `start()`, connects to approved servers in parallel, and exposes\ntheir tools as `mcp__<server>__<tool>` definitions alongside the native tools.\nThe agent routes any `mcp__*` tool call to the manager, which dispatches it to\nthe right SDK client. Project-scope servers (from `.mcp.json`) require a\none-time approval; the TUI shows a checklist at startup and `/mcp` manages them\nat runtime. Connections are torn down on session end.\n\n**Skills & memory**: on agent construction, `loadMemoryFiles()` walks the\nAGENTS.md discovery chain (user → project → local, with `@include` resolution)\nand `loadSkills()` walks the skills directories. Both are injected into the\nsystem prompt so the model sees project instructions and the skill catalog on\nevery turn. The `use_skill` tool loads a skill's full body on demand.\n\n**Streaming** faithfully ports the extension's handler quirks: cumulative\ncontent dedup (some backends re-send full content), `<think>` blocks routed to\nreasoning, both `reasoning` and `reasoning_content` delta fields, tool-call\nfragments accumulated by index (id/name in the first delta, argument chunks in\nthe rest), and cost taken from the final usage chunk.\n\n**Requests** carry the extension-compatible headers (`X-Title`,\n`X-AxonCode-Version`, `User-Agent: orbcode-cli/<version>`, per-task\n`X-AxonCode-TaskId`, and `X-AXON-REPO` set from the git remote or folder name).\n\n**Task titles**: after the first turn, the backend-generated task title is\nfetched once per task from `/axoncode/meta/<taskId>` (with retries, like the\nextension). It shows in the status bar, is written into the session file (so\n`/resume` lists real titles), and becomes the terminal window title:\n`<title> (orbcode)`.\n\n**Usage data**: `/status` and `/usage` fetch `/axoncode/profile` and show the\nplan, usage percentage (used/remaining), remaining reviews, and the credits\nreset date — the same data as the extension's profile view. Eligible paid users\ncan run `/weekly-reset` once per monthly billing cycle.\n\n## Tools\n\nActive in the CLI (aligned with the extension's native tools, with CLI-specific limits where noted):\n\n| tool                       | executor notes                                                                               |\n| -------------------------- | -------------------------------------------------------------------------------------------- |\n| `read_file`                | line-numbered output (`LINE\\|content`, 6-char pad), 1000-line cap, offset/limit              |\n| `file_edit`                | single replacement; unique-match enforcement; `replace_all`; empty `old_string` = whole file |\n| `multi_file_edit`          | batched edits grouped per file, per-edit OK/FAILED results                                   |\n| `file_write`               | creates parent dirs, full-content writes                                                     |\n| `list_files`               | optional recursive, ignores node_modules/.git/build dirs, 800-entry cap                      |\n| `search_files`             | FFF-first Rust-regex search, compact pagination, and bundled/system ripgrep fallback         |\n| `execute_command`          | user's shell, 120s timeout, 30k output cap, optional cwd                                     |\n| `web_search` / `web_fetch` | proxied through the MatterAI backend with your token                                         |\n| `update_todo_list`         | drives the TUI todo panel                                                                    |\n| `use_skill`                | loads standalone or namespaced plugin skill instructions                                     |\n| `ask_followup_question`    | interactive menu in the TUI                                                                  |\n| `attempt_completion`       | ends the turn with a completion card                                                         |\n| `mcp__<server>__<tool>`    | any tool exposed by a connected MCP server (see [MCP servers](#mcp-servers))                 |\n\nPresent in `tools/schemas/` but **inactive** (need IDE services): `codebase_search`,\n`lsp`, `list_code_definition_names`, `check_past_chat_memories`,\n`browser_action`, `generate_image`, `new_task`, `switch_mode`,\n`fetch_instructions`, `run_slash_command`.\n\n## Agent loop\n\nPer user message (`core/agent.ts`):\n\n1. The first message is prefixed with `<environment_details>` (workspace file\n   listing, git branch/status, time); every user message is wrapped in\n   `<user_query>` tags, matching the extension's prompt contract.\n2. Stream a completion (system prompt + history + tool schemas, temperature\n   0.2). Text/reasoning deltas are forwarded to the UI as they arrive;\n   tool-call fragments are accumulated.\n3. If the model made tool calls: each one is summarized, approval is requested\n   when required, the executor runs, and the result is appended as a\n   `role: \"tool\"` message. `ask_followup_question` blocks on the user's answer;\n   `attempt_completion` ends the turn.\n4. Repeat (max 50 steps per turn) until a plain text response or completion.\n\n`Esc` aborts the in-flight request via `AbortController`; the interruption is\nrecorded in the conversation as a `<system_reminder>` so the model knows.\n\n## Development\n\n```bash\nnpm run dev         # run from source with the bundled Bun runtime\nnpm run build       # compile to dist/\nnpm run typecheck   # tsc --noEmit\n```\n\nSource-of-truth rule: behavior is **ported from the Orbital extension repo**\n(tool schemas under `src/core/prompts/tools/native-tools`, prompts in\n`src/core/prompts/`, models in `src/api/providers/kilocode-models.ts`) — keep\nschemas byte-identical rather than editing them here.\n\nBackend/web pieces of the device-auth flow live in:\n\n- `gravity-console-backend` → `src/controller/orbcodeAuthController.ts`\n  (+ OAuth state in `router.ts`, callbacks in `authController.ts`)\n- `gravity-console-webapp` → authorize dialog in `src/App.js`, sign-in q-p\n  preservation in `src/layouts/authentication/sign-up/index.js`\n\n## Tests\n\n```bash\nnpm run test:attachments   # attachment path detection and safe extraction limits\nnpm run test:mcp           # MCP result bounding and tool dispatch\nnpm run test:plugins       # marketplace plugin install/load flow\nnpm run typecheck          # OpenTUI React and application types\n```\n\n## Troubleshooting\n\n- **`orbcode: command not found`** — run `npm link` in this repo; check\n  `npm prefix -g`'s bin dir is on your PATH.\n- **`--version` shows an old version** — rebuild (`npm run build`); the linked\n  command runs `dist/`, and the version is read from `package.json` at runtime.\n- **Stale link after the rename** — `npm unlink -g orbitalcode && npm link`.\n- **Login times out** — the device code lives 10 minutes; press Enter to retry,\n  or paste a token manually. Against a local stack, set `MATTERAI_BACKEND_URL`\n  and `MATTERAI_APP_URL`.\n- **401 on chat** — token expired: `/logout` then `/login`.\n- **Keyboard input does nothing** — OrbCode needs a real TTY (raw mode); it\n  won't accept piped stdin. Use `-p` for non-interactive runs.\n- **`EPERM: operation not permitted` opening `bin/orbcode.js` on macOS** —\n  the repo lives in a protected folder (Documents, Desktop, Downloads) and the\n  terminal app hasn't been granted access to it. Allow it in System Settings →\n  Privacy & Security → Files and Folders (or Full Disk Access) for that\n  terminal, then restart it. Terminals that already prompted for access (e.g.\n  iTerm) keep working. A normal global install (`npm install -g @matterailab/orbcode`) is\n  unaffected because it lives outside protected folders.\n\n## Documentation\n\nThe README covers the essentials. For the complete, kept-up-to-date reference\n(guides, configuration, hooks cookbook, troubleshooting), visit the docs site:\n\n**👉 <https://docs.matterai.so/orbcode-cli/overview>**\n\n## Contributing\n\nContributions are welcome! See [CONTRIBUTING.md](CONTRIBUTING.md) for how to\nset up a development environment, run the tests, and submit a pull request.\nBug reports and feature requests go to\n[GitHub Issues](https://github.com/MatterAIOrg/OrbCode/issues).\n\n## License\n\n[MIT](LICENSE) © MatterAI\n","readmeFilename":"README.md"}