class RubyLLM::MCP::Annotation

def initialize(annotation)

def initialize(annotation)
  @title = annotation["title"] || ""
  @read_only_hint = annotation["readOnlyHint"] || false
  @destructive_hint = annotation["destructiveHint"] || true
  @idempotent_hint = annotation["idempotentHint"] || false
  @open_world_hint = annotation["openWorldHint"] || true
end