Compare commits

...

1 Commits

Author SHA1 Message Date
William Fu-Hinthorn
5f632f8c11 [Core] Expand typing for RunnableLike
Include callables whose second argument is a RunnableConfig
2024-06-26 12:49:05 -07:00

View File

@@ -5021,6 +5021,10 @@ RunnableLike = Union[
Callable[[Input], Awaitable[Output]],
Callable[[Iterator[Input]], Iterator[Output]],
Callable[[AsyncIterator[Input]], AsyncIterator[Output]],
Callable[[Input, RunnableConfig], Output],
Callable[[Input, RunnableConfig], Awaitable[Output]],
Callable[[Iterator[Input], RunnableConfig], Iterator[Output]],
Callable[[AsyncIterator[Input], RunnableConfig], AsyncIterator[Output]],
Mapping[str, Any],
]