Skip to main content

Interface: LanguageNegotiationParams

Defined in: packages/agentos/src/core/language/interfaces.ts:106

Negotiation input parameters for the LanguageService.

Properties

configDefault

configDefault: string

Defined in: packages/agentos/src/core/language/interfaces.ts:111


conversationPreferred?

optional conversationPreferred: string

Defined in: packages/agentos/src/core/language/interfaces.ts:109


detectedLanguages?

optional detectedLanguages: DetectedLanguageResult[]

Defined in: packages/agentos/src/core/language/interfaces.ts:108


explicitUserLanguage?

optional explicitUserLanguage: string

Defined in: packages/agentos/src/core/language/interfaces.ts:107


fallbackChain

fallbackChain: string[]

Defined in: packages/agentos/src/core/language/interfaces.ts:113


personaDefault?

optional personaDefault: string

Defined in: packages/agentos/src/core/language/interfaces.ts:110


preferSourceLanguageResponses?

optional preferSourceLanguageResponses: boolean

Defined in: packages/agentos/src/core/language/interfaces.ts:114


supported

supported: string[]

Defined in: packages/agentos/src/core/language/interfaces.ts:112


targetLanguage?

optional targetLanguage: string

Defined in: packages/agentos/src/core/language/interfaces.ts:116

Optional pre-specified target language override.