agents: reload agent manifests without restarting the server

agents.list / agents.reload (and `signaltty agents list|reload`) show and
re-read the agents dir. Ctx holds the manifests as an Arc snapshot that a
reload swaps whole, so a request in flight sees one consistent set and live
panes keep their process and kind. Malformed files are listed, not fatal.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
c09956d648Lucenx9 committed on 10/9/2026, 7:44:14 PMparenta9d3693
9 files changedLine totals unavailable