Module: Sxn::MCP::Resources::ResourceContentReader
- Defined in:
- lib/sxn/mcp/resources/session_resources.rb
Overview
Resource content readers
Class Method Summary collapse
Class Method Details
.read_content(uri, server_context) ⇒ Object
58 59 60 61 62 63 64 65 66 67 68 69 |
# File 'lib/sxn/mcp/resources/session_resources.rb', line 58 def read_content(uri, server_context) case uri when "sxn://session/current" read_current_session(server_context) when "sxn://sessions" read_all_sessions(server_context) when "sxn://projects" read_all_projects(server_context) else JSON.generate({ error: "Unknown resource: #{uri}" }) end end |