Skip to main content

Interface: AgentSDKConfig

Gala Launchpad SDK 9.0.0-rc.5


Gala Launchpad SDK 9.0.0-rc.5 / index / AgentSDKConfig

Interface: AgentSDKConfig

Defined in: packages/launchpad-sdk/dist/utils/agent-config.d.ts:41

Agent-specific configuration options

Properties​

agentId?​

optional agentId?: string

Defined in: packages/launchpad-sdk/dist/utils/agent-config.d.ts:53

Agent identifier for logging and analytics


autoValidate?​

optional autoValidate?: boolean

Defined in: packages/launchpad-sdk/dist/utils/agent-config.d.ts:55

Automatically validate setup after initialization


baseUrl?​

optional baseUrl?: string

Defined in: packages/launchpad-sdk/dist/utils/agent-config.d.ts:47

Custom base URL override


config?​

optional config?: Partial<LaunchpadSDKConfig>

Defined in: packages/launchpad-sdk/dist/utils/agent-config.d.ts:57

Additional SDK configuration options to merge with defaults (e.g., timeout, headers)


debug?​

optional debug?: boolean

Defined in: packages/launchpad-sdk/dist/utils/agent-config.d.ts:51

Enable debug logging


environment?​

optional environment?: GalaChainEnv

Defined in: packages/launchpad-sdk/dist/utils/agent-config.d.ts:43

Environment type - affects default URLs and settings


galaChainAddress?​

optional galaChainAddress?: string

Defined in: packages/launchpad-sdk/dist/utils/agent-config.d.ts:64

Optional GalaChain address override. If not provided, reads from WALLET_ADDRESS env var. If neither is set, derives from wallet private key as eth|{address}. Use for non-standard addresses like 'client|ops-admin'.


privateKey?​

optional privateKey?: string

Defined in: packages/launchpad-sdk/dist/utils/agent-config.d.ts:45

Custom private key or 'generate' to create new wallet


timeout?​

optional timeout?: number

Defined in: packages/launchpad-sdk/dist/utils/agent-config.d.ts:49

Request timeout in milliseconds