Mutable buddy stats. Fixed rkey 'self'.
Record Key
literal:self
Fixed literal value
Properties
energy
integer
Required
Current energy (0-100).
minimum: 0maximum: 100lastFedAt
string
datetime
Optional
An RFC 3339 formatted timestamp.
lastPettedAt
string
datetime
Optional
An RFC 3339 formatted timestamp.
level
integer
Required
Current level.
minimum: 1mood
integer
Required
Current mood (0-100).
minimum: 0maximum: 100updatedAt
string
datetime
Required
An RFC 3339 formatted timestamp.
xp
integer
Required
Cumulative experience points.
minimum: 0View raw schema
{
"key": "literal:self",
"type": "record",
"record": {
"type": "object",
"required": [
"mood",
"energy",
"xp",
"level",
"updatedAt"
],
"properties": {
"xp": {
"type": "integer",
"minimum": 0,
"description": "Cumulative experience points."
},
"mood": {
"type": "integer",
"maximum": 100,
"minimum": 0,
"description": "Current mood (0-100)."
},
"level": {
"type": "integer",
"minimum": 1,
"description": "Current level."
},
"energy": {
"type": "integer",
"maximum": 100,
"minimum": 0,
"description": "Current energy (0-100)."
},
"lastFedAt": {
"type": "string",
"format": "datetime"
},
"updatedAt": {
"type": "string",
"format": "datetime"
},
"lastPettedAt": {
"type": "string",
"format": "datetime"
}
}
},
"description": "Mutable buddy stats. Fixed rkey 'self'."
}