From d203ceee32dbc0f8d8f27eae3c54c0804c02cd49 Mon Sep 17 00:00:00 2001
From: Oliver Kieselbach
Date: Mon, 12 Oct 2026 00:52:03 +0200
Subject: [PATCH] About: the evidence loop and AI investigation
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
- What is Autopilot Monitor?: the evidence of every enrollment is recorded while it runs;
analyze rules flag the patterns they know, and for the rest the AI assistant over the
built-in MCP server investigates the session (clients that work with files down to the
raw IME logs of an uploaded diagnostics package) and drafts the rule for the next one
- Key Features: "AI Investigation & Rule Authoring", full width as the seventh card
- Technology & Platform → Integrations: the MCP server (read-only)
The claims carry the same qualifiers as the landing and the docs (D-348).
Co-Authored-By: Claude Opus 5.5
---
.../autopilot-monitor-web/app/about/page.tsx | 23 ++++++++++++++++++-
1 file changed, 22 insertions(+), 1 deletion(-)
diff --git a/src/Web/autopilot-monitor-web/app/about/page.tsx b/src/Web/autopilot-monitor-web/app/about/page.tsx
index d345e17a..3f66a152 100644
--- a/src/Web/autopilot-monitor-web/app/about/page.tsx
+++ b/src/Web/autopilot-monitor-web/app/about/page.tsx
@@ -59,6 +59,19 @@ const FEATURES = [
color: "red",
bullets: ["Admin action history", "Configurable retention policies", "Tenant-scoped audit log"],
},
+ {
+ title: "AI Investigation & Rule Authoring",
+ description:
+ "Connect the AI assistant you already use through the built-in MCP server and ask about one enrollment or the whole fleet. When no rule explains a failure, it investigates the session and drafts an analyze rule that a Tenant Admin can dry-run and switch on.",
+ color: "indigo",
+ bullets: [
+ "Claude, ChatGPT, VS Code with GitHub Copilot, Claude Code, Codex, Gemini CLI",
+ "Read-only, Microsoft sign-in, access follows your portal role",
+ "Built-in prompts such as debug-session and author-rule",
+ ],
+ // The seventh card spans both columns instead of standing alone in the last row.
+ wide: true,
+ },
];
// Landing v2: one accent, no rainbow — every feature card uses the
@@ -110,6 +123,13 @@ export default function AboutPage() {
every event — app installs, policy applications, phase transitions, errors, and performance
data — into a central dashboard with intelligent analysis built in.
+
+ The evidence of every enrollment is recorded while it runs, so it is still there after someone
+ resets the device. Analyze rules flag the failure patterns they know; when no rule explains a
+ failure yet, an AI assistant connected through the built-in MCP server investigates the session —
+ clients that work with files, such as Claude Code, down to the raw IME logs when a diagnostics
+ package was uploaded — and drafts an analyze rule that catches the next occurrence.
+
Deployed by assigning a signed loader script in Intune, the platform requires no infrastructure
changes and no additional certificates on end user devices. It runs entirely on
@@ -129,7 +149,7 @@ export default function AboutPage() {
{FEATURES.map((f) => {
const c = colorMap[f.color];
return (
-
+
{f.title}
{f.description}
@@ -251,6 +271,7 @@ export default function AboutPage() {
"Microsoft Teams, Slack, Discord & generic JSON webhooks — start, success, failure, hardware rejection and SLA alerts",
"Intune Management Extension (IME) log — event source for log pattern detection",
"WMI & Registry — extended data gather rules",
+ "Model Context Protocol (MCP) server — AI assistants query sessions, fleet metrics and diagnostics (read-only)",
],
},
].map((group) => (