(function () { /** auto → same-origin /api/v1 (vite proxy, portal-serve, or token-aggregation). */ window.resolveOmnlApiBase = function () { const meta = document.querySelector('meta[name="omnl-api-base"]')?.getAttribute('content')?.trim(); if (meta && meta !== 'auto') return meta.replace(/\/$/, ''); return '/api/v1'; }; })();