The Agent Execution environment allows you to interact with your AI agents in real-time, test their capabilities, and monitor their performance during operation.

Execution Interface

The execution interface is divided into several key areas:

Agent Selection

Choose which agent to work with

Conversation Interface

Interact with your agent

Execution Details

Monitor the execution process

Debugging Tools

Access detailed information

Agent Selection

The Agent Selection panel allows you to choose which agent to work with from your library:

Features include:

  • Search by name, description, or tag
  • Filter by category, status, or performance
  • View basic agent information
  • Check agent status and availability
  • Select agent version

Conversation Interface

The Conversation Interface provides a chat-like experience for interacting with your agent:

  • Type or paste text messages
  • Upload files and attachments
  • Use templates for common queries
  • Access message history

Execution Details

The Execution Details panel provides visibility into the step-by-step process of how your agent handles requests:

1

Input Processing

See how your agent interprets the input

2

Tool Calls

Monitor which tools are being called and their results

3

Reasoning Steps

View the agent’s thought process and decision making

4

Response Generation

See how the final response is formulated

Each step includes:

  • Timestamp and duration
  • Input and output data
  • Status and result
  • Resource usage

Debugging Tools

Access detailed information to help troubleshoot and optimize your agents:

Execution Logs

Detailed logs with timestamps and context

Tool Usage

Statistics on tool calls and performance

Performance Metrics

Response times and resource consumption

Error Tracking

Detailed error information and context

Execution Modes

Xenovia supports different execution modes to suit various needs:

Real-time conversation with the agent, ideal for testing and exploration

Saving and Sharing

Xenovia allows you to save and share execution sessions:

  • Save Conversations: Store complete interaction history
  • Create Test Cases: Convert successful interactions into test cases
  • Share Sessions: Collaborate with team members on specific executions
  • Export Data: Download execution data in various formats
  • Create Reports: Generate summaries of execution performance