Skip to content

JuniorAppOptions

Defined in: app.ts:55

optional configDefaults?: Record<string, unknown>

Defined in: app.ts:64

Install-wide provider defaults (provider.key format). Channel overrides take precedence.


optional conversationWork?: VercelConversationWorkCallbackOptions

Defined in: app.ts:66

Queue consumer wiring for the durable conversation worker.


optional plugins?: JuniorPluginSet

Defined in: app.ts:68

Direct plugin set override. Usually omitted when juniorNitro() uses a plugin module.


optional slack?: object

Defined in: app.ts:57

Slack-specific overrides applied after env parsing.

optional completedReactionEmoji?: string

Slack emoji shown after a turn completes. Defaults to white_check_mark.

optional processingReactionEmoji?: string

Slack emoji shown while Junior is processing. Defaults to eyes.


optional waitUntil?: WaitUntilFn

Defined in: app.ts:69