From 2657ebb57cdc9f7734ddfd139e8c32f5cc52dfdf Mon Sep 17 00:00:00 2001 From: Isaac Francisco <78627776+isahers1@users.noreply.github.com> Date: Wed, 26 Jun 2024 12:13:14 -0700 Subject: [PATCH] expose webhook option to sdk (#812) --- libs/sdk-py/langgraph_sdk/client.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libs/sdk-py/langgraph_sdk/client.py b/libs/sdk-py/langgraph_sdk/client.py index bfdf9a28a..673b4a2bd 100644 --- a/libs/sdk-py/langgraph_sdk/client.py +++ b/libs/sdk-py/langgraph_sdk/client.py @@ -444,6 +444,7 @@ class RunsClient: interrupt_before: Optional[list[str]] = None, interrupt_after: Optional[list[str]] = None, feedback_keys: Optional[list[str]] = None, + webhook: Optional[str] = None, multitask_strategy: Optional[MultitaskStrategy] = None, ) -> AsyncIterator[StreamPart]: """Create a run and stream the results.""" @@ -456,6 +457,7 @@ class RunsClient: "interrupt_before": interrupt_before, "interrupt_after": interrupt_after, "feedback_keys": feedback_keys, + "webhook": webhook, "checkpoint_id": checkpoint_id, "multitask_strategy": multitask_strategy, } @@ -573,6 +575,7 @@ class RunsClient: checkpoint_id: Optional[str] = None, interrupt_before: Optional[list[str]] = None, interrupt_after: Optional[list[str]] = None, + webhook: Optional[str] = None, multitask_strategy: Optional[MultitaskStrategy] = None, ) -> Union[list[dict], dict[str, Any]]: """Create a run, wait for and return the final state.""" @@ -583,6 +586,7 @@ class RunsClient: "assistant_id": assistant_id, "interrupt_before": interrupt_before, "interrupt_after": interrupt_after, + "webhook": webhook, "checkpoint_id": checkpoint_id, "multitask_strategy": multitask_strategy, }