config.py

Code Hygiene Score: 100

Keine Issues gefunden.

Dependencies 6

Klassen 1

Code

"""Zentrale Konfiguration für MCP-Docs Server."""

import sys
from pathlib import Path
from typing import ClassVar, List

# Shared Foundation
sys.path.insert(0, str(Path(__file__).parent.parent))
from shared.config_base import BaseConfig


class Config(BaseConfig):
    """
    Konfiguration für MCP-Docs Server.

    Erbt alle DB-Konfiguration von BaseConfig.
    Definiert nur docs-spezifische Werte.
    """

    # Docs-Konfiguration
    MAX_RESULTS: ClassVar[int] = 100
    MAX_CONTENT_LENGTH: ClassVar[int] = 500000

    # Status-Werte
    VALID_STATUSES: ClassVar[List[str]] = [
        "draft",
        "published",
        "archived",
    ]
← Übersicht Graph