core/registry/engine_registry library

Classes

EngineRegistry
Holds inference engines registered via FlutterGemma.initialize. Selection is a probe-chain: the registered engine with the highest InferenceEngineProvider.priority whose InferenceEngineProvider.canHandle is true wins (first-registered breaks ties). No central file-type map — third-party engines self-select.