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.

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.