Add anonymous PostHog telemetry for provider lifecycle events

- introduce `AnalyticsService` with buffered PostHog batch flush
- add hashed telemetry identifier from Codex account id or anonymous local id
- record provider session/turn lifecycle events and flush on stop-all
- wire telemetry layer into server runtime and update tests with no-op analytics
ec3778bbf4Julius Marminge committed on 3/6/2026, 7:40:49 AM· committed by Julius Marmingeparent8c5b8d3
12 files changedLine totals unavailable