fix: rebranding, see [docs/name-change.md](docs/name-change.md) for details

This commit is contained in:
Fahad
2025-12-04 18:11:55 +04:00
parent bcfaccecd4
commit b2dc84992d
122 changed files with 1423 additions and 1056 deletions

View File

@@ -1,5 +1,5 @@
"""
Shared infrastructure for Zen MCP tools.
Shared infrastructure for PAL MCP tools.
This module contains the core base classes and utilities that are shared
across all tool types. It provides the foundation for the tool architecture.

View File

@@ -1,5 +1,5 @@
"""
Base models for Zen MCP tools.
Base models for PAL MCP tools.
This module contains the shared Pydantic models used across all tools,
extracted to avoid circular imports and promote code reuse.
@@ -59,7 +59,7 @@ WORKFLOW_FIELD_DESCRIPTIONS = {
class ToolRequest(BaseModel):
"""
Base request model for all Zen MCP tools.
Base request model for all PAL MCP tools.
This model defines common fields that all tools accept, including
model selection, temperature control, and conversation threading.

View File

@@ -1,5 +1,5 @@
"""
Core Tool Infrastructure for Zen MCP Tools
Core Tool Infrastructure for PAL MCP Tools
This module provides the fundamental base class for all tools:
- BaseTool: Abstract base class defining the tool interface
@@ -45,7 +45,7 @@ logger = logging.getLogger(__name__)
class BaseTool(ABC):
"""
Abstract base class for all Zen MCP tools.
Abstract base class for all PAL MCP tools.
This class defines the interface that all tools must implement and provides
common functionality for request handling, model creation, and response formatting.

View File

@@ -1,5 +1,5 @@
"""
Custom exceptions for Zen MCP tools.
Custom exceptions for PAL MCP tools.
These exceptions allow tools to signal protocol-level errors that should be surfaced
to MCP clients using the `isError` flag on `CallToolResult`. Raising one of these

View File

@@ -1,5 +1,5 @@
"""
Core schema building functionality for Zen MCP tools.
Core schema building functionality for PAL MCP tools.
This module provides base schema generation functionality for simple tools.
Workflow-specific schema building is located in workflow/schema_builders.py