Adapters exports - Model adapters (Claude, OpenAI, Gemini, Ollama) Split from index.ts for file size compliance (Issue #285)
Wrap an IResilientAdapter (or anything that satisfies ResilientLike) so its complete() path retries on MODEL_NOT_FOUND while its health/lifecycle methods continue to work unchanged.
IResilientAdapter
ResilientLike
complete()
Adapters exports - Model adapters (Claude, OpenAI, Gemini, Ollama) Split from index.ts for file size compliance (Issue #285)