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