refactor(core): make Code Mode a service

This commit is contained in:
Aiden Cline 2026-07-07 14:31:21 -05:00
commit 70b493af15
17 changed files with 268 additions and 87 deletions

View file

@ -39,6 +39,9 @@ export function host(overrides: Overrides = {}): PluginContext {
transform: () => Effect.die("unused command.transform"),
reload: () => Effect.die("unused command.reload"),
},
codemode: overrides.codemode ?? {
register: () => Effect.die("unused codemode.register"),
},
event: overrides.event ?? {
subscribe: () => Stream.empty,
},