Skip to main content

Dynamic Observability

Dynamic observability provides real-time visibility into active and historical agent sessions managed by the Virtue Gateway. Every session is automatically traced, giving you a complete audit trail of agent behavior across all connected frameworks.

Session Traces

The Trajectories tab shows every agent session managed by the gateway. Each session represents one conversation. Click a session to see the full action sequence — observations, tool calls, and final responses. AgentGuard decisions are also shown inline.

Trajectories

What Is Captured

Each session trace includes:

  • User messages — the input queries sent to the agent each turn
  • Tool calls — every MCP tool invocation, including tool name and arguments
  • Tool responses — the output returned by each tool
  • AgentGuard decisions — whether each action was allowed or blocked, along with the explanation and any violated policies
  • Session metadata — gateway ID, session ID, timestamps, and turn count

Accessing Session Traces

Session traces are accessible from the Observability → Sessions tab in the VirtueAgent dashboard. You can filter by gateway, time range, or session ID. Click any session to expand the full execution trace.