From f820ca8f7ff46484a2a04242755b451f5a3b0938 Mon Sep 17 00:00:00 2001 From: vbarda Date: Sun, 21 Jul 2024 20:16:45 -0400 Subject: [PATCH] sdk-py: add threads copy --- 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 ef87b5843..b76798243 100644 --- a/libs/sdk-py/langgraph_sdk/client.py +++ b/libs/sdk-py/langgraph_sdk/client.py @@ -392,6 +392,10 @@ class ThreadsClient: json=payload, ) + async def copy(self, thread_id: str) -> None: + """Copy a thread.""" + return await self.http.post(f"/threads/{thread_id}/copy", json=None) + async def get_state( self, thread_id: str, checkpoint_id: Optional[str] = None ) -> ThreadState: