Skip to content

utils: Remove TAS integration and bump to v5.0.0 - #2403

Merged
Brandon Waterloo [MSFT] (bwateratmsft) merged 3 commits into
mainfrom
bwateratmsft-tas-endpoint-investigation
Oct 5, 2026
Merged

Brandon Waterloo [MSFT] (bwateratmsft) merged 3 commits into
mainfrom
bwateratmsft-tas-endpoint-investigation

Conversation

@bwateratmsft

@bwateratmsft Brandon Waterloo [MSFT] (bwateratmsft) commented Oct 2, 2026 •

Copy link
Copy Markdown
Contributor

🤖

Summary

  • Remove vscode-tas-client and its tas-client transitive dependency from @microsoft/vscode-azext-utils.
  • Remove the experimentation adapter and its public function/interface.
  • Bump utils from 4.2.0 to 5.0.0 because this removes public API. Sibling package lockfiles remain pinned to published v4 releases.

Related: #2398.

Validation

  • npm ci --prefix utils --ignore-scripts --no-audit --no-fund --silent — passed.
  • npm run build --prefix utils --silent — passed (ESM and CJS).
  • npm run lint --prefix utils --silent — passed.
  • npm test --prefix utils -- --reporter dot — passed (244 tests).
  • npm pack --dry-run --json --ignore-scripts (from utils) — passed; no compiled TAS adapter in the package.

Remove the experimentation adapter and TAS dependency from utils, drop its public declarations, and document migration to VS Code settings or a direct client.\n\nCo-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot AI balanced review requested due to automatic review settings October 2, 2026 18:18
The removed experimentation API has few consumers, so keep the utils README focused on supported functionality.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

This comment was marked as resolved.

Keep utils at 5.0.0 without TAS while retaining the Copilot SDK update from main.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@bwateratmsft
Brandon Waterloo [MSFT] (bwateratmsft) marked this pull request as ready for review October 5, 2026 18:04
@bwateratmsft
Brandon Waterloo [MSFT] (bwateratmsft) merged commit 7511194 into main Oct 5, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants