Commit bf9a428
claude: Make command-utils import dynamic to fix build cycle
Changed execute/engine.ts to use dynamic import for initializeProjectContextAndEngines
from command/command-utils.ts. This breaks a circular dependency that was causing
the build to fail.
The cycle was:
execute/engine.ts → command/command-utils.ts → ... → execute/engine.ts
The import is only used in the engine command action handler, so making it dynamic
has no performance impact on normal operations while fixing the build.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <[email protected]>1 parent 274e1e5 commit bf9a428
1 file changed
+5
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
43 | | - | |
| 43 | + | |
| 44 | + | |
44 | 45 | | |
45 | 46 | | |
46 | 47 | | |
| |||
386 | 387 | | |
387 | 388 | | |
388 | 389 | | |
| 390 | + | |
| 391 | + | |
| 392 | + | |
389 | 393 | | |
390 | 394 | | |
391 | 395 | | |
| |||
0 commit comments