From 95f8d7144aae56edfd9f84601937564b882ec21c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc-Andr=C3=A9=20Bombeck?= Date: Sat, 26 Sep 2026 15:37:33 +0200 Subject: [PATCH] docs(api): regenerate the contract for the update-check switch --- docs/api/openapi.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/api/openapi.yaml b/docs/api/openapi.yaml index 89ecc1799..bbe269c18 100644 --- a/docs/api/openapi.yaml +++ b/docs/api/openapi.yaml @@ -833,6 +833,10 @@ paths: "unknown"` and a machine-readable `reason`, so the UI can offer a retry instead of a red banner nobody can act on. The one genuine error is a feed that answers successfully with no version tag in it. Nothing is cached server-side; the client is expected to hold the result. + + + An operator who sets `UPDATE_CHECK_DISABLED` turns the outbound request off: the route then answers `status: + "unknown"` with `reason: "disabled"` and contacts nobody. responses: "200": description: Up to date, an update is available, or the check could not be completed.