head

abstract suspend fun head(runId: RunId): JournalOutcome<ChainHead?>

Returns a ChainHead pointing at the last appended entry for runId, or null if runId is unknown.

O(1) pointer-style access for hot-path consumers.

Return

JournalOutcome.Ok with ChainHead or null, or JournalOutcome.Err on failure.