{
  "id": "documentation/developing/structure",
  "title": "Project Structure",
  "description": "Agent Mesh is built on the A2A (Agent-to-Agent) protocol architecture, powered by Solace AI Connector, and uses the Solace event broker as the communication backbone. The framework is controlled by YAML configuration files that define agents, gateways, and plugins, enabling distributed AI agent communication through event-driven messaging.",
  "source": "@site/docs/documentation/developing/structure.md",
  "sourceDirName": "documentation/developing",
  "slug": "/documentation/developing/structure",
  "permalink": "/solace-agent-mesh/docs/documentation/developing/structure",
  "draft": false,
  "unlisted": false,
  "editUrl": "https://github.com/SolaceLabs/solace-agent-mesh/edit/main/docs/docs/documentation/developing/structure.md",
  "tags": [],
  "version": "current",
  "sidebarPosition": 410,
  "frontMatter": {
    "title": "Project Structure",
    "sidebar_position": 410
  },
  "sidebar": "docSidebar",
  "previous": {
    "title": "Developing with Agent Mesh",
    "permalink": "/solace-agent-mesh/docs/documentation/developing/"
  },
  "next": {
    "title": "Creating Agents",
    "permalink": "/solace-agent-mesh/docs/documentation/developing/create-agents"
  }
}