Projects

Projects are the top-level container for all your A2A testing work. Each project connects to one A2A agent and holds all conversations, logs, and configuration for that agent.

Projects list showing external and mock agent projects

Creating a Project

  1. Go to Projects in the navigation
  2. Click New Project
  3. Choose between connecting to an existing external agent or creating a new Mock Agent
  4. For external agents: enter the agent's base URL
  5. Click Create Project

Project Types

Projects are visually differentiated in the projects list:

TypeIconDescription
External AgentGlobe iconConnects to a real A2A agent
Mock AgentFlask iconPowered by a configurable mock agent

Mock Agent projects display an amber Mock badge.

Project Structure

Each project contains:

TabDescription
OverviewAgentCard details, validation status, project info
TestChat interface for sending messages
LogsFull request/response history
SettingsProject config, OAuth, team assignment

Agent URL Format

Enter the agent's base URL without the AgentCard path:

CorrectIncorrect
https://agent.example.comhttps://agent.example.com/.well-known/agent-card.json
http://localhost:3000/api/mock-agenthttp://localhost:3000/api/mock-agent/message/send

Project Actions

  • Refresh AgentCard — Re-fetch the AgentCard (useful after agent config changes)
  • Delete Project — Permanently removes the project, all conversations, logs, and cached AgentCard

Ownership

Projects can be personal (owned by you) or team-owned (shared with team members). The owner is shown as a badge on each project card.

Managing Multiple Agents

Create separate projects for each agent you want to test. This keeps conversations and logs organised per agent.