mirror of
https://github.com/okieselbach/AutopilotMonitor.git
synced 2026-10-24 20:53:06 +00:00
a0ad769231
App install rows now carry their install channel. The ingest folds the RealmJoin watcher's package started/completed events into AppInstallSummaries rows (channel "realmjoin", keyed by scope + package id; duration = completion minus the observed start). IME rows keep their key and have no channel column, so they read as before. Every per-app aggregate groups on (channel, name): apps list, app analytics and sessions (new ?source=, default ime), metrics/app, SLA top failing apps and the version-regression radar (tracker key, episode key, bell link, ops event). The app install SLA rate includes RealmJoin packages. The ESP-blocking stamp stays IME-only. RealmJoin packages do not feed the software inventory or CVE correlation. Web: a RealmJoin pill and an All / Intune / RealmJoin filter on Software > Installs, the pill on app detail, Fleet Health and SLA, source-aware app links and PDF meta line, and a hint in the empty Inventory tab. The pill moves out of InstallProgress into a shared component. MCP: get_app_install_metrics names the source field. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>