Manifest discovery
manifest_discovery
Installed resource providers for the common AXM tool resolver.
DeclarativeToolReference
dataclass
Entry-point-compatible reference without a Python class per tool.
Source code in packages/axm/src/axm/tools/manifest_discovery.py
declarative_tool_references()
Read ui/tools.json; missing resources warn, invalid contracts fail.