diff --git a/apps/web/src/lib/agent-dashboard.ts b/apps/web/src/lib/agent-dashboard.ts index 25e10e62..04914eeb 100644 --- a/apps/web/src/lib/agent-dashboard.ts +++ b/apps/web/src/lib/agent-dashboard.ts @@ -75,6 +75,7 @@ export interface AgentProfile { agent_id: string; display_name: string; kind: string; + model?: string; avatar_url?: string; status: 'online' | 'offline' | 'degraded' | 'training' | 'maintenance'; node_id?: string; diff --git a/services/city-service/routes_city.py b/services/city-service/routes_city.py index 8632244b..91ff4663 100644 --- a/services/city-service/routes_city.py +++ b/services/city-service/routes_city.py @@ -1127,6 +1127,7 @@ async def get_agent_dashboard(agent_id: str): "agent_id": agent["id"], "display_name": agent["display_name"], "kind": agent.get("kind", "assistant"), + "model": agent.get("model"), "avatar_url": agent.get("avatar_url"), "status": agent.get("status", "offline"), "node_id": agent.get("node_id"),