mirror of
https://github.com/microsoft/vscode.git
synced 2026-09-12 11:39:57 +01:00
* chore: bump @github/copilot-sdk to 1.0.10-preview.0 and @github/copilot to 1.0.79-9 * Align managed-settings snapshot with SDK 1.0.10 contract ManagedSettingsResolvedData widened its source union with 'client'/'mixed' and added an optional clientManaged flag; mirror both on IAgentHostManagedSettingsSnapshot so the spread in copilotAgent.ts typechecks. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Gate Copilot terminal command-detection E2E test as record-only The 'custom terminal tool preserves a nonzero shell exit code' test asserts on live shell-integration state (supportsCommandDetection + OSC 633 command part) captured from a real PTY in real time, which cannot be preserved across a deterministic replay; the SDK/CLI bump's altered turn timing surfaced the non-determinism on the macOS product build. Gate it record-only like the sibling async shell-lifecycle tests and document it in KNOWN_ISSUES.md. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * test: keep terminal metadata E2E enabled Select bash explicitly on POSIX so the custom terminal test reliably receives OSC 633 command metadata during deterministic replay. Remove the record-only gate and obsolete known-issue entry.\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: vs-code-engineering[bot] <122617954+vs-code-engineering[bot]@users.noreply.github.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: Josh Spicer <23246594+joshspicer@users.noreply.github.com>