Repository navigation
release: 0.6.0 - #14
Conversation
Initial generated SDK release. Build: rQyHn0PiMw5tM8OK2kxR1
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
|
Warning Review the following alerts detected in dependencies. According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.
|
- Configuration of `bearer` auth scheme `BearerAuth` changed.
- Removed header param `X-Dedalus-Org-Id` from `machines.list`.
- Removed header param `X-Dedalus-Org-Id` from `machines.create`.
- Removed header param `X-Dedalus-Org-Id` from `machines.retrieve`.
- Removed header param `X-Dedalus-Org-Id` from `machines.update`.
- Removed header param `X-Dedalus-Org-Id` from `machines.delete`.
- Removed header param `X-Dedalus-Org-Id` from `machines.sleep`.
- Removed header param `X-Dedalus-Org-Id` from `machines.wake`.
- Removed header param `X-Dedalus-Org-Id` from `machines.ssh.list`.
- Removed header param `X-Dedalus-Org-Id` from `machines.ssh.create`.
- Removed header param `X-Dedalus-Org-Id` from `machines.ssh.retrieve`.
- Removed header param `X-Dedalus-Org-Id` from `machines.ssh.delete`.
- Removed header param `X-Dedalus-Org-Id` from `machines.executions.list`.
- Removed header param `X-Dedalus-Org-Id` from `machines.executions.create`.
- Removed header param `X-Dedalus-Org-Id` from `machines.executions.retrieve`.
- Removed header param `X-Dedalus-Org-Id` from `machines.executions.delete`.
- Removed header param `X-Dedalus-Org-Id` from `machines.executions.output`.
- Removed header param `X-Dedalus-Org-Id` from `machines.executions.events`.
- Serialization or defaults of path param `machine_id` on `machines.terminals.connect` changed.
- Serialization or defaults of path param `terminal_id` on `machines.terminals.connect` changed.
- Removed header param `X-Dedalus-Org-Id` from `machines.terminals.connect`.
- Removed `401` error response from `machines.terminals.connect`.
- Removed `403` error response from `machines.terminals.connect`.
- Removed `409` error response from `machines.terminals.connect`.
- Removed `429` error response from `machines.terminals.connect`.
- Removed `503` error response from `machines.terminals.connect`.
- Removed operation `machines.watch` (`GET /v1/machines/{machine_id}/status/stream`).
- Removed operation `machines.network.retrieve` (`GET /v1/machines/{machine_id}/network`).
- Removed operation `machines.artifacts.list` (`GET /v1/machines/{machine_id}/artifacts`).
- Removed operation `machines.artifacts.retrieve` (`GET /v1/machines/{machine_id}/artifacts/{artifact_id}`).
- Removed operation `machines.artifacts.delete` (`DELETE /v1/machines/{machine_id}/artifacts/{artifact_id}`).
- Removed operation `machines.ports.list` (`GET /v1/machines/{machine_id}/ports`).
- Removed operation `machines.ports.create` (`POST /v1/machines/{machine_id}/ports`).
- Removed operation `machines.ports.retrieve` (`GET /v1/machines/{machine_id}/ports/{port_id}`).
- Removed operation `machines.ports.delete` (`DELETE /v1/machines/{machine_id}/ports/{port_id}`).
- Removed operation `machines.terminals.list` (`GET /v1/machines/{machine_id}/terminals`).
- Removed operation `machines.terminals.create` (`POST /v1/machines/{machine_id}/terminals`).
- Removed operation `machines.terminals.retrieve` (`GET /v1/machines/{machine_id}/terminals/{terminal_id}`).
- Removed operation `machines.terminals.delete` (`DELETE /v1/machines/{machine_id}/terminals/{terminal_id}`).
- Removed operation `networks.retrieve` (`GET /v1/networks/{network_id}`).
- Removed operation `usage.retrieve` (`GET /v1/usage`).
- Removed operation `usage.machineCompute` (`GET /v1/usage/machines/compute`).
- Removed operation `usage.machineStorage` (`GET /v1/usage/machines/storage`).
- Added optional property `execution.creation_request_id`.
- Added optional property `execution.creation_trace_id`.
- Added required property `execution.log_capture`.
- Property `execution.machine_id` type changed from `string` to `string<uuid>`.
- Property `machine.machine_id` type changed from `string` to `string<uuid>`.
- Added optional property `lifecycle_status.memory_assigned_mib`.
- Added required property `lifecycle_status.memory_configured_mib`.
- Added optional property `lifecycle_status.memory_last_autoresized_at`.
- Added optional property `lifecycle_status.memory_resize_state`.
- Added optional property `lifecycle_status.memory_target_mib`.
- Property `machine_detail_response.machine_id` type changed from `string` to `string<uuid>`.
- Added schema `machine_execution_log_capture`.
- Schema `machine_id_path_segment` shape changed.
- Property `machine_list_item.machine_id` type changed from `string` to `string<uuid>`.
- Property `ssh_session.machine_id` type changed from `string` to `string<uuid>`.
- Property `ssh_session.status` type changed from `enum(wake_in_progress | ready | closed | …)` to `enum(wake_in_progress | ssh_in_progress | ready | …)`.
- Added optional property `CreateResponseHeaders.Idempotency-Key`.
- Removed optional property `CreateResponseHeaders.ETag`.
- Removed optional property `CreateResponseHeaders.X-Dedalus-Storage-Operation-Id`.
- Added schema `CreateStatus401ResponseHeaders`.
- Added schema `CreateStatus403ResponseHeaders`.
- Added schema `CreateStatus409ResponseHeaders`.
- Added schema `CreateStatus429ResponseHeaders`.
- Added schema `CreateStatus503ResponseHeaders`.
- Added schema `CreateStatusdefaultResponseHeaders`.
- Added optional property `UpdateResponseHeaders.Idempotency-Key`.
- Added optional property `UpdateResponseHeaders.Location`.
- Added schema `UpdateStatus401ResponseHeaders`.
- Added schema `UpdateStatus403ResponseHeaders`.
- Added schema `UpdateStatus409ResponseHeaders`.
- Added schema `UpdateStatus429ResponseHeaders`.
- Added schema `UpdateStatus503ResponseHeaders`.
- Added schema `UpdateStatusdefaultResponseHeaders`.
- Added optional property `DeleteResponseHeaders.Idempotency-Key`.
- Added optional property `DeleteResponseHeaders.Location`.
- Added schema `DeleteStatus401ResponseHeaders`.
- Added schema `DeleteStatus403ResponseHeaders`.
- Added schema `DeleteStatus409ResponseHeaders`.
- Added schema `DeleteStatus429ResponseHeaders`.
- Added schema `DeleteStatus503ResponseHeaders`.
- Added schema `DeleteStatusdefaultResponseHeaders`.
- Added optional property `SleepResponseHeaders.Idempotency-Key`.
- Added optional property `SleepResponseHeaders.Location`.
- Added schema `SleepStatus401ResponseHeaders`.
- Added schema `SleepStatus403ResponseHeaders`.
- Added schema `SleepStatus409ResponseHeaders`.
- Added schema `SleepStatus429ResponseHeaders`.
- Added schema `SleepStatus503ResponseHeaders`.
- Added schema `SleepStatusdefaultResponseHeaders`.
- Added optional property `WakeResponseHeaders.Idempotency-Key`.
- Added optional property `WakeResponseHeaders.Location`.
- Added schema `WakeStatus401ResponseHeaders`.
- Added schema `WakeStatus403ResponseHeaders`.
- Added schema `WakeStatus409ResponseHeaders`.
- Added schema `WakeStatus429ResponseHeaders`.
- Added schema `WakeStatus503ResponseHeaders`.
- Added schema `WakeStatusdefaultResponseHeaders`.
- Removed schema `artifact_list`.
- Removed schema `artifact`.
- Removed schema `port_create_params`.
- Removed schema `terminal_create_params`.
- Removed schema `machine_compute_usage`.
- Removed schema `machine_compute_usage_row`.
- Removed schema `machine_network`.
- Removed schema `machine_storage_usage`.
- Removed schema `machine_storage_usage_row`.
- Removed schema `network_gateway`.
- Removed schema `network`.
- Removed schema `port_list`.
- Removed schema `port`.
- Removed schema `terminal_client_event`.
- Removed schema `terminal_closed_event`.
- Removed schema `terminal_error_event`.
- Removed schema `terminal_input_event`.
- Removed schema `terminal_list`.
- Removed schema `terminal_output_event`.
- Removed schema `terminal_resize_event`.
- Removed schema `terminal`.
- Removed schema `terminal_server_event`.
- Removed schema `org_usage`.
BREAKING CHANGE: 72 breaking changes to the SDK surface.
- Configuration of `bearer` auth scheme `BearerAuth` changed.
- Removed header param `X-Dedalus-Org-Id` from `machines.list`.
- Removed header param `X-Dedalus-Org-Id` from `machines.create`.
- Removed header param `X-Dedalus-Org-Id` from `machines.retrieve`.
- Removed header param `X-Dedalus-Org-Id` from `machines.update`.
- Removed header param `X-Dedalus-Org-Id` from `machines.delete`.
- Removed header param `X-Dedalus-Org-Id` from `machines.sleep`.
- Removed header param `X-Dedalus-Org-Id` from `machines.wake`.
- Removed header param `X-Dedalus-Org-Id` from `machines.ssh.list`.
- Removed header param `X-Dedalus-Org-Id` from `machines.ssh.create`.
- Removed header param `X-Dedalus-Org-Id` from `machines.ssh.retrieve`.
- Removed header param `X-Dedalus-Org-Id` from `machines.ssh.delete`.
- Removed header param `X-Dedalus-Org-Id` from `machines.executions.list`.
- Removed header param `X-Dedalus-Org-Id` from `machines.executions.create`.
- Removed header param `X-Dedalus-Org-Id` from `machines.executions.retrieve`.
- Removed header param `X-Dedalus-Org-Id` from `machines.executions.delete`.
- Removed header param `X-Dedalus-Org-Id` from `machines.executions.output`.
- Removed header param `X-Dedalus-Org-Id` from `machines.executions.events`.
- Serialization or defaults of path param `machine_id` on `machines.terminals.connect` changed.
- Serialization or defaults of path param `terminal_id` on `machines.terminals.connect` changed.
- Removed header param `X-Dedalus-Org-Id` from `machines.terminals.connect`.
- Removed operation `machines.watch` (`GET /v1/machines/{machine_id}/status/stream`).
- Removed operation `machines.network.retrieve` (`GET /v1/machines/{machine_id}/network`).
- Removed operation `machines.artifacts.list` (`GET /v1/machines/{machine_id}/artifacts`).
- Removed operation `machines.artifacts.retrieve` (`GET /v1/machines/{machine_id}/artifacts/{artifact_id}`).
- Removed operation `machines.artifacts.delete` (`DELETE /v1/machines/{machine_id}/artifacts/{artifact_id}`).
- Removed operation `machines.ports.list` (`GET /v1/machines/{machine_id}/ports`).
- Removed operation `machines.ports.create` (`POST /v1/machines/{machine_id}/ports`).
- Removed operation `machines.ports.retrieve` (`GET /v1/machines/{machine_id}/ports/{port_id}`).
- Removed operation `machines.ports.delete` (`DELETE /v1/machines/{machine_id}/ports/{port_id}`).
- Removed operation `machines.terminals.list` (`GET /v1/machines/{machine_id}/terminals`).
- Removed operation `machines.terminals.create` (`POST /v1/machines/{machine_id}/terminals`).
- Removed operation `machines.terminals.retrieve` (`GET /v1/machines/{machine_id}/terminals/{terminal_id}`).
- Removed operation `machines.terminals.delete` (`DELETE /v1/machines/{machine_id}/terminals/{terminal_id}`).
- Removed operation `networks.retrieve` (`GET /v1/networks/{network_id}`).
- Removed operation `usage.retrieve` (`GET /v1/usage`).
- Removed operation `usage.machineCompute` (`GET /v1/usage/machines/compute`).
- Removed operation `usage.machineStorage` (`GET /v1/usage/machines/storage`).
- Added required property `execution.log_capture`.
- Property `execution.machine_id` type changed from `string` to `string<uuid>`.
- Property `machine.machine_id` type changed from `string` to `string<uuid>`.
- Added required property `lifecycle_status.memory_configured_mib`.
- Property `machine_detail_response.machine_id` type changed from `string` to `string<uuid>`.
- Schema `machine_id_path_segment` shape changed.
- Property `machine_list_item.machine_id` type changed from `string` to `string<uuid>`.
- Property `ssh_session.machine_id` type changed from `string` to `string<uuid>`.
- Property `ssh_session.status` type changed from `enum(wake_in_progress | ready | closed | …)` to `enum(wake_in_progress | ssh_in_progress | ready | …)`.
- Removed optional property `CreateResponseHeaders.ETag`.
- Removed optional property `CreateResponseHeaders.X-Dedalus-Storage-Operation-Id`.
- Removed schema `artifact_list`.
- Removed schema `artifact`.
- Removed schema `port_create_params`.
- Removed schema `terminal_create_params`.
- Removed schema `machine_compute_usage`.
- Removed schema `machine_compute_usage_row`.
- Removed schema `machine_network`.
- Removed schema `machine_storage_usage`.
- Removed schema `machine_storage_usage_row`.
- Removed schema `network_gateway`.
- Removed schema `network`.
- Removed schema `port_list`.
- Removed schema `port`.
- Removed schema `terminal_client_event`.
- Removed schema `terminal_closed_event`.
- Removed schema `terminal_error_event`.
- Removed schema `terminal_input_event`.
- Removed schema `terminal_list`.
- Removed schema `terminal_output_event`.
- Removed schema `terminal_resize_event`.
- Removed schema `terminal`.
- Removed schema `terminal_server_event`.
- Removed schema `org_usage`.
Build: 3GBYTz5OEOeRfZnsJPf6V
dc4c927 to
91f8c3f
Compare
- Removed `bearer` auth scheme `Bearer`.
- Added operation `machines.reboot` (`POST /v1/machines/{machine_id}/reboot`).
- Added operation `machines.executions.logs.retrieve` (`GET /v1/machines/{machine_id}/executions/{execution_id}/logs`).
- Added operation `machines.executions.logs.reauthorize` (`POST /v1/machines/{machine_id}/executions/{execution_id}/logs/reauthorize`).
- Added operation `machines.executions.logs.createToken` (`POST /v1/machines/{machine_id}/executions/{execution_id}/logs/token`).
- Added operation `machines.autoresizing.retrieve` (`GET /v1/machines/{machine_id}/autoresizing`).
- Added operation `machines.autoresizing.update` (`PUT /v1/machines/{machine_id}/autoresizing`).
- Added operation `organization.autoresizing.retrieve` (`GET /v1/organization/autoresizing`).
- Added operation `organization.autoresizing.update` (`PUT /v1/organization/autoresizing`).
- Removed operation `machines.terminals.connect` (`GET /v1/machines/{machine_id}/terminals/{terminal_id}/stream`).
- Added schema `status`.
- Added schema `policy`.
- Added schema `settings`.
- Added schema `publication`.
- Added schema `read_token`.
- Added optional property `RetrieveResponseHeaders.Cache-Control`.
- Removed optional property `RetrieveResponseHeaders.ETag`.
- Added schema `RebootResponseHeaders`.
- Added schema `RebootStatus401ResponseHeaders`.
- Added schema `RebootStatus403ResponseHeaders`.
- Added schema `RebootStatus409ResponseHeaders`.
- Added schema `RebootStatus429ResponseHeaders`.
- Added schema `RebootStatus503ResponseHeaders`.
- Added schema `RebootStatusdefaultResponseHeaders`.
- Added schema `ReauthorizeResponseHeaders`.
- Added schema `CreateTokenResponseHeaders`.
BREAKING CHANGE: 3 breaking changes to the SDK surface.
- Removed `bearer` auth scheme `Bearer`.
- Removed operation `machines.terminals.connect` (`GET /v1/machines/{machine_id}/terminals/{terminal_id}/stream`).
- Removed optional property `RetrieveResponseHeaders.ETag`.
Build: QacznU18hhZgz2eCKq4td
91f8c3f to
05e79c4
Compare
2 generated files changed with no detected API surface change (documentation, examples, or file content). Build: r2EG6dIaRKAVNT85HR2Jf
05e79c4 to
c9d3d05
Compare
Simon Liang (AgentWings)
left a comment
There was a problem hiding this comment.
Verified the built 0.6.0 package, synchronous and asynchronous retry identity tests, formatting, and passing CI.
|
🤖 Created releases: 🌻 |
Automated Release PR
0.6.0 (2026-09-24)
⚠ BREAKING CHANGES
bearerauth schemeBearer.machines.terminals.connect(GET /v1/machines/{machine_id}/terminals/{terminal_id}/stream).RetrieveResponseHeaders.ETag.bearerauth schemeBearerAuthchanged.X-Dedalus-Org-Idfrommachines.list.X-Dedalus-Org-Idfrommachines.create.X-Dedalus-Org-Idfrommachines.retrieve.X-Dedalus-Org-Idfrommachines.update.X-Dedalus-Org-Idfrommachines.delete.X-Dedalus-Org-Idfrommachines.sleep.X-Dedalus-Org-Idfrommachines.wake.X-Dedalus-Org-Idfrommachines.ssh.list.X-Dedalus-Org-Idfrommachines.ssh.create.X-Dedalus-Org-Idfrommachines.ssh.retrieve.X-Dedalus-Org-Idfrommachines.ssh.delete.X-Dedalus-Org-Idfrommachines.executions.list.X-Dedalus-Org-Idfrommachines.executions.create.X-Dedalus-Org-Idfrommachines.executions.retrieve.X-Dedalus-Org-Idfrommachines.executions.delete.X-Dedalus-Org-Idfrommachines.executions.output.X-Dedalus-Org-Idfrommachines.executions.events.machine_idonmachines.terminals.connectchanged.terminal_idonmachines.terminals.connectchanged.X-Dedalus-Org-Idfrommachines.terminals.connect.machines.watch(GET /v1/machines/{machine_id}/status/stream).machines.network.retrieve(GET /v1/machines/{machine_id}/network).machines.artifacts.list(GET /v1/machines/{machine_id}/artifacts).machines.artifacts.retrieve(GET /v1/machines/{machine_id}/artifacts/{artifact_id}).machines.artifacts.delete(DELETE /v1/machines/{machine_id}/artifacts/{artifact_id}).machines.ports.list(GET /v1/machines/{machine_id}/ports).machines.ports.create(POST /v1/machines/{machine_id}/ports).machines.ports.retrieve(GET /v1/machines/{machine_id}/ports/{port_id}).machines.ports.delete(DELETE /v1/machines/{machine_id}/ports/{port_id}).machines.terminals.list(GET /v1/machines/{machine_id}/terminals).machines.terminals.create(POST /v1/machines/{machine_id}/terminals).machines.terminals.retrieve(GET /v1/machines/{machine_id}/terminals/{terminal_id}).machines.terminals.delete(DELETE /v1/machines/{machine_id}/terminals/{terminal_id}).networks.retrieve(GET /v1/networks/{network_id}).usage.retrieve(GET /v1/usage).usage.machineCompute(GET /v1/usage/machines/compute).usage.machineStorage(GET /v1/usage/machines/storage).execution.log_capture.execution.machine_idtype changed fromstringtostring<uuid>.machine.machine_idtype changed fromstringtostring<uuid>.lifecycle_status.memory_configured_mib.machine_detail_response.machine_idtype changed fromstringtostring<uuid>.machine_id_path_segmentshape changed.machine_list_item.machine_idtype changed fromstringtostring<uuid>.ssh_session.machine_idtype changed fromstringtostring<uuid>.ssh_session.statustype changed fromenum(wake_in_progress | ready | closed | …)toenum(wake_in_progress | ssh_in_progress | ready | …).CreateResponseHeaders.ETag.CreateResponseHeaders.X-Dedalus-Storage-Operation-Id.artifact_list.artifact.port_create_params.terminal_create_params.machine_compute_usage.machine_compute_usage_row.machine_network.machine_storage_usage.machine_storage_usage_row.network_gateway.network.port_list.port.terminal_client_event.terminal_closed_event.terminal_error_event.terminal_input_event.terminal_list.terminal_output_event.terminal_resize_event.terminal.terminal_server_event.org_usage.Features
Chores
The semver version number is based on included commit messages. To release a specific version,
edit this pull request title to
release: 1.2.3— Scalar re-creates this pull request at thatversion, so wait for the
Release PR versioncheck to pass before merging.Brought to you by Scalar