Context
Companion to Cratis/Chronicle#3732 — Chronicle doesn't currently track when an observer last changed running state, so cratis chronicle observers list (and observers show) can't distinguish a freshly-disconnected observer from one that's been dead for weeks (e.g. after a reactor rename) without cross-referencing source history by hand.
Ask
Once Chronicle exposes a last-seen/last-transition timestamp on ObserverState (Cratis/Chronicle#3732), add it as a column to cratis chronicle observers list output (and to observers show), so triaging disconnected observers doesn't require separate tooling.
Blocked on the Chronicle-side field landing first.
Context
Companion to Cratis/Chronicle#3732 — Chronicle doesn't currently track when an observer last changed running state, so
cratis chronicle observers list(andobservers show) can't distinguish a freshly-disconnected observer from one that's been dead for weeks (e.g. after a reactor rename) without cross-referencing source history by hand.Ask
Once Chronicle exposes a last-seen/last-transition timestamp on
ObserverState(Cratis/Chronicle#3732), add it as a column tocratis chronicle observers listoutput (and toobservers show), so triaging disconnected observers doesn't require separate tooling.Blocked on the Chronicle-side field landing first.