Interface: NexatronConfig
Defined in: sdk/src/types.ts:14
Configuration for the Nexatron client.
Properties
baseUrl
baseUrl:
string
Defined in: sdk/src/types.ts:16
Base URL of the Nexatron API (e.g. "https://api.nexatron.dotsolved.ai").
retry?
optionalretry?:false|RetryConfig
Defined in: sdk/src/types.ts:24
Retry policy for transient failures. Set to false to disable retries.
signal?
optionalsignal?:AbortSignal
Defined in: sdk/src/types.ts:26
Optional AbortSignal applied to every request issued by this client.
tenantId?
optionaltenantId?:string
Defined in: sdk/src/types.ts:20
Optional tenant ID for multi-tenant deployments.
timeoutMs?
optionaltimeoutMs?:number
Defined in: sdk/src/types.ts:22
Per-request timeout in milliseconds. Default: 30000 (30s). Set 0 to disable.
token
token:
string
Defined in: sdk/src/types.ts:18
Authentication token (JWT or API key).