"""proteus.providers — LLM backends consumed by agents. This slice ships the abstract base, the thinking-tag parser, a ``FakeProvider`` for offline tests, and a ``make_provider`` factory that builds real cloud providers lazily from a ``"name:model"`` spec. """ from proteus.providers.base import CompletionResult, LLMProvider from proteus.providers.fake import FakeProvider from proteus.providers.factory import available_providers, make_provider __all__ = [ "CompletionResult", "LLMProvider", "FakeProvider", "make_provider", "available_providers", ]