diff --git a/dotnet/src/Client.cs b/dotnet/src/Client.cs index 16c02e887..4e8715bd5 100644 --- a/dotnet/src/Client.cs +++ b/dotnet/src/Client.cs @@ -2385,7 +2385,7 @@ internal record ResumeSessionRequest( bool? EnableHostGitOperations, bool? EnableSessionStore, bool? EnableSkills, - bool? SuppressResumeEvent, + [property: JsonPropertyName("disableResume")] bool? SuppressResumeEvent, bool? Streaming, bool? IncludeSubAgentStreamingEvents, IDictionary? McpServers, diff --git a/nodejs/src/client.ts b/nodejs/src/client.ts index 0a4943879..8dc35b8d7 100644 --- a/nodejs/src/client.ts +++ b/nodejs/src/client.ts @@ -1338,7 +1338,7 @@ export class CopilotClient { instructionDirectories: config.instructionDirectories, disabledSkills: config.disabledSkills, infiniteSessions: config.infiniteSessions, - suppressResumeEvent: config.suppressResumeEvent, + disableResume: config.suppressResumeEvent, continuePendingWork: config.continuePendingWork, gitHubToken: config.gitHubToken, remoteSession: config.remoteSession, diff --git a/nodejs/test/e2e/suspend.e2e.test.ts b/nodejs/test/e2e/suspend.e2e.test.ts index a3820f739..79e898726 100644 --- a/nodejs/test/e2e/suspend.e2e.test.ts +++ b/nodejs/test/e2e/suspend.e2e.test.ts @@ -6,7 +6,7 @@ import { describe, expect, it, onTestFinished } from "vitest"; import { z } from "zod"; import { approveAll, CopilotClient, defineTool, RuntimeConnection } from "../../src/index.js"; import type { PermissionRequest, PermissionRequestResult, SessionEvent } from "../../src/index.js"; -import { createSdkTestContext } from "./harness/sdkTestContext.js"; +import { createSdkTestContext, DEFAULT_GITHUB_TOKEN } from "./harness/sdkTestContext.js"; const SUSPEND_TIMEOUT_MS = 60_000; const TEST_TIMEOUT_MS = 180_000; @@ -65,6 +65,7 @@ describe("Suspend RPC", async () => { const server = new CopilotClient({ workingDirectory: workDir, env, + gitHubToken: DEFAULT_GITHUB_TOKEN, connection: RuntimeConnection.forTcp({ path: process.env.COPILOT_CLI_PATH, connectionToken: SHARED_TOKEN,