Skip to content

Disable telemetry in terminal E2E sessions - #1728

Merged
RhysSullivan merged 1 commit into
mainfrom
fix/e2e-telemetry-optout
Aug 25, 2026
Merged

Disable telemetry in terminal E2E sessions#1728
RhysSullivan merged 1 commit into
mainfrom
fix/e2e-telemetry-optout

Conversation

@RhysSullivan

Copy link
Copy Markdown
Collaborator

The terminal E2E surface replaced the workflow environment, dropping the product telemetry opt-outs. Force those opt-outs on every terminal-launched test process and cover the boundary with a focused test.

Verified:

  • bun run --cwd e2e typecheck
  • bunx vitest run --project local local/cli-telemetry-optout.test.ts
  • bunx vitest run --project local local/stdio-mcp.test.ts
  • live PostHog bad-event count stayed unchanged during the real stdio MCP scenario

@github-actions

github-actions Bot commented Aug 25, 2026

Copy link
Copy Markdown
Contributor

Cloudflare preview

Torn down — the PR is closed.

@RhysSullivan
RhysSullivan marked this pull request as ready for review August 25, 2026 02:58
@RhysSullivan
RhysSullivan merged commit 9ba9e7a into main Aug 25, 2026
40 of 43 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.

1 participant