event_append
Append one event to a stream. History is never mutated.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | Yes | Dotted event type, e.g. human.update or agent.run.started. run.*, step.*, process.*, evidence.* and secret.* are server-only | |
| actor | No | Ignored: the actor is always the caller | |
| agent | No | Override agent attribution label | |
| payload | No | JSON object payload (corrections are new events) | |
| stream_id | Yes | Stream id: work:{uuid} (task timeline), run:{uuid} (Process Run), entity:{uuid} (ontology node), org:{uuid} (schema), project:{uuid}, session:{id}, agent_run:{uuid}, memory:{uuid} (recall feedback) | |
| on_behalf_of | No | Ignored: set from the caller | |
| correlation_id | No | Optional correlation id to group related events |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||