{"allOf":[{"description":"Base type for all commands in the system","allOf":[{"type":"object","description":"Base message type that all commands and events inherit from","required":["id"],"properties":{"id":{"type":"string","description":"Unique identifier for the message, typically a UUID","default":"UUID generated string","x-parser-schema-id":"<anonymous-schema-1>"}},"x-parser-schema-id":"Message"}],"x-parser-schema-id":"Command"},{"type":"object","description":"Command to accept a pending team invitation on behalf of a user","required":["invitationId","userId","name"],"properties":{"invitationId":{"type":"string","description":"The identifier of the invitation being accepted","x-parser-schema-id":"<anonymous-schema-13>"},"userId":{"type":"string","description":"The identifier of the user accepting the invitation","x-parser-schema-id":"<anonymous-schema-14>"},"name":{"type":"string","description":"The display name of the user accepting the invitation","x-parser-schema-id":"<anonymous-schema-15>"}},"x-parser-schema-id":"<anonymous-schema-12>"}],"x-parser-schema-id":"AcceptInvitation"}