{"_id":"btca-server","_rev":"38-2b8cda63ecfb2d8b69657ee06d9e4218","name":"btca-server","dist-tags":{"latest":"2.0.5"},"versions":{"1.0.20":{"name":"btca-server","version":"1.0.20","keywords":["btca","opencode","ai","codebase","documentation","server","api","bun"],"author":{"name":"Ben Davis"},"license":"MIT","_id":"btca-server@1.0.20","maintainers":[{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"}],"homepage":"https://github.com/bmdavis419/better-context#readme","bugs":{"url":"https://github.com/bmdavis419/better-context/issues"},"dist":{"shasum":"3fa0e7800b6854da1e51182cf6d7dc0099f55029","tarball":"https://registry.npmjs.org/btca-server/-/btca-server-1.0.20.tgz","fileCount":27,"integrity":"sha512-nDNfkGgvwDDw1wrJo9fTWSd2wDu5lvJKFRT9RvQYJXg+ag5YxPTEWgk8k4sPNfEL4ljXLgMlNZULV62ZR1M99A==","signatures":[{"sig":"MEUCIEazsi5PEQ5r4+9vurSruF99qVvbhoeBscYAzglCFUc4AiEAiPTVcbBFEbtmVCw3jTOTLm54xYlWMYYYRyZqvWijvro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101197},"type":"module","module":"src/index.ts","engines":{"bun":">=1.1.0"},"exports":{".":"./src/index.ts","./stream":"./src/stream/index.ts","./stream/types":"./src/stream/types.ts"},"gitHead":"b2b145d1ca7eb0e6eca7e5d60ba7f937608f1713","scripts":{"dev":"bun --watch src/index.ts","test":"bun test","check":"tsgo --noEmit","format":"prettier --write .","test:watch":"bun test --watch"},"_npmUser":{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"},"repository":{"url":"git+https://github.com/bmdavis419/better-context.git","type":"git","directory":"apps/server"},"_npmVersion":"11.6.2","description":"BTCA server for answering questions about your codebase using OpenCode AI","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.25.76","hono":"^4.7.11","@opencode-ai/sdk":"^1.0.208"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.7.4","@types/bun":"latest","@typescript/native-preview":"^7.0.0-dev.20260109.1"},"_npmOperationalInternal":{"tmp":"tmp/btca-server_1.0.20_1768251978611_0.47631796641318913","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"btca-server","version":"1.0.30","keywords":["btca","opencode","ai","codebase","documentation","server","api","bun"],"author":{"name":"Ben Davis"},"license":"MIT","_id":"btca-server@1.0.30","maintainers":[{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"}],"homepage":"https://github.com/bmdavis419/better-context#readme","bugs":{"url":"https://github.com/bmdavis419/better-context/issues"},"dist":{"shasum":"eb261c83172238dff62a893b10d90d2622a97684","tarball":"https://registry.npmjs.org/btca-server/-/btca-server-1.0.30.tgz","fileCount":27,"integrity":"sha512-Xk+mlL0NqCSxfZ3naHT9wMCajaZPKCaeyod2XRzOtkKcHfqVHcqFtwKE9p66FA+fM2s8RYaGW4t5QL7sO7JYTw==","signatures":[{"sig":"MEUCIQCknKGqWQgakk+gVzqg1yWHKodYWBVBE1wSzGGe8DdPTQIgGJcpbzcI7DvRR4+3aEs19Viip7Pj4TolkvUeONBzdEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131488},"type":"module","module":"src/index.ts","engines":{"bun":">=1.1.0"},"exports":{".":"./src/index.ts","./stream":"./src/stream/index.ts","./stream/types":"./src/stream/types.ts"},"gitHead":"004d60ad97bbd0195bd187e2f3a9dc8358f46a35","scripts":{"dev":"bun --watch src/index.ts","test":"bun test","check":"tsgo --noEmit","format":"prettier --write .","test:watch":"bun test --watch"},"_npmUser":{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"},"repository":{"url":"git+https://github.com/bmdavis419/better-context.git","type":"git","directory":"apps/server"},"_npmVersion":"11.6.2","description":"BTCA server for answering questions about your codebase using OpenCode AI","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.25.76","hono":"^4.7.11","@opencode-ai/sdk":"^1.0.208"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.7.4","@types/bun":"latest","@typescript/native-preview":"^7.0.0-dev.20260109.1"},"_npmOperationalInternal":{"tmp":"tmp/btca-server_1.0.30_1768287244595_0.291661846103759","host":"s3://npm-registry-packages-npm-production"}},"1.0.40":{"name":"btca-server","version":"1.0.40","keywords":["btca","opencode","ai","codebase","documentation","server","api","bun"],"author":{"name":"Ben Davis"},"license":"MIT","_id":"btca-server@1.0.40","maintainers":[{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"}],"homepage":"https://github.com/bmdavis419/better-context#readme","bugs":{"url":"https://github.com/bmdavis419/better-context/issues"},"dist":{"shasum":"12fbdbbb6a836578396a0fbfe62e434cc89374e7","tarball":"https://registry.npmjs.org/btca-server/-/btca-server-1.0.40.tgz","fileCount":27,"integrity":"sha512-UXO6Aimx7DPqM0GeuPzKB68532T69vA2R2SEUbQKremy5GyuNdisr95dnxBQFvGfMJ/75gjf9Y4gJ+BRK93N2g==","signatures":[{"sig":"MEYCIQDwtuOBWlNuYozTTs2UgIdmOEG7ZQ+mPYCbqByzCFPouQIhAJEdqYb8qedqvgtoRClWJnDvgBPWRHzq7aEhjMB+OVFd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133127},"type":"module","module":"src/index.ts","engines":{"bun":">=1.1.0"},"exports":{".":"./src/index.ts","./stream":"./src/stream/index.ts","./stream/types":"./src/stream/types.ts"},"gitHead":"f92b7cf02d6e437f12c108e39d137504c2996e6e","scripts":{"dev":"bun --watch src/index.ts","test":"bun test","check":"tsgo --noEmit","format":"prettier --write .","test:watch":"bun test --watch"},"_npmUser":{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"},"repository":{"url":"git+https://github.com/bmdavis419/better-context.git","type":"git","directory":"apps/server"},"_npmVersion":"11.6.2","description":"BTCA server for answering questions about your codebase using OpenCode AI","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.25.76","hono":"^4.7.11","@btca/shared":"workspace:*","@opencode-ai/sdk":"^1.0.208"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.7.4","@types/bun":"latest","@typescript/native-preview":"^7.0.0-dev.20260109.1"},"_npmOperationalInternal":{"tmp":"tmp/btca-server_1.0.40_1768380646872_0.1450309377371457","host":"s3://npm-registry-packages-npm-production"}},"1.0.43":{"name":"btca-server","version":"1.0.43","keywords":["btca","opencode","ai","codebase","documentation","server","api","bun"],"author":{"name":"Ben Davis"},"license":"MIT","_id":"btca-server@1.0.43","maintainers":[{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"}],"homepage":"https://github.com/bmdavis419/better-context#readme","bugs":{"url":"https://github.com/bmdavis419/better-context/issues"},"dist":{"shasum":"5b3b56c9327e9daab106688adb70a241a6b89afb","tarball":"https://registry.npmjs.org/btca-server/-/btca-server-1.0.43.tgz","fileCount":27,"integrity":"sha512-8cCQD+soY3SXhq9KqZJ9tWb8SqmtOsYlpK0T4XuEo/mvO2Z3UazjC/kukUNXq88fquMePmKpeZZRt2v0mxZe8Q==","signatures":[{"sig":"MEUCIEo6snZflz20Xfrm0TKlz3+pzbvWVR2BY9pd7p8gB/E+AiEAvhteiMGdQfB2R45FOc6jCrg5IMDcnSwyZ4jph0P4eLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145182},"type":"module","module":"src/index.ts","engines":{"bun":">=1.1.0"},"exports":{".":"./src/index.ts","./stream":"./src/stream/index.ts","./stream/types":"./src/stream/types.ts"},"gitHead":"b2c18cd9e7bc6d4b5cd17cd3405becf9e1f64d52","scripts":{"dev":"bun --watch src/index.ts","test":"bun test","check":"tsgo --noEmit","format":"prettier --write .","test:watch":"bun test --watch"},"_npmUser":{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"},"repository":{"url":"git+https://github.com/bmdavis419/better-context.git","type":"git","directory":"apps/server"},"_npmVersion":"11.6.2","description":"BTCA server for answering questions about your codebase using OpenCode AI","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.25.76","hono":"^4.7.11","@btca/shared":"workspace:*","@opencode-ai/sdk":"^1.0.208"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.7.4","@types/bun":"latest","@typescript/native-preview":"^7.0.0-dev.20260109.1"},"_npmOperationalInternal":{"tmp":"tmp/btca-server_1.0.43_1768455476189_0.06582590789830389","host":"s3://npm-registry-packages-npm-production"}},"1.0.50":{"name":"btca-server","version":"1.0.50","keywords":["btca","opencode","ai","codebase","documentation","server","api","bun"],"author":{"name":"Ben Davis"},"license":"MIT","_id":"btca-server@1.0.50","maintainers":[{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"}],"homepage":"https://github.com/bmdavis419/better-context#readme","bugs":{"url":"https://github.com/bmdavis419/better-context/issues"},"dist":{"shasum":"466796d8818cbc5ccf5e6d176ec83e6d009b17f3","tarball":"https://registry.npmjs.org/btca-server/-/btca-server-1.0.50.tgz","fileCount":27,"integrity":"sha512-AD00EjUkJxxCFq/wB8PG2eGx09gDhbjCaGuAR2k4jkZlsqcB00fFPYpX3W6e1O/Ey1GI5L+hc3xfjZ5FjcDBHQ==","signatures":[{"sig":"MEUCIG/JBtasiKBkg4sLRuTZWg+n9UZz1CLL2mcJhrCn2vAKAiEA+5/ji5aEJDPfET6aRgqotymRyVdbR8b/L0CEBCvIgPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145505},"type":"module","module":"src/index.ts","engines":{"bun":">=1.1.0"},"exports":{".":"./src/index.ts","./stream":"./src/stream/index.ts","./stream/types":"./src/stream/types.ts"},"gitHead":"1bb5d6ed30f313d817f6903f603450f250e30bff","scripts":{"dev":"bun --watch src/index.ts","test":"bun test","check":"tsgo --noEmit","format":"prettier --write .","test:watch":"bun test --watch"},"_npmUser":{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"},"repository":{"url":"git+https://github.com/bmdavis419/better-context.git","type":"git","directory":"apps/server"},"_npmVersion":"11.6.2","description":"BTCA server for answering questions about your codebase using OpenCode AI","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.25.76","hono":"^4.7.11","@btca/shared":"workspace:*","@opencode-ai/sdk":"^1.1.28"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.7.4","@types/bun":"latest","@typescript/native-preview":"^7.0.0-dev.20260109.1"},"_npmOperationalInternal":{"tmp":"tmp/btca-server_1.0.50_1768994326039_0.5785913939580216","host":"s3://npm-registry-packages-npm-production"}},"1.0.52":{"name":"btca-server","version":"1.0.52","keywords":["btca","opencode","ai","codebase","documentation","server","api","bun"],"author":{"name":"Ben Davis"},"license":"MIT","_id":"btca-server@1.0.52","maintainers":[{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"}],"homepage":"https://github.com/bmdavis419/better-context#readme","bugs":{"url":"https://github.com/bmdavis419/better-context/issues"},"dist":{"shasum":"da1da9daa4907e20b6ec082d3a812b8be5e589a2","tarball":"https://registry.npmjs.org/btca-server/-/btca-server-1.0.52.tgz","fileCount":27,"integrity":"sha512-xAS2S/chQBNmdHOYK5sYJAZgBJ0JBFESvv+R0OnU0oPerAyDgJYWea93FMxkXBmG6sljBDUYtxqZiJ0grZNdSA==","signatures":[{"sig":"MEYCIQCHAfVwF8dRHCeFvrEvcrbbilK3Qzw+vUuUg0pridUQ7gIhAIA3CeOhTVoDhJX8UXd/V2h885Ydtaz3HTHxFg6UVO5c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151923},"type":"module","module":"src/index.ts","engines":{"bun":">=1.1.0"},"exports":{".":"./src/index.ts","./stream":"./src/stream/index.ts","./stream/types":"./src/stream/types.ts"},"gitHead":"fbd0ed514cb03fe8bef70843b20c089484158f73","scripts":{"dev":"bun --watch src/index.ts","test":"bun test","check":"tsgo --noEmit","format":"prettier --write .","test:watch":"bun test --watch"},"_npmUser":{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"},"repository":{"url":"git+https://github.com/bmdavis419/better-context.git","type":"git","directory":"apps/server"},"_npmVersion":"11.7.0","description":"BTCA server for answering questions about your codebase using OpenCode AI","directories":{},"_nodeVersion":"25.4.0","dependencies":{"zod":"^3.25.76","hono":"^4.7.11","@btca/shared":"workspace:*","@opencode-ai/sdk":"^1.1.28"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.7.4","@types/bun":"latest","@typescript/native-preview":"^7.0.0-dev.20260109.1"},"_npmOperationalInternal":{"tmp":"tmp/btca-server_1.0.52_1769301240979_0.7139572743136493","host":"s3://npm-registry-packages-npm-production"}},"1.0.60":{"name":"btca-server","version":"1.0.60","keywords":["btca","opencode","ai","codebase","documentation","server","api","bun"],"author":{"name":"Ben Davis"},"license":"MIT","_id":"btca-server@1.0.60","maintainers":[{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"}],"homepage":"https://github.com/bmdavis419/better-context#readme","bugs":{"url":"https://github.com/bmdavis419/better-context/issues"},"dist":{"shasum":"e5c8bb31c1b1ffa0e7808522e632d61a4d669fbb","tarball":"https://registry.npmjs.org/btca-server/-/btca-server-1.0.60.tgz","fileCount":41,"integrity":"sha512-emZ0E4W4uETgWBdcruR4cwhkV8N2pH6oLtSIrdb2nlt+PQpzx84HYk3D0UcfYoqAbb2jd2tGPrsMVNV95v5FZQ==","signatures":[{"sig":"MEMCHwps0SjsjEhlvfnywZSbU9AwZi3kmVXm3P2ml9ZhQbMCIFdjYHEXhFGtgPe2AiZRWW8k02KdC7A4oUhkIcrVjZZu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":215907},"type":"module","module":"src/index.ts","engines":{"bun":">=1.1.0"},"exports":{".":"./src/index.ts","./stream":"./src/stream/index.ts","./stream/types":"./src/stream/types.ts","./config/remote":"./src/config/remote.ts","./resources/schema":"./src/resources/schema.ts"},"gitHead":"9b1e43aa2213988f4047a185f4868f205578c9ee","scripts":{"dev":"bun --watch src/index.ts","test":"bun test","check":"tsgo --noEmit","format":"prettier --write .","test:watch":"bun test --watch"},"_npmUser":{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"},"repository":{"url":"git+https://github.com/bmdavis419/better-context.git","type":"git","directory":"apps/server"},"_npmVersion":"11.7.0","description":"BTCA server for answering questions about your codebase using OpenCode AI","directories":{},"_nodeVersion":"25.4.0","dependencies":{"ai":"^6.0.49","zod":"^3.25.76","hono":"^4.7.11","@ai-sdk/xai":"^3.0.34","opencode-ai":"^1.1.36","@ai-sdk/groq":"^3.0.15","@btca/shared":"workspace:*","@ai-sdk/azure":"^3.0.18","@ai-sdk/cohere":"^3.0.11","@ai-sdk/google":"^3.0.13","@ai-sdk/openai":"^3.0.18","@ai-sdk/mistral":"^3.0.12","@ai-sdk/cerebras":"^2.0.20","@opencode-ai/sdk":"^1.1.28","@ai-sdk/anthropic":"^3.0.23","@ai-sdk/deepinfra":"^2.0.19","@ai-sdk/perplexity":"^3.0.11","@ai-sdk/togetherai":"^2.0.20","@ai-sdk/google-vertex":"^4.0.28","@ai-sdk/amazon-bedrock":"^4.0.30","@ai-sdk/openai-compatible":"^2.0.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.7.4","@types/bun":"latest","@typescript/native-preview":"^7.0.0-dev.20260109.1"},"_npmOperationalInternal":{"tmp":"tmp/btca-server_1.0.60_1769552002020_0.3084824855907693","host":"s3://npm-registry-packages-npm-production"}},"1.0.61":{"name":"btca-server","version":"1.0.61","keywords":["btca","opencode","ai","codebase","documentation","server","api","bun"],"author":{"name":"Ben Davis"},"license":"MIT","_id":"btca-server@1.0.61","maintainers":[{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"}],"homepage":"https://github.com/bmdavis419/better-context#readme","bugs":{"url":"https://github.com/bmdavis419/better-context/issues"},"dist":{"shasum":"b6338ce9940ea29d58c35d67fdb7371f5562ea16","tarball":"https://registry.npmjs.org/btca-server/-/btca-server-1.0.61.tgz","fileCount":41,"integrity":"sha512-IEyft5SyZUGich7PzY5iSvkQTYR4Vxuxjquxm4pVPHDVLkJnX+/P2vw7SBODqZ+NBD6Fq7V3S7z//pdLA5jgKg==","signatures":[{"sig":"MEUCIQC2e15+LhNvT9EAA4ISuUJU8cFh16gnY9UiZaGTe1+sqAIgcf9D2h/kskUTUgl/ClmfI1fV0nYcoLYBpJFxpY0UCFw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":216012},"type":"module","module":"src/index.ts","engines":{"bun":">=1.1.0"},"exports":{".":"./src/index.ts","./stream":"./src/stream/index.ts","./stream/types":"./src/stream/types.ts","./config/remote":"./src/config/remote.ts","./resources/schema":"./src/resources/schema.ts"},"gitHead":"da37a3064857761abb5649931c6309ff6fd8813a","scripts":{"dev":"bun --watch src/index.ts","test":"bun test","check":"tsgo --noEmit","format":"prettier --write .","test:watch":"bun test --watch"},"_npmUser":{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"},"repository":{"url":"git+https://github.com/bmdavis419/better-context.git","type":"git","directory":"apps/server"},"_npmVersion":"11.7.0","description":"BTCA server for answering questions about your codebase using OpenCode AI","directories":{},"_nodeVersion":"25.4.0","dependencies":{"ai":"^6.0.49","zod":"^3.25.76","hono":"^4.7.11","@ai-sdk/xai":"^3.0.34","opencode-ai":"^1.1.36","@ai-sdk/groq":"^3.0.15","@btca/shared":"workspace:*","@ai-sdk/azure":"^3.0.18","@ai-sdk/cohere":"^3.0.11","@ai-sdk/google":"^3.0.13","@ai-sdk/openai":"^3.0.18","@ai-sdk/mistral":"^3.0.12","@ai-sdk/cerebras":"^2.0.20","@opencode-ai/sdk":"^1.1.28","@ai-sdk/anthropic":"^3.0.23","@ai-sdk/deepinfra":"^2.0.19","@ai-sdk/perplexity":"^3.0.11","@ai-sdk/togetherai":"^2.0.20","@ai-sdk/google-vertex":"^4.0.28","@ai-sdk/amazon-bedrock":"^4.0.30","@ai-sdk/openai-compatible":"^2.0.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.7.4","@types/bun":"latest","@typescript/native-preview":"^7.0.0-dev.20260109.1"},"_npmOperationalInternal":{"tmp":"tmp/btca-server_1.0.61_1769552771070_0.31729684686911863","host":"s3://npm-registry-packages-npm-production"}},"1.0.62":{"name":"btca-server","version":"1.0.62","keywords":["btca","opencode","ai","codebase","documentation","server","api","bun"],"author":{"name":"Ben Davis"},"license":"MIT","_id":"btca-server@1.0.62","maintainers":[{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"}],"homepage":"https://github.com/bmdavis419/better-context#readme","bugs":{"url":"https://github.com/bmdavis419/better-context/issues"},"dist":{"shasum":"f4c77700ee2b4de38746e8ea700828c8a7433f2f","tarball":"https://registry.npmjs.org/btca-server/-/btca-server-1.0.62.tgz","fileCount":41,"integrity":"sha512-3LROqzXJcnoe0QflTz5qFZtzIpAnBJBJnnMQ7BVC0E9JcQUPHSsQeE8q20k3IgVwqtfjhqgBvTJPFLaw5YVdQA==","signatures":[{"sig":"MEUCIAd2H8vcDNWTvlTsI6+Zx0sZ3J6fqYmRqPzG7ZjiN9G/AiEAwLM07C05wXMXhK9mUSjMoOJpH/Pepn/aQxgfInHBgQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":216012},"type":"module","module":"src/index.ts","engines":{"bun":">=1.1.0"},"exports":{".":"./src/index.ts","./stream":"./src/stream/index.ts","./stream/types":"./src/stream/types.ts","./config/remote":"./src/config/remote.ts","./resources/schema":"./src/resources/schema.ts"},"gitHead":"fd7e33f4c316e4d3cfdd1144125fd548089a15d0","scripts":{"dev":"bun --watch src/index.ts","test":"bun test","check":"tsgo --noEmit","format":"prettier --write .","test:watch":"bun test --watch"},"_npmUser":{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"},"repository":{"url":"git+https://github.com/bmdavis419/better-context.git","type":"git","directory":"apps/server"},"_npmVersion":"11.7.0","description":"BTCA server for answering questions about your codebase using OpenCode AI","directories":{},"_nodeVersion":"25.4.0","dependencies":{"ai":"^6.0.49","zod":"^3.25.76","hono":"^4.7.11","@ai-sdk/xai":"^3.0.34","opencode-ai":"^1.1.36","@ai-sdk/groq":"^3.0.15","@btca/shared":"workspace:*","@ai-sdk/azure":"^3.0.18","@ai-sdk/cohere":"^3.0.11","@ai-sdk/google":"^3.0.13","@ai-sdk/openai":"^3.0.18","@ai-sdk/mistral":"^3.0.12","@ai-sdk/cerebras":"^2.0.20","@opencode-ai/sdk":"^1.1.28","@ai-sdk/anthropic":"^3.0.23","@ai-sdk/deepinfra":"^2.0.19","@ai-sdk/perplexity":"^3.0.11","@ai-sdk/togetherai":"^2.0.20","@ai-sdk/google-vertex":"^4.0.28","@ai-sdk/amazon-bedrock":"^4.0.30","@ai-sdk/openai-compatible":"^2.0.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.7.4","@types/bun":"latest","@typescript/native-preview":"^7.0.0-dev.20260109.1"},"_npmOperationalInternal":{"tmp":"tmp/btca-server_1.0.62_1769575365658_0.29127652513284574","host":"s3://npm-registry-packages-npm-production"}},"1.0.63":{"name":"btca-server","version":"1.0.63","keywords":["btca","opencode","ai","codebase","documentation","server","api","bun"],"author":{"name":"Ben Davis"},"license":"MIT","_id":"btca-server@1.0.63","maintainers":[{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"}],"homepage":"https://github.com/bmdavis419/better-context#readme","bugs":{"url":"https://github.com/bmdavis419/better-context/issues"},"dist":{"shasum":"b71d81cedbcb8256b049adf36b9513c7123367b1","tarball":"https://registry.npmjs.org/btca-server/-/btca-server-1.0.63.tgz","fileCount":41,"integrity":"sha512-oLIKnKp74Wis436CF7eFxu8351tJ4Cy+Ngeu9APQXe7eO3qPNsD2yivsDewldU2DA960ZJ9pgTFNpcM/laMfLw==","signatures":[{"sig":"MEUCIFXpU1A+NrIC4gFF9WcYBQgIvaM6xZbV5SQh2b1/+KjWAiEAsAEECsuxZ4SPj0GdNXqdOrOYAyS5hjpBTL4Vsiodomk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217060},"type":"module","module":"src/index.ts","engines":{"bun":">=1.1.0"},"exports":{".":"./src/index.ts","./stream":"./src/stream/index.ts","./stream/types":"./src/stream/types.ts","./config/remote":"./src/config/remote.ts","./resources/schema":"./src/resources/schema.ts"},"gitHead":"f3e3966ee5646d0a1a91f63aa7d60cc2ede2f994","scripts":{"dev":"bun --watch src/index.ts","test":"bun test","check":"tsgo --noEmit","format":"prettier --write .","test:watch":"bun test --watch"},"_npmUser":{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"},"repository":{"url":"git+https://github.com/bmdavis419/better-context.git","type":"git","directory":"apps/server"},"_npmVersion":"11.7.0","description":"BTCA server for answering questions about your codebase using OpenCode AI","directories":{},"_nodeVersion":"25.4.0","dependencies":{"ai":"^6.0.49","zod":"^3.25.76","hono":"^4.7.11","@ai-sdk/xai":"^3.0.34","opencode-ai":"^1.1.36","@ai-sdk/groq":"^3.0.15","@btca/shared":"workspace:*","@ai-sdk/azure":"^3.0.18","@ai-sdk/cohere":"^3.0.11","@ai-sdk/google":"^3.0.13","@ai-sdk/openai":"^3.0.18","@ai-sdk/mistral":"^3.0.12","@ai-sdk/cerebras":"^2.0.20","@opencode-ai/sdk":"^1.1.28","@ai-sdk/anthropic":"^3.0.23","@ai-sdk/deepinfra":"^2.0.19","@ai-sdk/perplexity":"^3.0.11","@ai-sdk/togetherai":"^2.0.20","@ai-sdk/google-vertex":"^4.0.28","@ai-sdk/amazon-bedrock":"^4.0.30","@ai-sdk/openai-compatible":"^2.0.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.7.4","@types/bun":"latest","@typescript/native-preview":"^7.0.0-dev.20260109.1"},"_npmOperationalInternal":{"tmp":"tmp/btca-server_1.0.63_1769577328491_0.08121234333225757","host":"s3://npm-registry-packages-npm-production"}},"1.0.70":{"name":"btca-server","version":"1.0.70","keywords":["btca","opencode","ai","codebase","documentation","server","api","bun"],"author":{"name":"Ben Davis"},"license":"MIT","_id":"btca-server@1.0.70","maintainers":[{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"}],"homepage":"https://github.com/bmdavis419/better-context#readme","bugs":{"url":"https://github.com/bmdavis419/better-context/issues"},"dist":{"shasum":"10b92c875774905fec0c0aa06044e7822f2f5a8e","tarball":"https://registry.npmjs.org/btca-server/-/btca-server-1.0.70.tgz","fileCount":44,"integrity":"sha512-IcdrFvkQFb8ZVnQMK5A3SNwFOIpqpkKRMOtIG283UiXZtVVqD9WpRc9Igkl2K+Frsv34ovdrjI61526vV2rD5Q==","signatures":[{"sig":"MEQCIHLw3J7Pz2GrbQOuAWsnpfOetTBQ8wachhgntkzEUwhIAiAQUEjvDDCZZ2zODjYlb2I92wP8mPsCvTSMXuwQTIjIMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226164},"type":"module","module":"src/index.ts","engines":{"bun":">=1.1.0"},"exports":{".":"./src/index.ts","./stream":"./src/stream/index.ts","./stream/types":"./src/stream/types.ts","./config/remote":"./src/config/remote.ts","./resources/schema":"./src/resources/schema.ts"},"gitHead":"d8d37fc36d829d5b4780bba13451b833b9303db2","scripts":{"dev":"bun --watch src/index.ts","test":"bun test","check":"tsgo --noEmit","format":"prettier --write .","test:watch":"bun test --watch"},"_npmUser":{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"},"repository":{"url":"git+https://github.com/bmdavis419/better-context.git","type":"git","directory":"apps/server"},"_npmVersion":"11.7.0","description":"BTCA server for answering questions about your codebase using OpenCode AI","directories":{},"_nodeVersion":"25.4.0","dependencies":{"ai":"^6.0.49","zod":"^3.25.76","hono":"^4.7.11","just-bash":"^2.7.0","@ai-sdk/xai":"^3.0.34","opencode-ai":"^1.1.36","@ai-sdk/groq":"^3.0.15","@btca/shared":"workspace:*","@ai-sdk/azure":"^3.0.18","@ai-sdk/cohere":"^3.0.11","@ai-sdk/google":"^3.0.13","@ai-sdk/openai":"^3.0.18","@ai-sdk/mistral":"^3.0.12","@ai-sdk/cerebras":"^2.0.20","@opencode-ai/sdk":"^1.1.28","@ai-sdk/anthropic":"^3.0.23","@ai-sdk/deepinfra":"^2.0.19","@ai-sdk/perplexity":"^3.0.11","@ai-sdk/togetherai":"^2.0.20","@ai-sdk/google-vertex":"^4.0.28","@ai-sdk/amazon-bedrock":"^4.0.30","@ai-sdk/openai-compatible":"^2.0.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.7.4","@types/bun":"latest","@typescript/native-preview":"^7.0.0-dev.20260109.1"},"_npmOperationalInternal":{"tmp":"tmp/btca-server_1.0.70_1769656402154_0.6598979284787245","host":"s3://npm-registry-packages-npm-production"}},"1.0.71":{"name":"btca-server","version":"1.0.71","keywords":["btca","opencode","ai","codebase","documentation","server","api","bun"],"author":{"name":"Ben Davis"},"license":"MIT","_id":"btca-server@1.0.71","maintainers":[{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"}],"homepage":"https://github.com/davis7dotsh/better-context#readme","bugs":{"url":"https://github.com/davis7dotsh/better-context/issues"},"dist":{"shasum":"d765c253c60e8d02e4c09b791162adac13ea7ff7","tarball":"https://registry.npmjs.org/btca-server/-/btca-server-1.0.71.tgz","fileCount":45,"integrity":"sha512-9lO6hWLtqrmWE2QQZpo5etNkfEmKd02J4ABUtfv84yWEKtuQimgAXMH5bF22JDfS5y8MvepDkbfe08YG4j2pWw==","signatures":[{"sig":"MEYCIQCJUQJvVhSfj5QvDFqymKk17/9GUFuiq4CE/jGb9WZUOgIhAL4nwxIwN4zDFXkRx/2epPEBDicv511wVbvKYdbLV9Oe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/btca-server@1.0.71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":237990},"type":"module","module":"src/index.ts","engines":{"bun":">=1.1.0"},"exports":{".":"./src/index.ts","./stream":"./src/stream/index.ts","./stream/types":"./src/stream/types.ts","./config/remote":"./src/config/remote.ts","./resources/schema":"./src/resources/schema.ts"},"gitHead":"41cb81bfdf53575ec88d1219a9720b5264e45ae3","scripts":{"dev":"bun --watch src/index.ts","test":"bun test","check":"tsgo --noEmit","format":"prettier --write .","test:watch":"bun test --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:054e6698-6d26-4bec-9996-9c7dd48d5869"}},"repository":{"url":"git+https://github.com/davis7dotsh/better-context.git","type":"git","directory":"apps/server"},"_npmVersion":"11.8.0","description":"BTCA server for answering questions about your codebase using OpenCode AI","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ai":"^6.0.49","zod":"^3.25.76","hono":"^4.7.11","just-bash":"^2.7.0","@ai-sdk/xai":"^3.0.34","opencode-ai":"^1.1.36","@ai-sdk/groq":"^3.0.15","@btca/shared":"workspace:*","@ai-sdk/azure":"^3.0.18","better-result":"^2.6.0","@ai-sdk/cohere":"^3.0.11","@ai-sdk/google":"^3.0.13","@ai-sdk/openai":"^3.0.18","@ai-sdk/mistral":"^3.0.12","@ai-sdk/cerebras":"^2.0.20","@opencode-ai/sdk":"^1.1.28","@ai-sdk/anthropic":"^3.0.23","@ai-sdk/deepinfra":"^2.0.19","@ai-sdk/perplexity":"^3.0.11","@ai-sdk/togetherai":"^2.0.20","@ai-sdk/google-vertex":"^4.0.28","@ai-sdk/amazon-bedrock":"^4.0.30","@ai-sdk/openai-compatible":"^2.0.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.7.4","@types/bun":"latest","@typescript/native-preview":"^7.0.0-dev.20260109.1"},"_npmOperationalInternal":{"tmp":"tmp/btca-server_1.0.71_1769827140206_0.5414235368680649","host":"s3://npm-registry-packages-npm-production"}},"1.0.72":{"name":"btca-server","version":"1.0.72","keywords":["btca","opencode","ai","codebase","documentation","server","api","bun"],"author":{"name":"Ben Davis"},"license":"MIT","_id":"btca-server@1.0.72","maintainers":[{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"}],"homepage":"https://github.com/davis7dotsh/better-context#readme","bugs":{"url":"https://github.com/davis7dotsh/better-context/issues"},"dist":{"shasum":"751b4aab3cae6cf0c0551cbc4bc9a528fc60d5d2","tarball":"https://registry.npmjs.org/btca-server/-/btca-server-1.0.72.tgz","fileCount":47,"integrity":"sha512-ZCRBZlcqAbS2/g5wqD/5wjyhqS0IkKkeXOhp0Jv7FXxbqfv0BF58a5OVSvcIR2UqvdkeQ3XeeEtocQGGoyGpvw==","signatures":[{"sig":"MEUCIQDBU7cG50ptJxqsbZFhVBP9dRq+Pbhu+wiQFkBjvvEtjAIgSnVw+k9lRfcZ+AEOgEYqyu6ERkanyaa/G2gq1GQnEWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/btca-server@1.0.72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":250998},"type":"module","module":"src/index.ts","engines":{"bun":">=1.1.0"},"exports":{".":"./src/index.ts","./stream":"./src/stream/index.ts","./stream/types":"./src/stream/types.ts","./config/remote":"./src/config/remote.ts","./resources/schema":"./src/resources/schema.ts"},"gitHead":"d3b7922665cb8a8d7323bd5621c36f8b94ee6314","scripts":{"dev":"bun --watch src/index.ts","test":"bun test","check":"tsgo --noEmit","format":"prettier --write .","test:watch":"bun test --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:054e6698-6d26-4bec-9996-9c7dd48d5869"}},"repository":{"url":"git+https://github.com/davis7dotsh/better-context.git","type":"git","directory":"apps/server"},"_npmVersion":"11.8.0","description":"BTCA server for answering questions about your codebase using OpenCode AI","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ai":"^6.0.49","zod":"^3.25.76","hono":"^4.7.11","just-bash":"^2.7.0","opencode-ai":"^1.1.36","@btca/shared":"workspace:*","better-result":"^2.6.0","@ai-sdk/google":"^3.0.13","@ai-sdk/openai":"^3.0.18","@opencode-ai/sdk":"^1.1.28","@ai-sdk/anthropic":"^3.0.23","@ai-sdk/openai-compatible":"^2.0.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.7.4","@types/bun":"latest","@typescript/native-preview":"^7.0.0-dev.20260109.1"},"_npmOperationalInternal":{"tmp":"tmp/btca-server_1.0.72_1769946224068_0.7125728753859533","host":"s3://npm-registry-packages-npm-production"}},"1.0.80":{"name":"btca-server","version":"1.0.80","keywords":["btca","opencode","ai","codebase","documentation","server","api","bun"],"author":{"name":"Ben Davis"},"license":"MIT","_id":"btca-server@1.0.80","maintainers":[{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"}],"homepage":"https://github.com/davis7dotsh/better-context#readme","bugs":{"url":"https://github.com/davis7dotsh/better-context/issues"},"dist":{"shasum":"73d5d1a61dea6cf655e30af1ff87351fbd8aecb4","tarball":"https://registry.npmjs.org/btca-server/-/btca-server-1.0.80.tgz","fileCount":47,"integrity":"sha512-LDuk3+DmnxY4uNQrvMTAbZtixn3Gvoe6+PQBtyB4nWb4dWLU9UgyeXXgTapI03H3ReSnrpZZpAC5xkOtSsf21g==","signatures":[{"sig":"MEUCICkf9Q8drHNwCYVMa+rVHUM4u+q5+B4tYozg62JHcFi8AiEA851Fq83RDvZ2oXJ475Uc0S0QiD9aPdgj7TO6vsYT2tE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/btca-server@1.0.80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239858},"type":"module","module":"src/index.ts","engines":{"bun":">=1.1.0"},"exports":{".":"./src/index.ts","./stream":"./src/stream/index.ts","./stream/types":"./src/stream/types.ts","./config/remote":"./src/config/remote.ts","./resources/schema":"./src/resources/schema.ts"},"gitHead":"cc0fa3f7b035d8c6004757f115a90ece7b1f8bdc","scripts":{"dev":"bun --watch src/index.ts","test":"bun test","check":"tsgo --noEmit","format":"prettier --write .","test:watch":"bun test --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:054e6698-6d26-4bec-9996-9c7dd48d5869"}},"repository":{"url":"git+https://github.com/davis7dotsh/better-context.git","type":"git","directory":"apps/server"},"_npmVersion":"11.8.0","description":"BTCA server for answering questions about your codebase using OpenCode AI","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ai":"^6.0.49","zod":"^3.25.76","hono":"^4.7.11","just-bash":"^2.7.0","opencode-ai":"^1.1.36","@btca/shared":"workspace:*","better-result":"^2.6.0","@ai-sdk/google":"^3.0.13","@ai-sdk/openai":"^3.0.18","@ai-sdk/anthropic":"^3.0.23","@ai-sdk/openai-compatible":"^2.0.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.7.4","@types/bun":"latest","@typescript/native-preview":"^7.0.0-dev.20260109.1"},"_npmOperationalInternal":{"tmp":"tmp/btca-server_1.0.80_1770003091150_0.6927591734507148","host":"s3://npm-registry-packages-npm-production"}},"1.0.82":{"name":"btca-server","version":"1.0.82","keywords":["btca","opencode","ai","codebase","documentation","server","api","bun"],"author":{"name":"Ben Davis"},"license":"MIT","_id":"btca-server@1.0.82","maintainers":[{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"}],"homepage":"https://github.com/davis7dotsh/better-context#readme","bugs":{"url":"https://github.com/davis7dotsh/better-context/issues"},"dist":{"shasum":"c8b6f10c74cea93ba86af082df184a298d4520f1","tarball":"https://registry.npmjs.org/btca-server/-/btca-server-1.0.82.tgz","fileCount":48,"integrity":"sha512-dk6R2PXiFJdQ8HwfDNmdCR4gOvAkR4Ynz/dDmFRQVUyRKdeD6gmtXtlc0OyNxXXQvoajztNBvVK9z+D4qcjIWQ==","signatures":[{"sig":"MEYCIQC00OJFMWI8XfkaCAATM2Ps7PxOcQQ3bwHYk9CKoNIh+AIhAM9SipsU6E2zeKOQoPWq8By0Ihiuw2DZTmgXANeHzMXz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/btca-server@1.0.82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":245795},"type":"module","module":"src/index.ts","engines":{"bun":">=1.1.0"},"exports":{".":"./src/index.ts","./stream":"./src/stream/index.ts","./stream/types":"./src/stream/types.ts","./config/remote":"./src/config/remote.ts","./resources/schema":"./src/resources/schema.ts"},"gitHead":"22888c1c6d897f025c6489f27b3545449d284097","scripts":{"dev":"bun --watch src/index.ts","test":"bun test","check":"tsgo --noEmit","format":"prettier --write .","test:watch":"bun test --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:054e6698-6d26-4bec-9996-9c7dd48d5869"}},"repository":{"url":"git+https://github.com/davis7dotsh/better-context.git","type":"git","directory":"apps/server"},"_npmVersion":"11.8.0","description":"BTCA server for answering questions about your codebase using OpenCode AI","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ai":"^6.0.49","zod":"^3.25.76","hono":"^4.7.11","just-bash":"^2.7.0","opencode-ai":"^1.1.36","@btca/shared":"workspace:*","better-result":"^2.6.0","@ai-sdk/google":"^3.0.13","@ai-sdk/openai":"^3.0.18","@ai-sdk/anthropic":"^3.0.23","@ai-sdk/openai-compatible":"^2.0.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.7.4","@types/bun":"latest","@typescript/native-preview":"^7.0.0-dev.20260109.1"},"_npmOperationalInternal":{"tmp":"tmp/btca-server_1.0.82_1770087343661_0.02773363462650913","host":"s3://npm-registry-packages-npm-production"}},"1.0.83":{"name":"btca-server","version":"1.0.83","keywords":["btca","opencode","ai","codebase","documentation","server","api","bun"],"author":{"name":"Ben Davis"},"license":"MIT","_id":"btca-server@1.0.83","maintainers":[{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"}],"homepage":"https://github.com/davis7dotsh/better-context#readme","bugs":{"url":"https://github.com/davis7dotsh/better-context/issues"},"dist":{"shasum":"2df798ef73ba353cdb9423d9d740cd5b77109c79","tarball":"https://registry.npmjs.org/btca-server/-/btca-server-1.0.83.tgz","fileCount":49,"integrity":"sha512-Uq3ITnprF2kcUFfPkyT14HXIvbsjjL6jIjCp7+a6ecL1GE5pYgxEzEaSDNJTos/BN+CisC+fa03vogYD+25QJA==","signatures":[{"sig":"MEYCIQCX9q8Dc2v622OugUirNe+6KJef+aZRVhMItTOpnwHgSQIhAICA60WraDXhgjTkMdnj352A/S+N80fdqZvSkfpJm71E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/btca-server@1.0.83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":250837},"type":"module","module":"src/index.ts","engines":{"bun":">=1.1.0"},"exports":{".":"./src/index.ts","./stream":"./src/stream/index.ts","./stream/types":"./src/stream/types.ts","./config/remote":"./src/config/remote.ts","./resources/schema":"./src/resources/schema.ts"},"gitHead":"fd272d037583aca086e4603b44707b0576eebfb3","scripts":{"dev":"bun --watch src/index.ts","test":"bun test","check":"tsgo --noEmit","format":"prettier --write .","test:watch":"bun test --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:054e6698-6d26-4bec-9996-9c7dd48d5869"}},"repository":{"url":"git+https://github.com/davis7dotsh/better-context.git","type":"git","directory":"apps/server"},"_npmVersion":"11.8.0","description":"BTCA server for answering questions about your codebase using OpenCode AI","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ai":"^6.0.49","zod":"^3.25.76","hono":"^4.7.11","just-bash":"^2.7.0","opencode-ai":"^1.1.36","@btca/shared":"workspace:*","better-result":"^2.6.0","@ai-sdk/google":"^3.0.13","@ai-sdk/openai":"^3.0.18","@ai-sdk/anthropic":"^3.0.23","@ai-sdk/openai-compatible":"^2.0.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.7.4","@types/bun":"latest","@typescript/native-preview":"^7.0.0-dev.20260109.1"},"_npmOperationalInternal":{"tmp":"tmp/btca-server_1.0.83_1770161485068_0.9452694848873331","host":"s3://npm-registry-packages-npm-production"}},"1.0.84":{"name":"btca-server","version":"1.0.84","keywords":["btca","opencode","ai","codebase","documentation","server","api","bun"],"author":{"name":"Ben Davis"},"license":"MIT","_id":"btca-server@1.0.84","maintainers":[{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"}],"homepage":"https://github.com/davis7dotsh/better-context#readme","bugs":{"url":"https://github.com/davis7dotsh/better-context/issues"},"dist":{"shasum":"bb456fe39a4d467383494983a6d569118a80e83e","tarball":"https://registry.npmjs.org/btca-server/-/btca-server-1.0.84.tgz","fileCount":49,"integrity":"sha512-mH0kDPLc4id8ObDtHw3EWV/sO8R+OOVK3TX/EPGW3L2TZ7odcFWxNM6dBBOTtukurQuYdGHafzb+ONunuZmg8Q==","signatures":[{"sig":"MEYCIQCgArpfRskYiD99WVYXnZpHcW6DZjGcgp1JBzYTQp7fRgIhAINnKA//rI95XjNErZV8Tpr0+KxWkdX8NnnIMan/ukrb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/btca-server@1.0.84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":250837},"type":"module","module":"src/index.ts","engines":{"bun":">=1.1.0"},"exports":{".":"./src/index.ts","./stream":"./src/stream/index.ts","./stream/types":"./src/stream/types.ts","./config/remote":"./src/config/remote.ts","./resources/schema":"./src/resources/schema.ts"},"gitHead":"1b25b2892fa478495fe10a5a12393408e7897404","scripts":{"dev":"bun --watch src/index.ts","test":"bun test","check":"tsgo --noEmit","format":"prettier --write .","test:watch":"bun test --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:054e6698-6d26-4bec-9996-9c7dd48d5869"}},"repository":{"url":"git+https://github.com/davis7dotsh/better-context.git","type":"git","directory":"apps/server"},"_npmVersion":"11.8.0","description":"BTCA server for answering questions about your codebase using OpenCode AI","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ai":"^6.0.49","zod":"^3.25.76","hono":"^4.7.11","just-bash":"^2.7.0","opencode-ai":"^1.1.36","@btca/shared":"workspace:*","better-result":"^2.6.0","@ai-sdk/google":"^3.0.13","@ai-sdk/openai":"^3.0.18","@ai-sdk/anthropic":"^3.0.23","@ai-sdk/openai-compatible":"^2.0.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.7.4","@types/bun":"latest","@typescript/native-preview":"^7.0.0-dev.20260109.1"},"_npmOperationalInternal":{"tmp":"tmp/btca-server_1.0.84_1770190632185_0.5192386010495043","host":"s3://npm-registry-packages-npm-production"}},"1.0.85":{"name":"btca-server","version":"1.0.85","keywords":["btca","opencode","ai","codebase","documentation","server","api","bun"],"author":{"name":"Ben Davis"},"license":"MIT","_id":"btca-server@1.0.85","maintainers":[{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"}],"homepage":"https://github.com/davis7dotsh/better-context#readme","bugs":{"url":"https://github.com/davis7dotsh/better-context/issues"},"dist":{"shasum":"3bdab3818a2addf2d5ec279ebf321ad98f122ba5","tarball":"https://registry.npmjs.org/btca-server/-/btca-server-1.0.85.tgz","fileCount":49,"integrity":"sha512-CMoC6xTROn5b6BjZEK/Pt6unMsEEd4adr0MKF902W5fP4ByMaEzOlt3P7SSMzzXypCe3oNtkxiPypbheEt+/0Q==","signatures":[{"sig":"MEYCIQCZjRGuKWNkTz+YXlmNBFTLDhu4xlr45MGC0xAMiemTLwIhAKX0+GSYJTYmYe5HoqwucLVr0ohl2Qs8AqPMFYfUJSDm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/btca-server@1.0.85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":250837},"type":"module","module":"src/index.ts","engines":{"bun":">=1.1.0"},"exports":{".":"./src/index.ts","./stream":"./src/stream/index.ts","./stream/types":"./src/stream/types.ts","./config/remote":"./src/config/remote.ts","./resources/schema":"./src/resources/schema.ts"},"gitHead":"b0220ee6cc9f625ae4b304fffbbdc39ec2545f5a","scripts":{"dev":"bun --watch src/index.ts","test":"bun test","check":"tsgo --noEmit","format":"prettier --write .","test:watch":"bun test --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:054e6698-6d26-4bec-9996-9c7dd48d5869"}},"repository":{"url":"git+https://github.com/davis7dotsh/better-context.git","type":"git","directory":"apps/server"},"_npmVersion":"11.8.0","description":"BTCA server for answering questions about your codebase using OpenCode AI","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ai":"^6.0.49","zod":"^3.25.76","hono":"^4.7.11","just-bash":"^2.7.0","opencode-ai":"^1.1.36","@btca/shared":"workspace:*","better-result":"^2.6.0","@ai-sdk/google":"^3.0.13","@ai-sdk/openai":"^3.0.18","@ai-sdk/anthropic":"^3.0.23","@ai-sdk/openai-compatible":"^2.0.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.7.4","@types/bun":"latest","@typescript/native-preview":"^7.0.0-dev.20260109.1"},"_npmOperationalInternal":{"tmp":"tmp/btca-server_1.0.85_1770246629705_0.03835269682678866","host":"s3://npm-registry-packages-npm-production"}},"1.0.87":{"name":"btca-server","version":"1.0.87","keywords":["btca","opencode","ai","codebase","documentation","server","api","bun"],"author":{"name":"Ben Davis"},"license":"MIT","_id":"btca-server@1.0.87","maintainers":[{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"}],"homepage":"https://github.com/davis7dotsh/better-context#readme","bugs":{"url":"https://github.com/davis7dotsh/better-context/issues"},"dist":{"shasum":"32b854c75936bebb6b5c95051c31f2313842b974","tarball":"https://registry.npmjs.org/btca-server/-/btca-server-1.0.87.tgz","fileCount":49,"integrity":"sha512-rwss1KM3ZBXIQ1NfzA1nDD23DqOkkqTg4ey24l3yeEtFEyrLqaIu2Tp4Kt+R4DhjJYwgs7e0CYL2UTw2mGWAKQ==","signatures":[{"sig":"MEQCICXZMpmDZJdR0mig0Yo+BhqxgK3xMEluRUZJelJbZ298AiBWQtQk35v5vg7NXyUEO7Ql/oz7oGA6FGxkjWN5FCmFHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/btca-server@1.0.87","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":250837},"type":"module","module":"src/index.ts","engines":{"bun":">=1.1.0"},"exports":{".":"./src/index.ts","./stream":"./src/stream/index.ts","./stream/types":"./src/stream/types.ts","./config/remote":"./src/config/remote.ts","./resources/schema":"./src/resources/schema.ts"},"gitHead":"69dd1df79b5e19f1067ff2eb37e2759ff10f1d80","scripts":{"dev":"bun --watch src/index.ts","test":"bun test","check":"tsgo --noEmit","format":"prettier --write .","test:watch":"bun test --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:054e6698-6d26-4bec-9996-9c7dd48d5869"}},"repository":{"url":"git+https://github.com/davis7dotsh/better-context.git","type":"git","directory":"apps/server"},"_npmVersion":"11.8.0","description":"BTCA server for answering questions about your codebase using OpenCode AI","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ai":"^6.0.49","zod":"^3.25.76","hono":"^4.7.11","just-bash":"^2.7.0","opencode-ai":"^1.1.36","@btca/shared":"workspace:*","better-result":"^2.6.0","@ai-sdk/google":"^3.0.13","@ai-sdk/openai":"^3.0.18","@ai-sdk/anthropic":"^3.0.23","@ai-sdk/openai-compatible":"^2.0.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.7.4","@types/bun":"latest","@typescript/native-preview":"^7.0.0-dev.20260109.1"},"_npmOperationalInternal":{"tmp":"tmp/btca-server_1.0.87_1770248099877_0.9379500991166065","host":"s3://npm-registry-packages-npm-production"}},"1.0.88":{"name":"btca-server","version":"1.0.88","keywords":["btca","opencode","ai","codebase","documentation","server","api","bun"],"author":{"name":"Ben Davis"},"license":"MIT","_id":"btca-server@1.0.88","maintainers":[{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"}],"homepage":"https://github.com/davis7dotsh/better-context#readme","bugs":{"url":"https://github.com/davis7dotsh/better-context/issues"},"dist":{"shasum":"2ad973afebe177ae9658d50772a5cf14c7547853","tarball":"https://registry.npmjs.org/btca-server/-/btca-server-1.0.88.tgz","fileCount":49,"integrity":"sha512-MCe/wgwZOhGjgOpycxVQups/JPGnyDLdZytY6val1RsWytylO9EAg12aQa0ia9k0ci9FIKTDwnM1gVdwpR5d0w==","signatures":[{"sig":"MEUCIHq6E5D91kFXKUoy8XSrhlcBkJQ7jBE8dipF73BpP5jVAiEAiwqFviw9ii0p3GBTB4Ex1O90cp51X1nRSuqAvgaTr5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/btca-server@1.0.88","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":250837},"type":"module","module":"src/index.ts","engines":{"bun":">=1.1.0"},"exports":{".":"./src/index.ts","./stream":"./src/stream/index.ts","./stream/types":"./src/stream/types.ts","./config/remote":"./src/config/remote.ts","./resources/schema":"./src/resources/schema.ts"},"gitHead":"46d627a327a06d695905d30dd4098740f6d09b18","scripts":{"dev":"bun --watch src/index.ts","test":"bun test","check":"tsgo --noEmit","format":"prettier --write .","test:watch":"bun test --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:054e6698-6d26-4bec-9996-9c7dd48d5869"}},"repository":{"url":"git+https://github.com/davis7dotsh/better-context.git","type":"git","directory":"apps/server"},"_npmVersion":"11.8.0","description":"BTCA server for answering questions about your codebase using OpenCode AI","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ai":"^6.0.49","zod":"^3.25.76","hono":"^4.7.11","just-bash":"^2.7.0","opencode-ai":"^1.1.36","@btca/shared":"workspace:*","better-result":"^2.6.0","@ai-sdk/google":"^3.0.13","@ai-sdk/openai":"^3.0.18","@ai-sdk/anthropic":"^3.0.23","@ai-sdk/openai-compatible":"^2.0.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.7.4","@types/bun":"latest","@typescript/native-preview":"^7.0.0-dev.20260109.1"},"_npmOperationalInternal":{"tmp":"tmp/btca-server_1.0.88_1770255146216_0.8614035434087333","host":"s3://npm-registry-packages-npm-production"}},"1.0.89":{"name":"btca-server","version":"1.0.89","keywords":["btca","opencode","ai","codebase","documentation","server","api","bun"],"author":{"name":"Ben Davis"},"license":"MIT","_id":"btca-server@1.0.89","maintainers":[{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"}],"homepage":"https://github.com/davis7dotsh/better-context#readme","bugs":{"url":"https://github.com/davis7dotsh/better-context/issues"},"dist":{"shasum":"92dafa8cd7fdb6d773b97509918035d14b36f134","tarball":"https://registry.npmjs.org/btca-server/-/btca-server-1.0.89.tgz","fileCount":49,"integrity":"sha512-tiq/PT8yhFBzMKN0RtPtkkzwANwD09cwsmiojptSC2It7DLWZ9qa+E1G136ndNa2YFthn2+x1xzhpWafcWhGnw==","signatures":[{"sig":"MEYCIQDVP1p+QhVhZyNykUZUGaddVO1nKLvEh65kJ+B0KbxyJAIhAJ+gkZ4OEBy5et3cWugBLy8XeTpAEDDf9YJxOmuyG2w8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/btca-server@1.0.89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":250999},"type":"module","module":"src/index.ts","engines":{"bun":">=1.1.0"},"exports":{".":"./src/index.ts","./stream":"./src/stream/index.ts","./stream/types":"./src/stream/types.ts","./config/remote":"./src/config/remote.ts","./resources/schema":"./src/resources/schema.ts"},"gitHead":"2cf1a7cc820505164e596e8a7990fb5ea2f64d31","scripts":{"dev":"bun --watch src/index.ts","test":"bun test","check":"tsgo --noEmit","format":"prettier --write .","test:watch":"bun test --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:054e6698-6d26-4bec-9996-9c7dd48d5869"}},"repository":{"url":"git+https://github.com/davis7dotsh/better-context.git","type":"git","directory":"apps/server"},"_npmVersion":"11.8.0","description":"BTCA server for answering questions about your codebase using OpenCode AI","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ai":"^6.0.49","zod":"^3.25.76","hono":"^4.7.11","just-bash":"^2.7.0","opencode-ai":"^1.1.36","@btca/shared":"workspace:*","better-result":"^2.6.0","@ai-sdk/google":"^3.0.13","@ai-sdk/openai":"^3.0.18","@ai-sdk/anthropic":"^3.0.23","@ai-sdk/openai-compatible":"^2.0.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.7.4","@types/bun":"latest","@typescript/native-preview":"^7.0.0-dev.20260109.1"},"_npmOperationalInternal":{"tmp":"tmp/btca-server_1.0.89_1770337735051_0.7166155459304544","host":"s3://npm-registry-packages-npm-production"}},"1.0.90":{"name":"btca-server","version":"1.0.90","keywords":["btca","opencode","ai","codebase","documentation","server","api","bun"],"author":{"name":"Ben Davis"},"license":"MIT","_id":"btca-server@1.0.90","maintainers":[{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"}],"homepage":"https://github.com/davis7dotsh/better-context#readme","bugs":{"url":"https://github.com/davis7dotsh/better-context/issues"},"dist":{"shasum":"98cf15861e07172d60610dc4cc109e73309425ec","tarball":"https://registry.npmjs.org/btca-server/-/btca-server-1.0.90.tgz","fileCount":52,"integrity":"sha512-WRlhr/vkoWimG+kVYzy3k+UJxMAAu7uGHB/BZNZYLmXeiCG7p2k3y6m7QuyS237gXPCiIJDu7zmdH8STfRNCuA==","signatures":[{"sig":"MEUCIE2ehKEMBHZ8yeRvZndiLBPHxFzp4+HFeQyVV+zH6tnAAiEA8y1LPMX5r5WyYK6NYqLu1SIsSJA9a17LOGeTYPTHKQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/btca-server@1.0.90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":275258},"type":"module","module":"src/index.ts","engines":{"bun":">=1.1.0"},"exports":{".":"./src/index.ts","./stream":"./src/stream/index.ts","./stream/types":"./src/stream/types.ts","./config/remote":"./src/config/remote.ts","./resources/schema":"./src/resources/schema.ts"},"gitHead":"b3589bb7d853413baa6a5b93a85855eccb7a1f22","scripts":{"dev":"bun --watch src/index.ts","test":"bun test","check":"tsgo --noEmit","format":"prettier --write .","test:watch":"bun test --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:054e6698-6d26-4bec-9996-9c7dd48d5869"}},"repository":{"url":"git+https://github.com/davis7dotsh/better-context.git","type":"git","directory":"apps/server"},"_npmVersion":"11.8.0","description":"BTCA server for answering questions about your codebase using OpenCode AI","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ai":"^6.0.49","zod":"^3.25.76","hono":"^4.7.11","just-bash":"^2.7.0","opencode-ai":"^1.1.36","@btca/shared":"workspace:*","better-result":"^2.6.0","@ai-sdk/google":"^3.0.13","@ai-sdk/openai":"^3.0.18","@ai-sdk/anthropic":"^3.0.23","@ai-sdk/openai-compatible":"^2.0.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.7.4","@types/bun":"latest","@typescript/native-preview":"^7.0.0-dev.20260109.1"},"_npmOperationalInternal":{"tmp":"tmp/btca-server_1.0.90_1770503521826_0.6255670635078872","host":"s3://npm-registry-packages-npm-production"}},"1.0.91":{"name":"btca-server","version":"1.0.91","keywords":["btca","opencode","ai","codebase","documentation","server","api","bun"],"author":{"name":"Ben Davis"},"license":"MIT","_id":"btca-server@1.0.91","maintainers":[{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"}],"homepage":"https://github.com/davis7dotsh/better-context#readme","bugs":{"url":"https://github.com/davis7dotsh/better-context/issues"},"dist":{"shasum":"fd9624dc59be1e9b77f9e76dc3d3dc71bff4b665","tarball":"https://registry.npmjs.org/btca-server/-/btca-server-1.0.91.tgz","fileCount":53,"integrity":"sha512-y4J38HoDLgB6ZZRnyHyWg7ro1XrjBlmucIP+I1GjTYJCYxa5PNNs9Vb5pzHDMhgfwUvti8R6WCifshzh8amaaw==","signatures":[{"sig":"MEUCIQDW0qQK2toVJQ8OA6VE7JlPDKKV4+EJu1cgj8DHJJsYKAIgTVk9dKgb2l/j4UYBr0544M9teD3TNPnVDTkRJ+roHD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/btca-server@1.0.91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":276445},"type":"module","module":"src/index.ts","engines":{"bun":">=1.1.0"},"exports":{".":"./src/index.ts","./stream":"./src/stream/index.ts","./stream/types":"./src/stream/types.ts","./config/remote":"./src/config/remote.ts","./resources/schema":"./src/resources/schema.ts"},"gitHead":"99357c99b32900a1a5e3bd6727b5a9be21dd3a66","scripts":{"dev":"bun --watch src/index.ts","test":"bun test","check":"tsgo --noEmit","format":"prettier --write .","test:watch":"bun test --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:054e6698-6d26-4bec-9996-9c7dd48d5869"}},"repository":{"url":"git+https://github.com/davis7dotsh/better-context.git","type":"git","directory":"apps/server"},"_npmVersion":"11.8.0","description":"BTCA server for answering questions about your codebase using OpenCode AI","directories":{},"_nodeVersion":"25.6.0","dependencies":{"ai":"^6.0.49","zod":"^3.25.76","hono":"^4.7.11","just-bash":"^2.7.0","opencode-ai":"^1.1.36","@btca/shared":"workspace:*","better-result":"^2.6.0","@ai-sdk/google":"^3.0.13","@ai-sdk/openai":"^3.0.18","@ai-sdk/anthropic":"^3.0.23","@ai-sdk/openai-compatible":"^2.0.18","vercel-minimax-ai-provider":"^0.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.7.4","@types/bun":"latest","@typescript/native-preview":"^7.0.0-dev.20260109.1"},"_npmOperationalInternal":{"tmp":"tmp/btca-server_1.0.91_1770680128404_0.4657054927884059","host":"s3://npm-registry-packages-npm-production"}},"1.0.92":{"name":"btca-server","version":"1.0.92","keywords":["btca","opencode","ai","codebase","documentation","server","api","bun"],"author":{"name":"Ben Davis"},"license":"MIT","_id":"btca-server@1.0.92","maintainers":[{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"}],"homepage":"https://github.com/davis7dotsh/better-context#readme","bugs":{"url":"https://github.com/davis7dotsh/better-context/issues"},"dist":{"shasum":"1000fadab68b35961fcbc2714bfcbb1ce7fbb308","tarball":"https://registry.npmjs.org/btca-server/-/btca-server-1.0.92.tgz","fileCount":53,"integrity":"sha512-x+5jvaCItPpQHdrDTZSmsglsCgQN7vGit8cjsKMk8V7pDKpI47w4a9Q0VTBEDGiMUN2Gb4RnwzcoqxHOvmX/Sg==","signatures":[{"sig":"MEQCICc8PhiPvllo4PaUAPPMcnbs0gxBOkAesYARiq4VactSAiAsPlN6MqT2j2aCN9Sa9Pg/zM1m67i7Cv+vha76g5wdWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/btca-server@1.0.92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":276461},"type":"module","module":"src/index.ts","engines":{"bun":">=1.1.0"},"exports":{".":"./src/index.ts","./stream":"./src/stream/index.ts","./stream/types":"./src/stream/types.ts","./config/remote":"./src/config/remote.ts","./resources/schema":"./src/resources/schema.ts"},"gitHead":"74134216f7241ff739b5c9fa2669299786641699","scripts":{"dev":"bun --watch src/index.ts","test":"bun test","check":"tsgo --noEmit","format":"prettier --write .","test:watch":"bun test --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:054e6698-6d26-4bec-9996-9c7dd48d5869"}},"repository":{"url":"git+https://github.com/davis7dotsh/better-context.git","type":"git","directory":"apps/server"},"_npmVersion":"11.9.0","description":"BTCA server for answering questions about your codebase using OpenCode AI","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ai":"^6.0.49","zod":"^3.25.76","hono":"^4.7.11","just-bash":"^2.7.0","opencode-ai":"^1.1.36","@btca/shared":"workspace:*","better-result":"^2.6.0","@ai-sdk/google":"^3.0.13","@ai-sdk/openai":"^3.0.18","@ai-sdk/anthropic":"^3.0.23","@ai-sdk/openai-compatible":"^2.0.18","vercel-minimax-ai-provider":"^0.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.7.4","@types/bun":"latest","@typescript/native-preview":"^7.0.0-dev.20260109.1"},"_npmOperationalInternal":{"tmp":"tmp/btca-server_1.0.92_1770935886275_0.2781141735560806","host":"s3://npm-registry-packages-npm-production"}},"1.0.93":{"name":"btca-server","version":"1.0.93","keywords":["btca","opencode","ai","codebase","documentation","server","api","bun"],"author":{"name":"Ben Davis"},"license":"MIT","_id":"btca-server@1.0.93","maintainers":[{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"}],"homepage":"https://github.com/davis7dotsh/better-context#readme","bugs":{"url":"https://github.com/davis7dotsh/better-context/issues"},"dist":{"shasum":"df4081aad68e5a7b5e7562612fdfb626be73f5a1","tarball":"https://registry.npmjs.org/btca-server/-/btca-server-1.0.93.tgz","fileCount":56,"integrity":"sha512-YLQpI1dhr5IYvEnFX9BwgRPHHEDAjpI/9ofReMvTnQQyhSdkVyTlHt+YylXLGcnCyj9W66UNK8awd4RaQQJDqA==","signatures":[{"sig":"MEQCIG2iT2/NfMHKrLmusVdSFy21mzYRid+W4PO51/nPcb2uAiBKTRCdZLQp9vENNlJDNmjYlwbEho2rjAnvDGMK+0/y7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/btca-server@1.0.93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":324109},"type":"module","module":"src/index.ts","engines":{"bun":">=1.1.0"},"exports":{".":"./src/index.ts","./stream":"./src/stream/index.ts","./stream/types":"./src/stream/types.ts","./config/remote":"./src/config/remote.ts","./resources/schema":"./src/resources/schema.ts"},"gitHead":"6c916f92f7fdbc01ddd6fc9f1bca577b636a182e","scripts":{"dev":"bun --watch src/index.ts","test":"bun test","check":"tsgo --noEmit","format":"prettier --write .","test:watch":"bun test --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:054e6698-6d26-4bec-9996-9c7dd48d5869"}},"repository":{"url":"git+https://github.com/davis7dotsh/better-context.git","type":"git","directory":"apps/server"},"_npmVersion":"11.9.0","description":"BTCA server for answering questions about your codebase using OpenCode AI","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ai":"^6.0.49","zod":"^3.25.76","hono":"^4.7.11","just-bash":"^2.7.0","opencode-ai":"^1.1.36","@btca/shared":"workspace:*","better-result":"^2.6.0","@ai-sdk/google":"^3.0.13","@ai-sdk/openai":"^3.0.18","@ai-sdk/anthropic":"^3.0.23","@ai-sdk/openai-compatible":"^2.0.18","vercel-minimax-ai-provider":"^0.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.7.4","@types/bun":"latest","@typescript/native-preview":"^7.0.0-dev.20260109.1"},"_npmOperationalInternal":{"tmp":"tmp/btca-server_1.0.93_1770960640866_0.38738095599627553","host":"s3://npm-registry-packages-npm-production"}},"1.0.931":{"name":"btca-server","version":"1.0.931","keywords":["btca","opencode","ai","codebase","documentation","server","api","bun"],"author":{"name":"Ben Davis"},"license":"MIT","_id":"btca-server@1.0.931","maintainers":[{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"}],"homepage":"https://github.com/davis7dotsh/better-context#readme","bugs":{"url":"https://github.com/davis7dotsh/better-context/issues"},"dist":{"shasum":"4b2bb3970c1de8b4036051c5f599b6f83057fc63","tarball":"https://registry.npmjs.org/btca-server/-/btca-server-1.0.931.tgz","fileCount":56,"integrity":"sha512-jyj5lWtiiaCHk2t4p4ift12LhlMsgOACg61hmTq5V2K1D39oCfI1BmJBuTVjVAXamwtLmtsGSTU7eIfMfYYynw==","signatures":[{"sig":"MEUCIBj0YAfJn4z7ojAmv56aYZuYSmzvp1t8a8k8KQp5Gi3nAiEAuKypBUwny1UM0Fm+jAidTHxpvBuIlXiYbh33GEFl7pE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/btca-server@1.0.931","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":324110},"type":"module","module":"src/index.ts","engines":{"bun":">=1.1.0"},"exports":{".":"./src/index.ts","./stream":"./src/stream/index.ts","./stream/types":"./src/stream/types.ts","./config/remote":"./src/config/remote.ts","./resources/schema":"./src/resources/schema.ts"},"gitHead":"f01f8341ab959944dac8ef92bdb8d126313ac503","scripts":{"dev":"bun --watch src/index.ts","test":"bun test","check":"tsgo --noEmit","format":"prettier --write .","test:watch":"bun test --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:054e6698-6d26-4bec-9996-9c7dd48d5869"}},"repository":{"url":"git+https://github.com/davis7dotsh/better-context.git","type":"git","directory":"apps/server"},"_npmVersion":"11.9.0","description":"BTCA server for answering questions about your codebase using OpenCode AI","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ai":"^6.0.49","zod":"^3.25.76","hono":"^4.7.11","just-bash":"^2.7.0","opencode-ai":"^1.1.36","@btca/shared":"workspace:*","better-result":"^2.6.0","@ai-sdk/google":"^3.0.13","@ai-sdk/openai":"^3.0.18","@ai-sdk/anthropic":"^3.0.23","@ai-sdk/openai-compatible":"^2.0.18","vercel-minimax-ai-provider":"^0.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.7.4","@types/bun":"latest","@typescript/native-preview":"^7.0.0-dev.20260109.1"},"_npmOperationalInternal":{"tmp":"tmp/btca-server_1.0.931_1770961384476_0.22905328865573282","host":"s3://npm-registry-packages-npm-production"}},"1.0.932":{"name":"btca-server","version":"1.0.932","keywords":["btca","opencode","ai","codebase","documentation","server","api","bun"],"author":{"name":"Ben Davis"},"license":"MIT","_id":"btca-server@1.0.932","maintainers":[{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"}],"homepage":"https://github.com/davis7dotsh/better-context#readme","bugs":{"url":"https://github.com/davis7dotsh/better-context/issues"},"dist":{"shasum":"2cbac8ee5ee9fd6e479de584d857735d324a3519","tarball":"https://registry.npmjs.org/btca-server/-/btca-server-1.0.932.tgz","fileCount":56,"integrity":"sha512-VxRJinaCM3wi/0ll0tBzNu6HVh++P4nBrlLtOnt2fJtgTPrhJgIbmvOcMdWw3jjKfZNEfNu65PFVc39depakmA==","signatures":[{"sig":"MEUCIGyw3muL9N0R3YCeXqJrqca/DKOLarDGJ1Cha7QJNRzpAiEA2Z/2UqP4Xm78Ys2fe4VhUDPaSyPK9sj1bO1Te0oLrek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/btca-server@1.0.932","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":324110},"type":"module","module":"src/index.ts","engines":{"bun":">=1.1.0"},"exports":{".":"./src/index.ts","./stream":"./src/stream/index.ts","./stream/types":"./src/stream/types.ts","./config/remote":"./src/config/remote.ts","./resources/schema":"./src/resources/schema.ts"},"gitHead":"6460a2b5220f84a597358dd2aa80f5241e5e1826","scripts":{"dev":"bun --watch src/index.ts","test":"bun test","check":"tsgo --noEmit","format":"prettier --write .","test:watch":"bun test --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:054e6698-6d26-4bec-9996-9c7dd48d5869"}},"repository":{"url":"git+https://github.com/davis7dotsh/better-context.git","type":"git","directory":"apps/server"},"_npmVersion":"11.9.0","description":"BTCA server for answering questions about your codebase using OpenCode AI","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ai":"^6.0.49","zod":"^3.25.76","hono":"^4.7.11","just-bash":"^2.7.0","opencode-ai":"^1.1.36","@btca/shared":"workspace:*","better-result":"^2.6.0","@ai-sdk/google":"^3.0.13","@ai-sdk/openai":"^3.0.18","@ai-sdk/anthropic":"^3.0.23","@ai-sdk/openai-compatible":"^2.0.18","vercel-minimax-ai-provider":"^0.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.7.4","@types/bun":"latest","@typescript/native-preview":"^7.0.0-dev.20260109.1"},"_npmOperationalInternal":{"tmp":"tmp/btca-server_1.0.932_1770965348526_0.12718335960409566","host":"s3://npm-registry-packages-npm-production"}},"1.0.940":{"name":"btca-server","version":"1.0.940","keywords":["btca","opencode","ai","codebase","documentation","server","api","bun"],"author":{"name":"Ben Davis"},"license":"MIT","_id":"btca-server@1.0.940","maintainers":[{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"}],"homepage":"https://github.com/davis7dotsh/better-context#readme","bugs":{"url":"https://github.com/davis7dotsh/better-context/issues"},"dist":{"shasum":"4cb0957b2856882cf5c4dab6fc4ecf9ce95ab7e4","tarball":"https://registry.npmjs.org/btca-server/-/btca-server-1.0.940.tgz","fileCount":56,"integrity":"sha512-NicS741WyjTmx6rVO49z3xEYkZrnvWilvDR8Gvgrkjr1J+vBl0JieNuQdzFFDdNQgyRptloridpH5gDL86pzWg==","signatures":[{"sig":"MEUCIQCJKYBVF69Br404nQrzGm0K7K/+qTfGLKy3LAG9v66M4AIgZli3SZv/u3QlsIVVVY8XJDSZTyGdIgfqr9r/Ok3VeZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/btca-server@1.0.940","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325670},"type":"module","module":"src/index.ts","engines":{"bun":">=1.1.0"},"exports":{".":"./src/index.ts","./stream":"./src/stream/index.ts","./stream/types":"./src/stream/types.ts","./config/remote":"./src/config/remote.ts","./resources/schema":"./src/resources/schema.ts"},"gitHead":"36f53f7e4af0f507f3088679125fde8ec9520136","scripts":{"dev":"bun --watch src/index.ts","test":"bun test","check":"tsgo --noEmit","format":"prettier --write .","test:watch":"bun test --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fe580c91-75ee-4656-947b-c3dac51cd22e"}},"repository":{"url":"git+https://github.com/davis7dotsh/better-context.git","type":"git","directory":"apps/server"},"_npmVersion":"11.9.0","description":"BTCA server for answering questions about your codebase using OpenCode AI","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ai":"^6.0.49","zod":"^3.25.76","hono":"^4.7.11","just-bash":"^2.7.0","opencode-ai":"^1.1.36","@btca/shared":"workspace:*","better-result":"^2.6.0","@ai-sdk/google":"^3.0.13","@ai-sdk/openai":"^3.0.18","@ai-sdk/anthropic":"^3.0.23","@ai-sdk/openai-compatible":"^2.0.18","vercel-minimax-ai-provider":"^0.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.7.4","@types/bun":"latest","@typescript/native-preview":"^7.0.0-dev.20260109.1"},"_npmOperationalInternal":{"tmp":"tmp/btca-server_1.0.940_1771044161276_0.890505670765565","host":"s3://npm-registry-packages-npm-production"}},"1.0.950":{"name":"btca-server","version":"1.0.950","keywords":["btca","opencode","ai","codebase","documentation","server","api","bun"],"author":{"name":"Ben Davis"},"license":"MIT","_id":"btca-server@1.0.950","maintainers":[{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"}],"homepage":"https://github.com/davis7dotsh/better-context#readme","bugs":{"url":"https://github.com/davis7dotsh/better-context/issues"},"dist":{"shasum":"654c92364c7a32f29f3ca228ce25658428ed93b4","tarball":"https://registry.npmjs.org/btca-server/-/btca-server-1.0.950.tgz","fileCount":56,"integrity":"sha512-0UbOjxB3e/7gebLCXLm3cPn5zZjscayoYm0ap2I3ZdUFQkr0PEnqlMoU3+eIuFwVEo0PicZR9QUO1fzyVoQlow==","signatures":[{"sig":"MEUCIHcVtqGTb/gSU1T1yCBTtB/9kliYc5gt/P+XUpjE/m4oAiEAt3jp0Kyf9JLQND/izWJL1IF6SnVGUWpVyDWkcBeyRts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/btca-server@1.0.950","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325670},"type":"module","module":"src/index.ts","engines":{"bun":">=1.1.0"},"exports":{".":"./src/index.ts","./stream":"./src/stream/index.ts","./stream/types":"./src/stream/types.ts","./config/remote":"./src/config/remote.ts","./resources/schema":"./src/resources/schema.ts"},"gitHead":"7ae8471ca87453f0441252e4710d4f7a7650740c","scripts":{"dev":"bun --watch src/index.ts","test":"bun test","check":"tsgo --noEmit","format":"prettier --write .","test:watch":"bun test --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fe580c91-75ee-4656-947b-c3dac51cd22e"}},"repository":{"url":"git+https://github.com/davis7dotsh/better-context.git","type":"git","directory":"apps/server"},"_npmVersion":"11.9.0","description":"BTCA server for answering questions about your codebase using OpenCode AI","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ai":"^6.0.49","zod":"^3.25.76","hono":"^4.7.11","just-bash":"^2.7.0","opencode-ai":"^1.1.36","@btca/shared":"workspace:*","better-result":"^2.6.0","@ai-sdk/google":"^3.0.13","@ai-sdk/openai":"^3.0.18","@ai-sdk/anthropic":"^3.0.23","@ai-sdk/openai-compatible":"^2.0.18","vercel-minimax-ai-provider":"^0.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.7.4","@types/bun":"latest","@typescript/native-preview":"^7.0.0-dev.20260109.1"},"_npmOperationalInternal":{"tmp":"tmp/btca-server_1.0.950_1771458156346_0.8338783008168069","host":"s3://npm-registry-packages-npm-production"}},"1.0.960":{"name":"btca-server","version":"1.0.960","keywords":["btca","opencode","ai","codebase","documentation","server","api","bun"],"author":{"name":"Ben Davis"},"license":"MIT","_id":"btca-server@1.0.960","maintainers":[{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"}],"homepage":"https://github.com/davis7dotsh/better-context#readme","bugs":{"url":"https://github.com/davis7dotsh/better-context/issues"},"dist":{"shasum":"3014ed88844a11d8d6a7b17cde33e1993888c632","tarball":"https://registry.npmjs.org/btca-server/-/btca-server-1.0.960.tgz","fileCount":56,"integrity":"sha512-GFP6fI0pu4U1XGrE9NEVHTVOBgNQcj76hSqY9/M12T9X25kn4rTgqiLlgS3FBgvMeqsrP/3rtkCB1M4VDT5NRw==","signatures":[{"sig":"MEUCIQCksU6Gt3y/L/2IXvRYpYD/PD3VxowGn2///MB6dqyz3wIgDdjszI1RJqJZRjwI/YwOfBzr12m8K2fdq7k11lhCrOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/btca-server@1.0.960","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325670},"type":"module","module":"src/index.ts","engines":{"bun":">=1.1.0"},"exports":{".":"./src/index.ts","./stream":"./src/stream/index.ts","./stream/types":"./src/stream/types.ts","./config/remote":"./src/config/remote.ts","./resources/schema":"./src/resources/schema.ts"},"gitHead":"4c255459df131bc5635e6f6413451c20d2c8d405","scripts":{"dev":"bun --watch src/index.ts","test":"bun test","check":"tsgo --noEmit","format":"prettier --write .","test:watch":"bun test --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fe580c91-75ee-4656-947b-c3dac51cd22e"}},"repository":{"url":"git+https://github.com/davis7dotsh/better-context.git","type":"git","directory":"apps/server"},"_npmVersion":"11.9.0","description":"BTCA server for answering questions about your codebase using OpenCode AI","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ai":"^6.0.49","zod":"^3.25.76","hono":"^4.7.11","just-bash":"^2.7.0","opencode-ai":"^1.1.36","@btca/shared":"workspace:*","better-result":"^2.6.0","@ai-sdk/google":"^3.0.13","@ai-sdk/openai":"^3.0.18","@ai-sdk/anthropic":"^3.0.23","@ai-sdk/openai-compatible":"^2.0.18","vercel-minimax-ai-provider":"^0.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.7.4","@types/bun":"latest","@typescript/native-preview":"^7.0.0-dev.20260109.1"},"_npmOperationalInternal":{"tmp":"tmp/btca-server_1.0.960_1771810946989_0.23051248832771476","host":"s3://npm-registry-packages-npm-production"}},"1.0.961":{"name":"btca-server","version":"1.0.961","keywords":["btca","opencode","ai","codebase","documentation","server","api","bun"],"author":{"name":"Ben Davis"},"license":"MIT","_id":"btca-server@1.0.961","maintainers":[{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"}],"homepage":"https://github.com/davis7dotsh/better-context#readme","bugs":{"url":"https://github.com/davis7dotsh/better-context/issues"},"dist":{"shasum":"8cb1a9064cec6f3b315840694abc0bcbf9d67683","tarball":"https://registry.npmjs.org/btca-server/-/btca-server-1.0.961.tgz","fileCount":56,"integrity":"sha512-3USiJdoTrkz6jdXt8EvXegOTD8TtnWHJD/rxC0kvtDwrBjYRfRRfzCcT2Po+AXusn57hWuFkhSXbrZOQGSqEWQ==","signatures":[{"sig":"MEUCIASK176jni3iCGD1rMgplni4HNrpQcI/4INAQ0i3eSvOAiEAyECuTU9sbuAMp18B4zQLD2dIi7nBLCY8/V/kwYVtY+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/btca-server@1.0.961","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325670},"type":"module","module":"src/index.ts","engines":{"bun":">=1.1.0"},"exports":{".":"./src/index.ts","./stream":"./src/stream/index.ts","./stream/types":"./src/stream/types.ts","./config/remote":"./src/config/remote.ts","./resources/schema":"./src/resources/schema.ts"},"gitHead":"6664ffba870513f9b61a95b41d1725f0094f123c","scripts":{"dev":"bun --watch src/index.ts","test":"bun test","check":"tsgo --noEmit","format":"prettier --write .","test:watch":"bun test --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fe580c91-75ee-4656-947b-c3dac51cd22e"}},"repository":{"url":"git+https://github.com/davis7dotsh/better-context.git","type":"git","directory":"apps/server"},"_npmVersion":"11.9.0","description":"BTCA server for answering questions about your codebase using OpenCode AI","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ai":"^6.0.49","zod":"^3.25.76","hono":"^4.7.11","just-bash":"^2.7.0","opencode-ai":"^1.1.36","@btca/shared":"workspace:*","better-result":"^2.6.0","@ai-sdk/google":"^3.0.13","@ai-sdk/openai":"^3.0.18","@ai-sdk/anthropic":"^3.0.23","@ai-sdk/openai-compatible":"^2.0.18","vercel-minimax-ai-provider":"^0.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.7.4","@types/bun":"latest","@typescript/native-preview":"^7.0.0-dev.20260109.1"},"_npmOperationalInternal":{"tmp":"tmp/btca-server_1.0.961_1771821299087_0.384778653014922","host":"s3://npm-registry-packages-npm-production"}},"1.0.962":{"name":"btca-server","version":"1.0.962","keywords":["btca","opencode","ai","codebase","documentation","server","api","bun"],"author":{"name":"Ben Davis"},"license":"MIT","_id":"btca-server@1.0.962","maintainers":[{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"}],"homepage":"https://github.com/davis7dotsh/better-context#readme","bugs":{"url":"https://github.com/davis7dotsh/better-context/issues"},"dist":{"shasum":"4cd113d93ac14661133b7f33a7b0d3b5da564871","tarball":"https://registry.npmjs.org/btca-server/-/btca-server-1.0.962.tgz","fileCount":56,"integrity":"sha512-PUvvb90ayqXlCohJ3AtzH7rkHZNp4f0AgJMaI9rSMRqvBU8NTB+wxJz5hWIhoKNHo/Dl4r2NeAsUW19PlW61vQ==","signatures":[{"sig":"MEUCIF3JAXWtvGs4+7y9G1SSxgIbKeWAcIw/7GUSKkdu2QZ0AiEAwy1DymiY2qJ+ifr4pdxMITCAMltm9R3WKZ7GB4mEV7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/btca-server@1.0.962","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325670},"type":"module","module":"src/index.ts","engines":{"bun":">=1.1.0"},"exports":{".":"./src/index.ts","./stream":"./src/stream/index.ts","./stream/types":"./src/stream/types.ts","./config/remote":"./src/config/remote.ts","./resources/schema":"./src/resources/schema.ts"},"gitHead":"5789fc46d15303862e2ae42465dbc73de6b50321","scripts":{"dev":"bun --watch src/index.ts","test":"bun test","check":"tsgo --noEmit","format":"prettier --write .","test:watch":"bun test --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fe580c91-75ee-4656-947b-c3dac51cd22e"}},"repository":{"url":"git+https://github.com/davis7dotsh/better-context.git","type":"git","directory":"apps/server"},"_npmVersion":"11.9.0","description":"BTCA server for answering questions about your codebase using OpenCode AI","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ai":"^6.0.49","zod":"^3.25.76","hono":"^4.7.11","just-bash":"^2.7.0","opencode-ai":"^1.1.36","@btca/shared":"workspace:*","better-result":"^2.6.0","@ai-sdk/google":"^3.0.13","@ai-sdk/openai":"^3.0.18","@ai-sdk/anthropic":"^3.0.23","@ai-sdk/openai-compatible":"^2.0.18","vercel-minimax-ai-provider":"^0.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.7.4","@types/bun":"latest","@typescript/native-preview":"^7.0.0-dev.20260109.1"},"_npmOperationalInternal":{"tmp":"tmp/btca-server_1.0.962_1771883696784_0.035942476987300465","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"btca-server","version":"2.0.0","keywords":["btca","opencode","ai","codebase","documentation","server","api","bun"],"author":{"name":"Ben Davis"},"license":"MIT","_id":"btca-server@2.0.0","maintainers":[{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"}],"homepage":"https://github.com/davis7dotsh/better-context#readme","bugs":{"url":"https://github.com/davis7dotsh/better-context/issues"},"dist":{"shasum":"e8760284757a69651381314e2d101016c708595e","tarball":"https://registry.npmjs.org/btca-server/-/btca-server-2.0.0.tgz","fileCount":60,"integrity":"sha512-KGdWZTY0Q3RxL0PM2pf9nUwGnt4AOzexSxb7pKrRE6sUA7Ch7iQscj1bAjrTBFn+yxWYu0pSE8Kpot1TXETMdA==","signatures":[{"sig":"MEQCIEaiBZt8iBY0Pi8LbHab8LVi/7sXKD+yb3Wz9jMoPMpmAiAaRHD2qTkqOWvaci1FnSXqNM0XHRwWIAPZddld89F8Wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/btca-server@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":315561},"type":"module","module":"src/index.ts","engines":{"bun":">=1.1.0"},"exports":{".":"./src/index.ts","./stream":"./src/stream/index.ts","./stream/types":"./src/stream/types.ts","./config/remote":"./src/config/remote.ts","./resources/schema":"./src/resources/schema.ts"},"gitHead":"5e2f4354b45c957c338d1652eca2f5dc7fc92d38","scripts":{"dev":"bun --watch src/index.ts","test":"bun test","check":"tsgo --noEmit","format":"prettier --write .","test:watch":"bun test --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fe580c91-75ee-4656-947b-c3dac51cd22e"}},"repository":{"url":"git+https://github.com/davis7dotsh/better-context.git","type":"git","directory":"apps/server"},"_npmVersion":"11.10.1","description":"BTCA server for answering questions about your codebase using OpenCode AI","directories":{},"_nodeVersion":"25.7.0","dependencies":{"ai":"^6.0.49","zod":"^3.25.76","effect":"4.0.0-beta.20","just-bash":"^2.7.0","opencode-ai":"^1.1.36","@btca/shared":"workspace:*","@ai-sdk/google":"^3.0.13","@ai-sdk/openai":"^3.0.18","@ai-sdk/anthropic":"^3.0.23","@effect/platform-bun":"4.0.0-beta.20","@ai-sdk/openai-compatible":"^2.0.18","vercel-minimax-ai-provider":"^0.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.7.4","@types/bun":"latest","@typescript/native-preview":"^7.0.0-dev.20260109.1"},"_npmOperationalInternal":{"tmp":"tmp/btca-server_2.0.0_1772363411424_0.858340018477525","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"btca-server","version":"2.0.1","keywords":["btca","opencode","ai","codebase","documentation","server","api","bun"],"author":{"name":"Ben Davis"},"license":"MIT","_id":"btca-server@2.0.1","maintainers":[{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"}],"homepage":"https://github.com/davis7dotsh/better-context#readme","bugs":{"url":"https://github.com/davis7dotsh/better-context/issues"},"dist":{"shasum":"7ba36d83c523b9b8c2a0b46c612d882a8c7fc3b0","tarball":"https://registry.npmjs.org/btca-server/-/btca-server-2.0.1.tgz","fileCount":60,"integrity":"sha512-b53SIRG3b0D2CaNM8Aq32wm58InTMZIpT1oY0En0KW/rhsjRjveBrLF88vBlqhiS/tpniv0eHH/kInhZ3e5/dw==","signatures":[{"sig":"MEUCIQCJnCUU7S+amrg3q/TBG9WWWXI4ZYTqk3ojDcFP4H404gIgBNVtmRkBhdQpSXYg+8unUvMmnjnmOCN8ie42g5wOcXU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/btca-server@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":315561},"type":"module","module":"src/index.ts","engines":{"bun":">=1.1.0"},"exports":{".":"./src/index.ts","./stream":"./src/stream/index.ts","./stream/types":"./src/stream/types.ts","./config/remote":"./src/config/remote.ts","./resources/schema":"./src/resources/schema.ts"},"gitHead":"ae5753484a2483c062fea63959dc34ba287f7812","scripts":{"dev":"bun --watch src/index.ts","test":"bun test","check":"tsgo --noEmit","format":"prettier --write .","test:watch":"bun test --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fe580c91-75ee-4656-947b-c3dac51cd22e"}},"repository":{"url":"git+https://github.com/davis7dotsh/better-context.git","type":"git","directory":"apps/server"},"_npmVersion":"11.10.1","description":"BTCA server for answering questions about your codebase using OpenCode AI","directories":{},"_nodeVersion":"25.7.0","dependencies":{"ai":"^6.0.49","zod":"^3.25.76","effect":"4.0.0-beta.20","just-bash":"^2.7.0","opencode-ai":"^1.1.36","@btca/shared":"workspace:*","@ai-sdk/google":"^3.0.13","@ai-sdk/openai":"^3.0.18","@ai-sdk/anthropic":"^3.0.23","@effect/platform-bun":"4.0.0-beta.20","@ai-sdk/openai-compatible":"^2.0.18","vercel-minimax-ai-provider":"^0.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.7.4","@types/bun":"latest","@typescript/native-preview":"^7.0.0-dev.20260109.1"},"_npmOperationalInternal":{"tmp":"tmp/btca-server_2.0.1_1772364216830_0.6616159730702935","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"btca-server","version":"2.0.2","keywords":["btca","opencode","ai","codebase","documentation","server","api","bun"],"author":{"name":"Ben Davis"},"license":"MIT","_id":"btca-server@2.0.2","maintainers":[{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"}],"homepage":"https://github.com/davis7dotsh/better-context#readme","bugs":{"url":"https://github.com/davis7dotsh/better-context/issues"},"dist":{"shasum":"e493032873a2f95d8da29d4de114a839ad06868d","tarball":"https://registry.npmjs.org/btca-server/-/btca-server-2.0.2.tgz","fileCount":60,"integrity":"sha512-p3VH3V06jPxa7bNOR0d6yTMN0o71zRR6ocL8tFtf6lh3+o7R9J4TKBStZ5Oae9/JakU3KlbW3fJjIBmCDFmknw==","signatures":[{"sig":"MEUCIQDsCPbJ3vwbFOGsfOgmfUTUidFULB4Fzp9QT6fnRQnvzgIgaALRef+hLfhJ/RIxoK4hG+bkX3zE+hm4HDMdeC55oEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/btca-server@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":315740},"type":"module","module":"src/index.ts","engines":{"bun":">=1.1.0"},"exports":{".":"./src/index.ts","./stream":"./src/stream/index.ts","./stream/types":"./src/stream/types.ts","./config/remote":"./src/config/remote.ts","./resources/schema":"./src/resources/schema.ts"},"gitHead":"f9e741662384e1b8fea4ef0236d0c55c8394fd72","scripts":{"dev":"bun --watch src/index.ts","test":"bun test","check":"tsgo --noEmit","format":"prettier --write .","test:watch":"bun test --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fe580c91-75ee-4656-947b-c3dac51cd22e"}},"repository":{"url":"git+https://github.com/davis7dotsh/better-context.git","type":"git","directory":"apps/server"},"_npmVersion":"11.10.1","description":"BTCA server for answering questions about your codebase using OpenCode AI","directories":{},"_nodeVersion":"25.7.0","dependencies":{"ai":"^6.0.49","zod":"^3.25.76","effect":"4.0.0-beta.20","just-bash":"^2.7.0","opencode-ai":"^1.1.36","@btca/shared":"workspace:*","@ai-sdk/google":"^3.0.13","@ai-sdk/openai":"^3.0.18","@ai-sdk/anthropic":"^3.0.23","@effect/platform-bun":"4.0.0-beta.20","@ai-sdk/openai-compatible":"^2.0.18","vercel-minimax-ai-provider":"^0.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.7.4","@types/bun":"latest","@typescript/native-preview":"^7.0.0-dev.20260109.1"},"_npmOperationalInternal":{"tmp":"tmp/btca-server_2.0.2_1772365156282_0.3654673661764558","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"btca-server","version":"2.0.3","keywords":["btca","opencode","ai","codebase","documentation","server","api","bun"],"author":{"name":"Ben Davis"},"license":"MIT","_id":"btca-server@2.0.3","maintainers":[{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"}],"homepage":"https://github.com/davis7dotsh/better-context#readme","bugs":{"url":"https://github.com/davis7dotsh/better-context/issues"},"dist":{"shasum":"d5b7ff375efc52650489bf439b6d1df6d852bac6","tarball":"https://registry.npmjs.org/btca-server/-/btca-server-2.0.3.tgz","fileCount":61,"integrity":"sha512-FC1rrUyuO90Rj+4qgVWOkYB38BGAiQmoMcAJIdwy5uojL9uXqDJZweTxZMFEuE3Esj9zV9JQf2tWZrNVW+XZbA==","signatures":[{"sig":"MEUCIQCfKdWNFtJBSZ96WLLDmVfQHlVlUt/V4mYtGX14nwiFTAIgGF+MKZLjkjnsnR6PVYW3/GHzqlRimLZLM1fv+rSXgro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/btca-server@2.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":321298},"type":"module","module":"src/index.ts","engines":{"bun":">=1.1.0"},"exports":{".":"./src/index.ts","./stream":"./src/stream/index.ts","./stream/types":"./src/stream/types.ts","./config/remote":"./src/config/remote.ts","./resources/schema":"./src/resources/schema.ts"},"gitHead":"20de859b6567c0939b197a34a40ce28785bd5ae6","scripts":{"dev":"bun --watch src/index.ts","test":"bun test","check":"tsgo --noEmit","format":"prettier --write .","test:watch":"bun test --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fe580c91-75ee-4656-947b-c3dac51cd22e"}},"repository":{"url":"git+https://github.com/davis7dotsh/better-context.git","type":"git","directory":"apps/server"},"_npmVersion":"11.10.1","description":"BTCA server for answering questions about your codebase using OpenCode AI","directories":{},"_nodeVersion":"25.7.0","dependencies":{"ai":"^6.0.49","zod":"^3.25.76","effect":"4.0.0-beta.20","just-bash":"^2.7.0","opencode-ai":"^1.1.36","@btca/shared":"workspace:*","@ai-sdk/google":"^3.0.13","@ai-sdk/openai":"^3.0.18","@ai-sdk/anthropic":"^3.0.23","@effect/platform-bun":"4.0.0-beta.20","@ai-sdk/openai-compatible":"^2.0.18","vercel-minimax-ai-provider":"^0.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.7.4","@types/bun":"latest","@typescript/native-preview":"^7.0.0-dev.20260109.1"},"_npmOperationalInternal":{"tmp":"tmp/btca-server_2.0.3_1772489257517_0.020027622234833453","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"btca-server","version":"2.0.4","keywords":["btca","opencode","ai","codebase","documentation","server","api","bun"],"author":{"name":"Ben Davis"},"license":"MIT","_id":"btca-server@2.0.4","maintainers":[{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"}],"homepage":"https://github.com/davis7dotsh/better-context#readme","bugs":{"url":"https://github.com/davis7dotsh/better-context/issues"},"dist":{"shasum":"8d324fc25727d51ef1ac5f7416a91601a5c1a75f","tarball":"https://registry.npmjs.org/btca-server/-/btca-server-2.0.4.tgz","fileCount":61,"integrity":"sha512-cAkTqzBOpcMsFhYjQwNt3keqcTkFr2mqqWQ1q7azgvLRpvg0DkYbiH17k8pW+UHWw0x3SnVFixfOGyfFYt69ug==","signatures":[{"sig":"MEUCIQDnAmgRFoSHCHOyLZrLYUc/a/B5cfLWwEzpTYN7t2kTfgIgEFI2pV4xZHdu1d5+v4w78lcJ+PCPBxHJ6DJyNjIRdhY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/btca-server@2.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":328415},"type":"module","module":"src/index.ts","engines":{"bun":">=1.1.0"},"exports":{".":"./src/index.ts","./stream":"./src/stream/index.ts","./stream/types":"./src/stream/types.ts","./config/remote":"./src/config/remote.ts","./resources/schema":"./src/resources/schema.ts"},"gitHead":"9061cea2ebe26803e71a80b08108c07cad87f73c","scripts":{"dev":"bun --watch src/index.ts","test":"bun test","check":"tsgo --noEmit","format":"prettier --write .","test:watch":"bun test --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fe580c91-75ee-4656-947b-c3dac51cd22e"}},"repository":{"url":"git+https://github.com/davis7dotsh/better-context.git","type":"git","directory":"apps/server"},"_npmVersion":"11.11.0","description":"BTCA server for answering questions about your codebase using OpenCode AI","directories":{},"_nodeVersion":"25.8.0","dependencies":{"ai":"^6.0.49","zod":"^3.25.76","effect":"4.0.0-beta.20","just-bash":"^2.7.0","opencode-ai":"^1.1.36","@btca/shared":"workspace:*","@ai-sdk/google":"^3.0.13","@ai-sdk/openai":"^3.0.18","@ai-sdk/anthropic":"^3.0.23","@effect/platform-bun":"4.0.0-beta.20","@ai-sdk/openai-compatible":"^2.0.18","vercel-minimax-ai-provider":"^0.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.7.4","@types/bun":"latest","@typescript/native-preview":"^7.0.0-dev.20260109.1"},"_npmOperationalInternal":{"tmp":"tmp/btca-server_2.0.4_1772743030523_0.10428212971362383","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"btca-server","version":"2.0.5","description":"BTCA server for answering questions about your codebase using OpenCode AI","author":{"name":"Ben Davis"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/davis7dotsh/better-context.git","directory":"apps/server"},"keywords":["btca","opencode","ai","codebase","documentation","server","api","bun"],"publishConfig":{"access":"public"},"engines":{"bun":">=1.1.0"},"module":"src/index.ts","type":"module","exports":{".":"./src/index.ts","./stream":"./src/stream/index.ts","./stream/types":"./src/stream/types.ts","./config/remote":"./src/config/remote.ts","./resources/schema":"./src/resources/schema.ts"},"scripts":{"check":"tsgo --noEmit","dev":"bun --watch src/index.ts","format":"prettier --write .","test":"bun test","test:watch":"bun test --watch"},"devDependencies":{"@types/bun":"latest","@typescript/native-preview":"^7.0.0-dev.20260109.1","prettier":"^3.7.4"},"dependencies":{"@ai-sdk/anthropic":"^3.0.23","@ai-sdk/google":"^3.0.13","@ai-sdk/openai":"^3.0.18","@ai-sdk/openai-compatible":"^2.0.18","@btca/shared":"workspace:*","@effect/platform-bun":"4.0.0-beta.20","ai":"^6.0.49","effect":"4.0.0-beta.20","just-bash":"^2.7.0","opencode-ai":"^1.1.36","vercel-minimax-ai-provider":"^0.0.2","zod":"^3.25.76"},"gitHead":"b8d9cce9d6d4edd05d0d43959f4bccf998894514","_id":"btca-server@2.0.5","bugs":{"url":"https://github.com/davis7dotsh/better-context/issues"},"homepage":"https://github.com/davis7dotsh/better-context#readme","_nodeVersion":"25.8.0","_npmVersion":"11.11.0","dist":{"integrity":"sha512-y2iY77YDanonBLeE8SCGCsfj8bBg9r2OqJJxbjGY9iUCK4kLZMEtSWbgR5XCbZpgO2lJeSpiaSYbBHU10iVfZw==","shasum":"97a3ffaeeaa77896a1bb0d153c544969c28729be","tarball":"https://registry.npmjs.org/btca-server/-/btca-server-2.0.5.tgz","fileCount":61,"unpackedSize":328451,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/btca-server@2.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFF8/uHVLH3cAYrpaysuqaz0epe+YPeLMmBR/6J/uyY1AiEAk6mH+5SKcKu7EJSEPiNpomG1V+XoYbBp1soJVuQEkNM="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fe580c91-75ee-4656-947b-c3dac51cd22e"}},"directories":{},"maintainers":[{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/btca-server_2.0.5_1772746110523_0.14236751325643682"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-12T21:06:18.419Z","modified":"2026-03-05T21:28:30.954Z","1.0.20":"2026-01-12T21:06:18.781Z","1.0.30":"2026-01-13T06:54:04.757Z","1.0.40":"2026-01-14T08:50:47.008Z","1.0.43":"2026-01-15T05:37:56.327Z","1.0.50":"2026-01-21T11:18:46.174Z","1.0.52":"2026-01-25T00:34:01.128Z","1.0.60":"2026-01-27T22:13:22.168Z","1.0.61":"2026-01-27T22:26:11.219Z","1.0.62":"2026-01-28T04:42:45.792Z","1.0.63":"2026-01-28T05:15:28.644Z","1.0.70":"2026-01-29T03:13:22.331Z","1.0.71":"2026-01-31T02:39:00.348Z","1.0.72":"2026-02-01T11:43:44.220Z","1.0.80":"2026-02-02T03:31:31.296Z","1.0.82":"2026-02-03T02:55:43.828Z","1.0.83":"2026-02-03T23:31:25.240Z","1.0.84":"2026-02-04T07:37:12.328Z","1.0.85":"2026-02-04T23:10:29.867Z","1.0.87":"2026-02-04T23:35:00.029Z","1.0.88":"2026-02-05T01:32:26.358Z","1.0.89":"2026-02-06T00:28:55.219Z","1.0.90":"2026-02-07T22:32:01.983Z","1.0.91":"2026-02-09T23:35:28.562Z","1.0.92":"2026-02-12T22:38:06.432Z","1.0.93":"2026-02-13T05:30:41.011Z","1.0.931":"2026-02-13T05:43:04.631Z","1.0.932":"2026-02-13T06:49:08.695Z","1.0.940":"2026-02-14T04:42:41.427Z","1.0.950":"2026-02-18T23:42:36.516Z","1.0.960":"2026-02-23T01:42:27.169Z","1.0.961":"2026-02-23T04:34:59.254Z","1.0.962":"2026-02-23T21:54:56.943Z","2.0.0":"2026-03-01T11:10:11.620Z","2.0.1":"2026-03-01T11:23:37.021Z","2.0.2":"2026-03-01T11:39:16.446Z","2.0.3":"2026-03-02T22:07:37.704Z","2.0.4":"2026-03-05T20:37:10.668Z","2.0.5":"2026-03-05T21:28:30.689Z"},"bugs":{"url":"https://github.com/davis7dotsh/better-context/issues"},"author":{"name":"Ben Davis"},"license":"MIT","homepage":"https://github.com/davis7dotsh/better-context#readme","keywords":["btca","opencode","ai","codebase","documentation","server","api","bun"],"repository":{"type":"git","url":"git+https://github.com/davis7dotsh/better-context.git","directory":"apps/server"},"description":"BTCA server for answering questions about your codebase using OpenCode AI","maintainers":[{"name":"davis7dotsh","email":"davis.benjamin41902@gmail.com"}],"readme":"# btca-server\n\nBTCA (Better Context AI) server for answering questions about your codebase using OpenCode AI.\n\n## Installation\n\n```bash\nbun add btca-server\n```\n\n## Usage\n\n### Starting the Server\n\n```typescript\nimport { startServer } from 'btca-server';\n\n// Start with default options (port 8080 or process.env.PORT)\nconst server = await startServer();\nconsole.log(`Server running at ${server.url}`);\n\n// Start with custom port\nconst server = await startServer({ port: 3000 });\n\n// Start with quiet mode (no logging)\nconst server = await startServer({ port: 3000, quiet: true });\n\n// Stop the server when needed\nserver.stop();\n```\n\n### Server Instance\n\nThe `startServer` function returns a `ServerInstance` object:\n\n```typescript\ninterface ServerInstance {\n\tport: number; // Actual port the server is running on\n\turl: string; // Full URL (e.g., \"http://localhost:8080\")\n\tstop: () => void; // Function to stop the server\n}\n```\n\n### Random Port Assignment\n\nYou can pass `port: 0` to let the OS assign a random available port:\n\n```typescript\nconst server = await startServer({ port: 0 });\nconsole.log(`Server running on port ${server.port}`);\n```\n\n## API Endpoints\n\nOnce the server is running, it exposes the following REST API endpoints:\n\n### Health Check\n\n```\nGET /\n```\n\nReturns service status and version info.\n\n### Configuration\n\n```\nGET /config\n```\n\nReturns current configuration (provider, model, resources).\n\n### Resources\n\n```\nGET /resources\n```\n\nLists all configured resources (local directories or git repositories).\n\n```\nPOST /config/resources\n```\n\nAdd a new resource (git or local).\n\n```\nDELETE /config/resources\n```\n\nRemove a resource by name.\n\n```\nPOST /clear\n```\n\nClear all locally cloned resources.\n\n### Questions\n\n```\nPOST /question\n```\n\nAsk a question (non-streaming response). The `resources` field accepts configured resource names or HTTPS Git URLs.\n\n```\nPOST /question/stream\n```\n\nAsk a question with streaming SSE response. The `resources` field accepts configured resource names or HTTPS Git URLs.\nThe final `done` SSE event may include optional usage/metrics (tokens, timing, throughput, and best-effort pricing).\n\n### Model Configuration\n\n```\nPUT /config/model\n```\n\nUpdate the AI provider and model configuration.\n\n## Configuration\n\nThe server reads configuration from `~/.btca/config.toml` or your local project's `.btca/config.toml`. You'll need to configure:\n\n- **AI Provider**: OpenCode AI provider (e.g., \"opencode\", \"anthropic\")\n- **Model**: AI model to use (e.g., \"claude-3-7-sonnet-20250219\")\n- **Resources**: Local directories, git repositories, or npm packages to query\n\nExample config.toml:\n\n```toml\nprovider = \"anthropic\"\nmodel = \"claude-3-7-sonnet-20250219\"\nresourcesDirectory = \"~/.btca/resources\"\n\n[[resources]]\ntype = \"local\"\nname = \"my-project\"\npath = \"/path/to/my/project\"\n\n[[resources]]\ntype = \"git\"\nname = \"some-repo\"\nurl = \"https://github.com/user/repo\"\nbranch = \"main\"\n\n[[resources]]\ntype = \"npm\"\nname = \"react-npm\"\npackage = \"react\"\nversion = \"latest\"\n```\n\n## Supported Providers\n\nBTCA supports the following providers only:\n\n- `opencode` — API key required\n- `openrouter` — API key required\n- `openai` — OAuth only\n- `google` — API key or OAuth\n- `anthropic` — API key required\n\nAuthenticate providers via OpenCode:\n\n```bash\nopencode auth --provider <provider>\n```\n\n## Authentication Notes\n\n- OpenCode and OpenRouter can use environment variables or OpenCode auth.\n- OpenAI requires OAuth (API keys are not supported).\n- Anthropic requires an API key.\n- Google supports API key or OAuth.\n\n## Environment Variables\n\n- `PORT`: Server port (default: 8080)\n- `OPENCODE_API_KEY`: OpenCode API key (required when provider is `opencode`)\n- `OPENROUTER_API_KEY`: OpenRouter API key (required when provider is `openrouter`)\n- `OPENROUTER_BASE_URL`: Override OpenRouter base URL (optional)\n- `OPENROUTER_HTTP_REFERER`: Optional OpenRouter header for rankings\n- `OPENROUTER_X_TITLE`: Optional OpenRouter header for rankings\n\n## TypeScript Types\n\nThe package exports TypeScript types for use with Hono RPC client:\n\n```typescript\nimport type { AppType } from 'btca-server';\nimport { hc } from 'hono/client';\n\nconst client = hc<AppType>('http://localhost:8080');\n```\n\n## Stream Types\n\nFor working with SSE streaming responses:\n\n```typescript\nimport type { BtcaStreamEvent, BtcaStreamMetaEvent } from 'btca-server/stream/types';\n```\n\n## Requirements\n\n- **Bun**: >= 1.1.0 (this package is designed specifically for Bun runtime)\n- **OpenCode API Key**: Required when using the `opencode` provider\n\n## License\n\nMIT\n\n## Repository\n\n[https://github.com/bmdavis419/better-context](https://github.com/bmdavis419/better-context)\n","readmeFilename":"README.md"}