From bd2f91618ede8b837a76f0691fa10c043a8b20fd Mon Sep 17 00:00:00 2001 From: Connor Peet Date: Fri, 27 Mar 2026 16:23:07 -0700 Subject: [PATCH] fix compile --- src/vs/platform/agentHost/node/agentHostMain.ts | 3 +++ .../platform/agentHost/test/node/protocolServerHandler.test.ts | 1 + 2 files changed, 4 insertions(+) diff --git a/src/vs/platform/agentHost/node/agentHostMain.ts b/src/vs/platform/agentHost/node/agentHostMain.ts index 7df7461682c..04a779fc59e 100644 --- a/src/vs/platform/agentHost/node/agentHostMain.ts +++ b/src/vs/platform/agentHost/node/agentHostMain.ts @@ -173,6 +173,9 @@ async function startWebSocketServer(agentService: AgentService, logService: ILog handleBrowseDirectory(uri) { return agentService.browseDirectory(URI.parse(uri)); }, + handleWriteFile(params) { + return agentService.writeFile(params); + }, async handleRestoreSession(session) { return agentService.restoreSession(URI.parse(session)); }, diff --git a/src/vs/platform/agentHost/test/node/protocolServerHandler.test.ts b/src/vs/platform/agentHost/test/node/protocolServerHandler.test.ts index 9a87a5edb02..f4e2fae680e 100644 --- a/src/vs/platform/agentHost/test/node/protocolServerHandler.test.ts +++ b/src/vs/platform/agentHost/test/node/protocolServerHandler.test.ts @@ -77,6 +77,7 @@ class MockSideEffectHandler implements IProtocolSideEffectHandler { async handleListSessions(): Promise { return []; } async handleRestoreSession(_session: string): Promise { } handleGetResourceMetadata() { return { resources: [] }; } + handleWriteFile() { return Promise.resolve({}); } async handleAuthenticate(_params: { resource: string; token: string }) { return { authenticated: true }; } async handleBrowseDirectory(uri: string): Promise<{ entries: { name: string; type: 'file' | 'directory' }[] }> { this.browsedUris.push(URI.parse(uri));