RuntimeRegistry
Defined in the registry module.AI Agent Concrete runtime registry implementation. This provides both the RuntimeRegistryProtocol interface and additional helper methods for managing runtimes.
Methods
register()
Register a runtime with the registry.
unregister()
Unregister a runtime.
is_registered()
Check if a runtime is registered.
list_names()
List all registered runtime names (IDs).
is_available()
Check if a runtime is available (registered).
list_runtimes()
List all registered runtimes.
list_names()
List all registered runtime names/IDs.
get_entry()
Get registry entry for a runtime.
resolve()
Resolve a runtime by ID.
clear()
Clear all registered runtimes.
add_alias()
Add an alias for a runtime.
is_available()
Check if a runtime is available.
Source
View on GitHub
praisonaiagents/runtime/registry.py at line 165
