agent-joule/crates/client/src
Repository files (latest commit first)
Filename Latest commit message Latest commit date
David Charlot ee39ddeb6c Step 4 Wave 1: remove sign-in, neutralize telemetry, disable crash upload
Privacy hardening (no phone-home). Chokepoint cuts that kill the behavior while
keeping surrounding code compiling (collab/CRDT retained for later self-hosting):

A — sign-in removed:
- main.rs authenticate() is now a no-op: no automatic sign-in/connect at startup,
  so no Zed identity is ever established (this was the real phone-home).
- title_bar: removed the Sign In button + now-unused bindings.
- onboarding: removed the Zed-cloud-AI 'Zed Agent' promo + SignIn action.
The client crate stays compiled but signed-out; collab will be repointed at a
self-hosted server (no Zed auth) later.

C — telemetry neutralized:
- client::telemetry send_event() is a no-op, so all ~43 telemetry::event! call
  sites across the tree are inert (one edit, no call-site churn). The Step-1
  egress cut in flush_events_inner remains. Nothing is queued, recorded, or sent.

D — crash upload disabled:
- MINIDUMP_ENDPOINT forced to None (ignores build/runtime env), so the upload
  paths in reliability.rs are unreachable. Local minidump capture is unaffected.
- RefreshLlmTokenListener is inert (no sign-in event to trigger a Zed cloud token
  refresh).

Verified: full cargo build --bin agent-zed = 0 errors. See PRIVACY_HARDENING.md.

Co-Authored-By: Claude Opus 4.8 <[email protected]>
2026-06-02 06:28:04 -04:00
..
proxy Baseline: hard fork of zed@e2e7a67 2026-05-30 08:20:23 -04:00
telemetry Baseline: hard fork of zed@e2e7a67 2026-05-30 08:20:23 -04:00
client.rs Baseline: hard fork of zed@e2e7a67 2026-05-30 08:20:23 -04:00
llm_token.rs Baseline: hard fork of zed@e2e7a67 2026-05-30 08:20:23 -04:00
proxy.rs Baseline: hard fork of zed@e2e7a67 2026-05-30 08:20:23 -04:00
telemetry.rs Step 4 Wave 1: remove sign-in, neutralize telemetry, disable crash upload 2026-06-02 06:28:04 -04:00
test.rs Baseline: hard fork of zed@e2e7a67 2026-05-30 08:20:23 -04:00
user.rs Baseline: hard fork of zed@e2e7a67 2026-05-30 08:20:23 -04:00
zed_urls.rs Baseline: hard fork of zed@e2e7a67 2026-05-30 08:20:23 -04:00