Skip to content

[WIP] Remove swagger-ui to eliminate telemetry injection#7738

Draft
Copilot wants to merge 1 commit into
developfrom
copilot/remove-swagger-ui-telemetry
Draft

[WIP] Remove swagger-ui to eliminate telemetry injection#7738
Copilot wants to merge 1 commit into
developfrom
copilot/remove-swagger-ui-telemetry

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented May 13, 2026

Thanks for asking me to work on this. I will get started on it and keep this PR's description up to date as I form a plan and make progress.


This section details on the original issue you should resolve

<issue_title>Scarf Telemetry being injected by swagger-ui</issue_title>
<issue_description>I'm not a massive fan of telemetry nor do I think the swagger team have done enough to allow opt out. I read through their conversations last night and they seem to have a disdain for people wanting to opt out of it.

Pre-steps.

  1. Understand WHY more people aren't talking about this / calling swagger-ui out for telemetry. It's the only dep we use out of thousands.. I would have expected more projects to be complaining...

Steps.

  1. Drop swagger-ui
  2. Make a clear stand on telemetry software.
  3. Investigate our own telemetry (yes, we have some...) and make ours easily opt-out.

Alt Steps.

  1. Wait for swagger-ui to not use Scarf

Where does our own internal telemetry happen?

  1. UpdateCheck.ts phones home.
  2. Plugin registry.

swagger-api/swagger-ui#10573
</issue_description>

Comments on the Issue (you are @copilot in this section)

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.

Scarf Telemetry being injected by swagger-ui

2 participants