readonlyevents:AgentHarnessEventPort
On the Agent Runtime
The runtime adapter builds the port fromhost, which carries the protected members of the Agent class.
emit()callsthis.events.emit(), which assigns the event’sseqand writes its row in one commit.read()callsthis.events.read().afterSeqis exclusive, and only retained events are returned.count()callsthis.events.count(), the number of events ever emitted. It includes events already pruned.StoredEventis the runtime SDK’s own type.
AgentHarnessEventPort
Existing persistent Agent EventLog semantics. Methods count()count():ReturnsPromise<number>
Promise<number>
emit()
emit(Parameterstype,payload):Promise<number>
Returns
Promise<number>
read()
read(ParametersafterSeq?,limit?):Promise<StoredEvent[]>
Returns
Promise<StoredEvent[]>