TalkBoxConfig
Complete Talk Box configuration.
Usage
TalkBoxConfig()This is the merged result of all config layers. Individual fields use None to indicate “not set” (auto-detect or inherit from a lower-priority layer).
Parameter Attributes
default_model: str | None = Nonedefault_persona: str | None = Noneguardrails: list[str] = list()temperature: float | None = Nonefavorite_models: list[str] = list()favorite_personas: list[str] = list()allow_cloud: bool = Truemode: TUIMode = TUIMode.FULLprofiles: dict[str, ProfileConfig] = dict()knowledge: KnowledgeConfig = KnowledgeConfig()trusted_commands: list[str] = (lambda: ["python", "pytest", "ruff", "mypy", "make"])()autonomous: AutonomousConfig = AutonomousConfig()notifications: NotificationsConfig = NotificationsConfig()tools: list[str] = list()