sootsim what-happened
show recent semantic events: toasts, keyboards, screens, alerts, fetches, errors
sootsim what-happened
Read the unified semantic timeline across host, shell worker, and tenant worker. Defaults to events since the previous CLI call (per-agent cursor), so ‘what-happened’ reliably shows what’s new instead of replaying state you already saw. Catches ephemeral UI like toasts that disappear before describe/find can find them.
terminal
Options
| flag | description |
|---|---|
--summary | one-line counts by kind, no event list |
--flow | section the event stream by screen/route boundaries (demo-friendly recap) |
--all | full ring (ignore the per-identity cursor) |
--since <duration> | absolute window; accepts e.g. 5s, 500ms, 2m |
--kinds <csv> | filter to specific kinds: toast, keyboard, screen, alert, fetch, console, … |
--limit <n> | cap returned events (default 200) |
--json | emit structured JSON |
--no-advance | do not advance the read cursor after rendering |
--noisy | include react-commit, layout, and scroll events (suppressed by default so taps/fetches/screen transitions are not buried) |
--sim <sim> | target a specific connected sim |
--port <number> | bridge port (defaults to 7668) |
Examples
terminal