#OpenClaw not working with copilot. "Missing Editor-Version header for IDE"

5 messages · Page 1 of 1 (latest)

cerulean socket
#

im running into an issue with getting github copilot working. Im getting this exact error
00:21:56+00:00 warn agent/embedded {"subsystem":"agent/embedded"} {"event":"embedded_run_failover_decision","tags":["error_handling","failover","assistant","surface_error"],"runId":"probe-064631e5-2261-419d-8c07-91eaa6eef471","stage":"assistant","decision":"surface_error","failoverReason":"format","profileFailureReason":"format","provider":"github-copilot","model":"gemini-3-flash","profileId":"sha256:bbb6682dd900","fallbackConfigured":false,"timedOut":false,"aborted":false,"rawErrorPreview":"400 bad request: missing Editor-Version header for IDE auth","rawErrorHash":"sha256:f24bbf1d1370","providerRuntimeFailureKind":"schema"} embedded run failover decision

Is this something specifically that will likely require an update from openclaw?

eager orbitBOT
#

Yeah, that looks very likely OpenClaw-side.

There was a specific fix for GitHub Copilot IDE auth headers, including the missing Editor-Version case, in v2026.4.5+. So if you’re on an older version, an update is the first thing I’d try.

Can you paste this first:

openclaw --version
openclaw status

If you’re below 2026.4.5: update, then restart the gateway.

If you’re already on 2026.4.5 or newer and still seeing it, then I’d suspect an old daemon/install mismatch rather than your Copilot config.

Docs:

cerulean socket
eager orbitBOT
#

Thanks, that helps.

Since your CLI and gateway both report 2026.4.11, this does not look like the old “you’re on a pre-fix build” case anymore.

A couple useful signals here:

  • runId":"probe-... makes me think this is happening in a background probe/failover path, not necessarily the main chat request
  • so yes, this still looks very likely OpenClaw-side, not just bad Copilot setup on your end

What I’d do next:

  1. Update to 2026.4.14 first, since status says it’s available
  2. Retry
  3. Check whether:
    • actual replies fail, or
    • only this probe warning shows in logs