Commit Graph

567 Commits

Author SHA1 Message Date
Apple
4d7c4b9744 fix: auto-set public_slug for orchestrators when creating MicroDAO 2025-11-28 11:07:08 -08:00
Apple
9a74096708 fix: add fallback URLs to all proxy routes 2025-11-28 10:53:28 -08:00
Apple
3426604209 fix: update proxy routes to use correct internal API URL 2025-11-28 10:48:11 -08:00
Apple
4051c23b1c fix: allow null in AgentMicrodaoMembership role 2025-11-28 10:27:11 -08:00
Apple
ed6c7ae909 fix: unify microdao types imports 2025-11-28 10:26:12 -08:00
Apple
3f53038cf7 fix: restore microdao api functions and update types 2025-11-28 10:25:03 -08:00
Apple
cbd5b2f731 fix: resolve Next.js route conflict in microdao api 2025-11-28 10:23:15 -08:00
Apple
c7924570c1 fix: add migration for microdao is_public and update visibility scopes 2025-11-28 10:20:17 -08:00
Apple
69cc76fe00 feat: implement Task 029 (Agent Orchestrator & Visibility Flow) 2025-11-28 10:19:13 -08:00
Apple
1327295ff8 fix: update cleanup allowlist based on DB report 2025-11-28 09:25:21 -08:00
Apple
e46d026cf2 debug: add logging to mark_test_entities.py 2025-11-28 09:25:04 -08:00
Apple
4286d64f05 feat: add data cleanup scripts and config (Task 027) 2025-11-28 09:22:57 -08:00
Apple
d58347a890 fix: remove duplicate AgentMicrodaoMembership definition 2025-11-28 09:17:27 -08:00
Apple
4268936269 fix: use export type for isolatedModules 2025-11-28 09:16:40 -08:00
Apple
d367e93d36 fix: update visibility scope types to global/private 2025-11-28 09:15:47 -08:00
Apple
b787f3812a fix: add model field to AgentProfile 2025-11-28 09:14:03 -08:00
Apple
884df75282 fix: add public_slug to AgentProfile 2025-11-28 09:12:55 -08:00
Apple
ce8429d392 fix: add missing fields to AgentProfile 2025-11-28 09:11:49 -08:00
Apple
909d1cb314 fix: add avatar_url to AgentProfile for dashboard 2025-11-28 09:10:34 -08:00
Apple
acc06f41d3 feat: UI alignment - Agent Console, Citizens, MicroDAO Dashboard (TASK 2) 2025-11-28 09:09:00 -08:00
Apple
37e1c8abbe feat: align agent/microdao model - add is_orchestrator, is_platform, hierarchy 2025-11-28 08:34:14 -08:00
Apple
66d2c019ff docs: add data cleanup report 2025-11-28 08:18:23 -08:00
Apple
47442b801f feat: data cleanup - soft delete test agents and microdaos 2025-11-28 08:16:56 -08:00
Apple
bd3d756de9 fix: add get_agent_prompts and get_agent_public_profile methods 2025-11-28 08:07:20 -08:00
Apple
a445ba7d9a fix: use new AgentSummary fields (title, primary_microdao_name) 2025-11-28 08:02:40 -08:00
Apple
5d4fec3337 fix: add visibility fields to AgentPublicProfile type 2025-11-28 08:00:29 -08:00
Apple
616186824c fix: Next.js 15 route handler params type 2025-11-28 07:58:46 -08:00
Apple
15714fb170 feat: unified Agent/Citizen model with visibility controls
- Add visibility_scope, is_listed_in_directory, is_system, primary_microdao_id to agents
- Create unified list_agent_summaries method
- Add PUT /city/agents/{id}/visibility endpoint
- Add AgentVisibilityCard component
- Update AgentSummary types for frontend
2025-11-28 07:56:33 -08:00
Apple
6f4270aa64 docs: update cleanup plan with final results - DAARION DAO has 51 agents 2025-11-28 05:50:54 -08:00
Apple
1c85b9bed5 feat: add ModelBindings and UsageStats DTOs for agent metrics 2025-11-28 05:40:49 -08:00
Apple
2a465b04c2 feat: add orphan agent finder script, update alignment doc with MicroDAO rule 2025-11-28 05:39:59 -08:00
Apple
9ad8f65636 feat: add is_archived flag, assign all agents to MicroDAOs, filter archived in API 2025-11-28 05:36:28 -08:00
Apple
776ab3a7ba feat: add node-registry dashboard, matrix-presence-aggregator, ocr-service updates 2025-11-28 05:23:14 -08:00
Apple
04b1174641 docs: add DAARION_DAGI_ALIGNMENT.md - source of truth spec 2025-11-28 05:20:21 -08:00
Apple
41b23537c9 docs: add missing migrations and documentation (NODE2, DAIS, infra) 2025-11-28 05:18:45 -08:00
Apple
e7aff95408 fix: Next.js 15 params type in nodes route 2025-11-28 05:11:59 -08:00
Apple
7b9590da01 feat: add Node Directory with multi-node support (TASK 3) 2025-11-28 05:08:55 -08:00
Apple
319c7e4799 feat: add /public/nodes endpoints for Node Directory 2025-11-28 04:56:55 -08:00
Apple
e95673a6e7 feat: update /agents page with home_node badges and new API 2025-11-28 04:54:27 -08:00
Apple
4276c57f6b fix: move AgentSummary after HomeNodeView definition 2025-11-28 04:51:19 -08:00
Apple
e8bcb0c97e feat: add /public/agents endpoint for Agent Console with home_node 2025-11-28 04:49:58 -08:00
Apple
7e55b72027 fix: show НОДА1/НОДА2 badge instead of node name 2025-11-28 04:46:11 -08:00
Apple
81464994ac fix: add home_node to PublicCitizenSummary in routes 2025-11-28 04:41:16 -08:00
Apple
35768f1180 feat: add home_node support to Citizens API and UI
- Add HomeNodeView model to city-service
- Update get_public_citizens and get_public_citizen_by_slug to JOIN node_cache
- Add HomeNode interface to frontend types
- Display node badge on citizen cards
- Show full home_node info on citizen profile page
2025-11-28 04:34:25 -08:00
Apple
f52a9e6c5e feat: add migration for normalizing agent node_id and node_cache table 2025-11-28 04:10:01 -08:00
Apple
e2e15c599e fix: correct PostgreSQL array syntax for public_skills 2025-11-28 03:45:45 -08:00
Apple
dfe63d1b78 fix: use correct endpoint for city rooms on server-side 2025-11-28 03:41:44 -08:00
Apple
cd48b32bb7 fix: add city rooms proxy route 2025-11-28 03:37:05 -08:00
Apple
e853b29126 fix: typescript error in citizens page 2025-11-28 03:33:07 -08:00
Apple
3693611447 fix: update route params to Promise for Next.js 15 2025-11-28 03:31:51 -08:00