Registry of available agent hook adapters. The registry holds all known agent adapters and provides lookup by name, listing, and auto-detection of which agents are present in a repository. # Thread Safety The registry is immutable after construction. Agent adapters are stored as `Box ` which requires `Send + Sync`. # Example ```rust use atomic_agent::hooks::AgentRegistry; let r
| 262 | /// } |
| 263 | /// ``` |
| 264 | pub struct AgentRegistry { |
| 265 | agents: Vec<Box<dyn AgentHook>>, |
| 266 | } |
| 267 | |
| 268 | impl AgentRegistry { |
| 269 | /// Create an empty registry. |
nothing calls this directly
no outgoing calls
no test coverage detected