Skip to main content
Version: 0.8

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?

optional retry?: false | RetryConfig

Defined in: sdk/src/types.ts:24

Retry policy for transient failures. Set to false to disable retries.


signal?

optional signal?: AbortSignal

Defined in: sdk/src/types.ts:26

Optional AbortSignal applied to every request issued by this client.


tenantId?

optional tenantId?: string

Defined in: sdk/src/types.ts:20

Optional tenant ID for multi-tenant deployments.


timeoutMs?

optional timeoutMs?: 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).