From 66ebe41c639452cc012d6932ad131dcf7edba4eb Mon Sep 17 00:00:00 2001 From: Aleksandr Date: Fri, 13 Feb 2026 14:53:21 +0500 Subject: [PATCH] refactor: clean up exception.py - add __all__ and remove redundant pass statements - Added __all__ declaration to explicitly export the 7 public exception classes - Removed redundant pass statements from all exception class bodies --- src/kimi_cli/exception.py | 24 ++++++++++-------------- 1 file changed, 10 insertions(+), 14 deletions(-) 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