Merge remote-tracking branch 'upstream/main' into fix/path-traversal-security
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
"""
|
||||
Utility functions for Zen MCP Server
|
||||
Utility functions for PAL MCP Server
|
||||
"""
|
||||
|
||||
from .file_types import CODE_EXTENSIONS, FILE_CATEGORIES, PROGRAMMING_EXTENSIONS, TEXT_EXTENSIONS
|
||||
|
||||
@@ -286,8 +286,8 @@ def log_client_info(server: Any, logger_instance: Optional[logging.Logger] = Non
|
||||
#
|
||||
# # Customize response based on client
|
||||
# if client_name == "Claude":
|
||||
# response = f"Hello from Zen MCP Server to {client_name}!"
|
||||
# response = f"Hello from PAL MCP Server to {client_name}!"
|
||||
# elif client_name == "Gemini":
|
||||
# response = f"Greetings {client_name}, welcome to Zen MCP Server!"
|
||||
# response = f"Greetings {client_name}, welcome to PAL MCP Server!"
|
||||
# else:
|
||||
# response = f"Welcome {client_name}!"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
"""Centralized environment variable access for Zen MCP Server."""
|
||||
"""Centralized environment variable access for PAL MCP Server."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
@@ -28,7 +28,7 @@ def _read_dotenv_values() -> dict[str, str | None]:
|
||||
|
||||
|
||||
def _compute_force_override(values: Mapping[str, str | None]) -> bool:
|
||||
raw = (values.get("ZEN_MCP_FORCE_ENV_OVERRIDE") or "false").strip().lower()
|
||||
raw = (values.get("PAL_MCP_FORCE_ENV_OVERRIDE") or "false").strip().lower()
|
||||
return raw == "true"
|
||||
|
||||
|
||||
@@ -58,13 +58,13 @@ reload_env()
|
||||
|
||||
|
||||
def env_override_enabled() -> bool:
|
||||
"""Return True when ZEN_MCP_FORCE_ENV_OVERRIDE is enabled via the .env file."""
|
||||
"""Return True when PAL_MCP_FORCE_ENV_OVERRIDE is enabled via the .env file."""
|
||||
|
||||
return _FORCE_ENV_OVERRIDE
|
||||
|
||||
|
||||
def get_env(key: str, default: str | None = None) -> str | None:
|
||||
"""Retrieve environment variables respecting ZEN_MCP_FORCE_ENV_OVERRIDE."""
|
||||
"""Retrieve environment variables respecting PAL_MCP_FORCE_ENV_OVERRIDE."""
|
||||
|
||||
if env_override_enabled():
|
||||
if key in _DOTENV_VALUES:
|
||||
|
||||
Reference in New Issue
Block a user