changedOutput schema / anyOf
Previous value: -[
- {
- "additionalProperties": false,
- "description": "One status lookup. Only statuses are returned; no signer details, links, raw events, or timestamps.",
- "properties": {
- "statuses": {
- "description": "Distinct observed statuses, not a single current state or a chronological list. Success and failure may coexist. Empty means no recognized events were returned, not proof of existence, failure, completion, or safety to retry. Other lifecycle events are omitted.",
- "items": {
- "description": "preparation_success/preparation_failed: preparation outcome; sending_success/sending_failed: dispatch outcome; completed: document completion recorded. sending_success does not mean completed signing.",
- "enum": [
- "preparation_success",
- "preparation_failed",
- "sending_success",
- "sending_failed",
- "completed"
- ],
- "type": "string"
- },
- "type": "array"
- }
- },
- "required": [
- "statuses"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "description": "Error payload returned with the MCP result's isError flag set to true. Known IDs are optional and may be provisional; do not assume an error makes resubmission safe.",
- "properties": {
- "code": {
- "description": "INVALID_REQUEST: input validation failed. REQUEST_FAILED: operation failed; use referenceId for diagnosis. UNKNOWN_OUTCOME: an action may have succeeded despite the error; inspect document status before considering a retry.",
- "enum": [
- "INVALID_REQUEST",
- "REQUEST_FAILED",
- "UNKNOWN_OUTCOME"
- ],
- "type": "string"
- },
- "documentId": {
- "description": "Document identifier. Reuse as documentId in subsequent calls; an ID in an error response may be provisional and does not prove the document was created or the command accepted.",
- "minLength": 1,
- "type": "string"
- },
- "fileId": {
- "description": "Storage identifier of the PDF. Reuse with its matching documentId when sending; not a download URL.",
- "minLength": 1,
- "type": "string"
- },
- "message": {
- "description": "Safe error explanation or recovery guidance; no private upstream diagnostics.",
- "type": "string"
- },
- "operationId": {
- "description": "Identifier for tracing this tool operation. Not a document ID or proof of completion.",
- "minLength": 1,
- "type": "string"
- },
- "referenceId": {
- "description": "Sentry error reference for support and diagnostics. Not a documentId or trackingId.",
- "minLength": 1,
- "type": "string"
- },
- "trackingId": {
- "description": "Backend command correlation identifier, when available. Not a document ID or proof of completion.",
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "code",
- "message",
- "referenceId"
- ],
- "type": "object"
- }
-]New value: +[
+ {
+ "additionalProperties": false,
+ "description": "One status lookup. Only statuses are returned; no signer details, links, raw events, or timestamps.",
+ "properties": {
+ "statuses": {
+ "description": "Distinct observed statuses, not a single current state or a chronological list. Success and failure may coexist. Empty means no recognized events were returned, not proof of existence, failure, completion, or safety to retry. Other lifecycle events are omitted.",
+ "items": {
+ "description": "preparation_success/preparation_failed: preparation outcome; sending_success/sending_failed: dispatch outcome; completed: document completion recorded. sending_success does not mean completed signing.",
+ "enum": [
+ "preparation_success",
+ "preparation_failed",
+ "sending_success",
+ "sending_failed",
+ "completed"
+ ],
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "statuses"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "description": "Error payload returned with the MCP result's isError flag set to true. Known IDs are optional and may be provisional; do not assume an error makes resubmission safe.",
+ "properties": {
+ "code": {
+ "description": "INVALID_REQUEST: input validation failed. SIGNATURE_LIMIT_REACHED: signature quota exhausted; explain the message and do not retry sending until quota is available. REQUEST_FAILED: operation failed; use referenceId for diagnosis. UNKNOWN_OUTCOME: an action may have succeeded despite the error; inspect document status before considering a retry.",
+ "enum": [
+ "INVALID_REQUEST",
+ "REQUEST_FAILED",
+ "UNKNOWN_OUTCOME",
+ "SIGNATURE_LIMIT_REACHED"
+ ],
+ "type": "string"
+ },
+ "documentId": {
+ "description": "Document identifier. Reuse as documentId in subsequent calls; an ID in an error response may be provisional and does not prove the document was created or the command accepted.",
+ "minLength": 1,
+ "type": "string"
+ },
+ "fileId": {
+ "description": "Storage identifier of the PDF. Reuse with its matching documentId when sending; not a download URL.",
+ "minLength": 1,
+ "type": "string"
+ },
+ "message": {
+ "description": "Safe error explanation or recovery guidance; no private upstream diagnostics.",
+ "type": "string"
+ },
+ "operationId": {
+ "description": "Identifier for tracing this tool operation. Not a document ID or proof of completion.",
+ "minLength": 1,
+ "type": "string"
+ },
+ "referenceId": {
+ "description": "Sentry error reference for support and diagnostics. Not a documentId or trackingId.",
+ "minLength": 1,
+ "type": "string"
+ },
+ "trackingId": {
+ "description": "Backend command correlation identifier, when available. Not a document ID or proof of completion.",
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "code",
+ "message",
+ "referenceId"
+ ],
+ "type": "object"
+ }
+]