IdentifiedComponentManager should implement component interfaces
Basics
Logistics
Basics
Logistics
Description
The auto-wiring IdentifiedComponentManager doesn’t implement our component interfaces or expose its components as a map, both of which would be nice to fix. We might need a separate class for the map feature, not sure.
Motivated by SP work in DefaultAgentResolver class, which required working around the gaps.
Environment
None
Activity
Scott Cantor February 12, 2025 at 7:34 PM
The map part isn’t too important, but changing it to support Initializable was simple enough. If anything breaks that’s a good canary for pre-existing problems.
The auto-wiring IdentifiedComponentManager doesn’t implement our component interfaces or expose its components as a map, both of which would be nice to fix. We might need a separate class for the map feature, not sure.
Motivated by SP work in DefaultAgentResolver class, which required working around the gaps.