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, }