Skip to content

Commit 023387a

Browse files
authored
Merge pull request #46 from scaleapi/release-please--branches--main--changes--next
release: 0.2.5
2 parents dd73dba + 5ca0216 commit 023387a

File tree

17 files changed

+92
-72
lines changed

17 files changed

+92
-72
lines changed

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "0.2.4"
2+
".": "0.2.5"
33
}

.stats.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 34
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/sgp%2Fagentex-sdk-ed22476258be08ff765c68dcb29c08baf3e4783c98edac50d1e8003e9487db37.yml
3-
openapi_spec_hash: d4010bb4bf479073328ca00be01a7b96
4-
config_hash: 7c1f6794a184ee175dd94f2f7c2b496b
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/sgp%2Fagentex-sdk-e1efa8c7e58d81f5c0242d4ea49ac7637b5d455d10a40f217b1183c229b65dd2.yml
3+
openapi_spec_hash: 8fdf7cace40fb14a765c4e09c2d5bb95
4+
config_hash: f6ec6016df1ff072b5b60cdf7b438361

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
# Changelog
22

3+
## 0.2.5 (2025-07-30)
4+
5+
Full Changelog: [v0.2.4...v0.2.5](https://github.com/scaleapi/agentex-python/compare/v0.2.4...v0.2.5)
6+
7+
### Features
8+
9+
* **api:** api update ([f90002c](https://github.com/scaleapi/agentex-python/commit/f90002c247a94cddc17307fb4eded12359cc9ad8))
10+
* **api:** api update ([aee4ad1](https://github.com/scaleapi/agentex-python/commit/aee4ad10e588386e9af1b4828d16ddba1805dca0))
11+
* **api:** manual updates ([55efcdd](https://github.com/scaleapi/agentex-python/commit/55efcdd55f2a20d1172da95cd551751d8be0d0df))
12+
313
## 0.2.4 (2025-07-29)
414

515
Full Changelog: [v0.2.3...v0.2.4](https://github.com/scaleapi/agentex-python/compare/v0.2.3...v0.2.4)

api.md

Lines changed: 11 additions & 5 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:
@@ -24,8 +30,8 @@ Methods:
2430

2531
- <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>
2632
- <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>
27-
- <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.py">Agent</a></code>
28-
- <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.py">Agent</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>
2935
- <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>
3036
- <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>
3137
- <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>
@@ -35,15 +41,15 @@ Methods:
3541
Types:
3642

3743
```python
38-
from agentex.types import Task, TaskListResponse, TaskDeleteResponse, TaskDeleteByNameResponse
44+
from agentex.types import Task, TaskListResponse
3945
```
4046

4147
Methods:
4248

4349
- <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>
4450
- <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>
45-
- <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>
46-
- <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>
4753
- <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>
4854
- <code title="get /tasks/{task_id}/stream">client.tasks.<a href="./src/agentex/resources/tasks.py">stream_events</a>(task_id) -> object</code>
4955
- <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>

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "agentex-sdk"
3-
version = "0.2.4"
3+
version = "0.2.5"
44
description = "The official Python library for the agentex API"
55
dynamic = ["readme"]
66
license = "Apache-2.0"

src/agentex/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22

33
__title__ = "agentex"
4-
__version__ = "0.2.4" # x-release-please-version
4+
__version__ = "0.2.5" # x-release-please-version

src/agentex/resources/agents.py

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +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.shared.delete_response import DeleteResponse
2627

2728
__all__ = ["AgentsResource", "AsyncAgentsResource"]
2829

@@ -127,7 +128,7 @@ def delete(
127128
extra_query: Query | None = None,
128129
extra_body: Body | None = None,
129130
timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
130-
) -> Agent:
131+
) -> DeleteResponse:
131132
"""
132133
Delete an agent by its unique ID.
133134
@@ -147,7 +148,7 @@ def delete(
147148
options=make_request_options(
148149
extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
149150
),
150-
cast_to=Agent,
151+
cast_to=DeleteResponse,
151152
)
152153

153154
def delete_by_name(
@@ -160,7 +161,7 @@ def delete_by_name(
160161
extra_query: Query | None = None,
161162
extra_body: Body | None = None,
162163
timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
163-
) -> Agent:
164+
) -> DeleteResponse:
164165
"""
165166
Delete an agent by its unique name.
166167
@@ -180,7 +181,7 @@ def delete_by_name(
180181
options=make_request_options(
181182
extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
182183
),
183-
cast_to=Agent,
184+
cast_to=DeleteResponse,
184185
)
185186

186187
def retrieve_by_name(
@@ -667,7 +668,7 @@ async def delete(
667668
extra_query: Query | None = None,
668669
extra_body: Body | None = None,
669670
timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
670-
) -> Agent:
671+
) -> DeleteResponse:
671672
"""
672673
Delete an agent by its unique ID.
673674
@@ -687,7 +688,7 @@ async def delete(
687688
options=make_request_options(
688689
extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
689690
),
690-
cast_to=Agent,
691+
cast_to=DeleteResponse,
691692
)
692693

693694
async def delete_by_name(
@@ -700,7 +701,7 @@ async def delete_by_name(
700701
extra_query: Query | None = None,
701702
extra_body: Body | None = None,
702703
timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
703-
) -> Agent:
704+
) -> DeleteResponse:
704705
"""
705706
Delete an agent by its unique name.
706707
@@ -720,7 +721,7 @@ async def delete_by_name(
720721
options=make_request_options(
721722
extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
722723
),
723-
cast_to=Agent,
724+
cast_to=DeleteResponse,
724725
)
725726

726727
async def retrieve_by_name(

src/agentex/resources/messages/messages.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -192,6 +192,8 @@ def list(
192192
List Messages
193193
194194
Args:
195+
task_id: The task ID
196+
195197
extra_headers: Send extra headers
196198
197199
extra_query: Add additional query parameters to the request
@@ -377,6 +379,8 @@ async def list(
377379
List Messages
378380
379381
Args:
382+
task_id: The task ID
383+
380384
extra_headers: Send extra headers
381385
382386
extra_query: Add additional query parameters to the request

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 & 2 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,7 +41,6 @@
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
4646
from .message_create_params import MessageCreateParams as MessageCreateParams
@@ -53,4 +53,3 @@
5353
from .task_message_content_param import TaskMessageContentParam as TaskMessageContentParam
5454
from .tool_request_content_param import ToolRequestContentParam as ToolRequestContentParam
5555
from .tool_response_content_param import ToolResponseContentParam as ToolResponseContentParam
56-
from .task_delete_by_name_response import TaskDeleteByNameResponse as TaskDeleteByNameResponse

0 commit comments

Comments
 (0)