Exception: Woods::MCP::ConfigMismatch

Inherits:
BootstrapError show all
Defined in:
lib/woods/mcp/errors.rb

Overview

Raised when a stored config snapshot contradicts the active host config in a way that cannot be reconciled (e.g. provider class mismatch).

Examples:

raise Woods::MCP::ConfigMismatch.new(
  "Stored config uses Ollama but host config specifies OpenAI",
  details: { stored: "Ollama", host: "OpenAI" }
)

Instance Attribute Summary

Attributes inherited from BootstrapError

#details

Method Summary

Methods inherited from BootstrapError

#initialize

Constructor Details

This class inherits a constructor from Woods::MCP::BootstrapError