Skip to main content

Lucy

Lucy is an in-app AI assistant that inspects your traces to diagnose errors, latency issues, and high costs. It replaces manual scrolling with automated root-cause analysis.

Quick Start​

Lucy is available globally in the vLLora dashboard.

  1. Open any Trace Details or Thread.
  2. Click the Lucy icon in the bottom right corner.
  3. Ask a question (e.g., "What went wrong here?").

Example Commands​

  • General Debugging: "What is wrong with this thread?"
  • Performance: "Show me the slowest operations."
  • Cost Analysis: "Why is this run costing so much?"
  • Specific Errors: "Why did the research_flights tool fail?"

Failure Detection Capabilities​

Lucy automatically detects specific patterns common in Agentic workflows:

Issue TypeDescription
Schema MismatchesThe model is hallucinating arguments (e.g., checkinDate vs check_in_date) or sending wrong data types.
Prompt ContradictionsThe system prompt contains conflicting instructions (e.g., "Use tools" vs "Do not use external data").
Silent TruncationThe model output was cut off by max_tokens, but the HTTP request appeared successful.
Retry LoopsThe agent is repeatedly failing the same step without changing its approach.

Example Analysis​

Lucy provides a structured breakdown of issues found in the trace, sorted by severity.

Lucy interface showing detected issues list

In the example above, Lucy detected:

  1. High Severity: A schema mismatch where the model used invalid arguments for a tool call.
  2. Medium Severity: A logic conflict in the system prompt causing the agent to hesitate.
  3. Low Severity: Output truncation in a data extraction step.