# agents: reload agent manifests without restarting the server · lucenx/signaltty

[View on GitCafe](https://git.cafe/lucenx/signaltty/commit/c09956d648d672e18af2a80cadbaa818577bd16f)

Repository: [lucenx/signaltty](https://git.cafe/lucenx/signaltty)

Visibility: public

Requested revision: c09956d648d672e18af2a80cadbaa818577bd16f

Requested commit: c09956d648d672e18af2a80cadbaa818577bd16f

Commit: c09956d648d672e18af2a80cadbaa818577bd16f

Tree: 5c435b4134a6d577c9d5ce2f0faffb3f59feda26

Author: Lucenx9

Committer: Lucenx9

## Message

```
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>

```

## Parents

- [a9d3693702742265493753cb9beca686829159cc](https://git.cafe/lucenx/signaltty/commit/a9d3693702742265493753cb9beca686829159cc?format=markdown)

[Source at this commit](https://git.cafe/lucenx/signaltty/tree/c09956d648d672e18af2a80cadbaa818577bd16f?format=markdown)
