network.sharedcomputer.chat.message
One turn in a conversation. A reply uses its parent's key plus '.r' and the generation attempt, e.g. '.r0', '.r1'.
Details · record, key any
| Kind | record |
|---|---|
| Record key | any |
| Authority | chat.sharedcomputer.network |
| Indexed |
Record
record · key anyProperties
effort
refThe reasoning effort (assistant message).
error
stringmaxLength: 3000
generation
refAsks the assistant to reply (user message).
model
refThe model that generated the response (assistant message).
parent
string · record-keyThe key of the previous message. Siblings are edits or regenerations.
knownValues: user | assistant
status
stringGeneration completion status (assistant message).
knownValues: pending | complete | error | cancelled
usage
refSimilar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
chat.gel.assistant.message
recordOne message in a chat, from the user or the assistant. A reply's key is the user message's key plus '.r' and the attempt number, such as '.r0' or '.r1'. The app creates the reply with status 'pending' and no content, it fills it in when generation ends. Creating fails if the key is taken, so each attempt gets exactly one reply. Sort replies by attempt number rather than by key, since '.r10' sorts before '.r2'.
-
The model's reasoning effort.
-
chat.atagents.agent.message
record -
click.aligned.chat.message
recordOne turn of a published conversation with an agent. Records exist only for a conversation somebody published; within one, every turn has a record, in order, so the record key's TID ordering is the reading order.
-
The model's reasoning effort.