Skip to main content

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