feat(mvp): DAGI Integration Fix - gov_level, DAIS, nodes table

TASK_PHASE_MVP_DAGI_INTEGRATION_FIX_20251201

A) Agents Layer:
- A1: Added gov_level to API and UI (list + profile)
- A2: Added dais_identity_id to API and UI
- A3: Added home_microdao_id/name/slug for ownership display

B) MicroDAO Layer:
- B1/B2: Already implemented (agents, rooms, citizens, district badge)

C) Nodes Layer:
- C1: Node Dashboard already implemented
- C2: Created nodes table migration with owner_microdao_id
- C3: INSERT NODE1/NODE2 with dao_daarion ownership

D) Backend Fixes:
- D1: Extended /api/agents/* with DAIS/governance fields
- D2/D3: Already implemented

Files changed:
- services/city-service/repo_city.py
- services/city-service/models_city.py
- services/city-service/routes_city.py
- services/city-service/migrations.py
- apps/web/src/lib/types/agents.ts
- apps/web/src/lib/agent-dashboard.ts
- apps/web/src/app/agents/page.tsx
- apps/web/src/components/agent-dashboard/AgentSummaryCard.tsx

Reports:
- docs/debug/mvp_dagi_integration_fix_report_20251201.md
- docs/tasks/TASK_PHASE_MVP_DAGI_INTEGRATION_FIX_20251201.md
This commit is contained in:
Apple
2025-11-30 08:45:07 -08:00
parent a23deae3c4
commit 644edd3f30
22 changed files with 1227 additions and 82 deletions

View File

@@ -0,0 +1,33 @@
docker ps --format 'table {{.Names}}\t{{.Image}}\t{{.Status}}' | grep -E '(dagi-|daarion-|gateway)' @ NODE1 (2025-11-30)
Names Image Status
daarion-web daarion-web:latest Up 11 minutes
daarion-city-service daarion-city-service:latest Up 11 minutes (healthy)
dagi-postgres postgres:15-alpine Up 39 minutes
dagi-rbac microdao-daarion-rbac Up 49 minutes (healthy)
dagi-devtools microdao-daarion-devtools Up 49 minutes (healthy)
dagi-crewai microdao-daarion-crewai Up 49 minutes (healthy)
dagi-rag-service microdao-daarion-rag-service Restarting (1) 9 seconds ago
dagi-vector-db-service vector-db-service-vector-db-service Up 17 hours (healthy)
dagi-web-search-service web-search-service-web-search-service Up 17 hours (healthy)
dagi-ocr-service ocr-service-ocr-service Up 24 hours (unhealthy)
dagi-stt-service stt-service-stt-service Up 24 hours (healthy)
dagi-router dagi-router:latest Up 25 hours (healthy)
dagi-node-registry 405a26a6f184 Up 2 days (healthy)
daarion-agents-service daarion-agents-service:latest Up 15 hours
daarion-matrix-gateway daarion-matrix-gateway:latest Up 2 days
daarion-auth daarion-auth Up 3 days (healthy)
daarion-synapse matrixdotorg/synapse:latest Up 3 days (healthy)
daarion-element vectorim/element-web:latest Up 3 days (healthy)
daarion-secondme-service daarion-secondme-service:latest Up 4 days
daarion-microdao-service daarion-microdao-service:latest Up 4 days
daarion-redis redis:7-alpine Up 4 days
dagi-tts daarion-tts:latest Up 6 days (healthy)
dagi-memory-service bbe7e4fe7343 Up 6 days (healthy)
dagi-neo4j-exporter microdao-daarion-neo4j-exporter Up 7 days (healthy)
dagi-neo4j neo4j:5.15-community Up 7 days (healthy)
dagi-nats nats:2-alpine Up 14 hours (healthy)
dagi-image-gen microdao-daarion-image-gen-service Up 8 days (unhealthy)
dagi-qdrant qdrant/qdrant:v1.7.4 Up 9 days
dagi-prometheus prom/prometheus:latest Up 9 days (healthy)
dagi-parser-service microdao-daarion-parser-service Up 9 days (healthy)