1717from ..types .task import Task
1818from .._base_client import make_request_options
1919from ..types .task_list_response import TaskListResponse
20+ from ..types .task_delete_response import TaskDeleteResponse
21+ from ..types .task_delete_by_name_response import TaskDeleteByNameResponse
2022
2123__all__ = ["TasksResource" , "AsyncTasksResource" ]
2224
@@ -103,7 +105,7 @@ def delete(
103105 extra_query : Query | None = None ,
104106 extra_body : Body | None = None ,
105107 timeout : float | httpx .Timeout | None | NotGiven = NOT_GIVEN ,
106- ) -> Task :
108+ ) -> TaskDeleteResponse :
107109 """
108110 Delete a task by its unique ID.
109111
@@ -123,7 +125,7 @@ def delete(
123125 options = make_request_options (
124126 extra_headers = extra_headers , extra_query = extra_query , extra_body = extra_body , timeout = timeout
125127 ),
126- cast_to = Task ,
128+ cast_to = TaskDeleteResponse ,
127129 )
128130
129131 def delete_by_name (
@@ -136,7 +138,7 @@ def delete_by_name(
136138 extra_query : Query | None = None ,
137139 extra_body : Body | None = None ,
138140 timeout : float | httpx .Timeout | None | NotGiven = NOT_GIVEN ,
139- ) -> Task :
141+ ) -> TaskDeleteByNameResponse :
140142 """
141143 Delete a task by its unique name.
142144
@@ -156,7 +158,7 @@ def delete_by_name(
156158 options = make_request_options (
157159 extra_headers = extra_headers , extra_query = extra_query , extra_body = extra_body , timeout = timeout
158160 ),
159- cast_to = Task ,
161+ cast_to = TaskDeleteByNameResponse ,
160162 )
161163
162164 def retrieve_by_name (
@@ -345,7 +347,7 @@ async def delete(
345347 extra_query : Query | None = None ,
346348 extra_body : Body | None = None ,
347349 timeout : float | httpx .Timeout | None | NotGiven = NOT_GIVEN ,
348- ) -> Task :
350+ ) -> TaskDeleteResponse :
349351 """
350352 Delete a task by its unique ID.
351353
@@ -365,7 +367,7 @@ async def delete(
365367 options = make_request_options (
366368 extra_headers = extra_headers , extra_query = extra_query , extra_body = extra_body , timeout = timeout
367369 ),
368- cast_to = Task ,
370+ cast_to = TaskDeleteResponse ,
369371 )
370372
371373 async def delete_by_name (
@@ -378,7 +380,7 @@ async def delete_by_name(
378380 extra_query : Query | None = None ,
379381 extra_body : Body | None = None ,
380382 timeout : float | httpx .Timeout | None | NotGiven = NOT_GIVEN ,
381- ) -> Task :
383+ ) -> TaskDeleteByNameResponse :
382384 """
383385 Delete a task by its unique name.
384386
@@ -398,7 +400,7 @@ async def delete_by_name(
398400 options = make_request_options (
399401 extra_headers = extra_headers , extra_query = extra_query , extra_body = extra_body , timeout = timeout
400402 ),
401- cast_to = Task ,
403+ cast_to = TaskDeleteByNameResponse ,
402404 )
403405
404406 async def retrieve_by_name (
0 commit comments