Skip to main content

Interface: ITranslationProviderConfig

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

Configuration descriptor for a translation provider.

Properties

costTier?

optional costTier: "low" | "medium" | "high"

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

Cost tier hint for routing ("low", "medium", "high").


id

id: string

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


maxCharsPerRequest?

optional maxCharsPerRequest: number

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

Maximum characters per request (provider constraint).


params?

optional params: Record<string, unknown>

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


priority?

optional priority: number

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

Relative priority for fallback ordering.


supportedLanguages?

optional supportedLanguages: string[]

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

Supported language codes subset; undefined means provider attempts all.