diff --git a/typescript/acp.ts b/typescript/acp.ts index 14607bf3..1c0ac22d 100644 --- a/typescript/acp.ts +++ b/typescript/acp.ts @@ -262,12 +262,12 @@ export class ClientSideConnection implements Agent { input: WritableStream, output: ReadableStream, ) { + const client = toClient(this); + const handler = async ( method: string, params: unknown, ): Promise => { - const client = toClient(this); - switch (method) { case schema.CLIENT_METHODS.fs_write_text_file: { const validatedParams =