export default defineNuxtPlugin(() => { const originalConsoleError = console.error console.error = (...args: unknown[]) => { const serializedArgs = args .map((arg) => { if (typeof arg === 'string') return arg if (arg instanceof Error) return `${arg.message}\n${arg.stack || ''}` try { return JSON.stringify(arg) } catch { return String(arg) } }) .join(' ') const hasApolloDevtoolsWarning = ( ( serializedArgs.includes('connectToDevTools') && serializedArgs.includes('devtools.enabled') ) || ( serializedArgs.includes('go.apollo.dev/c/err') && serializedArgs.includes('"message":104') ) ) if (hasApolloDevtoolsWarning) { return } originalConsoleError(...args) } })