Frontmatter
| id | 10001 |
| title | Dynamic Topology: Unified vs. Federated Routing |
| state | Closed |
| labels | enhancementaiarchitecture |
| assignees | tobiu |
| createdAt | Apr 14, 2026, 5:10 PM |
| updatedAt | Apr 20, 2026, 1:05 PM |
| githubUrl | https://github.com/neomjs/neo/issues/10001 |
| author | tobiu |
| commentsCount | 0 |
| parentIssue | 10015 |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [x] 10009 Playwright Test Coverage: Federated Cloud Topology, [x] 10007 Memory Core: Bypass Database Initialization in Unified Mode |
| closedAt | Apr 20, 2026, 1:05 PM |
Dynamic Topology: Unified vs. Federated Routing
tobiu added parent issue #9999 on Apr 14, 2026, 5:11 PM
tobiu cross-referenced by #10015 on Apr 14, 2026, 6:43 PM
tobiu removed parent issue #9999 on Apr 14, 2026, 6:44 PM
tobiu added parent issue #10015 on Apr 14, 2026, 6:44 PM
tobiu marked this issue as blocking #10007 on Apr 14, 2026, 6:44 PM
tobiu marked this issue as blocking #10009 on Apr 14, 2026, 6:44 PM
tobiu assigned to @tobiu on Apr 20, 2026, 12:10 PM
tobiu cross-referenced by PR #10121 on Apr 20, 2026, 12:40 PM
tobiu closed this issue on Apr 20, 2026, 1:05 PM
tobiu cross-referenced by #9748 on Apr 20, 2026, 1:13 PM
tobiu cross-referenced by PR #10122 on Apr 20, 2026, 1:19 PM
tobiu cross-referenced by PR #10123 on Apr 20, 2026, 3:06 PM
tobiu cross-referenced by PR #10124 on Apr 20, 2026, 3:15 PM
tobiu cross-referenced by #10125 on Apr 20, 2026, 3:53 PM
tobiu cross-referenced by #10126 on Apr 20, 2026, 3:53 PM
tobiu cross-referenced by #10127 on Apr 20, 2026, 3:53 PM
tobiu cross-referenced by PR #10128 on Apr 20, 2026, 4:12 PM
tobiu cross-referenced by #10129 on Apr 20, 2026, 5:04 PM
tobiu cross-referenced by PR #10130 on Apr 20, 2026, 5:26 PM
tobiu cross-referenced by PR #10131 on Apr 20, 2026, 8:26 PM
Objective
Refactor the Agent OS networking topology to support seamless hot-swapping between single-tenant monolithic environments and multi-tenant federated cloud environments.
Tasks
NEO_CHROMA_UNIFIEDenvironment variable into bothmemory-coreandknowledge-baseconfig templates.DreamService(and its underlying dependencyStorageRouter) to conditionally configure its ChromaDB client.ChromaClientpointed at theknowledge-basedomain.