Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

trishit726/AgentGate-The-Zero-Trust-Enforcement-Plane-for-AI-Agents

https://github.com/trishit726/AgentGate-The-Zero-Trust-Enforcement-Plane-for-AI-Agents · scanned 2026-06-16 00:41 UTC (2 months, 1 week ago)

17 raw signals (0 security + 17 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 17 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 95 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.

LabelLayerStatusPath
pause software healthy scripts/attack_demo.py:46
banner software healthy scripts/attack_demo.py:50
request software healthy scripts/attack_demo.py:54
poll_investigation software healthy scripts/attack_demo.py:65
main software healthy scripts/attack_demo.py:95
_post software healthy scripts/deploy_splunk.py:42
_upsert software healthy scripts/deploy_splunk.py:46
deploy_savedsearches software healthy scripts/deploy_splunk.py:58
deploy_dashboard software healthy scripts/deploy_splunk.py:69
main software healthy scripts/deploy_splunk.py:86
main software healthy scripts/seed_agents.py:30
main software healthy scripts/issue_token.py:20
_extract_json software healthy sentinel/llm.py:26
triage software healthy sentinel/llm.py:63
_fallback_spl software healthy sentinel/agent.py:23
_pull_context software healthy sentinel/agent.py:38
_stub_narrative software healthy sentinel/agent.py:65
investigate software healthy sentinel/agent.py:79
_require_token software healthy sentinel/mcp_client.py:41
_httpx_factory software healthy sentinel/mcp_client.py:46
_session_call software healthy sentinel/mcp_client.py:58
_run_with_retry software healthy sentinel/mcp_client.py:77
_result_text software healthy sentinel/mcp_client.py:90
list_tools software healthy sentinel/mcp_client.py:102
generate_spl software healthy sentinel/mcp_client.py:115
run_query software healthy sentinel/mcp_client.py:131
serve software healthy services/internal_api.py:14
serve software healthy services/prod_db.py:14
serve software healthy services/secrets_store.py:14
issue_token software healthy broker/identity.py:36
verify_token software healthy broker/identity.py:49
peek_agent_id software healthy broker/identity.py:65
decide software healthy broker/policy.py:18
_utc_now software healthy broker/main.py:35
_build_event software healthy broker/main.py:39
sentinel_hook software dead broker/main.py:65
_deny software healthy broker/main.py:80
healthz software healthy broker/main.py:104
enforce software healthy broker/main.py:109
emit_decision software healthy broker/emit.py:31

LabelLayerStatusPath
architecture_diagram.md software healthy architecture_diagram.md
README.md software healthy README.md
PROGRESS.md software healthy PROGRESS.md
CLAUDE.md software healthy CLAUDE.md
BLUEPRINT.md software healthy BLUEPRINT.md
TASKS.md software healthy TASKS.md
DEMO_SCRIPT.md software healthy DEMO_SCRIPT.md
SPEC.md software healthy SPEC.md
.env.example software healthy .env.example
LICENSE software healthy LICENSE
requirements.txt software healthy requirements.txt
attack_demo.py software healthy scripts/attack_demo.py
__init__.py software healthy scripts/__init__.py
deploy_splunk.py software healthy scripts/deploy_splunk.py
seed_agents.py software healthy scripts/seed_agents.py
issue_token.py software healthy scripts/issue_token.py
__init__.py software healthy sentinel/__init__.py
llm.py software healthy sentinel/llm.py
agent.py software healthy sentinel/agent.py
mcp_client.py software healthy sentinel/mcp_client.py
internal_api.py software healthy services/internal_api.py
__init__.py software healthy services/__init__.py
prod_db.py software healthy services/prod_db.py
secrets_store.py software healthy services/secrets_store.py
dashboard.json software healthy splunk/dashboard.json
identity.py software healthy broker/identity.py
__init__.py software healthy broker/__init__.py
policy.py software healthy broker/policy.py
main.py software healthy broker/main.py
emit.py software healthy broker/emit.py
CLAUDE.md quality healthy CLAUDE.md

LabelLayerStatusPath
scripts software healthy scripts
sentinel software healthy sentinel
services software healthy services
splunk software healthy splunk
broker software healthy broker

LabelLayerStatusPath
auth::broker/identity.py security healthy broker/identity.py
auth::broker/main.py security healthy broker/main.py
auth::.env.example security healthy .env.example
auth::scripts/seed_agents.py security healthy scripts/seed_agents.py
auth::README.md security healthy README.md

LabelLayerStatusPath
LLMUnavailable software healthy sentinel/llm.py:59
MCPUnavailable software healthy sentinel/mcp_client.py:37
InvalidTokenError software healthy broker/identity.py:28
ExpiredTokenError software healthy broker/identity.py:32

LabelLayerStatusPath
ANY / api healthy services/internal_api.py
ANY /<path:path> api healthy services/internal_api.py
GET /healthz api healthy broker/main.py
ANY /{service}/{path:path} api healthy broker/main.py

LabelLayerStatusPath
port:7003 network healthy services/internal_api.py
port:7001 network healthy services/prod_db.py
port:7002 network healthy services/secrets_store.py

LabelLayerStatusPath
repobility-clone-_82ktbd2 software healthy /tmp/repobility-clone-_82ktbd2

LabelLayerStatusPath
127.0.0.1 network healthy services/internal_api.py

LabelLayerStatusPath
vps::aws hardware healthy README.md
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/78004443-46f6-4b98-abca-446c5979c2fc/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/78004443-46f6-4b98-abca-446c5979c2fc/

Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.