services/api/client.ts
- Entity ID:
ent-20260420-q9e02a00002b - Type:
file - Scope:
shared - Status:
active - Aliases: Anthropic SDK client wrapper, api/client.ts
Description
Module at src/services/api/client.ts that constructs the Anthropic SDK client used by QueryEngine. It owns SDK instantiation, auth header injection, and base URL selection.
Key claims
- QueryEngine depends on ~7 subsystems for a single basic query
Relations
- QueryEngine 46K-Line File --[depends_on]--> services/api/client.ts
- services/api/claude.ts (Message API Wrapper) --[uses]--> services/api/client.ts