The common package#

Summary#

activity_logging

Helpers for compact, redaction-safe logging of tool calls and live session interactions.

backend

Backend abstraction.

base

Base MCP server for the CFX MCP leaf.

codegen

Extensible code-generation pipeline.

conversation

In-memory conversation/clarification store with TTL.

domain_tools

Domain-tool registration framework.

errors

Typed error helpers and typed-guard helpers.

llm_wire

Wire helpers for LiteLLM/OpenAI-compatible chat endpoints.

models

Typed contracts shared by PyCFX-MCP.

session_logging

Per-session debug logging for CFX-MCP.

text_match

Shared string-matching utilities for fuzzy/typo-tolerant lookup.

timings

Lightweight in-process latency collector for the gateway.

validation

Static code validation shared across backends.

Description#

Common infrastructure for standalone Ansys CFX-MCP leaves.