loopsmith-provider 0.1.2

Provider routing for loopsmith: Claude Code, Ollama, Grok, OpenAI, Gemini, Hermes, MCP, and any BYOK command
Documentation
loopsmith-provider-0.1.2 has been yanked.

Provider plane.

Every provider is a command template. That single decision is what makes BYOK support free: Claude Code, Ollama, a Grok CLI, an OpenAI- compatible endpoint driven by curl, an MCP server over stdio — all of them are "a program you can run with a prompt". Adding a provider is a config edit, never a Rust change and never a rebuild.

Two behaviours matter for correctness rather than convenience:

  • Cascade with availability checks. A tier resolves to an ordered list of providers; the first one whose binary exists and whose required environment is present serves the call. Cheap tiers carry the mechanical work, strong tiers carry judgment.
  • Secrets stay out of the record. requires_env names keys that must exist. Values are never read, never substituted into a logged command line, and never written to the ledger.