Base class for run manager (a bound callback manager).
BaseRunManager(
self,
*,
run_id: UUID,
handlers: list[BaseCallbackHandler],
inheritable_handlers: list[BaseCallbackHandler],
parent_run_id: UUID | None = None,
tags: list[str] | None = None,
inheritable_tags: list[str] | None = None,
metadata: dict[str, Any] | None = None,
inheritable_metadata: dict[str, Any] | None = None
)| Name | Type | Description |
|---|---|---|
run_id* | UUID | The ID of the run. |
handlers* | list[BaseCallbackHandler] | The list of handlers. |
inheritable_handlers* | list[BaseCallbackHandler] | The list of inheritable handlers. |
parent_run_id | UUID | None | Default: NoneThe ID of the parent run. |
tags | list[str] | None | Default: NoneThe list of tags. |
inheritable_tags | list[str] | None | Default: NoneThe list of inheritable tags. |
metadata | dict[str, Any] | None | Default: NoneThe metadata. |
inheritable_metadata | dict[str, Any] | None | Default: NoneThe inheritable metadata. |