changedInput schema / properties / account / description
Previous value: -"Account id from list_accounts"New value: +"list_accounts id"
changedInput schema / properties / attachments / items / description
Previous value: -"Attach a mailbox attachment {uid, part[, folder, account]}, inline content {filename, content[, encoding]}, or a local file {path}"New value: +"{uid, part[, folder, account]} from a mailbox, {filename, content[, encoding]} or {path}"
removedInput schema / properties / attachments / items / properties / account / description
Removed value: -"Account holding the file (defaults to the sending account)"
removedInput schema / properties / attachments / items / properties / content / description
Removed value: -"File content, UTF-8 text or base64 (see encoding); for files the assistant writes itself"
removedInput schema / properties / attachments / items / properties / content_type / description
Removed value: -"MIME type of inline content, e.g. text/csv"
removedInput schema / properties / attachments / items / properties / encoding / description
Removed value: -"How `content` is encoded, default utf8"
removedInput schema / properties / attachments / items / properties / filename / description
Removed value: -"File name (required for inline content)"
removedInput schema / properties / attachments / items / properties / folder / description
Removed value: -"Folder of the source message (e.g. \"mailmcp-uploads\" for uploaded files)"
changedInput schema / properties / attachments / items / properties / part / description
Previous value: -"Attachment part id from get_message / list_uploads"New value: +"Part id from get_message / list_uploads"
changedInput schema / properties / attachments / items / properties / path / description
Previous value: -"Local file path (Claude Desktop / Claude Code only, within policy.attachment_dirs)"New value: +"Local path (stdio only, inside policy.attachment_dirs)"
removedInput schema / properties / attachments / items / properties / uid / description
Removed value: -"uid of the source message"
changedInput schema / properties / folder / description
Previous value: -"Folder/label path. Defaults to All Mail on Gmail, INBOX elsewhere."New value: +"Default: Gmail All Mail, else INBOX"
changedInput schema / properties / html / description
Previous value: -"Optional HTML version of the reply body"New value: +"Optional HTML version"
changedInput schema / properties / lang / description
Previous value: -"Language of the \"On … wrote:\" line (default: guessed from the reply)"New value: +"\"On … wrote:\" language"
changedInput schema / properties / quote / description
Previous value: -"Quote the original under the reply (default true)"New value: +"Quote the original (default true)"
changedInput schema / properties / reply_all / description
Previous value: -"Reply to every recipient of the original (default: sender only)"New value: +"Reply to all (default: sender only)"
addedInput schema / properties / template
Added value: +{
+ "description": "list_templates name (paid)",
+ "maxLength": 60,
+ "type": "string"
+}
changedInput schema / properties / text / description
Previous value: -"The reply itself, plain text, without greeting-to-quote artefacts; the original is quoted automatically"New value: +"Plain text; the original is quoted"
changedInput schema / properties / uid / description
Previous value: -"uid of the message being answered (from search_messages / get_message / get_thread)"New value: +"uid being answered"
addedInput schema / properties / vars
Added value: +{
+ "additionalProperties": {
+ "maxLength": 2000,
+ "type": "string"
+ },
+ "description": "Values for its {{placeholders}}",
+ "propertyNames": {
+ "pattern": "^[a-z_][a-z0-9_]{0,30}$",
+ "type": "string"
+ },
+ "type": "object"
+}
changedInput schema / required
Previous value: -[
- "account",
- "uid",
- "text"
-]New value: +[
+ "account",
+ "uid"
+]