Skip to content

Commit c61fcce

Browse files
feat: update openapi spec (#8)
1 parent caeb663 commit c61fcce

14 files changed

+1572
-3
lines changed

.stats.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
configured_endpoints: 22
1+
configured_endpoints: 29
22
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cleanlab%2Fcodex-b706b59cb40e75ffd920fc42483227383f9ef24ecb1cb1eb5f9424b388997444.yml

api.md

+12-2
Original file line numberDiff line numberDiff line change
@@ -111,10 +111,20 @@ Methods:
111111
- <code title="get /api/projects/id_from_access_key">client.projects.access_keys.<a href="./src/codex/resources/projects/access_keys.py">retrieve_project_id</a>() -> <a href="./src/codex/types/projects/access_key_retrieve_project_id_response.py">AccessKeyRetrieveProjectIDResponse</a></code>
112112
- <code title="post /api/projects/{project_id}/access_keys/{access_key_id}/revoke">client.projects.access_keys.<a href="./src/codex/resources/projects/access_keys.py">revoke</a>(access_key_id, \*, project_id) -> None</code>
113113

114-
## Knowledge
114+
## Entries
115115

116116
Types:
117117

118118
```python
119-
from codex.types.projects import Entry
119+
from codex.types.projects import Entry, EntryListResponse
120120
```
121+
122+
Methods:
123+
124+
- <code title="post /api/projects/{project_id}/entries/">client.projects.entries.<a href="./src/codex/resources/projects/entries.py">create</a>(project_id, \*\*<a href="src/codex/types/projects/entry_create_params.py">params</a>) -> <a href="./src/codex/types/projects/entry.py">Entry</a></code>
125+
- <code title="get /api/projects/{project_id}/entries/{entry_id}">client.projects.entries.<a href="./src/codex/resources/projects/entries.py">retrieve</a>(entry_id, \*, project_id) -> <a href="./src/codex/types/projects/entry.py">Entry</a></code>
126+
- <code title="put /api/projects/{project_id}/entries/{entry_id}">client.projects.entries.<a href="./src/codex/resources/projects/entries.py">update</a>(entry_id, \*, project_id, \*\*<a href="src/codex/types/projects/entry_update_params.py">params</a>) -> <a href="./src/codex/types/projects/entry.py">Entry</a></code>
127+
- <code title="get /api/projects/{project_id}/entries/">client.projects.entries.<a href="./src/codex/resources/projects/entries.py">list</a>(project_id, \*\*<a href="src/codex/types/projects/entry_list_params.py">params</a>) -> <a href="./src/codex/types/projects/entry_list_response.py">EntryListResponse</a></code>
128+
- <code title="delete /api/projects/{project_id}/entries/{entry_id}">client.projects.entries.<a href="./src/codex/resources/projects/entries.py">delete</a>(entry_id, \*, project_id) -> None</code>
129+
- <code title="post /api/projects/{project_id}/entries/add_question">client.projects.entries.<a href="./src/codex/resources/projects/entries.py">add_question</a>(project_id, \*\*<a href="src/codex/types/projects/entry_add_question_params.py">params</a>) -> <a href="./src/codex/types/projects/entry.py">Entry</a></code>
130+
- <code title="post /api/projects/{project_id}/entries/query">client.projects.entries.<a href="./src/codex/resources/projects/entries.py">query</a>(project_id, \*\*<a href="src/codex/types/projects/entry_query_params.py">params</a>) -> <a href="./src/codex/types/projects/entry.py">Optional[Entry]</a></code>

src/codex/resources/projects/__init__.py

+14
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22

3+
from .entries import (
4+
EntriesResource,
5+
AsyncEntriesResource,
6+
EntriesResourceWithRawResponse,
7+
AsyncEntriesResourceWithRawResponse,
8+
EntriesResourceWithStreamingResponse,
9+
AsyncEntriesResourceWithStreamingResponse,
10+
)
311
from .projects import (
412
ProjectsResource,
513
AsyncProjectsResource,
@@ -24,6 +32,12 @@
2432
"AsyncAccessKeysResourceWithRawResponse",
2533
"AccessKeysResourceWithStreamingResponse",
2634
"AsyncAccessKeysResourceWithStreamingResponse",
35+
"EntriesResource",
36+
"AsyncEntriesResource",
37+
"EntriesResourceWithRawResponse",
38+
"AsyncEntriesResourceWithRawResponse",
39+
"EntriesResourceWithStreamingResponse",
40+
"AsyncEntriesResourceWithStreamingResponse",
2741
"ProjectsResource",
2842
"AsyncProjectsResource",
2943
"ProjectsResourceWithRawResponse",

0 commit comments

Comments
 (0)