Skip to main content

Interface: SupabaseConfig

Defined in: packages/orchestration/src/orchestrator.ts:47

Provide Supabase credentials and stores are created automatically

Extends

  • BaseConfig

Properties

customPricing?

optional customPricing?: Record<string, { input: number; output: number; }>

Defined in: packages/orchestration/src/orchestrator.ts:29

Custom per-model pricing overrides

Inherited from

BaseConfig.customPricing


defaultModel?

optional defaultModel?: string

Defined in: packages/orchestration/src/orchestrator.ts:27

Default model ID for cost estimation (e.g. 'gpt-4o', 'claude-sonnet-5')

Inherited from

BaseConfig.defaultModel


registryOptions?

optional registryOptions?: AgentRegistryOptions

Defined in: packages/orchestration/src/orchestrator.ts:35

Options for the agent registry (e.g. DB-backed concurrency counting)

Inherited from

BaseConfig.registryOptions


schedulerIntervalMs?

optional schedulerIntervalMs?: number

Defined in: packages/orchestration/src/orchestrator.ts:31

Scheduler heartbeat interval in ms (default: 30000)

Inherited from

BaseConfig.schedulerIntervalMs


supabase

supabase: SupabaseClient

Defined in: packages/orchestration/src/orchestrator.ts:48


ticketDefaults?

optional ticketDefaults?: Partial<TicketConfig>

Defined in: packages/orchestration/src/orchestrator.ts:33

Default values merged into every createTicket call (e.g. groupChatId, metadata)

Inherited from

BaseConfig.ticketDefaults


userId

userId: string

Defined in: packages/orchestration/src/orchestrator.ts:49