models
Pydantic models for chat functionality.
class AIModel(*, id: str, name: str, builtin_tools: List[str] = <factory>) -> None
Configuration for an AI model.
class BuiltinTool(*, id: str, name: str) -> None
Configuration for a builtin tool.
class MCPServer(*, id: str, name: str, url: str, enabled: bool = True, tools: List[str] = <factory>) -> None
Configuration for an MCP server.
class FrontendConfig(*, models: List[datalayer_core.agents.models.AIModel] = <factory>, builtin_tools: List[datalayer_core.agents.models.BuiltinTool] = <factory>, mcp_servers: List[datalayer_core.agents.models.MCPServer] = <factory>) -> None
Configuration returned to frontend.