From 884df75282048b8c512e5063028353dc454866e2 Mon Sep 17 00:00:00 2001 From: Apple Date: Fri, 28 Nov 2025 09:12:55 -0800 Subject: [PATCH] fix: add public_slug to AgentProfile --- apps/web/src/lib/agent-dashboard.ts | 1 + services/city-service/routes_city.py | 1 + 2 files changed, 2 insertions(+) diff --git a/apps/web/src/lib/agent-dashboard.ts b/apps/web/src/lib/agent-dashboard.ts index cb51c978..25e10e62 100644 --- a/apps/web/src/lib/agent-dashboard.ts +++ b/apps/web/src/lib/agent-dashboard.ts @@ -79,6 +79,7 @@ export interface AgentProfile { status: 'online' | 'offline' | 'degraded' | 'training' | 'maintenance'; node_id?: string; is_public?: boolean; + public_slug?: string | null; is_orchestrator?: boolean; primary_microdao_id?: string; primary_microdao_name?: string; diff --git a/services/city-service/routes_city.py b/services/city-service/routes_city.py index f8360d91..8632244b 100644 --- a/services/city-service/routes_city.py +++ b/services/city-service/routes_city.py @@ -1131,6 +1131,7 @@ async def get_agent_dashboard(agent_id: str): "status": agent.get("status", "offline"), "node_id": agent.get("node_id"), "is_public": agent.get("is_public", False), + "public_slug": agent.get("public_slug"), "is_orchestrator": agent.get("is_orchestrator", False), "primary_microdao_id": agent.get("primary_microdao_id"), "primary_microdao_name": agent.get("primary_microdao_name"),