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
removedInput schema / properties / attachments / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "items": {
- "type": "string"
- },
- "type": "array"
- },
- {
- "type": "null"
- }
-]
removedInput schema / properties / attachments / default
Removed value: -null
addedInput schema / properties / attachments / description
Added value: +"Local files to attach: at most 10, each at most 25 MB."
addedInput schema / properties / attachments / items
Added value: +{
+ "description": "Local file path inside the server's allowed folders. Hidden and secret files are refused.",
+ "maxLength": 4096,
+ "minLength": 1,
+ "type": "string"
+}
addedInput schema / properties / attachments / maxItems
Added value: +10
addedInput schema / properties / attachments / type
Added value: +"array"
addedInput schema / properties / attachments / uniqueItems
Added value: +true
addedInput schema / properties / bcc
Added value: +{
+ "description": "Bcc 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 / body / description
Added value: +"Message body."
addedInput schema / properties / body / maxLength
Added value: +1000000
addedInput schema / properties / body_format
Added value: +{
+ "default": "text",
+ "description": "Format of the body text you supply.",
+ "enum": [
+ "text",
+ "html"
+ ],
+ "type": "string"
+}
removedInput schema / properties / cc / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "items": {
- "type": "string"
- },
- "type": "array"
- },
- {
- "type": "null"
- }
-]
removedInput schema / properties / cc / default
Removed value: -null
addedInput schema / properties / cc / description
Added value: +"Cc recipients."
addedInput schema / properties / cc / items
Added value: +{
+ "description": "Email address, e.g. jane@example.com.",
+ "format": "email",
+ "maxLength": 320,
+ "minLength": 3,
+ "type": "string"
+}
addedInput schema / properties / cc / maxItems
Added value: +500
addedInput schema / properties / cc / type
Added value: +"array"
addedInput schema / properties / cc / uniqueItems
Added value: +true
addedInput schema / properties / importance
Added value: +{
+ "description": "Message importance.",
+ "enum": [
+ "low",
+ "normal",
+ "high"
+ ],
+ "type": "string"
+}
addedInput schema / properties / subject / description
Added value: +"Subject line."
addedInput schema / properties / subject / maxLength
Added value: +998
addedInput schema / properties / subject / minLength
Added value: +1
removedInput schema / properties / to / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "items": {
- "type": "string"
- },
- "type": "array"
- }
-]
addedInput schema / properties / to / description
Added value: +"Recipients (To)."
addedInput schema / properties / to / items
Added value: +{
+ "description": "Email address, e.g. jane@example.com.",
+ "format": "email",
+ "maxLength": 320,
+ "minLength": 3,
+ "type": "string"
+}
addedInput schema / properties / to / maxItems
Added value: +500
addedInput schema / properties / to / minItems
Added value: +1
addedInput schema / properties / to / type
Added value: +"array"
addedInput schema / properties / to / uniqueItems
Added value: +true
changedInput schema / required
Previous value: -[
- "account_id",
- "to",
- "subject",
- "body"
-]New value: +[
+ "to",
+ "subject",
+ "body"
+]
addedOutput schema / $schema
Added value: +"https://json-schema.org/draft/2020-12/schema"
changedOutput schema / additionalProperties
Previous value: -trueNew value: +false
addedOutput schema / description
Added value: +"The created draft."
addedOutput schema / properties
Added value: +{
+ "attachment_count": {
+ "minimum": 0,
+ "type": "integer"
+ },
+ "bcc": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "cc": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "draft_id": {
+ "type": "string"
+ },
+ "subject": {
+ "type": "string"
+ },
+ "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"
+ },
+ "to": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "web_link": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ }
+}
addedOutput schema / required
Added value: +[
+ "draft_id",
+ "subject",
+ "to",
+ "cc",
+ "bcc",
+ "attachment_count",
+ "web_link",
+ "summary"
+]