Docs menu · Reference

Counts events visible in the selected branch and space. The optional timestamp counts the events visible at that commit time.

Status commands return a scalar or compact status payload and do not mutate database state.

Examples

Count the events in the log.

CLI

$ strata event append user.created {"id":1}
$ strata event append user.updated {"id":2}
$ strata event count

Wire

{"event_type":"user.created","payload":{"id":1},"type":"event_append"}
{"event_type":"user.updated","payload":{"id":2},"type":"event_append"}
{"type":"event_count"}

Parameters

NameTypeRequiredDescription
as_ofintegernoOptional timestamp in microseconds.

Plus the optional scope: branch and space (default to the session branch and the "default" space).

Returns

StatusValue<u64>.

Errors

Invocation

  • CLI: strata event count
  • Wire type: event_count

agents: this page as markdown → /docs/reference/event/count.md