[
{
"@id": "https://atomicdata.dev/properties/messages",
"https://atomicdata.dev/properties/classtype": "https://atomicdata.dev/classes/Message",
"https://atomicdata.dev/properties/datatype": "https://atomicdata.dev/datatypes/resourceArray",
"https://atomicdata.dev/properties/description": "The messages in the ChatRoom. This list depends on the other query parameters passed to the ChatRoom resource. By default, only the most recent messages are in this array.",
"https://atomicdata.dev/properties/isA": [
"https://atomicdata.dev/classes/Property"
],
"https://atomicdata.dev/properties/isDynamic": true,
"https://atomicdata.dev/properties/parent": "https://atomicdata.dev/properties",
"https://atomicdata.dev/properties/shortname": "messages"
},
{
"@id": "https://atomicdata.dev/properties/nextPage",
"https://atomicdata.dev/properties/datatype": "https://atomicdata.dev/datatypes/atomicURL",
"https://atomicdata.dev/properties/description": "Link to the next page in a collection",
"https://atomicdata.dev/properties/isA": [
"https://atomicdata.dev/classes/Property"
],
"https://atomicdata.dev/properties/isDynamic": true,
"https://atomicdata.dev/properties/parent": "https://atomicdata.dev/properties",
"https://atomicdata.dev/properties/shortname": "next-page"
},
{
"@id": "https://atomicdata.dev/properties/about",
"https://atomicdata.dev/properties/datatype": "https://atomicdata.dev/datatypes/atomicURL",
"https://atomicdata.dev/properties/description": "The resource this resource is about. For example, a comment Message points to the resource being discussed. The thread of comments on a resource is the set of Messages whose `about` points to it.",
"https://atomicdata.dev/properties/isA": [
"https://atomicdata.dev/classes/Property"
],
"https://atomicdata.dev/properties/parent": "https://atomicdata.dev/properties",
"https://atomicdata.dev/properties/shortname": "about"
},
{
"@id": "https://atomicdata.dev/properties/commentsFolder",
"https://atomicdata.dev/properties/classtype": "https://atomicdata.dev/classes/Folder",
"https://atomicdata.dev/properties/datatype": "https://atomicdata.dev/datatypes/atomicURL",
"https://atomicdata.dev/properties/description": "Points to the Folder in this Drive that contains the discussion ChatRooms for resources in the Drive.",
"https://atomicdata.dev/properties/isA": [
"https://atomicdata.dev/classes/Property"
],
"https://atomicdata.dev/properties/parent": "https://atomicdata.dev/properties",
"https://atomicdata.dev/properties/shortname": "comments-folder"
},
{
"@id": "https://atomicdata.dev/properties/followSessionsChatroom",
"https://atomicdata.dev/properties/classtype": "https://atomicdata.dev/classes/ChatRoom",
"https://atomicdata.dev/properties/datatype": "https://atomicdata.dev/datatypes/atomicURL",
"https://atomicdata.dev/properties/description": "Points to the ChatRoom in this Drive where follow sessions are logged: while an agent is being followed, their client posts which resources they visit, so past sessions can be reviewed and discussed.",
"https://atomicdata.dev/properties/isA": [
"https://atomicdata.dev/classes/Property"
],
"https://atomicdata.dev/properties/parent": "https://atomicdata.dev/properties",
"https://atomicdata.dev/properties/shortname": "follow-sessions-chatroom"
},
{
"@id": "https://atomicdata.dev/properties/replyTo",
"https://atomicdata.dev/properties/classtype": "https://atomicdata.dev/classes/Message",
"https://atomicdata.dev/properties/datatype": "https://atomicdata.dev/datatypes/atomicURL",
"https://atomicdata.dev/properties/description": "To which message this is responding.",
"https://atomicdata.dev/properties/isA": [
"https://atomicdata.dev/classes/Property"
],
"https://atomicdata.dev/properties/parent": "https://atomicdata.dev/properties",
"https://atomicdata.dev/properties/shortname": "reply-to"
},
{
"@id": "https://atomicdata.dev/classes/ChatRoom",
"https://atomicdata.dev/properties/description": "A place where users can post and view chat messages. The `messages` are calculated upon requesting the ChatRoom.\n\nYou can post [`Messages`](https://atomicdata.dev/classes/Message) in them by creating a Commit for the Message, and setting the [`parent`](https://atomicdata.dev/properties/parent) of the `Message` to the `ChatRoom`.",
"https://atomicdata.dev/properties/isA": [
"https://atomicdata.dev/classes/Class"
],
"https://atomicdata.dev/properties/parent": "https://atomicdata.dev/classes",
"https://atomicdata.dev/properties/recommends": [
"https://atomicdata.dev/properties/messages"
],
"https://atomicdata.dev/properties/requires": [
"https://atomicdata.dev/properties/name"
],
"https://atomicdata.dev/properties/shortname": "chatroom"
},
{
"@id": "https://atomicdata.dev/classes/Message",
"https://atomicdata.dev/properties/description": "A single Chat Message, usually in a ChatRoom. When used as a comment on another resource, `about` points to the commented resource.\n\nInformation about its creator, and created data can be found using `last-commit`.",
"https://atomicdata.dev/properties/isA": [
"https://atomicdata.dev/classes/Class"
],
"https://atomicdata.dev/properties/parent": "https://atomicdata.dev/classes",
"https://atomicdata.dev/properties/recommends": [
"https://atomicdata.dev/properties/about",
"https://atomicdata.dev/properties/replyTo"
],
"https://atomicdata.dev/properties/requires": [
"https://atomicdata.dev/properties/description",
"https://atomicdata.dev/properties/parent"
],
"https://atomicdata.dev/properties/shortname": "message"
},
{
"@id": "https://atomicdata.dev/classes/FollowEvent",
"https://atomicdata.dev/properties/description": "A system Message in a follow-session ChatRoom documenting the followed agent's activity: which resource they viewed, or a session starting / ending. Clients render these more compactly than regular chat messages. FollowEvents are also Messages (both classes are set).",
"https://atomicdata.dev/properties/isA": [
"https://atomicdata.dev/classes/Class"
],
"https://atomicdata.dev/properties/parent": "https://atomicdata.dev/classes",
"https://atomicdata.dev/properties/recommends": [
"https://atomicdata.dev/properties/description"
],
"https://atomicdata.dev/properties/shortname": "follow-event"
}
]