From 98d57a1d18a975b77208b7621688ad82b44342b7 Mon Sep 17 00:00:00 2001 From: markmdev Date: Wed, 15 Oct 2025 11:13:07 -0700 Subject: [PATCH] Add skills to agent roster in a2a middleware Include agent skills in the roster sent to orchestrator agents to enable better agent selection decisions. --- middlewares/a2a-middleware/src/utils.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/middlewares/a2a-middleware/src/utils.ts b/middlewares/a2a-middleware/src/utils.ts index e80e0a951..731727c01 100644 --- a/middlewares/a2a-middleware/src/utils.ts +++ b/middlewares/a2a-middleware/src/utils.ts @@ -58,7 +58,7 @@ THEN REACH OUT TO THE APPROPRIATE AGENTS TO COMPLETE THE TASK. **Agent Roster:** * Available Agents: -${JSON.stringify(agentCards.map((agent) => ({ name: agent.name, description: agent.description })))} +${JSON.stringify(agentCards.map((agent) => ({ name: agent.name, description: agent.description, skills: agent.skills })))} **END General Instructions:** `.trim();