diff --git a/src/kimi_cli/exception.py b/src/kimi_cli/exception.py index d8c21c75e..72ef586b6 100644 --- a/src/kimi_cli/exception.py +++ b/src/kimi_cli/exception.py @@ -1,43 +1,39 @@ from __future__ import annotations +__all__ = ( + "KimiCLIException", + "ConfigError", + "AgentSpecError", + "InvalidToolError", + "SystemPromptTemplateError", + "MCPConfigError", + "MCPRuntimeError", +) + class KimiCLIException(Exception): """Base exception class for Kimi Code CLI.""" - pass - class ConfigError(KimiCLIException, ValueError): """Configuration error.""" - pass - class AgentSpecError(KimiCLIException, ValueError): """Agent specification error.""" - pass - class InvalidToolError(KimiCLIException, ValueError): """Invalid tool error.""" - pass - class SystemPromptTemplateError(KimiCLIException, ValueError): """System prompt template error.""" - pass - class MCPConfigError(KimiCLIException, ValueError): """MCP config error.""" - pass - class MCPRuntimeError(KimiCLIException, RuntimeError): """MCP runtime error.""" - - pass