{ "title": "Writing about content that has changed", "credential": "annotator", "request": { "using": [ "urn:ietf:params:jmap:core", "urn:ietf:params:jmap:filenode", "https://ns.ordner.fyi/svc/jmap/files" ], "methodCalls": [ [ "FileAnnotation/set", { "accountId": "${accountId}", "update": { "${notes}": { "blobId": "${notesBlob}", "labels": [] } } }, "a" ] ] }, "response": { "methodResponses": [ [ "FileAnnotation/set", { "accountId": "${accountId}", "oldState": "${*}", "newState": "${*}", "created": null, "updated": null, "destroyed": null, "notCreated": null, "notUpdated": { "${notes}": { "type": "contentChanged", "description": "the file's content is not the one this annotation was made from", "properties": ["blobId"] } }, "notDestroyed": null }, "a" ] ], "sessionState": "${*}" } }