record_event
Record events as first-class entities with role-typed relations to actors, targets, contexts, and participants, automatically creating concept stubs for missing endpoints.
Instructions
Record an n-ary event: the action becomes a first-class event hub entity with role-typed relations (actor_of/targeted/occurred_in/participant_in). Missing endpoints auto-create as concept stubs. Optional flowKey groups events into a named flow.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| actor | Yes | Entity name of who performed the action | |
| action | Yes | The verb — what happened (e.g. "deployed", "approved") | |
| detail | No | Free-text detail observations attached to the event | |
| target | No | Entity name the action was performed on | |
| context | No | Entity name of where/within-what the event occurred | |
| flowKey | No | Flow key grouping related events (case-insensitive) | |
| importance | No | Importance score for the event entity | |
| occurredAt | No | ISO 8601 timestamp of when the event occurred | |
| participants | No | Additional participant entity names |