An outside fact entering the workspace: a fetched page, a file, a command's output, or something the operator said. Claims cite observations rather than each other. Never edited: a changed source gets a new observation that supersedes this one.
tid
Timestamp-based ID
Properties
content
blob
Optional
The exact bytes observed.
createdAt
string
datetime
Required
An RFC 3339 formatted timestamp.
generator
ref
garden.engram.agents.defs#generator
Required
No description available.
method
string
Required
How it was observed, e.g. the tool name.
maxLength: 256 bytesobservedAt
string
datetime
Required
An RFC 3339 formatted timestamp.
source
ref
garden.engram.agents.defs#source
Required
No description available.
supersedes
ref
com.atproto.repo.strongRef
Optional
No description available.
text
string
Required
The content as text (or its start, when content holds more), for quoting and search.
maxLength: 100000 bytesmaxGraphemes: 10000 graphemesView raw schema
{
"description": "An outside fact entering the workspace: a fetched page, a file, a command's output, or something the operator said. Claims cite observations rather than each other. Never edited: a changed source gets a new observation that supersedes this one.",
"key": "tid",
"record": {
"properties": {
"content": {
"description": "The exact bytes observed.",
"type": "blob"
},
"createdAt": {
"format": "datetime",
"type": "string"
},
"generator": {
"ref": "garden.engram.agents.defs#generator",
"type": "ref"
},
"method": {
"description": "How it was observed, e.g. the tool name.",
"maxLength": 256,
"type": "string"
},
"observedAt": {
"format": "datetime",
"type": "string"
},
"source": {
"ref": "garden.engram.agents.defs#source",
"type": "ref"
},
"supersedes": {
"ref": "com.atproto.repo.strongRef",
"type": "ref"
},
"text": {
"description": "The content as text (or its start, when content holds more), for quoting and search.",
"maxGraphemes": 10000,
"maxLength": 100000,
"type": "string"
}
},
"required": [
"source",
"method",
"observedAt",
"text",
"generator",
"createdAt"
],
"type": "object"
},
"type": "record"
}