Skip to content

Commit 4c95c94

Browse files
feat(api): api update
1 parent 1e41fc2 commit 4c95c94

30 files changed

+70
-817
lines changed

.stats.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
configured_endpoints: 35
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/sgp%2Fagentex-sdk-8f9296ac9fa68bb264c4739463e55ce27cdafb31b705b27600d6656db7b0dac5.yml
3-
openapi_spec_hash: 47f4675ac3c7198869240b5c6f33f8fd
1+
configured_endpoints: 34
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/sgp%2Fagentex-sdk-c34c0577d9716c22554633ecb41d091675248d1385e9d1cc7c19479d55b56cb1.yml
3+
openapi_spec_hash: 3daaeab87b12b271ba2ee39e7dc166f2
44
config_hash: 32eb65911c08ac84d117cecdf2759869

api.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -43,16 +43,16 @@ Methods:
4343
Types:
4444

4545
```python
46-
from agentex.types import Task, TaskRetrieveResponse, TaskListResponse, TaskRetrieveByNameResponse
46+
from agentex.types import Task, TaskListResponse
4747
```
4848

4949
Methods:
5050

51-
- <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_retrieve_params.py">params</a>) -> <a href="./src/agentex/types/task_retrieve_response.py">TaskRetrieveResponse</a></code>
51+
- <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>
5252
- <code title="get /tasks">client.tasks.<a href="./src/agentex/resources/tasks.py">list</a>(\*\*<a href="src/agentex/types/task_list_params.py">params</a>) -> <a href="./src/agentex/types/task_list_response.py">TaskListResponse</a></code>
5353
- <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>
5454
- <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>
55-
- <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_retrieve_by_name_params.py">params</a>) -> <a href="./src/agentex/types/task_retrieve_by_name_response.py">TaskRetrieveByNameResponse</a></code>
55+
- <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>
5656
- <code title="get /tasks/{task_id}/stream">client.tasks.<a href="./src/agentex/resources/tasks.py">stream_events</a>(task_id) -> object</code>
5757
- <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>
5858

@@ -72,7 +72,6 @@ from agentex.types import (
7272
ToolRequestContent,
7373
ToolResponseContent,
7474
MessageListResponse,
75-
MessageListPaginatedResponse,
7675
)
7776
```
7877

@@ -82,7 +81,6 @@ Methods:
8281
- <code title="get /messages/{message_id}">client.messages.<a href="./src/agentex/resources/messages/messages.py">retrieve</a>(message_id) -> <a href="./src/agentex/types/task_message.py">TaskMessage</a></code>
8382
- <code title="put /messages/{message_id}">client.messages.<a href="./src/agentex/resources/messages/messages.py">update</a>(message_id, \*\*<a href="src/agentex/types/message_update_params.py">params</a>) -> <a href="./src/agentex/types/task_message.py">TaskMessage</a></code>
8483
- <code title="get /messages">client.messages.<a href="./src/agentex/resources/messages/messages.py">list</a>(\*\*<a href="src/agentex/types/message_list_params.py">params</a>) -> <a href="./src/agentex/types/message_list_response.py">MessageListResponse</a></code>
85-
- <code title="get /messages/paginated">client.messages.<a href="./src/agentex/resources/messages/messages.py">list_paginated</a>(\*\*<a href="src/agentex/types/message_list_paginated_params.py">params</a>) -> <a href="./src/agentex/types/message_list_paginated_response.py">MessageListPaginatedResponse</a></code>
8684

8785
## Batch
8886

src/agentex/resources/agents.py

Lines changed: 2 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -92,10 +92,6 @@ def retrieve(
9292
def list(
9393
self,
9494
*,
95-
limit: int | Omit = omit,
96-
order_by: Optional[str] | Omit = omit,
97-
order_direction: str | Omit = omit,
98-
page_number: int | Omit = omit,
9995
task_id: Optional[str] | Omit = omit,
10096
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
10197
# The extra values given here take precedence over values defined on the client or passed to this method.
@@ -108,14 +104,6 @@ def list(
108104
List all registered agents, optionally filtered by query parameters.
109105
110106
Args:
111-
limit: Limit
112-
113-
order_by: Field to order by
114-
115-
order_direction: Order direction (asc or desc)
116-
117-
page_number: Page number
118-
119107
task_id: Task ID
120108
121109
extra_headers: Send extra headers
@@ -133,16 +121,7 @@ def list(
133121
extra_query=extra_query,
134122
extra_body=extra_body,
135123
timeout=timeout,
136-
query=maybe_transform(
137-
{
138-
"limit": limit,
139-
"order_by": order_by,
140-
"order_direction": order_direction,
141-
"page_number": page_number,
142-
"task_id": task_id,
143-
},
144-
agent_list_params.AgentListParams,
145-
),
124+
query=maybe_transform({"task_id": task_id}, agent_list_params.AgentListParams),
146125
),
147126
cast_to=AgentListResponse,
148127
)
@@ -660,10 +639,6 @@ async def retrieve(
660639
async def list(
661640
self,
662641
*,
663-
limit: int | Omit = omit,
664-
order_by: Optional[str] | Omit = omit,
665-
order_direction: str | Omit = omit,
666-
page_number: int | Omit = omit,
667642
task_id: Optional[str] | Omit = omit,
668643
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
669644
# The extra values given here take precedence over values defined on the client or passed to this method.
@@ -676,14 +651,6 @@ async def list(
676651
List all registered agents, optionally filtered by query parameters.
677652
678653
Args:
679-
limit: Limit
680-
681-
order_by: Field to order by
682-
683-
order_direction: Order direction (asc or desc)
684-
685-
page_number: Page number
686-
687654
task_id: Task ID
688655
689656
extra_headers: Send extra headers
@@ -701,16 +668,7 @@ async def list(
701668
extra_query=extra_query,
702669
extra_body=extra_body,
703670
timeout=timeout,
704-
query=await async_maybe_transform(
705-
{
706-
"limit": limit,
707-
"order_by": order_by,
708-
"order_direction": order_direction,
709-
"page_number": page_number,
710-
"task_id": task_id,
711-
},
712-
agent_list_params.AgentListParams,
713-
),
671+
query=await async_maybe_transform({"task_id": task_id}, agent_list_params.AgentListParams),
714672
),
715673
cast_to=AgentListResponse,
716674
)

0 commit comments

Comments
 (0)