LearnNewsExamplesServices
Frontmatter
id7561
titleRefactor AI Config for Server-Specific Namespacing
stateClosed
labels
enhancementai
assigneestobiu
createdAtOct 20, 2025, 1:09 AM
updatedAtOct 20, 2025, 1:15 AM
githubUrlhttps://github.com/neomjs/neo/issues/7561
authortobiu
commentsCount0
parentIssue7536
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtOct 20, 2025, 1:15 AM

Refactor AI Config for Server-Specific Namespacing

Closed v11.0.0 enhancementai
tobiu
tobiu commented on Oct 20, 2025, 1:09 AM

The ai/mcp/server/config.mjs file currently mixes global and server-specific configurations at the top level. To improve clarity and scalability, we need to introduce server-specific namespaces.

This ticket covers refactoring the configuration for the memory-core server by creating a new memoryCore object. The existing memory and sessions configurations will be moved inside this new object and renamed for better clarity.

Acceptance Criteria

  1. A new memoryCore object is added to the aiConfig in ai/mcp/server/config.mjs.
  2. The existing memory config object is moved inside memoryCore and renamed to memoryDb.
  3. The existing sessions config object is moved inside memoryCore and renamed to sessionDb.
  4. All services within the ai/mcp/server/memory-core/ directory are updated to use the new configuration paths (e.g., aiConfig.memoryCore.memoryDb.port).
  5. The memory-core server continues to function correctly after the refactoring.
tobiu assigned to @tobiu on Oct 20, 2025, 1:09 AM
tobiu added the enhancement label on Oct 20, 2025, 1:09 AM
tobiu added the ai label on Oct 20, 2025, 1:09 AM
tobiu added parent issue #7536 on Oct 20, 2025, 1:09 AM
tobiu referenced in commit 94c5c56 - "Refactor AI Config for Server-Specific Namespacing #7561" on Oct 20, 2025, 1:13 AM
tobiu referenced in commit 0d90fc7 - "#7561 content order" on Oct 20, 2025, 1:14 AM
tobiu closed this issue on Oct 20, 2025, 1:15 AM