From cd0b9940273ae7c6b364cc87ce3af5dcd68ca675 Mon Sep 17 00:00:00 2001 From: Filip Leonarski Date: Mon, 26 Oct 2026 15:19:29 +0100 Subject: [PATCH] API: rugnux_live_refinement no longer says live refinement needs a GPU Live refinement also runs on a broker without a GPU, on the CPU and slower, and the run's deadline or cancel can cut it. Description only; regenerated broker/gen (Rugnux_live_refinement.h), the frontend client (types.gen.ts, zod.gen.ts), broker/redoc-static.html and the python client doc page - each differs from before only in this description. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_015CeEGgpKdfkCTJb3YNMJcu (cherry picked from commit 53d06c6e221fa1cf776822965560fb990cc69c73) --- broker/gen/model/Rugnux_live_refinement.h | 4 ++-- broker/jfjoch_api.yaml | 5 +++-- broker/redoc-static.html | 2 +- docs/python_client/docs/RugnuxLiveRefinement.md | 2 +- frontend/src/client/types.gen.ts | 5 +++-- frontend/src/client/zod.gen.ts | 5 +++-- 6 files changed, 13 insertions(+), 10 deletions(-) diff --git a/broker/gen/model/Rugnux_live_refinement.h b/broker/gen/model/Rugnux_live_refinement.h index 146be0110..2f4f91802 100644 --- a/broker/gen/model/Rugnux_live_refinement.h +++ b/broker/gen/model/Rugnux_live_refinement.h @@ -12,7 +12,7 @@ /* * Rugnux_live_refinement.h * - * The placed model refined against the merge it was placed on, as the report's REFINE_ keys state it. Set where a placed model was refined or its refinement failed; absent where the model was not placed, or refinement is off (it runs only with a GPU in live mode). + * The placed model refined against the merge it was placed on, as the report's REFINE_ keys state it. Set where a placed model was refined or its refinement failed; absent where the model was not placed or refinement was skipped. On a machine without a GPU it runs on the CPU, slower, and the run's deadline or cancel can cut it. */ #ifndef Rugnux_live_refinement_H_ @@ -28,7 +28,7 @@ namespace org::openapitools::server::model { /// -/// The placed model refined against the merge it was placed on, as the report's REFINE_ keys state it. Set where a placed model was refined or its refinement failed; absent where the model was not placed, or refinement is off (it runs only with a GPU in live mode). +/// The placed model refined against the merge it was placed on, as the report's REFINE_ keys state it. Set where a placed model was refined or its refinement failed; absent where the model was not placed or refinement was skipped. On a machine without a GPU it runs on the CPU, slower, and the run's deadline or cancel can cut it. /// class Rugnux_live_refinement { diff --git a/broker/jfjoch_api.yaml b/broker/jfjoch_api.yaml index f67835095..2aebcd349 100644 --- a/broker/jfjoch_api.yaml +++ b/broker/jfjoch_api.yaml @@ -2857,8 +2857,9 @@ components: type: object description: | The placed model refined against the merge it was placed on, as the report's REFINE_ keys state it. Set - where a placed model was refined or its refinement failed; absent where the model was not placed, or - refinement is off (it runs only with a GPU in live mode). + where a placed model was refined or its refinement failed; absent where the model was not placed or + refinement was skipped. On a machine without a GPU it runs on the CPU, slower, and the run's deadline + or cancel can cut it. required: - performed - cancelled diff --git a/broker/redoc-static.html b/broker/redoc-static.html index a1b6a6b5d..b79b1ae8d 100644 --- a/broker/redoc-static.html +++ b/broker/redoc-static.html @@ -1123,7 +1123,7 @@ then image might be replaced in the buffer between calling /images and /image.cb