Problem
Brain ingest blocks (appears hung) on large directories like ~/session-sw6 (2.6GB, 55K files). Walk finds ~5K files to process (mostly .js/.php), processing them all causes apparent hang.
Changes
- loader.ts — SKIP_DIRS: Added
.opencode, docker, var, bundles, db-dumps to skip list
- loader.ts — EXTENSION_LANG_MAP: Added
.twig → "twig" mapping
- index.ts — MAX_FILE_SIZE: Lowered from 10MB to 2MB (no useful source file exceeds this)
- index.ts — File-count guard: Hard abort at >5000 files, warning at >500
- package.json: Version bump 1.7.4 → 1.7.5
How to test
bun run build succeeds, dist/four-opencode-brain.js updated.
Problem
Brain ingest blocks (appears hung) on large directories like ~/session-sw6 (2.6GB, 55K files). Walk finds ~5K files to process (mostly .js/.php), processing them all causes apparent hang.
Changes
.opencode,docker,var,bundles,db-dumpsto skip list.twig→"twig"mappingHow to test
bun run buildsucceeds,dist/four-opencode-brain.jsupdated.