Event:
| { callee: string; id: string; kind: "run" }
| { callee: string; id: string; kind: "rpc" }
| { id: string; kind: "spawn" }
| { id: string; kind: "block" }
| { callee: string; id: string; kind: "await" }
| { callee: string; id: string; kind: "resume" }
| { id: string; kind: "suspend" }
| { id: string; kind: "return"; state: string; value: any }
| { id: string; kind: "dedup"; state: string; value: any }
Trace/Event model matching the spec's 9 event kinds.
See: execute_until_blocked_inner.md, Event Model section.