diff --git a/go/internal/e2e/mcp_oauth_e2e_test.go b/go/internal/e2e/mcp_oauth_e2e_test.go index 27e6092e11..356805371b 100644 --- a/go/internal/e2e/mcp_oauth_e2e_test.go +++ b/go/internal/e2e/mcp_oauth_e2e_test.go @@ -261,6 +261,7 @@ func TestMCPOAuthE2E(t *testing.T) { }) t.Run("resolve pending MCP OAuth request through RPC", func(t *testing.T) { + testharness.SkipIfInProcess(t, "blocked on github/copilot-agent-runtime#18961 MCP OAuth connection stall") ctx := testharness.NewTestContext(t) ctx.ConfigureWithoutSnapshot(t) client := ctx.NewClient() diff --git a/nodejs/package.json b/nodejs/package.json index 7bb3159f73..783c4d5390 100644 --- a/nodejs/package.json +++ b/nodejs/package.json @@ -5,7 +5,7 @@ "url": "https://github.com/github/copilot-sdk.git" }, "version": "0.0.0-dev", - "copilotCliVersion": "1.0.83-5", + "copilotCliVersion": "1.0.83", "description": "TypeScript SDK for programmatic control of GitHub Copilot CLI via JSON-RPC", "main": "./dist/cjs/index.js", "types": "./dist/index.d.ts", diff --git a/nodejs/src/cliVersion.ts b/nodejs/src/cliVersion.ts index 60a4ba864d..b15767e821 100644 --- a/nodejs/src/cliVersion.ts +++ b/nodejs/src/cliVersion.ts @@ -1,3 +1,3 @@ -export const COPILOT_CLI_VERSION = "1.0.83-5"; +export const COPILOT_CLI_VERSION = "1.0.83"; export const COPILOT_CLI_USE_NPM_PACKAGE = false; diff --git a/rust/tests/e2e/mcp_oauth.rs b/rust/tests/e2e/mcp_oauth.rs index e99e70500c..0930721b88 100644 --- a/rust/tests/e2e/mcp_oauth.rs +++ b/rust/tests/e2e/mcp_oauth.rs @@ -256,6 +256,11 @@ async fn should_cancel_pending_mcp_oauth_request() { #[tokio::test] async fn should_resolve_pending_mcp_oauth_request_through_rpc() { + if super::support::skip_inprocess( + "blocked on github/copilot-agent-runtime#18961 MCP OAuth connection stall", + ) { + return; + } with_e2e_context_no_snapshot(|ctx| { Box::pin(async move { ctx.set_default_copilot_user(); diff --git a/rust/tests/e2e/rpc_shell_edge_cases.rs b/rust/tests/e2e/rpc_shell_edge_cases.rs index cdd692e1ab..3d1717723a 100644 --- a/rust/tests/e2e/rpc_shell_edge_cases.rs +++ b/rust/tests/e2e/rpc_shell_edge_cases.rs @@ -389,7 +389,7 @@ fn nonexistent_command() -> String { #[cfg(windows)] fn stderr_command(marker_path: &Path) -> String { format!( - "powershell -NoLogo -NoProfile -Command \"[Console]::Error.WriteLine('boom'); Set-Content -LiteralPath '{}' -Value done; exit 2\"", + "powershell -NoLogo -NoProfile -Command \"[Console]::Error.WriteLine('boom'); exit 2\" & echo done > \"{}\" & exit /b 2", marker_path.display() ) }