Class: MailMCP::MoveMailMessageTool
- Defined in:
- lib/mail_mcp/tools/move_mail_message_tool.rb
Class Method Summary collapse
Class Method Details
.call(folder:, uid:, destination:, server_context:) ⇒ Object
23 24 25 26 27 28 |
# File 'lib/mail_mcp/tools/move_mail_message_tool.rb', line 23 def self.call(folder:, uid:, destination:, server_context:) ImapClient.connect(server_context.imap_config) do |c| c.(folder: folder, uid: uid, destination: destination) end MCP::Tool::Response.new([{ type: "text", text: "Message #{uid} moved from #{folder} to #{destination}" }]) end |