Readonly~@dxos/echo/ReadonlyeventsReadonlyidReadonlyisReadonlymetaOptional Readonlyconversation?: Ref<Unknown>Optional ReadonlyparentPid?: stringOptional ReadonlyparentThread?: stringLight thread of the parent process's turn that spawned this process.
Optional Readonlypid?: stringOptional ReadonlyprocessName?: stringOptional ReadonlyrunId?: stringPid of the first invocation of the run this message belongs to.
A run that calls Operation.runAgain() continues in a new invocation with its own pid; each
continuation carries the first invocation's pid here so consumers can show the run as one unit.
Absent on the first invocation, whose own pid is the run's id.
Optional ReadonlyruntimeName?: string & Brand<"@dxos/compute/Trace/RuntimeName">Extensible name informing which runtime executed the code that produced the event.
Optional Readonlyspace?: stringSpace the message was produced in.
Stored as a string to avoid circular dependency on @dxos/keys.
Optional Readonlythread?: stringLane of the process's turn that produced the event (see CurrentThread).
Optional ReadonlytoolCallId?: stringID of the tool call that created the current process.
Optional Readonlytrigger?: Ref<Trigger.Trigger & OfKind<Object> & Unknown>Ref to the trigger object if invocation resulted from a trigger.
Static Readonly~@dxos/echo/Entity-kind brand of the type-entity value itself — always EntityKind.Type.
The kind of instance the type describes lives on [SchemaKindId]
(Object / Relation / Type). Lets Obj.isObject / Relation.isRelation
reject type entities by a single [KindId] check.
Static Readonly~@dxos/echo/Schema-kind brand (object).
Static Optional Readonly~@dxos/echo/Static Readonly~@dxos/echo/Source Effect Schema — used internally by Type.getSchema(self).
Static ReadonlyfieldsThe fields defined in the original struct schema. Allows accessing field definitions for introspection.
Static ReadonlyidObject id. Like all ECHO entities, type entities always carry an id —
stamped at construction for in-memory (static) declarations and assigned by
the database once persisted. The id does NOT determine the entity's URI:
static types resolve to their typename DXN, persisted types to echo:///<id>
(see getTypeURIFromSpecifier).
Static ReadonlyjsonStatic Optional Readonlyname
Ref to the conversation feed object if present.