ruby-sdk/lib/model_context_protocol.rb
Topher Bullock a4df3b8688 Internal Release v0.1.1
- implement `Prompt`
- adjust Tool approach
- update readme for tool calling
- document usage of `Prompt`
2025-05-08 17:37:27 -04:00

20 lines
498 B
Ruby

# typed: strict
# frozen_string_literal: true
require "model_context_protocol/json_rpc"
require "model_context_protocol/server"
require "model_context_protocol/tool"
require "model_context_protocol/content"
require "model_context_protocol/resource"
require "model_context_protocol/prompt"
module ModelContextProtocol
class Annotations
attr_reader :audience, :priority
def initialize(audience: nil, priority: nil)
@audience = audience
@priority = priority
end
end
end