feat(#2038): surface degraded mcp servers at turn start (observability)

This commit is contained in:
damocles 2026-07-20 18:03:58 +02:00
commit d7d46d347c
3 changed files with 116 additions and 2 deletions

View file

@ -628,6 +628,7 @@ impl Sink for BusSink<'_> {
// and is applied from the run's returned `Telemetry` (see `drive_turn`
// → `apply_telemetry`).
self.bus.observe_stream(event);
self.bus.observe_mcp_health(event);
self.bus.emit(LiveEvent::Stream(event.clone()));
}