INNER CODE UNIT · Python
INTERNAL_ERROR
stevesolun/ctx · src/ctx/mcp_server/server.py:116
INTERNAL_ERROR = -32603 # something inside our handler exploded
@dataclass
class _ServerState:
"""Mutable state for one server instance (one stdin/stdout pair)."""
initialized: bool = False
toolbox: CtxCoreToolbox | None = None
allowed_tool_names: frozenset[str] | None = None
allowed_entity_types: frozenset[str] | None = None
recommendation_session_id: str = field(default_factory=lambda: f"mcp-{uuid4().hex}")
def ensure_toolbox(self) -> CtxCoreToolbox:
if self.toolbox is None:
self.toolbox = CtxCoreToolbox(
recommendation_session_id=self.recommendation_session_id,
allowed_tool_names=self.allowed_tool_names,