From 86ad8f197359a529ce4e9b2ce3445b0017f472e8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 3 Nov 2026 13:43:16 +0000 Subject: [PATCH] Regenerate from origincloudhq/api@6e3294ac3bab API: https://github.com/origincloudhq/api/compare/992b5bdeca9c01d16aa77a789de6f2bdc636f3cd...6e3294ac3bab2cc066db43388c8248c95c9a3e5f --- API_REVISION | 2 +- Cargo.lock | 36 ++++++++++++++--------------- Cargo.toml | 18 +++++++-------- crates/cli/src/sdk/generated/iam.rs | 8 ++++--- 4 files changed, 33 insertions(+), 31 deletions(-) diff --git a/API_REVISION b/API_REVISION index c50a319..7f0d168 100644 --- a/API_REVISION +++ b/API_REVISION @@ -1 +1 @@ -992b5bdeca9c01d16aa77a789de6f2bdc636f3cd +6e3294ac3bab2cc066db43388c8248c95c9a3e5f diff --git a/Cargo.lock b/Cargo.lock index 172f343..5a1a296 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -585,7 +585,7 @@ dependencies = [ [[package]] name = "fake-server" version = "0.0.0" -source = "git+https://github.com/origincloudhq/sdk-rust?rev=5a673315cba8fd9e48b47ec9698870eb17b40a73#5a673315cba8fd9e48b47ec9698870eb17b40a73" +source = "git+https://github.com/origincloudhq/sdk-rust?rev=80d9379831e37272805eaa9b1047931580c9efd8#80d9379831e37272805eaa9b1047931580c9efd8" dependencies = [ "bytes", "http-body-util", @@ -1535,8 +1535,8 @@ dependencies = [ [[package]] name = "origincloud-compute" -version = "0.4.0" -source = "git+https://github.com/origincloudhq/sdk-rust?rev=5a673315cba8fd9e48b47ec9698870eb17b40a73#5a673315cba8fd9e48b47ec9698870eb17b40a73" +version = "0.6.0" +source = "git+https://github.com/origincloudhq/sdk-rust?rev=80d9379831e37272805eaa9b1047931580c9efd8#80d9379831e37272805eaa9b1047931580c9efd8" dependencies = [ "origincloud-core", "pbjson", @@ -1546,8 +1546,8 @@ dependencies = [ [[package]] name = "origincloud-core" -version = "0.4.0" -source = "git+https://github.com/origincloudhq/sdk-rust?rev=5a673315cba8fd9e48b47ec9698870eb17b40a73#5a673315cba8fd9e48b47ec9698870eb17b40a73" +version = "0.6.0" +source = "git+https://github.com/origincloudhq/sdk-rust?rev=80d9379831e37272805eaa9b1047931580c9efd8#80d9379831e37272805eaa9b1047931580c9efd8" dependencies = [ "chrono", "fastrand", @@ -1568,8 +1568,8 @@ dependencies = [ [[package]] name = "origincloud-iam" -version = "0.4.0" -source = "git+https://github.com/origincloudhq/sdk-rust?rev=5a673315cba8fd9e48b47ec9698870eb17b40a73#5a673315cba8fd9e48b47ec9698870eb17b40a73" +version = "0.6.0" +source = "git+https://github.com/origincloudhq/sdk-rust?rev=80d9379831e37272805eaa9b1047931580c9efd8#80d9379831e37272805eaa9b1047931580c9efd8" dependencies = [ "origincloud-core", "pbjson", @@ -1579,8 +1579,8 @@ dependencies = [ [[package]] name = "origincloud-location" -version = "0.4.0" -source = "git+https://github.com/origincloudhq/sdk-rust?rev=5a673315cba8fd9e48b47ec9698870eb17b40a73#5a673315cba8fd9e48b47ec9698870eb17b40a73" +version = "0.6.0" +source = "git+https://github.com/origincloudhq/sdk-rust?rev=80d9379831e37272805eaa9b1047931580c9efd8#80d9379831e37272805eaa9b1047931580c9efd8" dependencies = [ "origincloud-core", "pbjson", @@ -1591,7 +1591,7 @@ dependencies = [ [[package]] name = "origincloud-mcp" version = "0.1.0" -source = "git+https://github.com/origincloudhq/mcp?rev=7c3bf43ad7f560eb83f099204d7ad219c4b5a3dc#7c3bf43ad7f560eb83f099204d7ad219c4b5a3dc" +source = "git+https://github.com/origincloudhq/mcp?rev=859123c7d7ecbb23770416adc17cdddec57c1620#859123c7d7ecbb23770416adc17cdddec57c1620" dependencies = [ "origincloud-compute", "origincloud-core", @@ -1609,8 +1609,8 @@ dependencies = [ [[package]] name = "origincloud-network" -version = "0.4.0" -source = "git+https://github.com/origincloudhq/sdk-rust?rev=5a673315cba8fd9e48b47ec9698870eb17b40a73#5a673315cba8fd9e48b47ec9698870eb17b40a73" +version = "0.6.0" +source = "git+https://github.com/origincloudhq/sdk-rust?rev=80d9379831e37272805eaa9b1047931580c9efd8#80d9379831e37272805eaa9b1047931580c9efd8" dependencies = [ "origincloud-core", "pbjson", @@ -1637,8 +1637,8 @@ dependencies = [ [[package]] name = "origincloud-pvs" -version = "0.4.0" -source = "git+https://github.com/origincloudhq/sdk-rust?rev=5a673315cba8fd9e48b47ec9698870eb17b40a73#5a673315cba8fd9e48b47ec9698870eb17b40a73" +version = "0.6.0" +source = "git+https://github.com/origincloudhq/sdk-rust?rev=80d9379831e37272805eaa9b1047931580c9efd8#80d9379831e37272805eaa9b1047931580c9efd8" dependencies = [ "origincloud-core", "pbjson", @@ -1648,8 +1648,8 @@ dependencies = [ [[package]] name = "origincloud-resourcemanager" -version = "0.4.0" -source = "git+https://github.com/origincloudhq/sdk-rust?rev=5a673315cba8fd9e48b47ec9698870eb17b40a73#5a673315cba8fd9e48b47ec9698870eb17b40a73" +version = "0.6.0" +source = "git+https://github.com/origincloudhq/sdk-rust?rev=80d9379831e37272805eaa9b1047931580c9efd8#80d9379831e37272805eaa9b1047931580c9efd8" dependencies = [ "origincloud-core", "pbjson", @@ -1798,7 +1798,7 @@ version = "0.14.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "03da047801ff44bb6a4d407d4860c05fd70bb81714e6b2f3812603d5b145b042" dependencies = [ - "heck 0.4.1", + "heck 0.5.0", "itertools", "log", "multimap", @@ -2632,7 +2632,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd" dependencies = [ "fastrand", - "getrandom 0.3.4", + "getrandom 0.4.3", "once_cell", "rustix", "windows-sys 0.61.2", diff --git a/Cargo.toml b/Cargo.toml index d7db02d..7fd427b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -13,19 +13,19 @@ homepage = "https://origincloud.eu" # API_REVISION: the generated commands use its request and response types, # so the two must come from the same API definitions. scripts/update.sh moves # both together, and scripts/generate.sh --check fails when they differ. -origincloud-core = { git = "https://github.com/origincloudhq/sdk-rust", rev = "5a673315cba8fd9e48b47ec9698870eb17b40a73" } -origincloud-pvs = { git = "https://github.com/origincloudhq/sdk-rust", rev = "5a673315cba8fd9e48b47ec9698870eb17b40a73" } -origincloud-location = { git = "https://github.com/origincloudhq/sdk-rust", rev = "5a673315cba8fd9e48b47ec9698870eb17b40a73" } -origincloud-compute = { git = "https://github.com/origincloudhq/sdk-rust", rev = "5a673315cba8fd9e48b47ec9698870eb17b40a73" } -origincloud-network = { git = "https://github.com/origincloudhq/sdk-rust", rev = "5a673315cba8fd9e48b47ec9698870eb17b40a73" } -origincloud-resourcemanager = { git = "https://github.com/origincloudhq/sdk-rust", rev = "5a673315cba8fd9e48b47ec9698870eb17b40a73" } -origincloud-iam = { git = "https://github.com/origincloudhq/sdk-rust", rev = "5a673315cba8fd9e48b47ec9698870eb17b40a73" } -fake-server = { git = "https://github.com/origincloudhq/sdk-rust", rev = "5a673315cba8fd9e48b47ec9698870eb17b40a73" } +origincloud-core = { git = "https://github.com/origincloudhq/sdk-rust", rev = "80d9379831e37272805eaa9b1047931580c9efd8" } +origincloud-pvs = { git = "https://github.com/origincloudhq/sdk-rust", rev = "80d9379831e37272805eaa9b1047931580c9efd8" } +origincloud-location = { git = "https://github.com/origincloudhq/sdk-rust", rev = "80d9379831e37272805eaa9b1047931580c9efd8" } +origincloud-compute = { git = "https://github.com/origincloudhq/sdk-rust", rev = "80d9379831e37272805eaa9b1047931580c9efd8" } +origincloud-network = { git = "https://github.com/origincloudhq/sdk-rust", rev = "80d9379831e37272805eaa9b1047931580c9efd8" } +origincloud-resourcemanager = { git = "https://github.com/origincloudhq/sdk-rust", rev = "80d9379831e37272805eaa9b1047931580c9efd8" } +origincloud-iam = { git = "https://github.com/origincloudhq/sdk-rust", rev = "80d9379831e37272805eaa9b1047931580c9efd8" } +fake-server = { git = "https://github.com/origincloudhq/sdk-rust", rev = "80d9379831e37272805eaa9b1047931580c9efd8" } # The MCP tools `origin mcp serve` serves, at a commit built on the same SDK # commit as the lines above: the CLI hands them the SDK's `Client`, so both # must be the same crate. scripts/update.sh moves the three together, and # scripts/generate.sh --check fails when they differ. -origincloud-mcp = { git = "https://github.com/origincloudhq/mcp", rev = "7c3bf43ad7f560eb83f099204d7ad219c4b5a3dc" } +origincloud-mcp = { git = "https://github.com/origincloudhq/mcp", rev = "859123c7d7ecbb23770416adc17cdddec57c1620" } anyhow = "1" base64 = "0.22" diff --git a/crates/cli/src/sdk/generated/iam.rs b/crates/cli/src/sdk/generated/iam.rs index f240d50..b5e1deb 100644 --- a/crates/cli/src/sdk/generated/iam.rs +++ b/crates/cli/src/sdk/generated/iam.rs @@ -880,9 +880,11 @@ pub struct CreateServiceAccountArgs { #[arg(long = "display-name")] pub display_name: String, /// A UUID. A repeat of the request with the same `--request-id` within a - /// day returns the service account the first request created, as it is - /// now, instead of creating a second one. The repeat's response has no - /// `clientSecret`: the secret is shown once. One is generated when not given. + /// day creates nothing and is refused with `CONFLICT`: the secret went to + /// the first request only. The error's `ErrorInfo` metadata names the + /// service account under `serviceAccount`; delete it and create a new one + /// to get a working secret. The same `--request-id` with a different + /// request is refused with `CONFLICT` without that metadata. One is generated when not given. #[arg(long = "request-id")] pub request_id: Option, }