Skip to content

Commit 55efcdd

Browse files
feat(api): manual updates
1 parent f90002c commit 55efcdd

File tree

12 files changed

+64
-95
lines changed

12 files changed

+64
-95
lines changed

.stats.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 34
22
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/sgp%2Fagentex-sdk-733bcb26b2f53abaac835267d630274ca18eba7726350b65fa2a74cc490908c1.yml
33
openapi_spec_hash: f9a141a82a0b19bde31d6ea48ae4d6d6
4-
config_hash: 7c1f6794a184ee175dd94f2f7c2b496b
4+
config_hash: f6ec6016df1ff072b5b60cdf7b438361

api.md

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
# Shared Types
2+
3+
```python
4+
from agentex.types import DeleteResponse
5+
```
6+
17
# Agents
28

39
Types:
@@ -17,17 +23,15 @@ from agentex.types import (
1723
ToolRequestDelta,
1824
ToolResponseDelta,
1925
AgentListResponse,
20-
AgentDeleteResponse,
21-
AgentDeleteByNameResponse,
2226
)
2327
```
2428

2529
Methods:
2630

2731
- <code title="get /agents/{agent_id}">client.agents.<a href="./src/agentex/resources/agents.py">retrieve</a>(agent_id) -> <a href="./src/agentex/types/agent.py">Agent</a></code>
2832
- <code title="get /agents">client.agents.<a href="./src/agentex/resources/agents.py">list</a>(\*\*<a href="src/agentex/types/agent_list_params.py">params</a>) -> <a href="./src/agentex/types/agent_list_response.py">AgentListResponse</a></code>
29-
- <code title="delete /agents/{agent_id}">client.agents.<a href="./src/agentex/resources/agents.py">delete</a>(agent_id) -> <a href="./src/agentex/types/agent_delete_response.py">AgentDeleteResponse</a></code>
30-
- <code title="delete /agents/name/{agent_name}">client.agents.<a href="./src/agentex/resources/agents.py">delete_by_name</a>(agent_name) -> <a href="./src/agentex/types/agent_delete_by_name_response.py">AgentDeleteByNameResponse</a></code>
33+
- <code title="delete /agents/{agent_id}">client.agents.<a href="./src/agentex/resources/agents.py">delete</a>(agent_id) -> <a href="./src/agentex/types/shared/delete_response.py">DeleteResponse</a></code>
34+
- <code title="delete /agents/name/{agent_name}">client.agents.<a href="./src/agentex/resources/agents.py">delete_by_name</a>(agent_name) -> <a href="./src/agentex/types/shared/delete_response.py">DeleteResponse</a></code>
3135
- <code title="get /agents/name/{agent_name}">client.agents.<a href="./src/agentex/resources/agents.py">retrieve_by_name</a>(agent_name) -> <a href="./src/agentex/types/agent.py">Agent</a></code>
3236
- <code title="post /agents/{agent_id}/rpc">client.agents.<a href="./src/agentex/resources/agents.py">rpc</a>(agent_id, \*\*<a href="src/agentex/types/agent_rpc_params.py">params</a>) -> <a href="./src/agentex/types/agent_rpc_response.py">AgentRpcResponse</a></code>
3337
- <code title="post /agents/name/{agent_name}/rpc">client.agents.<a href="./src/agentex/resources/agents.py">rpc_by_name</a>(agent_name, \*\*<a href="src/agentex/types/agent_rpc_by_name_params.py">params</a>) -> <a href="./src/agentex/types/agent_rpc_response.py">AgentRpcResponse</a></code>
@@ -37,15 +41,15 @@ Methods:
3741
Types:
3842

3943
```python
40-
from agentex.types import Task, TaskListResponse, TaskDeleteResponse, TaskDeleteByNameResponse
44+
from agentex.types import Task, TaskListResponse
4145
```
4246

4347
Methods:
4448

4549
- <code title="get /tasks/{task_id}">client.tasks.<a href="./src/agentex/resources/tasks.py">retrieve</a>(task_id) -> <a href="./src/agentex/types/task.py">Task</a></code>
4650
- <code title="get /tasks">client.tasks.<a href="./src/agentex/resources/tasks.py">list</a>() -> <a href="./src/agentex/types/task_list_response.py">TaskListResponse</a></code>
47-
- <code title="delete /tasks/{task_id}">client.tasks.<a href="./src/agentex/resources/tasks.py">delete</a>(task_id) -> <a href="./src/agentex/types/task_delete_response.py">TaskDeleteResponse</a></code>
48-
- <code title="delete /tasks/name/{task_name}">client.tasks.<a href="./src/agentex/resources/tasks.py">delete_by_name</a>(task_name) -> <a href="./src/agentex/types/task_delete_by_name_response.py">TaskDeleteByNameResponse</a></code>
51+
- <code title="delete /tasks/{task_id}">client.tasks.<a href="./src/agentex/resources/tasks.py">delete</a>(task_id) -> <a href="./src/agentex/types/shared/delete_response.py">DeleteResponse</a></code>
52+
- <code title="delete /tasks/name/{task_name}">client.tasks.<a href="./src/agentex/resources/tasks.py">delete_by_name</a>(task_name) -> <a href="./src/agentex/types/shared/delete_response.py">DeleteResponse</a></code>
4953
- <code title="get /tasks/name/{task_name}">client.tasks.<a href="./src/agentex/resources/tasks.py">retrieve_by_name</a>(task_name) -> <a href="./src/agentex/types/task.py">Task</a></code>
5054
- <code title="get /tasks/{task_id}/stream">client.tasks.<a href="./src/agentex/resources/tasks.py">stream_events</a>(task_id) -> object</code>
5155
- <code title="get /tasks/name/{task_name}/stream">client.tasks.<a href="./src/agentex/resources/tasks.py">stream_events_by_name</a>(task_name) -> object</code>

src/agentex/resources/agents.py

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,7 @@
2323
from .._base_client import make_request_options
2424
from ..types.agent_rpc_response import AgentRpcResponse, CancelTaskResponse, CreateTaskResponse, SendEventResponse, SendMessageResponse, SendMessageStreamResponse
2525
from ..types.agent_list_response import AgentListResponse
26-
from ..types.agent_delete_response import AgentDeleteResponse
27-
from ..types.agent_delete_by_name_response import AgentDeleteByNameResponse
26+
from ..types.shared.delete_response import DeleteResponse
2827

2928
__all__ = ["AgentsResource", "AsyncAgentsResource"]
3029

@@ -129,7 +128,7 @@ def delete(
129128
extra_query: Query | None = None,
130129
extra_body: Body | None = None,
131130
timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
132-
) -> AgentDeleteResponse:
131+
) -> DeleteResponse:
133132
"""
134133
Delete an agent by its unique ID.
135134
@@ -149,7 +148,7 @@ def delete(
149148
options=make_request_options(
150149
extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
151150
),
152-
cast_to=AgentDeleteResponse,
151+
cast_to=DeleteResponse,
153152
)
154153

155154
def delete_by_name(
@@ -162,7 +161,7 @@ def delete_by_name(
162161
extra_query: Query | None = None,
163162
extra_body: Body | None = None,
164163
timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
165-
) -> AgentDeleteByNameResponse:
164+
) -> DeleteResponse:
166165
"""
167166
Delete an agent by its unique name.
168167
@@ -182,7 +181,7 @@ def delete_by_name(
182181
options=make_request_options(
183182
extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
184183
),
185-
cast_to=AgentDeleteByNameResponse,
184+
cast_to=DeleteResponse,
186185
)
187186

188187
def retrieve_by_name(
@@ -669,7 +668,7 @@ async def delete(
669668
extra_query: Query | None = None,
670669
extra_body: Body | None = None,
671670
timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
672-
) -> AgentDeleteResponse:
671+
) -> DeleteResponse:
673672
"""
674673
Delete an agent by its unique ID.
675674
@@ -689,7 +688,7 @@ async def delete(
689688
options=make_request_options(
690689
extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
691690
),
692-
cast_to=AgentDeleteResponse,
691+
cast_to=DeleteResponse,
693692
)
694693

695694
async def delete_by_name(
@@ -702,7 +701,7 @@ async def delete_by_name(
702701
extra_query: Query | None = None,
703702
extra_body: Body | None = None,
704703
timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
705-
) -> AgentDeleteByNameResponse:
704+
) -> DeleteResponse:
706705
"""
707706
Delete an agent by its unique name.
708707
@@ -722,7 +721,7 @@ async def delete_by_name(
722721
options=make_request_options(
723722
extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
724723
),
725-
cast_to=AgentDeleteByNameResponse,
724+
cast_to=DeleteResponse,
726725
)
727726

728727
async def retrieve_by_name(

src/agentex/resources/tasks.py

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,7 @@
1717
from ..types.task import Task
1818
from .._base_client import make_request_options
1919
from ..types.task_list_response import TaskListResponse
20-
from ..types.task_delete_response import TaskDeleteResponse
21-
from ..types.task_delete_by_name_response import TaskDeleteByNameResponse
20+
from ..types.shared.delete_response import DeleteResponse
2221

2322
__all__ = ["TasksResource", "AsyncTasksResource"]
2423

@@ -105,7 +104,7 @@ def delete(
105104
extra_query: Query | None = None,
106105
extra_body: Body | None = None,
107106
timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
108-
) -> TaskDeleteResponse:
107+
) -> DeleteResponse:
109108
"""
110109
Delete a task by its unique ID.
111110
@@ -125,7 +124,7 @@ def delete(
125124
options=make_request_options(
126125
extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
127126
),
128-
cast_to=TaskDeleteResponse,
127+
cast_to=DeleteResponse,
129128
)
130129

131130
def delete_by_name(
@@ -138,7 +137,7 @@ def delete_by_name(
138137
extra_query: Query | None = None,
139138
extra_body: Body | None = None,
140139
timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
141-
) -> TaskDeleteByNameResponse:
140+
) -> DeleteResponse:
142141
"""
143142
Delete a task by its unique name.
144143
@@ -158,7 +157,7 @@ def delete_by_name(
158157
options=make_request_options(
159158
extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
160159
),
161-
cast_to=TaskDeleteByNameResponse,
160+
cast_to=DeleteResponse,
162161
)
163162

164163
def retrieve_by_name(
@@ -347,7 +346,7 @@ async def delete(
347346
extra_query: Query | None = None,
348347
extra_body: Body | None = None,
349348
timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
350-
) -> TaskDeleteResponse:
349+
) -> DeleteResponse:
351350
"""
352351
Delete a task by its unique ID.
353352
@@ -367,7 +366,7 @@ async def delete(
367366
options=make_request_options(
368367
extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
369368
),
370-
cast_to=TaskDeleteResponse,
369+
cast_to=DeleteResponse,
371370
)
372371

373372
async def delete_by_name(
@@ -380,7 +379,7 @@ async def delete_by_name(
380379
extra_query: Query | None = None,
381380
extra_body: Body | None = None,
382381
timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
383-
) -> TaskDeleteByNameResponse:
382+
) -> DeleteResponse:
384383
"""
385384
Delete a task by its unique name.
386385
@@ -400,7 +399,7 @@ async def delete_by_name(
400399
options=make_request_options(
401400
extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
402401
),
403-
cast_to=TaskDeleteByNameResponse,
402+
cast_to=DeleteResponse,
404403
)
405404

406405
async def retrieve_by_name(

src/agentex/types/__init__.py

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
from .agent import Agent as Agent
88
from .event import Event as Event
99
from .state import State as State
10+
from .shared import DeleteResponse as DeleteResponse
1011
from .acp_type import AcpType as AcpType
1112
from .data_delta import DataDelta as DataDelta
1213
from .text_delta import TextDelta as TextDelta
@@ -40,10 +41,8 @@
4041
from .task_message_update import TaskMessageUpdate as TaskMessageUpdate
4142
from .tool_response_delta import ToolResponseDelta as ToolResponseDelta
4243
from .tracker_list_params import TrackerListParams as TrackerListParams
43-
from .task_delete_response import TaskDeleteResponse as TaskDeleteResponse
4444
from .task_message_content import TaskMessageContent as TaskMessageContent
4545
from .tool_request_content import ToolRequestContent as ToolRequestContent
46-
from .agent_delete_response import AgentDeleteResponse as AgentDeleteResponse
4746
from .message_create_params import MessageCreateParams as MessageCreateParams
4847
from .message_list_response import MessageListResponse as MessageListResponse
4948
from .message_update_params import MessageUpdateParams as MessageUpdateParams
@@ -54,5 +53,3 @@
5453
from .task_message_content_param import TaskMessageContentParam as TaskMessageContentParam
5554
from .tool_request_content_param import ToolRequestContentParam as ToolRequestContentParam
5655
from .tool_response_content_param import ToolResponseContentParam as ToolResponseContentParam
57-
from .task_delete_by_name_response import TaskDeleteByNameResponse as TaskDeleteByNameResponse
58-
from .agent_delete_by_name_response import AgentDeleteByNameResponse as AgentDeleteByNameResponse

src/agentex/types/agent_delete_by_name_response.py

Lines changed: 0 additions & 11 deletions
This file was deleted.

src/agentex/types/agent_delete_response.py

Lines changed: 0 additions & 11 deletions
This file was deleted.
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
2+
3+
from .delete_response import DeleteResponse as DeleteResponse
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22

3-
from .._models import BaseModel
3+
from ..._models import BaseModel
44

5-
__all__ = ["TaskDeleteResponse"]
5+
__all__ = ["DeleteResponse"]
66

77

8-
class TaskDeleteResponse(BaseModel):
8+
class DeleteResponse(BaseModel):
99
id: str
1010

1111
message: str

src/agentex/types/task_delete_by_name_response.py

Lines changed: 0 additions & 11 deletions
This file was deleted.

0 commit comments

Comments
 (0)