Skip to the content.

Task 90 — Discovery panel

Phase: 7 Initiative: 48 Status: done Owner: — Slug: web-discovery-panel

Goal

DiscoveryService (task_038) объединяет три источника: StaticDiscoverySource (config), RegistryDiscoverySource (capability-registry re-export), MdnsDiscoverySource (mDNS/Bonjour). Web не показывает, какие источники активны, какие peer’ы найдены, и не позволяет вручную триггернуть refresh. Нужна панель на mesh-странице.

Acceptance criteria

Sub-tasks

Implementation notes

Round 1 (this tick) — completed

Web-UI для Discovery-механизмов: визуализация активных источников (static / registry / mDNS), просмотр discovered peer-агентов с фильтрами, force-refresh с подсчётом +N / −M delta.

Round 1 — validation

Manual smoke

Без запущенного backend нельзя выполнить end-to-end (refresh + render agents), но: