The lib package#

Summary#

active_path

Active-path resolver — one deterministic primitive for mode-dependent paths.

compare_tools

Shared, stateless implementation for the compare_files tool.

discovery_tools

Solve-leaf live-introspection domain tools (shared implementation).

domain_tools

Solve-leaf domain tools (canonical catalog).

intent_guard

Static, Fluent-specific risk classifier for run_code snippets.

mesh_tools

Solve-leaf mesh-introspection domain tools (shared implementation).

pattern

Wildcard/pattern helpers for named-object selection.

schema_probe_tools

Live-schema probe tools.

units

Unit- and quantity-aware parsing for free-text Fluent values.

utl

UTL (Unified Topology Layer) detection, toggling, and path translation.

Description#

Cross-cutting solve helpers that aren’t backend/catalog/agent.

These modules carry no model orchestration, no agent-loop, and no Fluent connection state. They are pure helpers that the MCP, the backends, and the agent layer all share.