4 ms·
Can't you just build the source and run it without giving them any information? Or does the editor itself require information and phone home while running?
by jacobsenscott 5mo ago
Can't you just build the source and run it without giving them any information? Or does the editor itself require information and phone home while running?
- xpe 5mo ago1. Yes, Zed is open source, you can build it yourself. 2. Telemetry defaults to on. So turn off telemetry as explained at https://zed.dev/docs/telemetry#configuring-telemetry-settings https://zed.dev/docs/telemetry#configuring-telemetry-setting... "telemetry": { "diagnostics": false, "metrics": false, },
- marshray 5mo agoInitializing the http client is one of the very first things this text editor does in "app.run()": https://github.com/zed-industries/zed/blob/a7c9c24f40d7e916999824bc4728bdd38daa4ae0/crates/client/src/telemetry.rs#L469-L512 https://github.com/zed-industries/zed/blob/a7c9c24f40d7e9169... Line 497 suggests it fails without it. There are hundreds of references to http requests in the source tree, though most seem associated with calling particular AI model providers. This looks to be the telemetry struct: https://github.com/zed-industries/zed/blob/a7c9c24f40d7e916999824bc4728bdd38daa4ae0/crates/client/src/telemetry.rs#L46-L69 https://github.com/zed-industries/zed/blob/a7c9c24f40d7e9169... It appears to crawl your worktrees collecting an inventory of the types of projects you have and is interested in certain named files specificaly: https://github.com/zed-industries/zed/blob/a7c9c24f40d7e916999824bc4728bdd38daa4ae0/crates/client/src/telemetry.rs#L490-L496 https://github.com/zed-industries/zed/blob/a7c9c24f40d7e9169...