= plugin-providers == purpose No source files present. This directory is reserved for external inference provider plugins that connect Correx to LLM backends beyond the built-in llama.cpp adapter. Currently a structural placeholder. == responsibilities * Declares the module structure for future inference provider plugin definitions == non-responsibilities * This module has no source code, types, or runtime behavior == key types *No types defined.* == event flow None. Module has no source files. == integration points * No current dependencies or dependents == invariants * Not applicable — module is empty == PlantUML diagram [plantuml, plugin-providers, "png"] ---- include::../../diagrams/plugin-providers.puml[] ---- == known issues * This module contains no implementation — it is an empty placeholder == open questions * Will provider plugins implement the `InferenceProvider` interface from `:core:inference`? * How will provider plugins register themselves with the `DefaultProviderRegistry`? * Will there be a provider marketplace or discovery mechanism?