addedInput schema / $schema
Added value: +"https://json-schema.org/draft/2020-12/schema"
addedInput schema / additionalProperties
Added value: +false
addedInput schema / properties / account_id / description
Added value: +"Account ID or email address. Omit when only one account is signed in."
addedInput schema / properties / account_id / maxLength
Added value: +320
addedInput schema / properties / account_id / minLength
Added value: +1
addedInput schema / properties / attachments
Added value: +{
+ "description": "Local files to attach: at most 10, each at most 25 MB.",
+ "items": {
+ "description": "Local file path inside the server's allowed folders. Hidden and secret files are refused.",
+ "maxLength": 4096,
+ "minLength": 1,
+ "type": "string"
+ },
+ "maxItems": 10,
+ "type": "array",
+ "uniqueItems": true
+}
addedInput schema / properties / body / description
Added value: +"Reply text."
addedInput schema / properties / body / maxLength
Added value: +1000000
addedInput schema / properties / body / minLength
Added value: +1
addedInput schema / properties / body_format
Added value: +{
+ "default": "text",
+ "description": "Format of the body text you supply.",
+ "enum": [
+ "text",
+ "html"
+ ],
+ "type": "string"
+}
addedInput schema / properties / cc
Added value: +{
+ "description": "Extra Cc recipients.",
+ "items": {
+ "description": "Email address, e.g. jane@example.com.",
+ "format": "email",
+ "maxLength": 320,
+ "minLength": 3,
+ "type": "string"
+ },
+ "maxItems": 500,
+ "type": "array",
+ "uniqueItems": true
+}
addedInput schema / properties / confirm / description
Added value: +"Must be true to send this reply; set only after the user approves."
addedInput schema / properties / email_id / description
Added value: +"Email to reply to."
addedInput schema / properties / email_id / maxLength
Added value: +1024
addedInput schema / properties / email_id / minLength
Added value: +1
addedInput schema / properties / mode
Added value: +{
+ "description": "sender: reply to the sender. all: reply all.",
+ "enum": [
+ "sender",
+ "all"
+ ],
+ "type": "string"
+}
changedInput schema / required
Previous value: -[
- "account_id",
- "email_id",
- "body"
-]New value: +[
+ "email_id",
+ "mode",
+ "body",
+ "confirm"
+]
addedOutput schema / $schema
Added value: +"https://json-schema.org/draft/2020-12/schema"
changedOutput schema / additionalProperties
Previous value: -{
- "type": "string"
-}New value: +false
addedOutput schema / description
Added value: +"Reply confirmation."
addedOutput schema / properties
Added value: +{
+ "conversation_id": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "in_reply_to": {
+ "type": "string"
+ },
+ "mode": {
+ "enum": [
+ "sender",
+ "all"
+ ]
+ },
+ "status": {
+ "const": "sent"
+ },
+ "summary": {
+ "description": "One-line human summary. The tool's text content is this result serialized as JSON (summary included), so a client that ignores structuredContent still sees every field.",
+ "type": "string"
+ }
+}
addedOutput schema / required
Added value: +[
+ "status",
+ "mode",
+ "in_reply_to",
+ "conversation_id",
+ "summary"
+]