Files
microdao-daarion/docs/debug/node1_health_20251130.txt
Apple 644edd3f30 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
2025-11-30 08:45:07 -08:00

24 lines
671 B
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
NODE1 healthcheck (2025-11-30)
[city-service]
CMD: curl -s http://localhost:7001/health
OUT: {"status":"healthy","service":"city-service"}
STATUS: OK
[gateway]
CMD: curl -s http://localhost:9300/health
OUT: (connection refused)
STATUS: FAIL (service not reachable on localhost:9300)
[NATS]
CMD: nc -z localhost 4222
OUT: Connection succeeded
STATUS: OK
[Postgres]
CMD: docker exec dagi-postgres psql -U postgres -d postgres -c 'SELECT 1'
OUT: 1
STATUS: OK
Notes: matrix/gateway health endpoint недоступний за localhost:9300 і через DNS-імена; потрібно уточнити адресу сервісу або додати health endpoint.