You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Report authoritative cwd in recordContextChange E2E tests
The runtime now treats a local session's cwd as authoritative: it is
changed via setWorkingDirectory, and a recordContextChange that reports a
divergent cwd is ignored (the RPC still succeeds but emits no
session.context_changed event). See github/copilot-agent-runtime#12896.
The RPC session-state E2E tests set the working directory to a second
directory and then reported a third, divergent cwd while waiting for a
session.context_changed event. Under the updated contract that event is
never emitted, so the C# test timed out. Report the authoritative current
cwd (secondDirectory) instead so the event fires, and update the C#,
Node, Python, and Go tests accordingly. The Rust test already reported the
authoritative cwd and is unchanged.
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: d99e2065-4f40-4f33-90a6-04b2786ac87f
0 commit comments