What Aegis Is
Aegis is a pre-execution firewall and audit layer for AI agents. It sits between your agent swarm and its tools, classifying every tool call in real time, enforcing policies, blocking violations, and generating a tamper-evident audit trail — with zero changes to agent code. It exposes a Gateway API at localhost:8080 and a Compliance Cockpit dashboard at localhost:3000.
Feature Request
Add an Aegis Data tab in the sidebar that pulls live agent security data from a configurable Aegis Gateway endpoint.
What the Tab Should Show
- Active traces and tool call events
- Pending human approval requests
- Detected anomalies and behavioural deviations
- Policy violations
- Token cost tracking per agent
API Endpoints
All data comes from the Aegis Gateway API:
GET /api/traces — live tool call feed
GET /api/approvals — pending human approvals
GET /api/anomalies — behavioural anomaly events
GET /api/violations — policy violation log
GET /api/costs — token usage and USD cost per agent
Settings Required
aegis_gateway_url — configurable endpoint (e.g. http://localhost:8080)
aegis_tab_enabled — toggle to show/hide the tab
Refresh Mode
Two modes to keep VPS resource usage in check:
- Manual refresh — user clicks to pull latest data on demand. Zero background resource usage.
- Auto-refresh — optional toggle that polls every N seconds (configurable: 5s / 30s / 60s). Should default to OFF with a clear warning that it keeps an active polling loop running.
A "Last updated: X seconds ago" timestamp next to the refresh button adds useful context in manual mode.
Why This Is Self-Contained
The tab is independently shippable — it is a set of GET calls to a configurable endpoint with no dependency on the quality score or swarm hierarchy features. It does not need to wait for any other features to land first.
Reference
Aegis repo: https://github.com/Justin0504/Aegis
Visual prototype: hermes-monitor-dashboard-examples-v2.html (attached)
hermes monitor dashboard examples v2.html
What Aegis Is
Aegis is a pre-execution firewall and audit layer for AI agents. It sits between your agent swarm and its tools, classifying every tool call in real time, enforcing policies, blocking violations, and generating a tamper-evident audit trail — with zero changes to agent code. It exposes a Gateway API at
localhost:8080and a Compliance Cockpit dashboard atlocalhost:3000.Feature Request
Add an Aegis Data tab in the sidebar that pulls live agent security data from a configurable Aegis Gateway endpoint.
What the Tab Should Show
API Endpoints
All data comes from the Aegis Gateway API:
GET /api/traces— live tool call feedGET /api/approvals— pending human approvalsGET /api/anomalies— behavioural anomaly eventsGET /api/violations— policy violation logGET /api/costs— token usage and USD cost per agentSettings Required
aegis_gateway_url— configurable endpoint (e.g.http://localhost:8080)aegis_tab_enabled— toggle to show/hide the tabRefresh Mode
Two modes to keep VPS resource usage in check:
A "Last updated: X seconds ago" timestamp next to the refresh button adds useful context in manual mode.
Why This Is Self-Contained
The tab is independently shippable — it is a set of GET calls to a configurable endpoint with no dependency on the quality score or swarm hierarchy features. It does not need to wait for any other features to land first.
Reference
Aegis repo: https://github.com/Justin0504/Aegis
Visual prototype: hermes-monitor-dashboard-examples-v2.html (attached)
hermes monitor dashboard examples v2.html