Interface: ModelGatewayPluginConfig
AppKit configuration for the model-gateway plugin.
Extends
Section titled “Extends”BasePluginConfig.ModelGatewayOptions
Indexable
Section titled “Indexable”[
key:string]:unknown
Properties
Section titled “Properties”cacheTtlMs?
Section titled “cacheTtlMs?”
readonlyoptionalcacheTtlMs?:number
Inherited from
Section titled “Inherited from”ModelGatewayOptions.cacheTtlMs
optionalhost?:string
Inherited from
Section titled “Inherited from”BasePluginConfig.host
model?
Section titled “model?”
readonlyoptionalmodel?:string
Inherited from
Section titled “Inherited from”modelClass?
Section titled “modelClass?”
readonlyoptionalmodelClass?:"chat-thinking"|"chat-balanced"|"chat-fast"|"embedding"
Inherited from
Section titled “Inherited from”ModelGatewayOptions.modelClass
optionalname?:string
Inherited from
Section titled “Inherited from”BasePluginConfig.name
overrides?
Section titled “overrides?”
readonlyoptionaloverrides?: readonlyobject[]
Inherited from
Section titled “Inherited from”streamConfig?
Section titled “streamConfig?”
optionalstreamConfig?:StreamConfig
SSE stream configuration for this plugin’s executeStream() calls (buffer
sizes, maxEventSize, TTL, heartbeat). Sets the plugin’s StreamManager
defaults; a per-call stream config still overrides these. Use it to raise
maxEventSize above the 5 MiB default when a stream emits larger events.
Inherited from
Section titled “Inherited from”BasePluginConfig.streamConfig
telemetry?
Section titled “telemetry?”
optionaltelemetry?:TelemetryOptions
Inherited from
Section titled “Inherited from”BasePluginConfig.telemetry