Repository Analysis

daytonaio/daytona

Daytona is a Secure and Elastic Infrastructure for Running AI-Generated Code

31.2 Strong AI signal View on GitHub
31.2
Adjusted Score
31.2
Raw Score
100%
Time Factor
2026-05-30
Last Push
72,513
Stars
TypeScript
Language
1,049,192
Lines of Code
4799
Files
11654
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 302HIGH 4836MEDIUM 269LOW 6247

Pattern Findings

11654 matches across 20 categories. Click a row to expand file-level details.

Cross-File Repetition4698 hits · 23490 pts
SeverityFileLineSnippet
HIGHlibs/toolbox-api-client-python-async/setup.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…sync/daytona_toolbox_api_client_async/configuration.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…-python-async/daytona_toolbox_api_client_async/rest.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…hon-async/daytona_toolbox_api_client_async/__init__.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…n-async/daytona_toolbox_api_client_async/exceptions.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…n-async/daytona_toolbox_api_client_async/api_client.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…pi_client_async/models/accessibility_invoke_request.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…a_toolbox_api_client_async/models/work_dir_response.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…ox_api_client_async/models/list_recordings_response.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…oolbox_api_client_async/models/lsp_document_request.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…olbox_api_client_async/models/search_files_response.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…ync/daytona_toolbox_api_client_async/models/command.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…box_api_client_async/models/keyboard_hotkey_request.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…box_api_client_async/models/mouse_position_response.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…ona_toolbox_api_client_async/models/completion_list.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…olbox_api_client_async/models/process_logs_response.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…toolbox_api_client_async/models/screenshot_response.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…daytona_toolbox_api_client_async/models/file_status.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…_toolbox_api_client_async/models/mouse_drag_request.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…c/daytona_toolbox_api_client_async/models/recording.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…ona_toolbox_api_client_async/models/git_add_request.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…toolbox_api_client_async/models/mouse_drag_response.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…toolbox_api_client_async/models/pty_create_response.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…ox_api_client_async/models/process_restart_response.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…ona_toolbox_api_client_async/models/scroll_response.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…_toolbox_api_client_async/models/git_commit_request.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…_api_client_async/models/accessibility_node_request.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…client_async/models/accessibility_set_value_request.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…lbox_api_client_async/models/stop_recording_request.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…daytona_toolbox_api_client_async/models/window_info.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…box_api_client_async/models/is_port_in_use_response.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…a_toolbox_api_client_async/models/code_run_response.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…client_async/models/computer_use_accessibility_node.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…ync/daytona_toolbox_api_client_async/models/session.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…nc/daytona_toolbox_api_client_async/models/__init__.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…oolbox_api_client_async/models/list_branch_response.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…olbox_api_client_async/models/keyboard_type_request.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…lbox_api_client_async/models/keyboard_press_request.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…ytona_toolbox_api_client_async/models/chart_element.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…_toolbox_api_client_async/models/mouse_move_request.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…async/daytona_toolbox_api_client_async/models/chart.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…aytona_toolbox_api_client_async/models/display_info.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…api_client_async/models/accessibility_tree_response.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…box_api_client_async/models/session_execute_request.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…pi_client_async/models/accessibility_nodes_response.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…toolbox_api_client_async/models/git_commit_response.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…_toolbox_api_client_async/models/completion_context.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…box_api_client_async/models/process_errors_response.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…oolbox_api_client_async/models/mouse_click_response.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…aytona_toolbox_api_client_async/models/lsp_position.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…na_toolbox_api_client_async/models/windows_response.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…_toolbox_api_client_async/models/initialize_request.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…oolbox_api_client_async/models/accessibility_bounds.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…olbox_api_client_async/models/lsp_completion_params.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…lbox_api_client_async/models/list_contexts_response.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…_toolbox_api_client_async/models/pty_create_request.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…na_toolbox_api_client_async/models/git_repo_request.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…api_client_async/models/computer_use_start_response.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…tona_toolbox_api_client_async/models/process_status.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
HIGH…lbox_api_client_async/models/files_download_request.py0daytona toolbox api daytona toolbox api the version of the openapi document: v0.0.0-dev generated by openapi generator (
4638 more matches not shown…
Hallucination Indicators302 hits · 2762 pts
SeverityFileLineSnippet
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java99 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.AccountProvider.CustomTypeAdapterFactory(
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java100 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.AdminCreateRunner.CustomTypeAdapterFactor
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java101 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.AdminGetWebhookStatus200Response.CustomTy
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java102 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.Announcement.CustomTypeAdapterFactory());
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java103 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.ApiKeyList.CustomTypeAdapterFactory());
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java104 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.ApiKeyResponse.CustomTypeAdapterFactory()
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java105 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.AuditLog.CustomTypeAdapterFactory());
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java106 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.BuildInfo.CustomTypeAdapterFactory());
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java107 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.Command.CustomTypeAdapterFactory());
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java108 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.CompletionContext.CustomTypeAdapterFactor
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java109 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.CompletionItem.CustomTypeAdapterFactory()
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java110 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.CompletionList.CustomTypeAdapterFactory()
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java111 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.CompressedScreenshotResponse.CustomTypeAd
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java112 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.ComputerUseStartResponse.CustomTypeAdapte
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java113 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.ComputerUseStatusResponse.CustomTypeAdapt
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java114 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.ComputerUseStopResponse.CustomTypeAdapter
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java115 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.CreateApiKey.CustomTypeAdapterFactory());
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java116 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.CreateBuildInfo.CustomTypeAdapterFactory(
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java117 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.CreateDockerRegistry.CustomTypeAdapterFac
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java118 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.CreateLinkedAccount.CustomTypeAdapterFact
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java119 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.CreateOrganization.CustomTypeAdapterFacto
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java120 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.CreateOrganizationInvitation.CustomTypeAd
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java121 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.CreateOrganizationQuota.CustomTypeAdapter
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java122 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.CreateOrganizationRegionQuota.CustomTypeA
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java123 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.CreateOrganizationRole.CustomTypeAdapterF
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java124 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.CreateRegion.CustomTypeAdapterFactory());
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java125 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.CreateRegionResponse.CustomTypeAdapterFac
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java126 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.CreateRunner.CustomTypeAdapterFactory());
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java127 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.CreateRunnerResponse.CustomTypeAdapterFac
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java128 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.CreateSandbox.CustomTypeAdapterFactory())
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java129 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.CreateSandboxSnapshot.CustomTypeAdapterFa
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java130 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.CreateSessionRequest.CustomTypeAdapterFac
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java131 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.CreateSnapshot.CustomTypeAdapterFactory()
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java132 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.CreateUser.CustomTypeAdapterFactory());
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java133 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.CreateVolume.CustomTypeAdapterFactory());
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java134 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.DaytonaConfiguration.CustomTypeAdapterFac
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java135 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.DisplayInfoResponse.CustomTypeAdapterFact
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java136 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.DockerRegistry.CustomTypeAdapterFactory()
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java137 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.DownloadFiles.CustomTypeAdapterFactory())
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java138 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.ExecuteRequest.CustomTypeAdapterFactory()
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java139 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.ExecuteResponse.CustomTypeAdapterFactory(
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java140 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.FileInfo.CustomTypeAdapterFactory());
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java141 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.FileStatus.CustomTypeAdapterFactory());
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java142 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.ForkSandbox.CustomTypeAdapterFactory());
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java143 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.GitAddRequest.CustomTypeAdapterFactory())
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java144 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.GitBranchRequest.CustomTypeAdapterFactory
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java145 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.GitCheckoutRequest.CustomTypeAdapterFacto
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java146 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.GitCloneRequest.CustomTypeAdapterFactory(
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java147 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.GitCommitInfo.CustomTypeAdapterFactory())
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java148 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.GitCommitRequest.CustomTypeAdapterFactory
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java149 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.GitCommitResponse.CustomTypeAdapterFactor
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java150 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.GitDeleteBranchRequest.CustomTypeAdapterF
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java151 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.GitRepoRequest.CustomTypeAdapterFactory()
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java152 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.GitStatus.CustomTypeAdapterFactory());
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java153 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.HealthControllerCheck200Response.CustomTy
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java154 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.HealthControllerCheck200ResponseInfoValue
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java155 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.HealthControllerCheck503Response.CustomTy
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java156 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.Job.CustomTypeAdapterFactory());
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java157 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.KeyboardHotkeyRequest.CustomTypeAdapterFa
CRITICAL…ent-java/src/main/java/io/daytona/api/client/JSON.java158 gsonBuilder.registerTypeAdapterFactory(new io.daytona.api.client.model.KeyboardPressRequest.CustomTypeAdapterFac
242 more matches not shown…
Hyper-Verbose Identifiers2899 hits · 2192 pts
SeverityFileLineSnippet
LOWlibs/sdk-python/tests/test_volume.py70 def test_get_not_found_raises(self):
LOWlibs/sdk-python/tests/test_daytona.py57 def test_init_without_credentials_raises(self, _mock_dotenv, monkeypatch):
LOWlibs/sdk-python/tests/test_daytona.py85 def test_env_server_url_warns_when_api_url_missing(self, _mock_dotenv, monkeypatch):
LOWlibs/sdk-python/tests/test_daytona.py96 def test_jwt_without_organization_id_raises(self):
LOWlibs/sdk-python/tests/test_daytona.py102 def test_negative_timeout_raises(self, env_with_api_key):
LOWlibs/sdk-python/tests/test_daytona.py107 def test_negative_auto_stop_raises(self, env_with_api_key):
LOWlibs/sdk-python/tests/test_daytona.py112 def test_negative_auto_archive_raises(self, env_with_api_key):
LOWlibs/sdk-python/tests/test_daytona.py117 def test_create_defaults_language_and_sets_label(self, env_with_api_key, sandbox_dto):
LOWlibs/sdk-python/tests/test_daytona.py131 def test_create_from_image_sets_resources(self, env_with_api_key, sandbox_dto):
LOWlibs/sdk-python/tests/test_daytona.py143 def test_create_from_snapshot_sets_snapshot_and_volume_mounts(self, env_with_api_key, sandbox_dto):
LOWlibs/sdk-python/tests/test_daytona.py178 def test_list_returns_iterator(self, env_with_api_key):
LOWlibs/sdk-python/tests/test_daytona.py187 def test_list_serializes_labels(self, env_with_api_key, sandbox_dto):
LOWlibs/sdk-python/tests/test_daytona.py204 def test_list_paginates_via_cursor(self, env_with_api_key, sandbox_dto):
LOWlibs/sdk-python/tests/test_daytona.py220 def test_list_early_termination_stops_fetching(self, env_with_api_key, sandbox_dto):
LOWlibs/sdk-python/tests/test_daytona.py248 def test_invalid_language_raises(self, env_with_api_key):
LOWlibs/sdk-python/tests/test_async_object_storage.py26 async def test_upload_missing_path_raises(self):
LOWlibs/sdk-python/tests/test_async_object_storage.py32 def test_compute_archive_base_path_trims_root_prefixes(self):
LOWlibs/sdk-python/tests/test_async_object_storage.py55 async def test_compute_hash_for_file_changes_with_contents(self, tmp_path: Path):
LOWlibs/sdk-python/tests/test_async_object_storage.py67 async def test_async_os_walk_returns_directory_entries(self, tmp_path: Path):
LOWlibs/sdk-python/tests/test_async_object_storage.py78 async def test_upload_returns_existing_hash_without_uploading(self, tmp_path: Path):
LOWlibs/sdk-python/tests/test_async_object_storage.py93 async def test_upload_calls_tar_when_object_missing(self, tmp_path: Path):
LOWlibs/sdk-python/tests/test_async_object_storage.py108 async def test_upload_as_tar_streams_content_to_store(self, tmp_path: Path):
LOWlibs/sdk-python/tests/test_async_code_interpreter.py61 async def test_run_code_streams_messages_and_invokes_callbacks(self):
LOWlibs/sdk-python/tests/test_async_code_interpreter.py94 async def test_run_code_includes_context_envs_and_timeout(self):
LOWlibs/sdk-python/tests/test_async_code_interpreter.py128 async def test_run_code_raises_connection_error_on_unexpected_close(self):
LOWlibs/sdk-python/tests/test_async_code_interpreter.py138 def test_maybe_raise_from_ws_close_timeout(self):
LOWlibs/sdk-python/tests/test_async_code_interpreter.py144 def test_maybe_raise_from_ws_close_connection_error(self):
LOWlibs/sdk-python/tests/test_async_code_interpreter.py150 def test_maybe_raise_from_ws_close_normal_close_does_not_raise(self):
LOWlibs/sdk-python/tests/test_async_code_interpreter.py159 async def test_create_context_passes_cwd(self):
LOWlibs/sdk-python/tests/test_async_code_interpreter.py170 async def test_list_contexts_returns_empty_list_when_contexts_missing(self):
LOWlibs/sdk-python/tests/test_async_code_interpreter.py177 async def test_list_contexts_returns_contexts(self):
LOWlibs/sdk-python/tests/test_async_code_interpreter.py185 async def test_delete_context_uses_context_id(self):
LOWlibs/sdk-python/tests/conftest.py90def mock_async_toolbox_api_client():
LOWlibs/sdk-python/tests/test_common.py138 def test_image_params_with_image_object(self):
LOWlibs/sdk-python/tests/test_common.py142 def test_ephemeral_sets_auto_delete_to_zero(self):
LOWlibs/sdk-python/tests/test_common.py146 def test_ephemeral_with_auto_delete_warns(self):
LOWlibs/sdk-python/tests/test_common.py189 def test_file_download_request(self):
LOWlibs/sdk-python/tests/test_common.py194 def test_file_download_response(self):
LOWlibs/sdk-python/tests/test_common.py200 def test_create_file_download_error_from_details(self):
LOWlibs/sdk-python/tests/test_common.py211 def test_parse_file_download_error_payload_json(self):
LOWlibs/sdk-python/tests/test_common.py219 def test_parse_file_download_error_payload_plain_text(self):
LOWlibs/sdk-python/tests/test_common.py224 def test_create_file_download_error_requires_error_message(self):
LOWlibs/sdk-python/tests/test_common.py228 def test_parse_file_download_error_payload_supports_snake_case_keys(self):
LOWlibs/sdk-python/tests/test_common.py236 def test_create_file_download_error_maps_structured_status_code(self):
LOWlibs/sdk-python/tests/test_common.py263 def test_session_execute_request_var_async_maps_to_run_async(self):
LOWlibs/sdk-python/tests/test_common.py270 def test_session_execute_request_preserves_existing_run_async(self):
LOWlibs/sdk-python/tests/test_common.py274 def test_session_command_logs_response(self):
LOWlibs/sdk-python/tests/test_common.py280 def test_session_execute_response(self):
LOWlibs/sdk-python/tests/test_common.py285 def test_stream_prefix_constants_are_distinct(self):
LOWlibs/sdk-python/tests/test_common.py308 def test_lsp_completion_position(self):
LOWlibs/sdk-python/tests/test_common.py313 def test_screenshot_options_validation(self):
LOWlibs/sdk-python/tests/test_common.py320 def test_volume_mount_with_subpath(self):
LOWlibs/sdk-python/tests/test_common.py366 def test_parse_chart_returns_expected_subclass(self, chart_type, expected_class):
LOWlibs/sdk-python/tests/test_common.py372 def test_chart_model_validate_resolves_subclass(self):
LOWlibs/sdk-python/tests/test_common.py382 def test_line_chart_with_elements(self):
LOWlibs/sdk-python/tests/test_common.py66 def test_config_with_all_fields(self):
LOWlibs/sdk-python/tests/test_common.py80 def test_deprecated_server_url_sets_api_url(self):
LOWlibs/sdk-python/tests/test_common.py87 def test_api_url_takes_precedence_over_server_url(self):
LOWlibs/sdk-python/tests/test_common.py114 def test_snapshot_params_defaults(self):
LOWlibs/sdk-python/tests/test_common.py120 def test_snapshot_params_with_values(self):
2839 more matches not shown…
Unused Imports2599 hits · 2044 pts
SeverityFileLineSnippet
LOWlibs/sdk-python/tests/test_volume.py4
LOWlibs/sdk-python/tests/test_daytona.py4
LOWlibs/sdk-python/tests/test_async_object_storage.py4
LOWlibs/sdk-python/tests/test_async_code_interpreter.py4
LOWlibs/sdk-python/tests/conftest.py6
LOWlibs/sdk-python/tests/test_common.py4
LOWlibs/sdk-python/tests/test_async_computer_use.py4
LOWlibs/sdk-python/tests/test_async_computer_use.py7
LOWlibs/sdk-python/tests/test_errors.py6
LOWlibs/sdk-python/tests/test_async_sandbox.py4
LOWlibs/sdk-python/tests/test_git.py4
LOWlibs/sdk-python/tests/test_lsp_server.py4
LOWlibs/sdk-python/tests/test_image.py4
LOWlibs/sdk-python/tests/test_pty_handle.py4
LOWlibs/sdk-python/tests/test_filesystem.py4
LOWlibs/sdk-python/tests/test_process.py4
LOWlibs/sdk-python/tests/test_sandbox.py4
LOWlibs/sdk-python/tests/test_computer_use.py4
LOWlibs/sdk-python/tests/test_computer_use.py7
LOWlibs/sdk-python/tests/test_config.py4
LOWlibs/sdk-python/tests/test_snapshot.py4
LOWlibs/sdk-python/tests/test_e2e.py4
LOWlibs/sdk-python/tests/test_object_storage.py4
LOWlibs/sdk-python/tests/test_async_lsp_server.py4
LOWlibs/sdk-python/tests/test_code_interpreter.py4
LOWlibs/sdk-python/tests/test_async_daytona.py4
LOWlibs/sdk-python/src/daytona/__init__.py4
LOWlibs/sdk-python/src/daytona/__init__.py10
LOWlibs/sdk-python/src/daytona/__init__.py10
LOWlibs/sdk-python/src/daytona/__init__.py10
LOWlibs/sdk-python/src/daytona/__init__.py11
LOWlibs/sdk-python/src/daytona/__init__.py13
LOWlibs/sdk-python/src/daytona/__init__.py13
LOWlibs/sdk-python/src/daytona/__init__.py13
LOWlibs/sdk-python/src/daytona/__init__.py13
LOWlibs/sdk-python/src/daytona/__init__.py13
LOWlibs/sdk-python/src/daytona/__init__.py14
LOWlibs/sdk-python/src/daytona/__init__.py15
LOWlibs/sdk-python/src/daytona/__init__.py16
LOWlibs/sdk-python/src/daytona/__init__.py17
LOWlibs/sdk-python/src/daytona/__init__.py18
LOWlibs/sdk-python/src/daytona/__init__.py18
LOWlibs/sdk-python/src/daytona/__init__.py18
LOWlibs/sdk-python/src/daytona/__init__.py18
LOWlibs/sdk-python/src/daytona/__init__.py18
LOWlibs/sdk-python/src/daytona/__init__.py18
LOWlibs/sdk-python/src/daytona/__init__.py18
LOWlibs/sdk-python/src/daytona/__init__.py18
LOWlibs/sdk-python/src/daytona/__init__.py28
LOWlibs/sdk-python/src/daytona/__init__.py28
LOWlibs/sdk-python/src/daytona/__init__.py28
LOWlibs/sdk-python/src/daytona/__init__.py29
LOWlibs/sdk-python/src/daytona/__init__.py29
LOWlibs/sdk-python/src/daytona/__init__.py30
LOWlibs/sdk-python/src/daytona/__init__.py30
LOWlibs/sdk-python/src/daytona/__init__.py30
LOWlibs/sdk-python/src/daytona/__init__.py30
LOWlibs/sdk-python/src/daytona/__init__.py30
LOWlibs/sdk-python/src/daytona/__init__.py37
LOWlibs/sdk-python/src/daytona/__init__.py37
2539 more matches not shown…
Over-Commented Block424 hits · 390 pts
SeverityFileLineSnippet
LOWlibs/sdk-python/tests/__init__.py1# Copyright Daytona Platforms Inc.
LOWlibs/sdk-python/src/daytona/_utils/__init__.py1# Copyright 2025 Daytona Platforms Inc.
LOWlibs/sdk-python/src/daytona/_async/__init__.py1# Copyright 2025 Daytona Platforms Inc.
LOWlibs/sdk-python/src/daytona/internal/__init__.py1# Copyright 2025 Daytona Platforms Inc.
LOWlibs/sdk-python/src/daytona/common/__init__.py1# Copyright 2025 Daytona Platforms Inc.
LOWlibs/sdk-python/src/daytona/_sync/__init__.py1# Copyright 2025 Daytona Platforms Inc.
LOWlibs/toolbox-api-client-python-async/pyproject.toml61## Strongly recommend enabling this one as soon as you can
LOW…ient-ruby/lib/daytona_toolbox_api_client/api_client.rb201 end
LOW…t-ruby/lib/daytona_toolbox_api_client/configuration.rb41 # config.api_key['api_key'] = 'xxx'
LOW…t-ruby/lib/daytona_toolbox_api_client/configuration.rb61
LOW…t-ruby/lib/daytona_toolbox_api_client/configuration.rb81
LOW…t-ruby/lib/daytona_toolbox_api_client/configuration.rb101 attr_accessor :temp_folder_path
LOW…t-ruby/lib/daytona_toolbox_api_client/configuration.rb121 ### TLS/SSL setting
LOW…ent-ruby/lib/daytona_toolbox_api_client/api/lsp_api.rb221
LOW…lib/daytona_toolbox_api_client/api/computer_use_api.rb421 # Fetch the AT-SPI accessibility tree for the focused application, a specific PID, or all registered applications.
LOW…lib/daytona_toolbox_api_client/api/computer_use_api.rb1801 # @param width [Integer] Width of the region
LOW…lib/daytona_toolbox_api_client/api/computer_use_api.rb1961 end
LOW…/lib/daytona_toolbox_api_client/api/file_system_api.rb21 end
LOW…/lib/daytona_toolbox_api_client/api/file_system_api.rb481 end
LOW…/lib/daytona_toolbox_api_client/api/file_system_api.rb621 # Search for files matching a specific pattern in a directory
LOW…/lib/daytona_toolbox_api_client/api/file_system_api.rb761
LOW…ruby/lib/daytona_toolbox_api_client/api/process_api.rb721 # Get details of a specific command within a session
LOWlibs/sdk-go/pkg/options/code_interpreter.go21//
LOWlibs/sdk-go/pkg/options/git.go1// Copyright 2025 Daytona Platforms Inc.
LOWlibs/sdk-go/pkg/options/git.go21//
LOWlibs/sdk-go/pkg/options/git.go61}
LOWlibs/sdk-go/pkg/options/git.go81// err := sandbox.Git.Clone(ctx, url, path, options.WithCommitId("abc123def"))
LOWlibs/sdk-go/pkg/options/git.go101 opts.Username = &username
LOWlibs/sdk-go/pkg/options/git.go121
LOWlibs/sdk-go/pkg/options/git.go141}
LOWlibs/sdk-go/pkg/options/git.go201 Password *string // Password or token for HTTPS authentication
LOWlibs/sdk-go/pkg/options/client.go21//
LOWlibs/sdk-go/pkg/options/client.go41// sandbox, err := client.Create(ctx, params,
LOWlibs/sdk-go/pkg/options/filesystem.go1// Copyright 2025 Daytona Platforms Inc.
LOWlibs/sdk-go/pkg/options/filesystem.go41// options.WithPermissionMode("0644"),
LOWlibs/sdk-go/pkg/options/process.go21// Example:
LOWlibs/sdk-go/pkg/options/process.go101// WithPtySize sets the PTY terminal dimensions.
LOWlibs/sdk-go/pkg/options/image.go21//
LOWlibs/sdk-go/pkg/options/image.go41// )
LOWlibs/sdk-go/pkg/options/image.go81// Use this for pip options not covered by other With* functions.
LOWlibs/sdk-go/pkg/daytona/code_interpreter.go21// CodeInterpreterService enables running Python code in isolated execution contexts
LOWlibs/sdk-go/pkg/daytona/code_interpreter.go41// options.WithCustomContext(contextID),
LOWlibs/sdk-go/pkg/daytona/code_interpreter.go81// - [options.WithCustomContext]: Use a persistent context for state
LOWlibs/sdk-go/pkg/daytona/code_interpreter.go101// // Get final result
LOWlibs/sdk-go/pkg/daytona/code_interpreter.go281 headers[key] = []string{value}
LOWlibs/sdk-go/pkg/daytona/code_interpreter.go301// }
LOWlibs/sdk-go/pkg/daytona/git.go21// Example:
LOWlibs/sdk-go/pkg/daytona/git.go41//
LOWlibs/sdk-go/pkg/daytona/git.go61// - [options.WithPassword]: Password or token for authentication (HTTPS)
LOWlibs/sdk-go/pkg/daytona/git.go101 return errors.ConvertToolboxError(err, httpResp)
LOWlibs/sdk-go/pkg/daytona/git.go121// status, err := sandbox.Git.Status(ctx, "/home/user/repo")
LOWlibs/sdk-go/pkg/daytona/git.go161}
LOWlibs/sdk-go/pkg/daytona/git.go181 httpResp, err := g.toolboxClient.GitAPI.AddFiles(ctx).Request(*req).Execute()
LOWlibs/sdk-go/pkg/daytona/git.go201// Example:
LOWlibs/sdk-go/pkg/daytona/git.go241 })
LOWlibs/sdk-go/pkg/daytona/git.go261 result, httpResp, err := g.toolboxClient.GitAPI.ListBranches(ctx).Path(path).Execute()
LOWlibs/sdk-go/pkg/daytona/git.go301// Note: This creates the branch but does not switch to it. Use [GitService.Checkout]
LOWlibs/sdk-go/pkg/daytona/git.go321 return errors.ConvertToolboxError(err, httpResp)
LOWlibs/sdk-go/pkg/daytona/git.go361}
LOWlibs/sdk-go/pkg/daytona/git.go401 })
364 more matches not shown…
Self-Referential Comments107 hits · 372 pts
SeverityFileLineSnippet
MEDIUMlibs/sdk-python/scripts/chart_data_extractor_wrapper.py524 # Create a new traceback from the filtered frames
MEDIUMlibs/sdk-python/src/daytona/_utils/deprecation.py43 # Create the deprecated enum class with optimized creation
MEDIUMlibs/sdk-python/src/daytona/handle/async_pty_handle.py28 # Create a PTY session with callback for handling output
MEDIUMlibs/sdk-python/src/daytona/_async/git.py354 # Create a new branch
MEDIUMlibs/sdk-python/src/daytona/_async/filesystem.py82 # Create a directory with standard permissions
MEDIUMlibs/sdk-python/src/daytona/_async/filesystem.py85 # Create a private directory
MEDIUMlibs/sdk-python/src/daytona/_async/process.py255 # Create a new session
MEDIUMlibs/sdk-python/src/daytona/_async/process.py362 # Create a file
MEDIUMlibs/sdk-python/src/daytona/common/pty.py22 # Create a 120x30 terminal
MEDIUMlibs/sdk-python/src/daytona/_sync/git.py352 # Create a new branch
MEDIUMlibs/sdk-python/src/daytona/_sync/filesystem.py79 # Create a directory with standard permissions
MEDIUMlibs/sdk-python/src/daytona/_sync/filesystem.py82 # Create a private directory
MEDIUMlibs/sdk-python/src/daytona/_sync/process.py254 # Create a new session
MEDIUMlibs/sdk-python/src/daytona/_sync/process.py361 # Create a file
MEDIUMlibs/toolbox-api-client-ruby/.rubocop.yml1# This file is based on https://github.com/rails/rails/blob/master/.rubocop.yml (MIT license)
MEDIUMlibs/toolbox-api-client-ruby/.rubocop.yml87# Defining a method with parameters needs parentheses.
MEDIUM…/lib/daytona_toolbox_api_client/api/file_system_api.rb22 # Create a folder
MEDIUM…/lib/daytona_toolbox_api_client/api/file_system_api.rb23 # Create a folder with the specified path and optional permissions
MEDIUM…/lib/daytona_toolbox_api_client/api/file_system_api.rb33 # Create a folder
MEDIUM…/lib/daytona_toolbox_api_client/api/file_system_api.rb34 # Create a folder with the specified path and optional permissions
MEDIUM…/lib/daytona_toolbox_api_client/api/interpreter_api.rb22 # Create a new interpreter context
MEDIUM…/lib/daytona_toolbox_api_client/api/interpreter_api.rb32 # Create a new interpreter context
MEDIUM…ruby/lib/daytona_toolbox_api_client/api/process_api.rb151 # Create a new PTY session
MEDIUM…ruby/lib/daytona_toolbox_api_client/api/process_api.rb152 # Create a new pseudo-terminal session with specified configuration
MEDIUM…ruby/lib/daytona_toolbox_api_client/api/process_api.rb161 # Create a new PTY session
MEDIUM…ruby/lib/daytona_toolbox_api_client/api/process_api.rb162 # Create a new pseudo-terminal session with specified configuration
MEDIUM…ruby/lib/daytona_toolbox_api_client/api/process_api.rb219 # Create a new session
MEDIUM…ruby/lib/daytona_toolbox_api_client/api/process_api.rb220 # Create a new shell session for command execution
MEDIUM…ruby/lib/daytona_toolbox_api_client/api/process_api.rb229 # Create a new session
MEDIUM…ruby/lib/daytona_toolbox_api_client/api/process_api.rb230 # Create a new shell session for command execution
MEDIUM…ent-ruby/lib/daytona_toolbox_api_client/api/git_api.rb288 # Create a new branch
MEDIUM…ent-ruby/lib/daytona_toolbox_api_client/api/git_api.rb289 # Create a new branch in the Git repository
MEDIUM…ent-ruby/lib/daytona_toolbox_api_client/api/git_api.rb298 # Create a new branch
MEDIUM…ent-ruby/lib/daytona_toolbox_api_client/api/git_api.rb299 # Create a new branch in the Git repository
MEDIUMlibs/sdk-ruby/lib/daytona.rb7# This file provides a convenient way to require the entire SDK with:
MEDIUMlibs/sdk-ruby/lib/daytona/file_system.rb41 # # Create a directory with standard permissions
MEDIUMlibs/sdk-ruby/lib/daytona/file_system.rb44 # # Create a private directory
MEDIUMlibs/sdk-ruby/lib/daytona/file_system.rb122 # This method is useful when you want to load the file into memory without saving it to disk.
MEDIUMlibs/sdk-ruby/lib/daytona/process.rb111 # # Create a new session
MEDIUMlibs/sdk-ruby/lib/daytona/process.rb173 # # Create a file
MEDIUMlibs/sdk-ruby/lib/daytona/process.rb394 # # Create a basic PTY session
MEDIUMlibs/sdk-ruby/lib/daytona/process.rb397 # # Create a PTY session with specific size and environment
MEDIUMlibs/sdk-ruby/lib/daytona/code_interpreter.rb13 # This class provides methods to execute code in isolated interpreter contexts,
MEDIUMlibs/sdk-ruby/lib/daytona/code_interpreter.rb208 # Create a new isolated interpreter context.
MEDIUMlibs/sdk-ruby/lib/daytona/git.rb273 # # Create a new branch
MEDIUMlibs/api-client-ruby/.rubocop.yml1# This file is based on https://github.com/rails/rails/blob/master/.rubocop.yml (MIT license)
MEDIUMlibs/api-client-ruby/.rubocop.yml87# Defining a method with parameters needs parentheses.
MEDIUM…lient-ruby/lib/daytona_api_client/api/snapshots_api.rb86 # Create a new snapshot
MEDIUM…lient-ruby/lib/daytona_api_client/api/snapshots_api.rb96 # Create a new snapshot
MEDIUM…t-ruby/lib/daytona_api_client/api/organizations_api.rb358 # Create a new region
MEDIUM…t-ruby/lib/daytona_api_client/api/organizations_api.rb368 # Create a new region
MEDIUM…-client-ruby/lib/daytona_api_client/api/sandbox_api.rb150 # Create a new sandbox
MEDIUM…-client-ruby/lib/daytona_api_client/api/sandbox_api.rb160 # Create a new sandbox
MEDIUM…-client-ruby/lib/daytona_api_client/api/sandbox_api.rb219 # Create a snapshot from a sandbox
MEDIUM…-client-ruby/lib/daytona_api_client/api/sandbox_api.rb230 # Create a snapshot from a sandbox
MEDIUM…-client-ruby/lib/daytona_api_client/api/toolbox_api.rb178 # Create a new PTY session in the sandbox
MEDIUM…-client-ruby/lib/daytona_api_client/api/toolbox_api.rb190 # Create a new PTY session in the sandbox
MEDIUM…-client-ruby/lib/daytona_api_client/api/toolbox_api.rb255 # Create a new session in the sandbox
MEDIUM…-client-ruby/lib/daytona_api_client/api/toolbox_api.rb267 # Create a new session in the sandbox
MEDIUM…-client-ruby/lib/daytona_api_client/api/volumes_api.rb22 # Create a new volume
47 more matches not shown…
Decorative Section Separators115 hits · 316 pts
SeverityFileLineSnippet
MEDIUMlibs/sdk-python/tests/test_e2e.py64# ===========================================================================
MEDIUMlibs/sdk-python/tests/test_e2e.py66# ===========================================================================
MEDIUMlibs/sdk-python/tests/test_e2e.py138# ===========================================================================
MEDIUMlibs/sdk-python/tests/test_e2e.py140# ===========================================================================
MEDIUMlibs/sdk-python/tests/test_e2e.py167# ===========================================================================
MEDIUMlibs/sdk-python/tests/test_e2e.py169# ===========================================================================
MEDIUMlibs/sdk-python/tests/test_e2e.py404# ===========================================================================
MEDIUMlibs/sdk-python/tests/test_e2e.py406# ===========================================================================
MEDIUMlibs/sdk-python/tests/test_e2e.py43# ---------------------------------------------------------------------------
MEDIUMlibs/sdk-python/tests/test_e2e.py45# ---------------------------------------------------------------------------
MEDIUMlibs/sdk-python/tests/test_e2e.py478# ===========================================================================
MEDIUMlibs/sdk-python/tests/test_e2e.py480# ===========================================================================
MEDIUMlibs/sdk-python/tests/test_e2e.py546# ===========================================================================
MEDIUMlibs/sdk-python/tests/test_e2e.py548# ===========================================================================
MEDIUMlibs/sdk-python/tests/test_e2e.py632# ===========================================================================
MEDIUMlibs/sdk-python/tests/test_e2e.py634# ===========================================================================
MEDIUMlibs/sdk-python/tests/test_e2e.py685# ===========================================================================
MEDIUMlibs/sdk-python/tests/test_e2e.py687# ===========================================================================
MEDIUMlibs/sdk-python/tests/test_e2e.py739# ===========================================================================
MEDIUMlibs/sdk-python/tests/test_e2e.py741# ===========================================================================
MEDIUMlibs/sdk-python/tests/test_e2e.py800# ===========================================================================
MEDIUMlibs/sdk-python/tests/test_e2e.py802# ===========================================================================
MEDIUMlibs/sdk-python/tests/test_e2e.py857# ===========================================================================
MEDIUMlibs/sdk-python/tests/test_e2e.py859# ===========================================================================
MEDIUMlibs/sdk-python/tests/test_e2e.py916# ===========================================================================
MEDIUMlibs/sdk-python/tests/test_e2e.py918# ===========================================================================
MEDIUMlibs/sdk-python/tests/test_e2e.py981# ===========================================================================
MEDIUMlibs/sdk-python/tests/test_e2e.py983# ===========================================================================
MEDIUMlibs/sdk-ruby/spec/spec_helper.rb59# ---------------------------------------------------------------------------
MEDIUMlibs/sdk-ruby/spec/spec_helper.rb61# ---------------------------------------------------------------------------
MEDIUM…bs/sdk-typescript/runtime-tests/nextjs-external/run.sh14# ---------------------------------------------------------------------------
MEDIUM…bs/sdk-typescript/runtime-tests/nextjs-external/run.sh17# ---------------------------------------------------------------------------
MEDIUMlibs/sdk-typescript/src/__tests__/e2e.test.ts62 // ──────────────────────────────────────────────
MEDIUMlibs/sdk-typescript/src/__tests__/e2e.test.ts64 // ──────────────────────────────────────────────
MEDIUMlibs/sdk-typescript/src/__tests__/e2e.test.ts153 // ──────────────────────────────────────────────
MEDIUMlibs/sdk-typescript/src/__tests__/e2e.test.ts155 // ──────────────────────────────────────────────
MEDIUMlibs/sdk-typescript/src/__tests__/e2e.test.ts407 // ──────────────────────────────────────────────
MEDIUMlibs/sdk-typescript/src/__tests__/e2e.test.ts409 // ──────────────────────────────────────────────
MEDIUMlibs/sdk-typescript/src/__tests__/e2e.test.ts484 // ──────────────────────────────────────────────
MEDIUMlibs/sdk-typescript/src/__tests__/e2e.test.ts486 // ──────────────────────────────────────────────
MEDIUMlibs/sdk-typescript/src/__tests__/e2e.test.ts546 // ──────────────────────────────────────────────
MEDIUMlibs/sdk-typescript/src/__tests__/e2e.test.ts548 // ──────────────────────────────────────────────
MEDIUMlibs/sdk-typescript/src/__tests__/e2e.test.ts629 // ──────────────────────────────────────────────
MEDIUMlibs/sdk-typescript/src/__tests__/e2e.test.ts631 // ──────────────────────────────────────────────
MEDIUMlibs/sdk-typescript/src/__tests__/e2e.test.ts700 // ──────────────────────────────────────────────
MEDIUMlibs/sdk-typescript/src/__tests__/e2e.test.ts702 // ──────────────────────────────────────────────
MEDIUMlibs/sdk-typescript/src/__tests__/e2e.test.ts747 // ──────────────────────────────────────────────
MEDIUMlibs/sdk-typescript/src/__tests__/e2e.test.ts749 // ──────────────────────────────────────────────
MEDIUMlibs/sdk-typescript/src/__tests__/e2e.test.ts805 // ──────────────────────────────────────────────
MEDIUMlibs/sdk-typescript/src/__tests__/e2e.test.ts807 // ──────────────────────────────────────────────
MEDIUMlibs/sdk-typescript/src/__tests__/e2e.test.ts874 // ──────────────────────────────────────────────
MEDIUMlibs/sdk-typescript/src/__tests__/e2e.test.ts876 // ──────────────────────────────────────────────
MEDIUMlibs/sdk-typescript/src/__tests__/e2e.test.ts905 // ──────────────────────────────────────────────
MEDIUMlibs/sdk-typescript/src/__tests__/e2e.test.ts907 // ──────────────────────────────────────────────
MEDIUMlibs/sdk-typescript/src/__tests__/e2e.test.ts927 // ──────────────────────────────────────────────
MEDIUMlibs/sdk-typescript/src/__tests__/e2e.test.ts929 // ──────────────────────────────────────────────
MEDIUMlibs/sdk-typescript/src/__tests__/e2e.test.ts1006 // ──────────────────────────────────────────────
MEDIUMlibs/sdk-typescript/src/__tests__/e2e.test.ts1008 // ──────────────────────────────────────────────
MEDIUMlibs/sdk-typescript/src/__tests__/e2e.test.ts1038 // ──────────────────────────────────────────────
MEDIUMlibs/sdk-typescript/src/__tests__/e2e.test.ts1040 // ──────────────────────────────────────────────
55 more matches not shown…
Cross-Language Confusion44 hits · 250 pts
SeverityFileLineSnippet
HIGHlibs/sdk-python/tests/test_git.py85 git.push("workspace/repo", username="user", password="token")
HIGHlibs/sdk-python/tests/test_git.py96 git.push("workspace/repo")
HIGHlibs/sdk-python/tests/test_git.py168 await git.push("workspace/repo", username="user", password="token")
HIGHlibs/sdk-python/tests/test_git.py197 await git.push("workspace/repo")
HIGHlibs/sdk-python/src/daytona/_async/git.py234 await sandbox.git.push("workspace/repo")
HIGHlibs/sdk-python/src/daytona/_async/git.py237 await sandbox.git.push(
HIGHlibs/sdk-python/src/daytona/_sync/git.py232 sandbox.git.push("workspace/repo")
HIGHlibs/sdk-python/src/daytona/_sync/git.py235 sandbox.git.push(
HIGHguides/python/recursive-language-models/rlm/sandbox.py89 Image.debian_slim("3.11").run_commands("apt-get update && apt-get install -y git").workdir("/workspace")
HIGHguides/python/dspy-rlms/daytona_interpreter.py412 command="cd /home/daytona && python broker_server.py",
HIGHguides/python/claude/claude-managed-agents/host_lib.py429 pid=$(cat "$pidfile" 2>/dev/null)
HIGHguides/python/claude/claude-managed-agents/host_lib.py430 if test -n "$pid" && kill -0 "$pid" 2>/dev/null; then
HIGHguides/python/claude/claude-managed-agents/host_lib.py433 kill -TERM "-$pgid" 2>/dev/null || true
HIGHguides/python/claude/claude-managed-agents/host_lib.py435 kill -0 "$pid" 2>/dev/null || break
HIGHguides/python/claude/claude-managed-agents/host_lib.py438 if kill -0 "$pid" 2>/dev/null; then
HIGHguides/python/claude/claude-managed-agents/host_lib.py439 kill -KILL "-$pgid" 2>/dev/null || true
HIGHguides/python/claude/claude-managed-agents/host_lib.py442 kill -TERM "$pid" 2>/dev/null || true
HIGHguides/python/claude/claude-managed-agents/host_lib.py444 kill -KILL "$pid" 2>/dev/null || true
HIGHguides/python/claude/claude-managed-agents/host_lib.py457 kill -TERM "-$pgid" 2>/dev/null || true
HIGHguides/python/claude/claude-managed-agents/host_lib.py459 kill -TERM "$pid" 2>/dev/null || true
HIGHguides/python/claude/claude-managed-agents/host_lib.py464 if kill -0 "$pid" 2>/dev/null; then
HIGHguides/python/claude/claude-managed-agents/host_lib.py467 kill -KILL "-$pgid" 2>/dev/null || true
HIGHguides/python/claude/claude-managed-agents/host_lib.py469 kill -KILL "$pid" 2>/dev/null || true
HIGHguides/python/claude/claude-managed-agents/host_lib.py374 if kill -0 "$pid" 2>/dev/null; then
HIGHguides/python/claude/claude-managed-agents/host_lib.py378 proc_state=$(awk '{{print $3}}' /proc/"$pid"/stat 2>/dev/null)
HIGHguides/python/claude/claude-managed-agents/host_lib.py308 r = sandbox.process.exec("mkdir -p /mnt/session && chmod 777 /mnt/session", timeout=10)
HIGHguides/python/reinforcement-learning/openenv/run.py35SERVER_CMD = "cd /app/env && uvicorn finqa_env.server.app:app --host 0.0.0.0 --port 8000"
HIGHguides/python/reinforcement-learning/openenv/train.py92SERVER_CMD = "cd /app/env && uvicorn finqa_env.server.app:app --host 0.0.0.0 --port 8000"
HIGH…ython/reinforcement-learning/openenv/build_snapshot.py23SERVER_CMD = "cd /app/env && uvicorn finqa_env.server.app:app --host 0.0.0.0 --port 8000"
HIGH…ython/reinforcement-learning/openenv/build_snapshot.py43 "apt-get update && apt-get install -y git && rm -rf /var/lib/apt/lists/*",
HIGHexamples/python/pty/main.py24 pty_handle.send_input('printf "Enter your name: " && read name && printf "Hello, %s\\n" "$name"\n')
HIGHexamples/python/pty/_async/main.py25 await pty_handle.send_input('printf "Enter your name: " && read name && printf "Hello, %s\\n" "$name"\n')
HIGHexamples/python/exec-command/exec_logs_async.py18 'printf "Enter your name: \\n" && read name && printf "Hello, %s\\n" "$name"; '
HIGHexamples/python/exec-command/_async/exec_logs_async.py18 'printf "Enter your name: \\n" && read name && printf "Hello, %s\\n" "$name"; '
HIGHexamples/python/git-lsp/main.py11 "apt-get update && apt-get install -y --no-install-recommends nodejs npm coreutils",
HIGHexamples/python/git-lsp/_async/main.py12 "apt-get update && apt-get install -y --no-install-recommends nodejs npm coreutils",
HIGHexamples/python/declarative-image/main.py28 "apt-get update && apt-get install -y git",
HIGHexamples/python/declarative-image/main.py29 "groupadd -r daytona && useradd -r -g daytona -m daytona",
HIGHexamples/python/declarative-image/main.py59 response = sandbox1.process.exec("python --version && pip list")
HIGHexamples/python/declarative-image/main.py78 .run_commands("apt-get update && apt-get install -y git", "mkdir -p /home/daytona/project")
HIGHexamples/python/declarative-image/_async/main.py30 "apt-get update && apt-get install -y git",
HIGHexamples/python/declarative-image/_async/main.py31 "groupadd -r daytona && useradd -r -g daytona -m daytona",
HIGHexamples/python/declarative-image/_async/main.py62 response = await sandbox1.process.exec("python --version && pip list")
HIGHexamples/python/declarative-image/_async/main.py81 .run_commands("apt-get update && apt-get install -y git", "mkdir -p /home/daytona/project")
Excessive Try-Catch Wrapping211 hits · 232 pts
SeverityFileLineSnippet
MEDIUMlibs/sdk-python/tests/test_e2e.py174def test_create_folder(sandbox):
MEDIUMlibs/sdk-python/tests/test_e2e.py554def test_clone_public_repo(sandbox):
MEDIUMlibs/sdk-python/tests/test_e2e.py834def test_exec_timeout_code_path(sandbox):
MEDIUMlibs/sdk-python/tests/test_e2e.py893def test_archive_and_unarchive_lifecycle_if_supported(sandbox):
LOWlibs/sdk-python/tests/test_e2e.py60 except Exception:
LOWlibs/sdk-python/tests/test_e2e.py177 except Exception:
LOWlibs/sdk-python/tests/test_e2e.py400 except Exception:
LOWlibs/sdk-python/tests/test_e2e.py487 except Exception:
LOWlibs/sdk-python/tests/test_e2e.py557 except Exception:
LOWlibs/sdk-python/tests/test_e2e.py823 except Exception as exc:
LOWlibs/sdk-python/tests/test_e2e.py838 except Exception as exc:
LOWlibs/sdk-python/tests/test_e2e.py889 except Exception:
LOWlibs/sdk-python/tests/test_e2e.py902 except Exception as exc:
LOWlibs/sdk-python/tests/test_e2e.py619 except Exception:
LOWlibs/sdk-python/scripts/chart_data_extractor_wrapper.py313 except Exception:
LOWlibs/sdk-python/scripts/chart_data_extractor_wrapper.py511 except Exception:
LOWlibs/sdk-python/src/daytona/_utils/otel_decorator.py98 except Exception as error:
LOWlibs/sdk-python/src/daytona/_utils/otel_decorator.py115 except Exception as error:
LOWlibs/sdk-python/src/daytona/_utils/otel_decorator.py133 except Exception as error:
LOWlibs/sdk-python/src/daytona/_utils/otel_decorator.py149 except Exception as error:
LOWlibs/sdk-python/src/daytona/_utils/otel_decorator.py221 except Exception:
LOWlibs/sdk-python/src/daytona/_utils/otel_decorator.py240 except Exception:
LOWlibs/sdk-python/src/daytona/_utils/otel_decorator.py260 except Exception:
LOWlibs/sdk-python/src/daytona/_utils/otel_decorator.py278 except Exception:
LOWlibs/sdk-python/src/daytona/_utils/timeout.py70 except Exception as e:
LOWlibs/sdk-python/src/daytona/_utils/errors.py170 except Exception as e:
LOWlibs/sdk-python/src/daytona/_utils/errors.py182 except Exception as e:
LOWlibs/sdk-python/src/daytona/_utils/errors.py194 except Exception as e:
LOWlibs/sdk-python/src/daytona/_utils/errors.py205 except Exception as e:
LOWlibs/sdk-python/src/daytona/handle/pty_handle.py162 except Exception as e:
LOWlibs/sdk-python/src/daytona/handle/pty_handle.py180 except Exception as e:
LOWlibs/sdk-python/src/daytona/handle/pty_handle.py195 except Exception as e:
LOWlibs/sdk-python/src/daytona/handle/pty_handle.py244 except Exception as e:
LOWlibs/sdk-python/src/daytona/handle/pty_handle.py274 except Exception as e:
LOWlibs/sdk-python/src/daytona/handle/pty_handle.py291 except Exception:
LOWlibs/sdk-python/src/daytona/handle/pty_handle.py299 except Exception:
LOWlibs/sdk-python/src/daytona/handle/async_pty_handle.py50 except Exception:
LOWlibs/sdk-python/src/daytona/handle/async_pty_handle.py141 except Exception as e:
LOWlibs/sdk-python/src/daytona/handle/async_pty_handle.py173 except Exception as e:
LOWlibs/sdk-python/src/daytona/handle/async_pty_handle.py188 except Exception as e:
LOWlibs/sdk-python/src/daytona/handle/async_pty_handle.py203 except Exception:
LOWlibs/sdk-python/src/daytona/handle/async_pty_handle.py247 except Exception as e:
LOWlibs/sdk-python/src/daytona/handle/async_pty_handle.py275 except Exception as e:
LOWlibs/sdk-python/src/daytona/_async/daytona.py215 except Exception:
LOWlibs/sdk-python/src/daytona/_async/daytona.py221 except Exception:
MEDIUMlibs/sdk-python/src/daytona/_async/filesystem.py388 print(f"Error downloading {result.source}: {result.error}")
LOWlibs/sdk-python/src/daytona/_async/filesystem.py529 except Exception as e:
LOWlibs/sdk-python/src/daytona/_async/filesystem.py961 except Exception:
LOWlibs/sdk-python/src/daytona/_async/filesystem.py1171 except Exception:
LOWlibs/sdk-python/src/daytona/_async/computer_use.py202 except Exception as e:
LOWlibs/sdk-python/src/daytona/_async/computer_use.py209 except Exception as e:
LOWlibs/sdk-python/src/daytona/_async/computer_use.py240 except Exception as e:
LOWlibs/sdk-python/src/daytona/_async/computer_use.py252 except Exception as e:
LOWlibs/sdk-python/src/daytona/_async/computer_use.py278 except Exception as e:
LOWlibs/sdk-python/src/daytona/_async/computer_use.py285 except Exception as e:
LOWlibs/sdk-python/src/daytona/_async/computer_use.py292 except Exception as e:
LOWlibs/sdk-python/src/daytona/_async/sandbox.py417 except Exception as e:
LOWlibs/sdk-python/src/daytona/internal/http_client.py78 except Exception: # noqa: BLE001 - best-effort cleanup
MEDIUMlibs/sdk-python/src/daytona/common/pty.py60 print(f"Error: {result.error}")
LOWlibs/sdk-python/src/daytona/_sync/daytona.py208 except Exception:
151 more matches not shown…
Magic Placeholder Names40 hits · 195 pts
SeverityFileLineSnippet
HIGHREADME.md164config = DaytonaConfig(api_key="YOUR_API_KEY")
HIGHREADME.md176const daytona = new Daytona({ apiKey: "YOUR_API_KEY" });
HIGHREADME.md187config = Daytona::Config.new(api_key: 'YOUR_API_KEY')
HIGHREADME.md207 config := &types.DaytonaConfig{APIKey: "YOUR_API_KEY"}
HIGHREADME.md227 .apiKey("YOUR_API_KEY")
HIGHREADME.md243 --header 'Authorization: Bearer <YOUR_API_KEY>' \
HIGHREADME.md243 --header 'Authorization: Bearer <YOUR_API_KEY>' \
HIGHlibs/sdk-python/README.md35 api_key="YOUR_API_KEY",
HIGHlibs/sdk-python/README.md48config = DaytonaConfig(api_key="YOUR_API_KEY")
HIGHlibs/sdk-python/src/daytona/_async/daytona.py82 api_key="your-api-key",
HIGHlibs/sdk-python/src/daytona/_async/daytona.py96 api_key="your-api-key",
HIGHlibs/sdk-python/src/daytona/_async/daytona.py135 api_key="your-api-key",
HIGHlibs/sdk-python/src/daytona/common/daytona.py74 config = DaytonaConfig(api_key="your-api-key")
HIGHlibs/sdk-python/src/daytona/_sync/daytona.py82 api_key="your-api-key",
HIGHlibs/sdk-python/src/daytona/_sync/daytona.py93 api_key="your-api-key",
HIGHlibs/sdk-python/src/daytona/_sync/daytona.py132 api_key="your-api-key",
HIGHlibs/opencode-plugin/README.md36export DAYTONA_API_KEY="your-api-key"
HIGHlibs/opencode-plugin/README.md42DAYTONA_API_KEY=your-api-key
HIGHlibs/sdk-go/README.md79export DAYTONA_API_KEY=your-api-key
HIGHlibs/sdk-go/README.md92 APIKey: "your-api-key",
HIGHlibs/sdk-go/README.md120export DAYTONA_API_KEY=your-api-key
HIGHlibs/sdk-go/pkg/daytona/client.go29// APIKey: "your-api-key",
HIGHlibs/sdk-go/pkg/daytona/client.go147// APIKey: "your-api-key",
HIGHlibs/sdk-ruby/README.md35 api_key: 'YOUR_API_KEY',
HIGHlibs/sdk-ruby/README.md48config = Daytona::Config.new(api_key: 'YOUR_API_KEY')
HIGHlibs/sdk-typescript/README.md41 apiKey: 'YOUR_API_KEY',
HIGHlibs/sdk-typescript/README.md54const daytona = new Daytona({apiKey: "YOUR_API_KEY"});
HIGHlibs/sdk-typescript/src/Daytona.ts71 * apiKey: "your-api-key",
HIGHlibs/sdk-typescript/src/Daytona.ts213 * apiKey: "your-api-key",
HIGHlibs/sdk-java/README.md48 .apiKey("YOUR_API_KEY")
HIGHexamples/java/README.md10 export DAYTONA_API_KEY="your-api-key"
HIGHexamples/ruby/README.md15 DAYTONA_API_KEY=your-api-key
HIGHexamples/ruby/README.md30 export DAYTONA_API_KEY="your-api-key"
HIGHapps/docs/README.md84daytona = Daytona(DaytonaConfig(api_key="YOUR_API_KEY"))
HIGHapps/docs/README.md108 apiKey: 'YOUR_API_KEY',
HIGHapps/dashboard/src/pages/Onboarding.tsx267 ? codeExamples[language].example.replace('your-api-key', createdApiKey.value)
HIGHapps/dashboard/src/pages/Onboarding.tsx330const daytona = new Daytona({ apiKey: 'your-api-key' });
HIGHapps/dashboard/src/pages/Onboarding.tsx348config = DaytonaConfig(api_key="your-api-key")
HIGHapps/ssh-gateway/README.md55export API_KEY=your-api-key-here
HIGHapps/ssh-gateway/README.md86 -e API_KEY=your-api-key-here \
Docstring Block Structure34 hits · 170 pts
SeverityFileLineSnippet
HIGHlibs/sdk-python/src/daytona/_utils/otel_decorator.py54Decorator for instrumenting methods with OpenTelemetry spans (traces only). Args: name: Custom name for the
HIGHlibs/sdk-python/src/daytona/_async/daytona.py354Creates Sandboxes from specified or default snapshot. You can specify various parameters, including language, im
HIGHlibs/sdk-python/src/daytona/_async/daytona.py398Creates Sandboxes from specified image available on some registry or declarative Daytona Image. You can specify
HIGHlibs/sdk-python/src/daytona/_async/daytona.py601Gets a Sandbox by its ID or name. Args: sandbox_id_or_name (str): The ID or name of the Sandbox to
HIGHlibs/sdk-python/src/daytona/_async/daytona.py711Validates and normalizes the language label. Args: language (str | None): The language label to val
HIGHlibs/sdk-python/src/daytona/_async/code_interpreter.py58Execute Python code in the sandbox. By default, code runs in the default shared context which persists variable
HIGHlibs/sdk-python/src/daytona/_async/code_interpreter.py207Create a new isolated interpreter context. Contexts provide isolated execution environments with their own glob
HIGHlibs/sdk-python/src/daytona/_async/code_interpreter.py243List all user-created interpreter contexts. The default context is not included in this list. Only contexts cre
HIGHlibs/sdk-python/src/daytona/_async/code_interpreter.py265Delete an interpreter context and shut down all associated processes. This permanently removes the context and
HIGHlibs/sdk-python/src/daytona/_async/filesystem.py193Downloads a single file from the Sandbox as a stream without buffering the entire file into memory. Returns an a
HIGHlibs/sdk-python/src/daytona/_async/filesystem.py365Downloads multiple files from the Sandbox. If the files already exist locally, they will be overwritten. Args:
HIGHlibs/sdk-python/src/daytona/_async/sandbox.py727Forks the Sandbox, creating a new Sandbox with an identical filesystem. The forked Sandbox is a copy-on-write c
HIGHlibs/sdk-python/src/daytona/_async/process.py570Creates a new PTY (pseudo-terminal) session in the Sandbox. Creates an interactive terminal session that can ex
HIGHlibs/sdk-python/src/daytona/_async/process.py614Connects to an existing PTY session in the Sandbox. Establishes a WebSocket connection to an existing PTY sessi
HIGHlibs/sdk-python/src/daytona/_async/process.py689Gets detailed information about a specific PTY session. Retrieves comprehensive information about a PTY session
HIGHlibs/sdk-python/src/daytona/_async/process.py748Resizes a PTY session's terminal dimensions. Changes the terminal size of an active PTY session. This is useful
HIGHlibs/sdk-python/src/daytona/common/image.py655Processes the Python version. Args: python_version: str | None: The Python version to process.
HIGHlibs/sdk-python/src/daytona/_sync/daytona.py289Creates Sandboxes from specified or default snapshot. You can specify various parameters, including language, im
HIGHlibs/sdk-python/src/daytona/_sync/daytona.py333Creates Sandboxes from specified image available on some registry or declarative Daytona Image. You can specify
HIGHlibs/sdk-python/src/daytona/_sync/daytona.py535Gets a Sandbox by its ID or name. Args: sandbox_id_or_name (str): The ID or name of the Sandbox to
HIGHlibs/sdk-python/src/daytona/_sync/daytona.py639Validates and normalizes the language label. Args: language (str | None): The language label to val
HIGHlibs/sdk-python/src/daytona/_sync/code_interpreter.py61Execute Python code in the sandbox. By default, code runs in the default shared context which persists variable
HIGHlibs/sdk-python/src/daytona/_sync/code_interpreter.py179Create a new isolated interpreter context. Contexts provide isolated execution environments with their own glob
HIGHlibs/sdk-python/src/daytona/_sync/code_interpreter.py215List all user-created interpreter contexts. The default context is not included in this list. Only contexts cre
HIGHlibs/sdk-python/src/daytona/_sync/code_interpreter.py237Delete an interpreter context and shut down all associated processes. This permanently removes the context and
HIGHlibs/sdk-python/src/daytona/_sync/filesystem.py188Downloads a single file from the Sandbox as a stream without buffering the entire file into memory. Returns an i
HIGHlibs/sdk-python/src/daytona/_sync/filesystem.py349Downloads multiple files from the Sandbox. If the files already exist locally, they will be overwritten. Args:
HIGHlibs/sdk-python/src/daytona/_sync/sandbox.py742Forks the Sandbox, creating a new Sandbox with an identical filesystem. The forked Sandbox is a copy-on-write c
HIGHlibs/sdk-python/src/daytona/_sync/process.py569Creates a new PTY (pseudo-terminal) session in the Sandbox. Creates an interactive terminal session that can ex
HIGHlibs/sdk-python/src/daytona/_sync/process.py609Connects to an existing PTY session in the Sandbox. Establishes a WebSocket connection to an existing PTY sessi
HIGHlibs/sdk-python/src/daytona/_sync/process.py686Gets detailed information about a specific PTY session. Retrieves comprehensive information about a PTY session
HIGHlibs/sdk-python/src/daytona/_sync/process.py745Resizes a PTY session's terminal dimensions. Changes the terminal size of an active PTY session. This is useful
HIGHguides/python/recursive-language-models/rlm/sandbox.py66 Create a sandbox from a GitHub repository. Args: repo_url: GitHub repository URL
HIGHguides/python/dspy-rlms/daytona_interpreter.py679Execute Python code in the Daytona sandbox. Args: code: Python code to execute. variabl
Redundant / Tautological Comments61 hits · 106 pts
SeverityFileLineSnippet
LOWhack/computer-use/build-computer-use-amd64.sh11# Check if current architecture is amd64
LOWlibs/sdk-python/scripts/docs-reorder-sections.sh5# Check if a file argument is provided
LOWlibs/sdk-python/scripts/docs-reorder-sections.sh8# Check if section title is provided, if not exit
LOWlibs/sdk-python/scripts/docs-code-block-indentation.sh18 # Check if line contains a code fence (```)
LOWlibs/sdk-python/scripts/chart_data_extractor_wrapper.py208 # Assign points to boxes and determine if they're outliers
LOWlibs/sdk-python/src/daytona/_utils/timeout.py272 # Add ourselves to the stack
LOWlibs/sdk-python/src/daytona/_async/object_storage.py67 # Check if it already exists in S3
LOWlibs/sdk-python/src/daytona/_async/filesystem.py652 # Check if path is a directory
LOWlibs/sdk-python/src/daytona/_async/filesystem.py754 # Print results
LOWlibs/sdk-python/src/daytona/_async/process.py366 # Read the file
LOWlibs/sdk-python/src/daytona/common/image.py520 # Check if the line contains a COPY command (at the beginning of the line)
LOWlibs/sdk-python/src/daytona/_sync/object_storage.py65 # Check if it already exists in S3
LOWlibs/sdk-python/src/daytona/_sync/filesystem.py614 # Check if path is a directory
LOWlibs/sdk-python/src/daytona/_sync/filesystem.py716 # Print results
LOWlibs/sdk-python/src/daytona/_sync/process.py365 # Read the file
LOW…ient-ruby/lib/daytona_toolbox_api_client/api_client.rb204 # Check if the given MIME is a JSON MIME.
LOW…t-ruby/lib/daytona_toolbox_api_client/configuration.rb70 # Set this to return data as binary instead of downloading a temp file. When enabled (set to true)
LOW…t-ruby/lib/daytona_toolbox_api_client/configuration.rb75 # Set this to enable/disable debugging. When enabled (set to true), HTTP request/response
LOW…t-ruby/lib/daytona_toolbox_api_client/configuration.rb82 # Set this to ignore operation servers for the API client. This is useful when you need to
LOW…t-ruby/lib/daytona_toolbox_api_client/configuration.rb107 # Set this to false to skip client side validation in the operation.
LOW…t-ruby/lib/daytona_toolbox_api_client/configuration.rb113 # Set this to false to skip verifying SSL certificate when calling API from https server.
LOW…t-ruby/lib/daytona_toolbox_api_client/configuration.rb122 # Set this to false to skip verifying SSL host name
LOW…t-ruby/lib/daytona_toolbox_api_client/configuration.rb131 # Set this to customize the certificate file to verify the peer.
LOW…t-ruby/lib/daytona_toolbox_api_client/configuration.rb147 # Set this to customize parameters encoding of array parameter with multi collectionFormat.
LOW…lib/daytona_toolbox_api_client/api/computer_use_api.rb841 # Check if a specific computer use process is running
LOW…lib/daytona_toolbox_api_client/api/computer_use_api.rb851 # Check if a specific computer use process is running
LOW…nt-ruby/lib/daytona_toolbox_api_client/api/port_api.rb79 # Check if port is in use
LOW…nt-ruby/lib/daytona_toolbox_api_client/api/port_api.rb80 # Check if a specific port is currently in use
LOW…nt-ruby/lib/daytona_toolbox_api_client/api/port_api.rb89 # Check if port is in use
LOW…nt-ruby/lib/daytona_toolbox_api_client/api/port_api.rb90 # Check if a specific port is currently in use
LOWlibs/sdk-ruby/lib/daytona/file_system.rb87 # # Check if path is a directory
LOWlibs/sdk-ruby/lib/daytona/file_system.rb382 # # Print results
LOWlibs/sdk-ruby/lib/daytona/process.rb177 # # Read the file
LOWlibs/sdk-ruby/lib/daytona/common/image.rb371 # Check if the line contains a COPY command (at the beginning of the line)
LOWlibs/sdk-ruby/lib/daytona/common/pty.rb77 # Check if connected to the PTY session
LOW…s/api-client-ruby/lib/daytona_api_client/api_client.rb205 # Check if the given MIME is a JSON MIME.
LOW…pi-client-ruby/lib/daytona_api_client/configuration.rb70 # Set this to return data as binary instead of downloading a temp file. When enabled (set to true)
LOW…pi-client-ruby/lib/daytona_api_client/configuration.rb75 # Set this to enable/disable debugging. When enabled (set to true), HTTP request/response
LOW…pi-client-ruby/lib/daytona_api_client/configuration.rb82 # Set this to ignore operation servers for the API client. This is useful when you need to
LOW…pi-client-ruby/lib/daytona_api_client/configuration.rb107 # Set this to false to skip client side validation in the operation.
LOW…pi-client-ruby/lib/daytona_api_client/configuration.rb113 # Set this to false to skip verifying SSL certificate when calling API from https server.
LOW…pi-client-ruby/lib/daytona_api_client/configuration.rb122 # Set this to false to skip verifying SSL host name
LOW…pi-client-ruby/lib/daytona_api_client/configuration.rb131 # Set this to customize the certificate file to verify the peer.
LOW…pi-client-ruby/lib/daytona_api_client/configuration.rb147 # Set this to customize parameters encoding of array parameter with multi collectionFormat.
LOW…pi-client-ruby/lib/daytona_api_client/api/admin_api.rb22 # Check if an image can be cleaned up
LOW…pi-client-ruby/lib/daytona_api_client/api/admin_api.rb31 # Check if an image can be cleaned up
LOW…-client-ruby/lib/daytona_api_client/api/preview_api.rb89 # Check if user has access to the sandbox
LOW…-client-ruby/lib/daytona_api_client/api/preview_api.rb98 # Check if user has access to the sandbox
LOW…-client-ruby/lib/daytona_api_client/api/preview_api.rb150 # Check if sandbox is public
LOW…-client-ruby/lib/daytona_api_client/api/preview_api.rb159 # Check if sandbox is public
LOW…-client-ruby/lib/daytona_api_client/api/preview_api.rb211 # Check if sandbox auth token is valid
LOW…-client-ruby/lib/daytona_api_client/api/preview_api.rb221 # Check if sandbox auth token is valid
LOWguides/python/recursive-language-models/run.py137 # Display results
LOWguides/python/recursive-language-models/rlm/repl.py470 # Write file
LOWguides/python/recursive-language-models/rlm/repl.py434 # Read file
LOWguides/python/reinforcement-learning/openenv/train.py539 # Check if it looks like an answer (number, yes/no, etc.)
LOWexamples/python/auto-archive/auto_archive.py11 # Set interval to 1 hour
LOWexamples/python/auto-archive/_async/auto_archive.py12 # Set interval to 1 hour
LOWexamples/ruby/auto-archive/auto_archive.rb11# Set interval to 1 hour
LOWscripts/setup-domain-oss-deployment.sh874 # Check if Caddy is running and diagnose why TLS failed
1 more matches not shown…
Cross-Language Confusion (JS/TS)13 hits · 82 pts
SeverityFileLineSnippet
HIGHlibs/billing-api-client/src/configuration.ts115 * @return True if the given MIME is JSON, false otherwise.
HIGHlibs/runner-api-client/src/configuration.ts115 * @return True if the given MIME is JSON, false otherwise.
HIGHlibs/analytics-api-client/src/configuration.ts109 * @return True if the given MIME is JSON, false otherwise.
HIGHlibs/api-client/src/configuration.ts118 * @return True if the given MIME is JSON, false otherwise.
HIGHlibs/toolbox-api-client/src/configuration.ts118 * @return True if the given MIME is JSON, false otherwise.
HIGHexamples/typescript/exec-command/index.ts99print(f'Initialized counter = {counter}')`)
HIGHexamples/typescript/exec-command/index.ts104print(f'Counter after second call = {counter}')`,
HIGHexamples/typescript/exec-command/index.ts119print(f'Isolated context value: {value}')`,
HIGHexamples/typescript/exec-command/index.ts150print('Starting long running task...')
HIGHexamples/typescript/exec-command/index.ts152print('Finished!')`,
HIGHapps/dashboard/src/lib/playground.tsx34print(greet("Daytona"))`
HIGHapps/dashboard/src/pages/Onboarding.tsx359 print(f"Error: {response.exit_code} {response.result}")
HIGHapps/dashboard/src/pages/Onboarding.tsx361 print(response.result)
Deep Nesting76 hits · 72 pts
SeverityFileLineSnippet
LOWlibs/sdk-python/scripts/chart_data_extractor_wrapper.py128
LOWlibs/sdk-python/scripts/chart_data_extractor_wrapper.py337
LOWlibs/sdk-python/src/daytona/_utils/timeout.py323
LOWlibs/sdk-python/src/daytona/_utils/timeout.py396
LOWlibs/sdk-python/src/daytona/_utils/stream.py37
LOWlibs/sdk-python/src/daytona/_utils/stream.py266
LOWlibs/sdk-python/src/daytona/handle/pty_handle.py102
LOWlibs/sdk-python/src/daytona/handle/pty_handle.py202
LOWlibs/sdk-python/src/daytona/handle/pty_handle.py314
LOWlibs/sdk-python/src/daytona/handle/async_pty_handle.py252
LOWlibs/sdk-python/src/daytona/handle/async_pty_handle.py288
LOWlibs/sdk-python/src/daytona/_async/object_storage.py94
LOWlibs/sdk-python/src/daytona/_async/code_interpreter.py47
LOWlibs/sdk-python/src/daytona/_async/filesystem.py362
LOWlibs/sdk-python/src/daytona/_async/filesystem.py482
LOWlibs/sdk-python/src/daytona/common/image.py501
LOWlibs/sdk-python/src/daytona/_sync/object_storage.py92
LOWlibs/sdk-python/src/daytona/_sync/code_interpreter.py50
LOWlibs/sdk-python/src/daytona/_sync/filesystem.py348
LOWlibs/sdk-python/src/daytona/_sync/filesystem.py929
LOWlibs/sdk-python/src/daytona/_sync/filesystem.py446
LOWlibs/sdk-python/src/daytona/_sync/filesystem.py473
LOW…-python-async/daytona_toolbox_api_client_async/rest.py104
LOW…n-async/daytona_toolbox_api_client_async/api_client.py290
LOW…n-async/daytona_toolbox_api_client_async/api_client.py340
LOW…n-async/daytona_toolbox_api_client_async/api_client.py433
LOW…n-async/daytona_toolbox_api_client_async/api_client.py482
LOW…n-async/daytona_toolbox_api_client_async/api_client.py512
LOW…n-async/daytona_toolbox_api_client_async/api_client.py551
LOWlibs/api-client-python/daytona_api_client/rest.py121
LOWlibs/api-client-python/daytona_api_client/api_client.py288
LOWlibs/api-client-python/daytona_api_client/api_client.py338
LOWlibs/api-client-python/daytona_api_client/api_client.py431
LOWlibs/api-client-python/daytona_api_client/api_client.py480
LOWlibs/api-client-python/daytona_api_client/api_client.py510
LOWlibs/api-client-python/daytona_api_client/api_client.py549
LOW…i-client-python-async/daytona_api_client_async/rest.py105
LOW…nt-python-async/daytona_api_client_async/api_client.py291
LOW…nt-python-async/daytona_api_client_async/api_client.py341
LOW…nt-python-async/daytona_api_client_async/api_client.py434
LOW…nt-python-async/daytona_api_client_async/api_client.py483
LOW…nt-python-async/daytona_api_client_async/api_client.py513
LOW…nt-python-async/daytona_api_client_async/api_client.py552
LOW…x-api-client-python/daytona_toolbox_api_client/rest.py120
LOW…client-python/daytona_toolbox_api_client/api_client.py287
LOW…client-python/daytona_toolbox_api_client/api_client.py337
LOW…client-python/daytona_toolbox_api_client/api_client.py430
LOW…client-python/daytona_toolbox_api_client/api_client.py479
LOW…client-python/daytona_toolbox_api_client/api_client.py509
LOW…client-python/daytona_toolbox_api_client/api_client.py548
LOWguides/python/recursive-language-models/run.py32
LOWguides/python/recursive-language-models/rlm/repl.py33
LOWguides/python/recursive-language-models/rlm/repl.py638
LOWguides/python/dspy-rlms/daytona_interpreter.py426
LOWguides/python/dspy-rlms/daytona_interpreter.py469
LOWguides/python/dspy-rlms/daytona_interpreter.py530
LOW…ython/claude/claude-managed-agents/orchestrator_lib.py322
LOW…/python/google-adk/code-generator-agent/gemini/main.py20
LOW…ides/python/ai-data-analyst/litellm/ai_data_analyst.py24
LOWguides/python/ai-data-analyst/openai/ai_data_analyst.py24
16 more matches not shown…
Synthetic Comment Markers7 hits · 40 pts
SeverityFileLineSnippet
HIGHlibs/sdk-python/README.md3The official Python SDK for [Daytona](https://daytona.io), an open-source, secure and elastic infrastructure for running
HIGH…-python-async/daytona_toolbox_api_client_async/rest.py173 # Content-Type which generated by aiohttp
HIGHlibs/sdk-ruby/README.md3The official Ruby SDK for [Daytona](https://daytona.io), an open-source, secure and elastic infrastructure for running A
HIGHlibs/sdk-typescript/README.legacy.md32The official TypeScript SDK for [Daytona](https://daytona.io), secure and elastic infrastructure for running AI-generate
HIGHlibs/sdk-typescript/README.md3The official TypeScript SDK for [Daytona](https://daytona.io), an open-source, secure and elastic infrastructure for run
HIGH…i-client-python-async/daytona_api_client_async/rest.py174 # Content-Type which generated by aiohttp
HIGHlibs/sdk-java/README.md3The official Java SDK for [Daytona](https://daytona.io), an open-source, secure and elastic infrastructure for running A
AI Slop Vocabulary5 hits · 12 pts
SeverityFileLineSnippet
LOW…-ruby/lib/daytona_toolbox_api_client/api_model_base.rb71 # For object, use to_hash. Otherwise, just return the value
MEDIUMlibs/sdk-ruby/lib/daytona/process.rb514 # Retrieves comprehensive information about a PTY session including its current state,
LOW…i-client-ruby/lib/daytona_api_client/api_model_base.rb71 # For object, use to_hash. Otherwise, just return the value
MEDIUMapps/dashboard/src/hooks/useDocsSearchCommands.tsx135// todo: something more robust here
MEDIUMapps/daemon/pkg/git/cli_errors.go76// Patterns are matched against the lowercased output to be robust against
Fake / Example Data11 hits · 12 pts
SeverityFileLineSnippet
LOWlibs/sdk-python/src/daytona/_async/git.py44 author="John Doe",
LOWlibs/sdk-python/src/daytona/_async/git.py196 author="John Doe",
LOWlibs/sdk-python/src/daytona/_sync/git.py44 author="John Doe",
LOWlibs/sdk-python/src/daytona/_sync/git.py194 author="John Doe",
LOWlibs/sdk-go/pkg/daytona/git.go28// resp, err := sandbox.Git.Commit(ctx, "/home/user/repo", "Initial commit", "John Doe", "john@example.com")
LOWlibs/sdk-go/pkg/daytona/git.go206// "John Doe",
LOWlibs/sdk-go/pkg/daytona/git.go217// "John Doe",
LOWlibs/sdk-ruby/lib/daytona/git.rb145 # author: "John Doe",
LOWlibs/sdk-typescript/src/Git.ts198 * 'John Doe',
LOW…/dashboard/src/components/ui/stories/field.stories.tsx38 <Input id="name" placeholder="John Doe" />
LOW…src/common/validators/is-safe-string.validator.spec.ts22 ['email address', 'user@example.com'],
Slop Phrases3 hits · 9 pts
SeverityFileLineSnippet
MEDIUMexamples/python/file-operations/main.py30 _ = f.write("This is a local file created for demonstration purposes")
MEDIUMexamples/python/file-operations/_async/main.py30 _ = f.write("This is a local file created for demonstration purposes")
MEDIUMexamples/ruby/file-operations/main.rb24File.write(local_file_path, 'This is a local file created for demonstration purposes')
Verbosity Indicators2 hits · 3 pts
SeverityFileLineSnippet
LOW…rc/docker-registry/services/docker-registry.service.ts668 // Step 1: List all tags in the repository
LOW…rc/docker-registry/services/docker-registry.service.ts702 // Step 2: Delete each tag
Overly Generic Function Names3 hits · 2 pts
SeverityFileLineSnippet
LOWlibs/sdk-python/src/daytona/_utils/otel_decorator.py66 async def my_method(self):
LOWlibs/sdk-python/src/daytona/_utils/otel_decorator.py180 async def my_method(self):
LOWapps/dashboard/public/mockServiceWorker.js124async function handleRequest(event, requestId, requestInterceptedAt) {