@@ -80,6 +80,88 @@ Methods:
8080- <code title =" post /v1/devboxes/{id}/upload_file " >client.devboxes.<a href =" ./src/runloop_api_client/resources/devboxes/devboxes.py " >upload_file</a >(id, \*\* <a href =" src/runloop_api_client/types/devbox_upload_file_params.py " >params</a >) -> <a href =" ./src/runloop_api_client/types/devbox_upload_file_response.py " >object</a ></code >
8181- <code title =" post /v1/devboxes/{id}/write_file " >client.devboxes.<a href =" ./src/runloop_api_client/resources/devboxes/devboxes.py " >write_file</a >(id, \*\* <a href =" src/runloop_api_client/types/devbox_write_file_params.py " >params</a >) -> <a href =" ./src/runloop_api_client/types/devbox_execution_detail_view.py " >DevboxExecutionDetailView</a ></code >
8282
83+ ## Lsp
84+
85+ Types:
86+
87+ ``` python
88+ from runloop_api_client.types.devboxes import (
89+ BaseCodeAction,
90+ BaseCommand,
91+ BaseDiagnostic,
92+ BaseLocation,
93+ BaseMarkupContent,
94+ BaseParameterInformation,
95+ BaseRange,
96+ BaseSignature,
97+ BaseWorkspaceEdit,
98+ CodeActionApplicationResult,
99+ CodeActionContext,
100+ CodeActionKind,
101+ CodeActionsForDiagnosticRequestBody,
102+ CodeActionsRequestBody,
103+ CodeActionsResponse,
104+ CodeActionTriggerKind,
105+ CodeDescription,
106+ CodeSegmentInfoRequestBody,
107+ CodeSegmentInfoResponse,
108+ Diagnostic,
109+ DiagnosticRelatedInformation,
110+ DiagnosticSeverity,
111+ DiagnosticsResponse,
112+ DiagnosticTag,
113+ DocumentSymbol,
114+ DocumentSymbolResponse,
115+ DocumentUri,
116+ FileContentsResponse,
117+ FileDefinitionRequestBody,
118+ FileDefinitionResponse,
119+ FilePath,
120+ FileRequestBody,
121+ FileUri,
122+ FormattingResponse,
123+ HealthStatusResponse,
124+ Integer,
125+ Location,
126+ LSpAny,
127+ Position,
128+ Range,
129+ RecordStringTextEditArray,
130+ ReferencesRequestBody,
131+ ReferencesResponse,
132+ SetWatchDirectoryRequestBody,
133+ SignatureHelpRequestBody,
134+ SignatureHelpResponse,
135+ SymbolKind,
136+ SymbolTag,
137+ SymbolType,
138+ TextEdit,
139+ Uinteger,
140+ URi,
141+ WatchedFileResponse,
142+ LspFilesResponse,
143+ LspGetCodeActionsForDiagnosticResponse,
144+ LspSetWatchDirectoryResponse,
145+ )
146+ ```
147+
148+ Methods:
149+
150+ - <code title =" post /v1/devboxes/{id}/lsp/apply-code-action " >client.devboxes.lsp.<a href =" ./src/runloop_api_client/resources/devboxes/lsp.py " >apply_code_action</a >(id, \*\* <a href =" src/runloop_api_client/types/devboxes/lsp_apply_code_action_params.py " >params</a >) -> <a href =" ./src/runloop_api_client/types/devboxes/code_action_application_result.py " >CodeActionApplicationResult</a ></code >
151+ - <code title =" post /v1/devboxes/{id}/lsp/code-actions " >client.devboxes.lsp.<a href =" ./src/runloop_api_client/resources/devboxes/lsp.py " >code_actions</a >(id, \*\* <a href =" src/runloop_api_client/types/devboxes/lsp_code_actions_params.py " >params</a >) -> <a href =" ./src/runloop_api_client/types/devboxes/code_actions_response.py " >object</a ></code >
152+ - <code title =" post /v1/devboxes/{id}/lsp/diagnostics " >client.devboxes.lsp.<a href =" ./src/runloop_api_client/resources/devboxes/lsp.py " >diagnostics</a >(id, \*\* <a href =" src/runloop_api_client/types/devboxes/lsp_diagnostics_params.py " >params</a >) -> <a href =" ./src/runloop_api_client/types/devboxes/diagnostics_response.py " >DiagnosticsResponse</a ></code >
153+ - <code title =" post /v1/devboxes/{id}/lsp/document-symbols " >client.devboxes.lsp.<a href =" ./src/runloop_api_client/resources/devboxes/lsp.py " >document_symbols</a >(id, \*\* <a href =" src/runloop_api_client/types/devboxes/lsp_document_symbols_params.py " >params</a >) -> <a href =" ./src/runloop_api_client/types/devboxes/document_symbol_response.py " >object</a ></code >
154+ - <code title =" post /v1/devboxes/{id}/lsp/file " >client.devboxes.lsp.<a href =" ./src/runloop_api_client/resources/devboxes/lsp.py " >file</a >(id, \*\* <a href =" src/runloop_api_client/types/devboxes/lsp_file_params.py " >params</a >) -> <a href =" ./src/runloop_api_client/types/devboxes/file_contents_response.py " >FileContentsResponse</a ></code >
155+ - <code title =" post /v1/devboxes/{id}/lsp/file-definition " >client.devboxes.lsp.<a href =" ./src/runloop_api_client/resources/devboxes/lsp.py " >file_definition</a >(id, \*\* <a href =" src/runloop_api_client/types/devboxes/lsp_file_definition_params.py " >params</a >) -> <a href =" ./src/runloop_api_client/types/devboxes/file_definition_response.py " >object</a ></code >
156+ - <code title =" get /v1/devboxes/{id}/lsp/files " >client.devboxes.lsp.<a href =" ./src/runloop_api_client/resources/devboxes/lsp.py " >files</a >(id) -> <a href =" ./src/runloop_api_client/types/devboxes/lsp_files_response.py " >LspFilesResponse</a ></code >
157+ - <code title =" post /v1/devboxes/{id}/lsp/formatting " >client.devboxes.lsp.<a href =" ./src/runloop_api_client/resources/devboxes/lsp.py " >formatting</a >(id, \*\* <a href =" src/runloop_api_client/types/devboxes/lsp_formatting_params.py " >params</a >) -> <a href =" ./src/runloop_api_client/types/devboxes/formatting_response.py " >object</a ></code >
158+ - <code title =" post /v1/devboxes/{id}/lsp/get-code-actions-for-diagnostic " >client.devboxes.lsp.<a href =" ./src/runloop_api_client/resources/devboxes/lsp.py " >get_code_actions_for_diagnostic</a >(id, \*\* <a href =" src/runloop_api_client/types/devboxes/lsp_get_code_actions_for_diagnostic_params.py " >params</a >) -> <a href =" ./src/runloop_api_client/types/devboxes/lsp_get_code_actions_for_diagnostic_response.py " >LspGetCodeActionsForDiagnosticResponse</a ></code >
159+ - <code title =" post /v1/devboxes/{id}/lsp/get-code-segment-info " >client.devboxes.lsp.<a href =" ./src/runloop_api_client/resources/devboxes/lsp.py " >get_code_segment_info</a >(id, \*\* <a href =" src/runloop_api_client/types/devboxes/lsp_get_code_segment_info_params.py " >params</a >) -> <a href =" ./src/runloop_api_client/types/devboxes/code_segment_info_response.py " >CodeSegmentInfoResponse</a ></code >
160+ - <code title =" post /v1/devboxes/{id}/lsp/get-signature-help " >client.devboxes.lsp.<a href =" ./src/runloop_api_client/resources/devboxes/lsp.py " >get_signature_help</a >(id, \*\* <a href =" src/runloop_api_client/types/devboxes/lsp_get_signature_help_params.py " >params</a >) -> <a href =" ./src/runloop_api_client/types/devboxes/signature_help_response.py " >SignatureHelpResponse</a ></code >
161+ - <code title =" get /v1/devboxes/{id}/lsp/health " >client.devboxes.lsp.<a href =" ./src/runloop_api_client/resources/devboxes/lsp.py " >health</a >(id) -> <a href =" ./src/runloop_api_client/types/devboxes/health_status_response.py " >HealthStatusResponse</a ></code >
162+ - <code title =" post /v1/devboxes/{id}/lsp/references " >client.devboxes.lsp.<a href =" ./src/runloop_api_client/resources/devboxes/lsp.py " >references</a >(id, \*\* <a href =" src/runloop_api_client/types/devboxes/lsp_references_params.py " >params</a >) -> <a href =" ./src/runloop_api_client/types/devboxes/references_response.py " >object</a ></code >
163+ - <code title =" post /v1/devboxes/{id}/lsp/set-watch-directory " >client.devboxes.lsp.<a href =" ./src/runloop_api_client/resources/devboxes/lsp.py " >set_watch_directory</a >(id, \*\* <a href =" src/runloop_api_client/types/devboxes/lsp_set_watch_directory_params.py " >params</a >) -> str</code >
164+
83165## Logs
84166
85167Types:
@@ -101,6 +183,28 @@ Methods:
101183- <code title =" post /v1/devboxes/{id}/execute_sync " >client.devboxes.executions.<a href =" ./src/runloop_api_client/resources/devboxes/executions.py " >execute_sync</a >(id, \*\* <a href =" src/runloop_api_client/types/devboxes/execution_execute_sync_params.py " >params</a >) -> <a href =" ./src/runloop_api_client/types/devbox_execution_detail_view.py " >DevboxExecutionDetailView</a ></code >
102184- <code title =" post /v1/devboxes/{id}/executions/{execution_id}/kill " >client.devboxes.executions.<a href =" ./src/runloop_api_client/resources/devboxes/executions.py " >kill</a >(execution_id, \* , id) -> <a href =" ./src/runloop_api_client/types/devbox_async_execution_detail_view.py " >DevboxAsyncExecutionDetailView</a ></code >
103185
186+ # Repositories
187+
188+ Types:
189+
190+ ``` python
191+ from runloop_api_client.types import (
192+ RepositoryConnectionListView,
193+ RepositoryConnectionView,
194+ RepositoryVersionDetails,
195+ RepositoryVersionListView,
196+ RepositoryDeleteResponse,
197+ )
198+ ```
199+
200+ Methods:
201+
202+ - <code title =" post /v1/repositories " >client.repositories.<a href =" ./src/runloop_api_client/resources/repositories.py " >create</a >(\*\* <a href =" src/runloop_api_client/types/repository_create_params.py " >params</a >) -> <a href =" ./src/runloop_api_client/types/repository_connection_view.py " >RepositoryConnectionView</a ></code >
203+ - <code title =" get /v1/repositories/{id} " >client.repositories.<a href =" ./src/runloop_api_client/resources/repositories.py " >retrieve</a >(id) -> <a href =" ./src/runloop_api_client/types/repository_connection_view.py " >RepositoryConnectionView</a ></code >
204+ - <code title =" get /v1/repositories " >client.repositories.<a href =" ./src/runloop_api_client/resources/repositories.py " >list</a >(\*\* <a href =" src/runloop_api_client/types/repository_list_params.py " >params</a >) -> <a href =" ./src/runloop_api_client/types/repository_connection_list_view.py " >RepositoryConnectionListView</a ></code >
205+ - <code title =" post /v1/repositories/{id}/delete " >client.repositories.<a href =" ./src/runloop_api_client/resources/repositories.py " >delete</a >(id) -> <a href =" ./src/runloop_api_client/types/repository_delete_response.py " >object</a ></code >
206+ - <code title =" get /v1/repositories/{id}/versions " >client.repositories.<a href =" ./src/runloop_api_client/resources/repositories.py " >versions</a >(id) -> <a href =" ./src/runloop_api_client/types/repository_version_list_view.py " >RepositoryVersionListView</a ></code >
207+
104208# Functions
105209
106210Types:
0 commit comments