Aegis v2 — a governance and policy enforcement platform for LLM applications. Provides pipeline-based request/response inspection, guardrails (PII masking, content classification, budget enforcement, data residency), and MCP tool integration with per-tool policies.
Single tool 'route_default' has a minimal description (58 chars) and basic input schema. The tool name lacks a clear action verb (should be 'run_route' or 'execute_route'). Input schema defines only 'prompt' with a string type and description, but lacks output schema documentation. No error handling guidance, no parameter constraints, and no indication of what the tool returns or when to use it. The description does not explain prerequisites, expected output format, or recovery paths for failures. This falls well below production baselines (avg tool description 194 chars, avg params 4 with full type+description coverage).
Run the 'default' Aegis route with the given prompt.
Tool name 'route_default' lacks action verb. Should be 'run_route', 'execute_route', or 'invoke_route' to clearly signal intent to LLM.
No output schema documented. LLM cannot infer what fields to expect from the response, blocking downstream tool chaining and data extraction.
Tool description (58 chars) is below baseline (194 chars avg). Missing: WHAT the tool does, WHEN to use it, expected output format, and error recovery guidance.
No error handling guidance. LLM has no recovery path if the Aegis pipeline fails, times out, or rejects the prompt.
Input parameter 'prompt' lacks constraints (min/max length, format, examples). LLM may pass empty strings, extremely long inputs, or malformed payloads.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 43 | 2026-07-28+ | v2 |