{"_id":"@agentproto/adapter-code-brain-gbrain","_rev":"8-9852768130dd7569c0bc6ee61e369cff","name":"@agentproto/adapter-code-brain-gbrain","dist-tags":{"latest":"0.2.8"},"versions":{"0.2.0":{"name":"@agentproto/adapter-code-brain-gbrain","version":"0.2.0","keywords":["agentproto","code-brain","code-intelligence","ask-codebase","gbrain","adapter","provider-kit","open-standard","agentic"],"license":"Apache-2.0","_id":"@agentproto/adapter-code-brain-gbrain@0.2.0","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh","bugs":{"url":"https://github.com/agentproto/ts/issues"},"bin":{"agentproto-code-brain-gbrain":"dist/serve.mjs"},"dist":{"shasum":"887fd6c162828ef0c5399b8bf80f3838fba743e3","tarball":"https://registry.npmjs.org/@agentproto/adapter-code-brain-gbrain/-/adapter-code-brain-gbrain-0.2.0.tgz","fileCount":14,"integrity":"sha512-9tR9g02cZt8J9RFKcL4gNlVhrUivuRefpRF7YEwshGja08qZwFHrPB6MuKZwCteylpBqgWZGf5e3YwK0K6gzyw==","signatures":[{"sig":"MEYCIQCzl2YhtffptmhWz/oxdToorphBCC0jmYuQEPNMEofRvAIhAPmWl53YwEl1N2gFnRiG3VIQmoeONu+ihfVXSeuEtIhv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fadapter-code-brain-gbrain@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":170150},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-adapter-code-brain-gbrain-0.2.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","serve":"node dist/serve.mjs","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/e0462366a11d8bda002f2e25c88b32f9/agentproto-adapter-code-brain-gbrain-0.2.0.tgz","_integrity":"sha512-9tR9g02cZt8J9RFKcL4gNlVhrUivuRefpRF7YEwshGja08qZwFHrPB6MuKZwCteylpBqgWZGf5e3YwK0K6gzyw==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"adapters/code-brain-gbrain"},"_npmVersion":"10.9.8","description":"Impure code-brain adapter: implements @agentproto/code-brain's ICodeBrainProvider against a live gbrain code-intelligence backend, two ways (local docker exec + HTTP/bearer). Registers as a provider-kit family and ships the tracked gbrain runtime + an MCP","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","@agentproto/tool":"0.2.1","@agentproto/driver":"0.2.0","@agentproto/code-brain":"0.2.0","@agentproto/provider-kit":"0.4.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.6.2","@agentproto/tooling":"0.1.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-code-brain-gbrain_0.2.0_1785153648253_0.924595083186188","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@agentproto/adapter-code-brain-gbrain","version":"0.2.1","keywords":["agentproto","code-brain","code-intelligence","ask-codebase","gbrain","adapter","provider-kit","open-standard","agentic"],"license":"Apache-2.0","_id":"@agentproto/adapter-code-brain-gbrain@0.2.1","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh","bugs":{"url":"https://github.com/agentproto/ts/issues"},"bin":{"agentproto-code-brain-gbrain":"dist/serve.mjs"},"dist":{"shasum":"0e3863964890cfbbc8fdc0373abf6c9a0da42e4e","tarball":"https://registry.npmjs.org/@agentproto/adapter-code-brain-gbrain/-/adapter-code-brain-gbrain-0.2.1.tgz","fileCount":14,"integrity":"sha512-+WufieYMp+da9vlKIajcoVx764sJKHoW1HhE1hl9oxE72s0DeLdmC5bp9rhGdS2kYCenbfDmNj51fS4TrzX1sQ==","signatures":[{"sig":"MEUCIAlsfm9pvN6NzZee3kpTddGpXYNLG+5seGGwPxJGfyWgAiEAwRMrP07pgUWFXX5wpxgQD2EKFORNaoI1+/kHRuytyVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fadapter-code-brain-gbrain@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":170150},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-adapter-code-brain-gbrain-0.2.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","serve":"node dist/serve.mjs","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/61c16168bf83059f061241594c7dbc07/agentproto-adapter-code-brain-gbrain-0.2.1.tgz","_integrity":"sha512-+WufieYMp+da9vlKIajcoVx764sJKHoW1HhE1hl9oxE72s0DeLdmC5bp9rhGdS2kYCenbfDmNj51fS4TrzX1sQ==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"adapters/code-brain-gbrain"},"_npmVersion":"10.9.8","description":"Impure code-brain adapter: implements @agentproto/code-brain's ICodeBrainProvider against a live gbrain code-intelligence backend, two ways (local docker exec + HTTP/bearer). Registers as a provider-kit family and ships the tracked gbrain runtime + an MCP","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","@agentproto/tool":"0.2.1","@agentproto/driver":"0.2.0","@agentproto/code-brain":"0.2.0","@agentproto/provider-kit":"0.4.1","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.6.2","@agentproto/tooling":"0.1.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-code-brain-gbrain_0.2.1_1785977191724_0.268871900119557","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@agentproto/adapter-code-brain-gbrain","version":"0.2.3","keywords":["agentproto","code-brain","code-intelligence","ask-codebase","gbrain","adapter","provider-kit","open-standard","agentic"],"license":"Apache-2.0","_id":"@agentproto/adapter-code-brain-gbrain@0.2.3","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh","bugs":{"url":"https://github.com/agentproto/ts/issues"},"bin":{"agentproto-code-brain-gbrain":"dist/serve.mjs"},"dist":{"shasum":"1bbb6bb5622bd52298f6d38705561c8b232e35a7","tarball":"https://registry.npmjs.org/@agentproto/adapter-code-brain-gbrain/-/adapter-code-brain-gbrain-0.2.3.tgz","fileCount":14,"integrity":"sha512-aYhIp/4p4Ch0IGEhStHwwYBxtM71gOlT9Cx97hmb3PYANBA8SjLRf2QdzabMuySRoe4mHb/oIwgEY79SV76fZQ==","signatures":[{"sig":"MEUCIQDDLw8NRqjhHXh89Qypst9KnswA6LZXQYCpmGphPEGv+gIgFkY90zP9mBFf2Mw/gDhI4SNo6+As+GJRm/WyYZaVTYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fadapter-code-brain-gbrain@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":170150},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-adapter-code-brain-gbrain-0.2.3.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","serve":"node dist/serve.mjs","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/6bab28638a60762b60d0746a710b5276/agentproto-adapter-code-brain-gbrain-0.2.3.tgz","_integrity":"sha512-aYhIp/4p4Ch0IGEhStHwwYBxtM71gOlT9Cx97hmb3PYANBA8SjLRf2QdzabMuySRoe4mHb/oIwgEY79SV76fZQ==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"adapters/code-brain-gbrain"},"_npmVersion":"10.9.8","description":"Impure code-brain adapter: implements @agentproto/code-brain's ICodeBrainProvider against a live gbrain code-intelligence backend, two ways (local docker exec + HTTP/bearer). Registers as a provider-kit family and ships the tracked gbrain runtime + an MCP","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","@agentproto/tool":"0.2.2","@agentproto/driver":"0.2.1","@agentproto/code-brain":"0.3.1","@agentproto/provider-kit":"0.4.2","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.6.2","@agentproto/tooling":"0.1.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-code-brain-gbrain_0.2.3_1788280159238_0.8247093979908975","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@agentproto/adapter-code-brain-gbrain","version":"0.2.4","keywords":["agentproto","code-brain","code-intelligence","ask-codebase","gbrain","adapter","provider-kit","open-standard","agentic"],"license":"Apache-2.0","_id":"@agentproto/adapter-code-brain-gbrain@0.2.4","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh","bugs":{"url":"https://github.com/agentproto/ts/issues"},"bin":{"agentproto-code-brain-gbrain":"dist/serve.mjs"},"dist":{"shasum":"4be647b683b671161c518a7c434adcd18c11ba6c","tarball":"https://registry.npmjs.org/@agentproto/adapter-code-brain-gbrain/-/adapter-code-brain-gbrain-0.2.4.tgz","fileCount":14,"integrity":"sha512-+RHFmTmuY/dsRfyBw4Qo5v/mUmx7sNkJ/UiuvZ4vXlZeQbQF++mvEg6Pa8jh5912IKMutNeNR+WMJfe4vUaC3g==","signatures":[{"sig":"MEUCIQCZoFyKPkAIq1GGU+C+KHXrCYkLydG1cE2544X3KCl7aQIgWQsAVDn4+cHy0JRGGWRKr9ddDNyVoPGziKMwY1KCGso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fadapter-code-brain-gbrain@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":170142},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-adapter-code-brain-gbrain-0.2.4.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","serve":"node dist/serve.mjs","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/78cbb69d6c361dceedf95687d6554c53/agentproto-adapter-code-brain-gbrain-0.2.4.tgz","_integrity":"sha512-+RHFmTmuY/dsRfyBw4Qo5v/mUmx7sNkJ/UiuvZ4vXlZeQbQF++mvEg6Pa8jh5912IKMutNeNR+WMJfe4vUaC3g==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"adapters/code-brain-gbrain"},"_npmVersion":"10.9.8","description":"Impure code-brain adapter: implements @agentproto/code-brain's ICodeBrainProvider against a live gbrain code-intelligence backend, two ways (local docker exec + HTTP/bearer). Registers as a provider-kit family and ships the tracked gbrain runtime + an MCP","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","@agentproto/tool":"0.3.0","@agentproto/driver":"0.2.2","@agentproto/code-brain":"0.3.2","@agentproto/provider-kit":"0.4.3","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.7","typescript":"^5.9.3","@types/node":"^25.9.5","@agentproto/tooling":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-code-brain-gbrain_0.2.4_1788960672407_0.6940595897572963","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@agentproto/adapter-code-brain-gbrain","version":"0.2.5","keywords":["agentproto","code-brain","code-intelligence","ask-codebase","gbrain","adapter","provider-kit","open-standard","agentic"],"license":"Apache-2.0","_id":"@agentproto/adapter-code-brain-gbrain@0.2.5","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh","bugs":{"url":"https://github.com/agentproto/ts/issues"},"bin":{"agentproto-code-brain-gbrain":"dist/serve.mjs"},"dist":{"shasum":"9ebf67a4c77bf35cda5d6f356df7f7b158913c08","tarball":"https://registry.npmjs.org/@agentproto/adapter-code-brain-gbrain/-/adapter-code-brain-gbrain-0.2.5.tgz","fileCount":14,"integrity":"sha512-86HEQd8+8Kmsrh8twCIMzPCzSAbzFGw9Vh4KPqXnZ7AuQx0vBJsfr5pESePSUX15AdaOnfNFzY5SgZZfak1HbQ==","signatures":[{"sig":"MEUCIG1B0WxClnM7OaYslMaPe4P4Q9o9zn4Pcq3EqXBMANtwAiEA59IUkY0SACSE+oRVYEAhjzehZx4k1hbBOqpv5Oxxhjw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF7+X/gj/QW5S2GhgaBeu1rwfoAIph5A/YOhex0nBblCAiEAi6+Gg3LT6y4SwLPLwGU1Z8o2sZwYBh7ZdfjDn1dRRWM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fadapter-code-brain-gbrain@0.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":170142},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-adapter-code-brain-gbrain-0.2.5.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","serve":"node dist/serve.mjs","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/b5f3003a451711c3a87f89140604520a/agentproto-adapter-code-brain-gbrain-0.2.5.tgz","_integrity":"sha512-86HEQd8+8Kmsrh8twCIMzPCzSAbzFGw9Vh4KPqXnZ7AuQx0vBJsfr5pESePSUX15AdaOnfNFzY5SgZZfak1HbQ==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"adapters/code-brain-gbrain"},"_npmVersion":"10.9.8","description":"Impure code-brain adapter: implements @agentproto/code-brain's ICodeBrainProvider against a live gbrain code-intelligence backend, two ways (local docker exec + HTTP/bearer). Registers as a provider-kit family and ships the tracked gbrain runtime + an MCP","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.6.5","@agentproto/tool":"0.3.1","@agentproto/driver":"0.2.3","@agentproto/code-brain":"0.3.3","@agentproto/provider-kit":"0.4.4","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.7","typescript":"^5.9.3","@types/node":"^25.9.5","@agentproto/tooling":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-code-brain-gbrain_0.2.5_1789642959532_0.8069106325666362","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@agentproto/adapter-code-brain-gbrain","version":"0.2.6","keywords":["agentproto","code-brain","code-intelligence","ask-codebase","gbrain","adapter","provider-kit","open-standard","agentic"],"license":"Apache-2.0","_id":"@agentproto/adapter-code-brain-gbrain@0.2.6","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh","bugs":{"url":"https://github.com/agentproto/ts/issues"},"bin":{"agentproto-code-brain-gbrain":"dist/serve.mjs"},"dist":{"shasum":"94565684740e83c83d83db7d51f62c2bba98454f","tarball":"https://registry.npmjs.org/@agentproto/adapter-code-brain-gbrain/-/adapter-code-brain-gbrain-0.2.6.tgz","fileCount":14,"integrity":"sha512-DeF6O9qqbO15vj3GM6cknhysrPgtZE0dgoK0W4aduk5piXoGZ9XTs5QEQUw3bv5luNVtgrMOnWmkRRwquc/YPg==","signatures":[{"sig":"MEYCIQDsovD96KtS1HVl+5/l7RAt59cma/h53Pdl3KCee6og4wIhAOY0BWqJ/Z43N3XJOsZ5S/octOScdPUDTbjcoozHp/RZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDG3ADQVilOThq/rhnfDANLcnt/9RJ1Xju//2vgYec0YgIgKV5PYHOE7ri5k+Xw07f1Iz3/f0d2DHEfSd6vmOrFV3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fadapter-code-brain-gbrain@0.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":170142},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-adapter-code-brain-gbrain-0.2.6.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","serve":"node dist/serve.mjs","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/23b536e4a729998a5876630c3220623e/agentproto-adapter-code-brain-gbrain-0.2.6.tgz","_integrity":"sha512-DeF6O9qqbO15vj3GM6cknhysrPgtZE0dgoK0W4aduk5piXoGZ9XTs5QEQUw3bv5luNVtgrMOnWmkRRwquc/YPg==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"adapters/code-brain-gbrain"},"_npmVersion":"10.9.8","description":"Impure code-brain adapter: implements @agentproto/code-brain's ICodeBrainProvider against a live gbrain code-intelligence backend, two ways (local docker exec + HTTP/bearer). Registers as a provider-kit family and ships the tracked gbrain runtime + an MCP","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.6.5","@agentproto/tool":"0.3.1","@agentproto/driver":"0.2.3","@agentproto/code-brain":"0.3.3","@agentproto/provider-kit":"0.4.5","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.7","typescript":"^5.9.3","@types/node":"^25.9.5","@agentproto/tooling":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-code-brain-gbrain_0.2.6_1790069071588_0.7106555583571634","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@agentproto/adapter-code-brain-gbrain","version":"0.2.7","keywords":["agentproto","code-brain","code-intelligence","ask-codebase","gbrain","adapter","provider-kit","open-standard","agentic"],"license":"Apache-2.0","_id":"@agentproto/adapter-code-brain-gbrain@0.2.7","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh","bugs":{"url":"https://github.com/agentproto/ts/issues"},"bin":{"agentproto-code-brain-gbrain":"dist/serve.mjs"},"dist":{"shasum":"f4e58dc8898a7c7492bd2074ebee48e9d447231c","tarball":"https://registry.npmjs.org/@agentproto/adapter-code-brain-gbrain/-/adapter-code-brain-gbrain-0.2.7.tgz","fileCount":14,"integrity":"sha512-xUjfGCb8X0utWz3Kyo0uTF9vTTrV2BmgP5de7iwWh+akx3r8YIz1X7bURFgHbx1NieNNp3ePeRi53KuO+09iMg==","signatures":[{"sig":"MEUCIE+DYgOwfcEqx6cEtlriUhoeb0gcRDDRJ4lbV8NlDWo4AiEAmOp3cYsk8vdCuYpR2JBYQ7Vz9bU7dhoTsoGeC3h7wk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHuzLe5yrdf/uGdNZ81ZwMW6MUDHkqv/pHGzEaAYHVxFAiEAqeV95zzDtVQDMGinXFDIfqVuHcNps9jPSsjo4YFi9dQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fadapter-code-brain-gbrain@0.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":170142},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-adapter-code-brain-gbrain-0.2.7.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","serve":"node dist/serve.mjs","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/8f0c096467bb3df406d16525286900be/agentproto-adapter-code-brain-gbrain-0.2.7.tgz","_integrity":"sha512-xUjfGCb8X0utWz3Kyo0uTF9vTTrV2BmgP5de7iwWh+akx3r8YIz1X7bURFgHbx1NieNNp3ePeRi53KuO+09iMg==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"adapters/code-brain-gbrain"},"_npmVersion":"10.9.8","description":"Impure code-brain adapter: implements @agentproto/code-brain's ICodeBrainProvider against a live gbrain code-intelligence backend, two ways (local docker exec + HTTP/bearer). Registers as a provider-kit family and ships the tracked gbrain runtime + an MCP","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.6.5","@agentproto/tool":"0.3.1","@agentproto/driver":"0.2.4","@agentproto/code-brain":"0.3.4","@agentproto/provider-kit":"0.4.5","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.7","typescript":"^5.9.3","@types/node":"^25.9.5","@agentproto/tooling":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-code-brain-gbrain_0.2.7_1790477162514_0.9363260540265304","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"_id":"@agentproto/adapter-code-brain-gbrain@0.2.8","bin":{"agentproto-code-brain-gbrain":"dist/serve.mjs"},"bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"6348c2571f31a212a318b3058fe40abe0bff5288","tarball":"https://registry.npmjs.org/@agentproto/adapter-code-brain-gbrain/-/adapter-code-brain-gbrain-0.2.8.tgz","fileCount":14,"integrity":"sha512-QTA0oVgEEqo81swMQykWf8oOcziqan6SIAH4JVEUGV9gW+0xbL8nVW7bzikeV7Nijq3vxYyoXK0hS+0z5EW1eg==","signatures":[{"sig":"MEUCIHDAFnGdXUMIq1cl21cqA5rziM3lepgZM5lnXZ20qM0aAiEArJegtReYp7t8nGSC5vWL2fkmFNdJ4tx9tUALXeMNqJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDBkPZYO1FzViE5EHYZKtbz3Zmr29EcQD8GVCFaUhsHMQIhAI+vTOcgc8xHKbAGdw58KR7I/ZZl7HnigFaYIT/CKp+B"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fadapter-code-brain-gbrain@0.2.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":170142},"main":"dist/index.mjs","name":"@agentproto/adapter-code-brain-gbrain","type":"module","_from":"file:agentproto-adapter-code-brain-gbrain-0.2.8.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.9.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./package.json":"./package.json"},"license":"Apache-2.0","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rm -rf dist","serve":"node dist/serve.mjs","test:watch":"vitest","check-types":"tsc --noEmit"},"version":"0.2.8","_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"homepage":"https://agentproto.sh","keywords":["agentproto","code-brain","code-intelligence","ask-codebase","gbrain","adapter","provider-kit","open-standard","agentic"],"_resolved":"/tmp/6b14078208c231f12be6f923c768e6f7/agentproto-adapter-code-brain-gbrain-0.2.8.tgz","_integrity":"sha512-QTA0oVgEEqo81swMQykWf8oOcziqan6SIAH4JVEUGV9gW+0xbL8nVW7bzikeV7Nijq3vxYyoXK0hS+0z5EW1eg==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"adapters/code-brain-gbrain"},"_npmVersion":"10.9.8","description":"Impure code-brain adapter: implements @agentproto/code-brain's ICodeBrainProvider against a live gbrain code-intelligence backend, two ways (local docker exec + HTTP/bearer). Registers as a provider-kit family and ships the tracked gbrain runtime + an MCP","directories":{},"maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.6.5","@agentproto/tool":"0.3.2","@agentproto/driver":"0.2.5","@agentproto/code-brain":"0.3.5","@agentproto/provider-kit":"0.4.6","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.7","typescript":"^5.9.3","@types/node":"^25.9.5","@agentproto/tooling":"0.1.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/adapter-code-brain-gbrain_0.2.8_1790702374230_0.5463953805294852"}}},"time":{"created":"2026-07-27T12:00:43.468Z","modified":"2026-09-29T17:19:34.695Z","0.2.0":"2026-07-27T12:00:48.414Z","0.2.1":"2026-08-06T00:46:31.912Z","0.2.3":"2026-09-01T16:29:19.375Z","0.2.4":"2026-09-09T13:31:12.583Z","0.2.5":"2026-09-17T11:02:39.628Z","0.2.6":"2026-09-22T09:24:31.664Z","0.2.7":"2026-09-27T02:46:02.588Z","0.2.8":"2026-09-29T17:19:34.330Z"},"bugs":{"url":"https://github.com/agentproto/ts/issues"},"license":"Apache-2.0","homepage":"https://agentproto.sh","keywords":["agentproto","code-brain","code-intelligence","ask-codebase","gbrain","adapter","provider-kit","open-standard","agentic"],"repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"adapters/code-brain-gbrain"},"description":"Impure code-brain adapter: implements @agentproto/code-brain's ICodeBrainProvider against a live gbrain code-intelligence backend, two ways (local docker exec + HTTP/bearer). Registers as a provider-kit family and ships the tracked gbrain runtime + an MCP","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"readme":"# @agentproto/adapter-code-brain-gbrain\n\nThe impure gbrain backing for the pure\n[`@agentproto/code-brain`](../../packages/code-brain) `ICodeBrainProvider`\ncontract. It implements that contract two ways, registers them as a\n[`@agentproto/provider-kit`](../../packages/provider-kit) family, ships the\ntracked gbrain runtime, and serves the `ask_codebase` tool over MCP.\n\n**Confinement invariant:** every gbrain dialect token (`code-def`, `__all__`,\n`--source-id`, `code-callers`, bearer auth) lives in this package and nowhere\nelse. `@agentproto/code-brain` and everything above it never name gbrain.\n\n## Backends\n\n| Export | Transport | Notes |\n|---|---|---|\n| `gbrainLocalProvider()` | `docker exec gbrain-pg gbrain …` | Tracked replacement for the untracked `~/agentproto-kb/tools/code-explorer-mcp`. No creds. |\n| `gbrainHttpProvider()` | gbrain MCP over `POST /mcp` + `GBRAIN_BEARER_TOKEN` | For a remote/hardened gbrain. |\n\nBoth satisfy `ICodeBrainProvider`:\n\n```ts\nimport { gbrainLocalProvider } from \"@agentproto/adapter-code-brain-gbrain\"\n\nconst brain = gbrainLocalProvider()\nawait brain.defineSymbol(\"ImporterRunner\")   // → SymbolDef | null\nawait brain.callers(\"ImporterRunner\")        // → CallEdge[]\nawait brain.graphQuery({ question: \"CorpusImporter enumerate\" })  // → GraphResult\n```\n\n### gbrain command mapping (verified vs live `gbrain-pg`, v0.42.62.0)\n\n| Contract | Local (CLI) | HTTP (MCP tool) |\n|---|---|---|\n| `defineSymbol(s)` | `gbrain code-def <s>` → `results[]` | `code_def {symbol}` → `defs[]` |\n| `callers(s)` | `gbrain code-callers <s> --all-sources` | `code_callers {symbol, all_sources}` |\n| `callees(s)` | `gbrain code-callees <s> --all-sources` | `code_callees {symbol, all_sources}` |\n| `graphQuery(q)` | `gbrain query <q> --source-id __all__ --autocut false` (text lines) | `query {query, source_id, autocut}` (JSON array) |\n\nThe two backends emit slightly different raw shapes (`results` vs `defs`;\ntext lines vs JSON array) — both are normalised in `parse.ts`. gbrain's\ncode-edges carry no source location, so `CallEdge.file` / `.span` are stubbed.\n\n## MCP server\n\n`agentproto-code-brain-gbrain` (bin) / `startAskCodebaseHttpServer(...)` serves\nthe `ask_codebase` contract over MCP Streamable-HTTP on `127.0.0.1:8831 /mcp`,\nbyte-compatible with the `code-explorer` alias in\n`~/.agentproto/imported-mcps.json`. Pick the backend with\n`CODE_BRAIN_MCP_BACKEND=local|http`.\n\n## Runtime\n\nThe gbrain launcher (compose + Dockerfile + entrypoints) lives in\n[`runtime/`](./runtime) — see its README to bring `gbrain-pg` up.\n","readmeFilename":"README.md"}