diff options
| author | Kit Langton <[email protected]> | 2026-05-02 22:38:44 -0400 |
|---|---|---|
| committer | GitHub <[email protected]> | 2026-05-02 22:38:44 -0400 |
| commit | 0956b15c52fdf6741334e5f87109ac95e7870abf (patch) | |
| tree | d43bc5ff105d3451d0dc165f80f7f4b804272914 /packages | |
| parent | 61150f63917a893e1b09c9eb1dbced7c7131fb34 (diff) | |
| download | opencode-0956b15c52fdf6741334e5f87109ac95e7870abf.tar.gz opencode-0956b15c52fdf6741334e5f87109ac95e7870abf.zip | |
refactor(acp): drop async from synchronous ACP.init (#25520)
Diffstat (limited to 'packages')
| -rw-r--r-- | packages/opencode/src/acp/agent.ts | 2 | ||||
| -rw-r--r-- | packages/opencode/src/cli/cmd/acp.ts | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/packages/opencode/src/acp/agent.ts b/packages/opencode/src/acp/agent.ts index 8bbc2427f..d66c1b258 100644 --- a/packages/opencode/src/acp/agent.ts +++ b/packages/opencode/src/acp/agent.ts @@ -130,7 +130,7 @@ async function sendUsageUpdate( }) } -export async function init({ sdk: _sdk }: { sdk: OpencodeClient }) { +export function init({ sdk: _sdk }: { sdk: OpencodeClient }) { return { create: (connection: AgentSideConnection, fullConfig: ACPConfig) => { return new Agent(connection, fullConfig) diff --git a/packages/opencode/src/cli/cmd/acp.ts b/packages/opencode/src/cli/cmd/acp.ts index 87671f5a0..251c60884 100644 --- a/packages/opencode/src/cli/cmd/acp.ts +++ b/packages/opencode/src/cli/cmd/acp.ts @@ -52,7 +52,7 @@ export const AcpCommand = effectCmd({ }) const stream = ndJsonStream(input, output) - const agent = yield* Effect.promise(() => ACP.init({ sdk })) + const agent = ACP.init({ sdk }) new AgentSideConnection((conn) => { return agent.create(conn, { sdk }) |
