0
1.0.5
Australia Patch 4, Zurich Patch 11
Generative AI
Armory Analyzer UI is a ServiceNow AIUX scoped application (Karuna-based) that provides the user experience for presenting AI Agent security analysis results. It consists of two main pages:
- Agents (
/agents) — a dashboard listing all analyzed AI agents, with filtering by severity (Critical, High, Warning) so users can quickly identify agents with security findings. - Scan (
/scan) — a detailed analysis view per agent, showing findings, use cases, and supporting documentation produced by the backend analysis engine.
The UI itself performs no analysis — it renders and navigates results produced upstream (by the Armory Analyzer backend/agents) through a server-side-rendered Karuna app (scope sn_arm_anlz_ui).
Agents dashboard (/agents)
- List of all AI agents with summary stat cards (totals, findings by severity)
- Sortable, searchable table of agents with severity chips (Critical/High/Warning counts per agent)
- Filter by scan status and an "actionable only" toggle to surface agents needing attention
- Live status indicators (spinner + progress bar) for scans currently in progress
- Click-through from an agent row into its detailed analysis
Agent scan/detail view (/scan)
- Overall risk severity summary and findings-by-severity breakdown for the selected scan
- Two tabs: Components (the agent's tools/components tree) and Findings (all detected issues), with an "actionable only" filter
- Three-pane layout: navigation tree of the agent's components/tools → documentation panel showing agent role, instructions, tool pre/post-messages, etc. → limitation badges (
L) flagging components with analysis limitations - Per-finding detail dialog structured as "What did we find?", "Why this matters", and "What should we do with this?" (step-by-step remediation)
- Rescan action to trigger a fresh analysis
- Export action for the scan results
- History panel/overlay to view prior scans for the same agent
- Syntax-highlighted code/token rendering for inspecting tool logic
Overall
- Fully SSR Karuna app (scope
sn_arm_anlz_ui) — pure presentation layer over analysis data produced by the backend agents/analyzers, no analysis logic in the UI itself
New
- Armory Analyzer UI: a new AIUX/Karuna scoped application providing the UX to present AI Agent security analysis results.
- Agents dashboard — list of all analyzed AI agents with summary stat cards, severity chips (Critical/High/Warning), sortable/searchable table, status filtering, and an "actionable only" toggle.
- Live scan status — real-time progress indicator for scans currently in progress.
- Agent scan detail view — overall risk severity summary and findings breakdown for a selected scan.
- Components and Findings tabs — navigable tree of an agent's tools/components alongside a documentation panel (agent role, instructions, tool pre/post-messages) and per-finding severity badges.
- Finding detail view — structured breakdown of each finding ("What did we find?", "Why this matters", "What should we do with this?") with step-by-step remediation guidance.
- Rescan action to trigger a new analysis of an agent.
- Export action to export scan results.
- Scan history panel to review prior scans for an agent.
Changed
- Not Relevant — initial release.
Fixed
- Not Relevant— initial release.
Removed
- Not Relevant— initial release.
- ServiceNow platform version: Xanadu Patch 11 (XP11) or later; also validated on Aspen Patch 4 (AP4).
- Required plugin: AI Experience - Core