Runtime Registry • AI Agent SDK
RuntimeRegistry: Concrete runtime registry implementation.
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 GitHubpraisonaiagents/runtime/registry.py at line 165