// Shared browser bootstrap for the three CollabCentral pages (sendMessage, // monitorJobs, jobDetail). Handles the auth cookie check, redirects to the // OAuth flow when needed, fetches /info once, and populates the shared header // (bot avatar, bot label, current user name, active-page highlight). // // Pages should: // 1. Include /CollabCentral//js/app.js *before* their page script. // 2. Set `` so the header highlights // the correct nav link. // 3. Call `CollabCentral.init(onReady)` after DOMContentLoaded (or via a //