UNPKG

chrome-devtools-frontend

Version:
31 lines (25 loc) 806 B
// Copyright 2025 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. /** * @fileoverview Local debugging utilities. */ export function isDebugMode(): boolean { return Boolean(localStorage.getItem('debugAiAssistancePanelEnabled')); } export function debugLog(...log: unknown[]): void { if (!isDebugMode()) { return; } // eslint-disable-next-line no-console console.log(...log); } function setDebugAiAssistanceEnabled(enabled: boolean): void { if (enabled) { localStorage.setItem('debugAiAssistancePanelEnabled', 'true'); } else { localStorage.removeItem('debugAiAssistancePanelEnabled'); } } // @ts-ignore globalThis.setDebugAiAssistanceEnabled = setDebugAiAssistanceEnabled;