@@ -30,11 +30,28 @@ from steel.types import (
3030
3131Methods:
3232
33- - <code title =" post /v1/sessions " >client.sessions.<a href =" ./src/steel/resources/sessions.py " >create</a >(\*\* <a href =" src/steel/types/session_create_params.py " >params</a >) -> <a href =" ./src/steel/types/session.py " >Session</a ></code >
34- - <code title =" get /v1/sessions/{id} " >client.sessions.<a href =" ./src/steel/resources/sessions.py " >retrieve</a >(id) -> <a href =" ./src/steel/types/session.py " >Session</a ></code >
35- - <code title =" get /v1/sessions " >client.sessions.<a href =" ./src/steel/resources/sessions.py " >list</a >(\*\* <a href =" src/steel/types/session_list_params.py " >params</a >) -> SyncSessionsCursor[ Session] </code >
36- - <code title =" get /v1/sessions/{id}/context " >client.sessions.<a href =" ./src/steel/resources/sessions.py " >context</a >(id) -> <a href =" ./src/steel/types/session_context.py " >SessionContext</a ></code >
37- - <code title =" get /v1/sessions/{id}/events " >client.sessions.<a href =" ./src/steel/resources/sessions.py " >events</a >(id) -> <a href =" ./src/steel/types/session_events_response.py " >SessionEventsResponse</a ></code >
38- - <code title =" get /v1/sessions/{id}/live-details " >client.sessions.<a href =" ./src/steel/resources/sessions.py " >live_details</a >(id) -> <a href =" ./src/steel/types/session_live_details_response.py " >SessionLiveDetailsResponse</a ></code >
39- - <code title =" post /v1/sessions/{id}/release " >client.sessions.<a href =" ./src/steel/resources/sessions.py " >release</a >(id) -> <a href =" ./src/steel/types/session_release_response.py " >SessionReleaseResponse</a ></code >
40- - <code title =" post /v1/sessions/release " >client.sessions.<a href =" ./src/steel/resources/sessions.py " >release_all</a >() -> <a href =" ./src/steel/types/session_release_all_response.py " >SessionReleaseAllResponse</a ></code >
33+ - <code title =" post /v1/sessions " >client.sessions.<a href =" ./src/steel/resources/sessions/sessions.py " >create</a >(\*\* <a href =" src/steel/types/session_create_params.py " >params</a >) -> <a href =" ./src/steel/types/session.py " >Session</a ></code >
34+ - <code title =" get /v1/sessions/{id} " >client.sessions.<a href =" ./src/steel/resources/sessions/sessions.py " >retrieve</a >(id) -> <a href =" ./src/steel/types/session.py " >Session</a ></code >
35+ - <code title =" get /v1/sessions " >client.sessions.<a href =" ./src/steel/resources/sessions/sessions.py " >list</a >(\*\* <a href =" src/steel/types/session_list_params.py " >params</a >) -> SyncSessionsCursor[ Session] </code >
36+ - <code title =" get /v1/sessions/{id}/context " >client.sessions.<a href =" ./src/steel/resources/sessions/sessions.py " >context</a >(id) -> <a href =" ./src/steel/types/session_context.py " >SessionContext</a ></code >
37+ - <code title =" get /v1/sessions/{id}/events " >client.sessions.<a href =" ./src/steel/resources/sessions/sessions.py " >events</a >(id) -> <a href =" ./src/steel/types/session_events_response.py " >SessionEventsResponse</a ></code >
38+ - <code title =" get /v1/sessions/{id}/live-details " >client.sessions.<a href =" ./src/steel/resources/sessions/sessions.py " >live_details</a >(id) -> <a href =" ./src/steel/types/session_live_details_response.py " >SessionLiveDetailsResponse</a ></code >
39+ - <code title =" post /v1/sessions/{id}/release " >client.sessions.<a href =" ./src/steel/resources/sessions/sessions.py " >release</a >(id) -> <a href =" ./src/steel/types/session_release_response.py " >SessionReleaseResponse</a ></code >
40+ - <code title =" post /v1/sessions/release " >client.sessions.<a href =" ./src/steel/resources/sessions/sessions.py " >release_all</a >() -> <a href =" ./src/steel/types/session_release_all_response.py " >SessionReleaseAllResponse</a ></code >
41+
42+ ## Files
43+
44+ Types:
45+
46+ ``` python
47+ from steel.types.sessions import File, Fileslist, FileDeleteResponse, FileDeleteAllResponse
48+ ```
49+
50+ Methods:
51+
52+ - <code title =" get /v1/sessions/{sessionId}/files/{fileId} " >client.sessions.files.<a href =" ./src/steel/resources/sessions/files.py " >retrieve</a >(file_id, \* , session_id) -> <a href =" ./src/steel/types/sessions/file.py " >File</a ></code >
53+ - <code title =" get /v1/sessions/{sessionId}/files " >client.sessions.files.<a href =" ./src/steel/resources/sessions/files.py " >list</a >(session_id) -> <a href =" ./src/steel/types/sessions/fileslist.py " >Fileslist</a ></code >
54+ - <code title =" delete /v1/sessions/{sessionId}/files/{fileId} " >client.sessions.files.<a href =" ./src/steel/resources/sessions/files.py " >delete</a >(file_id, \* , session_id) -> <a href =" ./src/steel/types/sessions/file_delete_response.py " >FileDeleteResponse</a ></code >
55+ - <code title =" delete /v1/sessions/{sessionId}/files " >client.sessions.files.<a href =" ./src/steel/resources/sessions/files.py " >delete_all</a >(session_id) -> <a href =" ./src/steel/types/sessions/file_delete_all_response.py " >FileDeleteAllResponse</a ></code >
56+ - <code title =" get /v1/sessions/{sessionId}/files/{fileId}/download " >client.sessions.files.<a href =" ./src/steel/resources/sessions/files.py " >download</a >(file_id, \* , session_id) -> BinaryAPIResponse</code >
57+ - <code title =" post /v1/sessions/{sessionId}/files " >client.sessions.files.<a href =" ./src/steel/resources/sessions/files.py " >upload</a >(session_id, \*\* <a href =" src/steel/types/sessions/file_upload_params.py " >params</a >) -> <a href =" ./src/steel/types/sessions/file.py " >File</a ></code >
0 commit comments