DomainTool#

class ansys.fluent.mcp.common.domain_tools.DomainTool#

A registered domain tool — spec plus typed async handler.

Instances of this dataclass live in each leaf’s products//lib/domain_tools.py module and are passed to FluidsLeafMCP._register_domain_tools() during the leaf’s _register_tools() override.

Overview#

Import detail#

from ansys.fluent.mcp.common.domain_tools import DomainTool

Attribute detail#

DomainTool.spec: DomainToolSpec#
DomainTool.handler: DomainToolHandler#
DomainTool.requires_live_session: bool = False#