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
This commit was created on GitHub.com and signed with GitHub’s verified signature.
refactor: replace axios with native fetch + undici (#66)
* refactor: replace axios with native fetch + undici
Remove axios dependency (supply chain risk per #64) and replace with
Node.js native fetch. Use undici Agent for self-signed certificate
support when connecting to the local IB Gateway.
Closes #64
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* Consolidate fetch transport abstractions
* Adapt IB client SSO fallback test for fetch client
* Fix CI audit and knip failures
* fix: address PR review comments
- tickler: type request<T>() to return T instead of casting to TickleResponse
- tickler: treat missing authStatus as unauthenticated
- ib-client: use this.baseUrl instead of HttpClient private field
- flex-query test: remove unused HttpError import
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>