You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(logging): unify HTTP/WS handling and logging (#580)
- Add Axios interceptor with per-request UUID, timing, and status
- Centralize net logging; introduce `coder.httpClientLogLevel` (none|basic|headers|body)
- Standardize WebSocket creation via OneWayWebSocket (ws in VS Code); add connect/error/close logs
- Replace SSE watchers with one-way WebSockets for consistency and performance
- Refactor client API into `CoderApi` for both REST and WS requests
- Default log levels: trace for non-error logs, error for failures; isolate logging utilities
Fixes#532
0 commit comments