feat(plugin): align hooks with client APIs

This commit is contained in:
Dax Raad
2026-07-03 18:10:24 -04:00
parent 45b2057d91
commit abf5469a3b
65 changed files with 981 additions and 667 deletions
+10
View File
@@ -0,0 +1,10 @@
import { Effect } from "effect"
import { OpenCode as EffectOpenCode, type AppApi as EffectApi } from "../src/effect"
type EffectClient = Effect.Success<ReturnType<typeof EffectOpenCode.make>>
declare const effectClient: EffectClient
const effectApi: EffectApi<unknown> = effectClient
void effectApi