From a3bbcae0c9c79f456b4e0ef98f487e99a75dc6fd Mon Sep 17 00:00:00 2001 From: "pulse-triage[bot]" <249995291+pulse-triage[bot]@users.noreply.github.com> Date: Sun, 4 Oct 2026 15:46:50 +0100 Subject: [PATCH] Give the synthetic Diagnostics operator its declared read capability The complete browser failure reached Settings but correctly excluded Diagnostics because its offline session omitted diagnosticsRead. Supply that fixture capability without changing production access checks or authentication. Contract-Neutral: Offline browser fixture only; no production authorization change. Change-source: pulse-maintainer --- frontend-modern/browser-tests/diagnostics-integration.cjs | 1 + 1 file changed, 1 insertion(+) diff --git a/frontend-modern/browser-tests/diagnostics-integration.cjs b/frontend-modern/browser-tests/diagnostics-integration.cjs index 2134601ef3..2d88257b24 100644 --- a/frontend-modern/browser-tests/diagnostics-integration.cjs +++ b/frontend-modern/browser-tests/diagnostics-integration.cjs @@ -28,6 +28,7 @@ const bootstrap = { settingsCapabilities: { infrastructureRead: true, systemSettingsRead: true, + diagnosticsRead: true, apiAccessRead: true, apiAccessWrite: true, authenticationRead: true,