cloudaxe-opencode/packages/opencode/src/effect
Dax Raad 25a9de301a core: eager load config on startup for better traces and refactor npm install for improved error reporting
Config is now loaded eagerly during project bootstrap so users can see config loading in traces during startup. This helps diagnose configuration issues earlier in the initialization flow.

NPM installation logic has been refactored with a unified reify function and improved InstallFailedError that includes both the packages being installed and the target directory. This provides users with complete context when package installations fail, making it easier to identify which dependency or project directory caused the issue.
2026-04-16 16:23:19 -04:00
..
app-runtime.ts CLI perf: reduce deps (#22652) 2026-04-16 02:03:03 -04:00
bootstrap-runtime.ts core: eager load config on startup for better traces and refactor npm install for improved error reporting 2026-04-16 16:23:19 -04:00
bridge.ts refactor(tui): improve workspace management (#22691) 2026-04-16 12:24:40 -04:00
cross-spawn-spawner.ts refactor(effect): upgrade opencode to beta.46 context APIs (#21977) 2026-04-10 23:06:28 -04:00
index.ts feat: unwrap effect namespaces to flat exports + barrel (#22745) 2026-04-15 23:29:12 -04:00
instance-ref.ts refactor(tui): improve workspace management (#22691) 2026-04-16 12:24:40 -04:00
instance-registry.ts refactor(instance): move scoped services to LayerMap (#17544) 2026-03-16 12:55:14 -04:00
instance-state.ts fix: resolve circular sibling imports causing runtime ReferenceError (#22752) 2026-04-15 23:41:34 -04:00
logger.ts feat: enable type-aware no-base-to-string rule, fix 56 violations (#22750) 2026-04-16 03:50:47 +00:00
observability.ts CLI perf: reduce deps (#22652) 2026-04-16 02:03:03 -04:00
run-service.ts fix: resolve circular sibling imports causing runtime ReferenceError (#22752) 2026-04-15 23:41:34 -04:00
runner.ts feat: unwrap effect namespaces to flat exports + barrel (#22745) 2026-04-15 23:29:12 -04:00