Skip to main content
Generated from tai config settings-schema — do not edit by hand; regenerate with scripts/generate-settings-reference.py.
Every registered settings group and the environment variables it reads — 265 entries across 51 groups (256 variables and 9 nested-group references). Each variable row lists the variable, its type, its default, the TAI_DEFAULT_* variable it falls back to when set (a for every field that is not a shared connection identity), whether it is required, its reload class (how a live settings-profile apply treats a change to it — hot re-reads in place, recycle rebuilds the pooled resource behind it, excluded needs a full restart), and a description where one exists; each nested-group reference row carries no variable of its own and links to that sub-group’s section instead. Values shown are code-level defaults; a running server resolves each variable from the environment, then any stored override, then this default.

AccessControlRedisSettings

Module tai42_skeleton.access_control.settings.

AccessControlSettings

Module tai42_skeleton.access_control.settings.

AppArgsSettings

Module tai42_skeleton.settings.settings.

AuditLogSettings

Module tai42_skeleton.settings.audit_log.

BodyLimitSettings

Module tai42_skeleton.settings.body_limit.

BusRedisSettings

Module tai42_skeleton.app.bus_settings.

BusSettings

Module tai42_skeleton.app.bus_settings.

ClientTrustSettings

Module tai42_kit.utils.client_address.

ConfigModeSettings

Module tai42_skeleton.config.config_mode.

ConnectorAdapterSettings

Module tai42_skeleton.connectors.settings.

ConnectorCryptoSecrets

Module tai42_skeleton.connectors.settings.

ConnectorEngineConfig

Module tai42_skeleton.connectors.settings.

ConnectorStoreRedisSettings

Module tai42_skeleton.connectors.settings.

ConnectorStoreSettings

Module tai42_skeleton.connectors.settings.

ContextEditingSettings

Module tai42_kit.llm.settings.

ContextOverflowSettings

Module tai42_kit.llm.settings.

ConversationsRedisSettings

Module tai42_skeleton.conversations.settings.

ConversationsSettings

Module tai42_skeleton.conversations.settings.

CoreSettings

Module tai42_skeleton.settings.settings.

EmbeddingSettings

Module tai42_kit.llm.settings.

EnvSecretMarksSettings

Module tai42_skeleton.settings.env_secret_marks.

FileLoadingSettings

Module tai42_skeleton.template.settings.

HooksRedisSettings

Module tai42_skeleton.hooks.settings.

HooksSettings

Module tai42_skeleton.hooks.settings.

InteractionsRedisSettings

Module tai42_skeleton.interactions.settings.

InteractionsSettings

Module tai42_skeleton.interactions.settings.

JqSettings

Module tai42_kit.utils.data.jq_util.

LLMProviderSettings

Module tai42_kit.llm.settings.

LLMSettings

Module tai42_kit.llm.settings.

LoggingSettings

Module tai42_kit.logging.settings.

MCPClientSettings

Module tai42_kit.clients.settings.

MCPDispatchSettings

Module tai42_skeleton.settings.mcp_settings.

MarketplaceSettings

Module tai42_skeleton.marketplace.settings.

MetricsSettings

Module tai42_skeleton.routers.metrics_settings.

PluginPrefixSettings

Module tai42_skeleton.marketplace.prefix.

PluginsSettings

Module tai42_skeleton.plugins.settings.

RateLimitRedisSettings

Module tai42_skeleton.settings.rate_limit.

RateLimitSettings

Module tai42_skeleton.settings.rate_limit.

RunIndexSettings

Module tai42_skeleton.runs.settings.

SamplingSettings

Module tai42_skeleton.tools.sampling_settings.

StatesSettings

Module tai42_skeleton.states.db.

SubMcpRedisSettings

Module tai42_skeleton.sub_mcp.settings.

SubMcpSettings

Module tai42_skeleton.sub_mcp.settings.

SummarizationMiddlewareSettings

Module tai42_kit.llm.settings.

TemplateCacheSettings

Module tai42_skeleton.template.settings.

ToolRunsRedisSettings

Module tai42_skeleton.routers.tool_runs_settings.

ToolRunsSettings

Module tai42_skeleton.routers.tool_runs_settings.

TrimmingMiddlewareSettings

Module tai42_kit.llm.settings.

TurnSettings

Module tai42_skeleton.settings.turn.

UrlGuardSettings

Module tai42_kit.net.url_guard.

WebhookIngressSettings

Module tai42_skeleton.webhooks.settings.