Frontmatter
| id | 8007 |
| title | Implement Dynamic Loading for NeuralLink |
| state | Closed |
| labels | enhancementairefactoring |
| assignees | tobiu |
| createdAt | Dec 3, 2025, 10:56 AM |
| updatedAt | Dec 3, 2025, 2:47 PM |
| githubUrl | https://github.com/neomjs/neo/issues/8007 |
| author | tobiu |
| commentsCount | 1 |
| parentIssue | 7960 |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Dec 3, 2025, 2:47 PM |
Implement Dynamic Loading for NeuralLink

tobiu
Dec 3, 2025, 11:16 AM
Input from Antigravity:
◆ CORRECTION: Naming Refinement
- Config: The flag will be
Neo.config.useAiClient.- Import: It will dynamically import
../../ai/Client.mjs.
tobiu assigned to @tobiu on Dec 3, 2025, 2:42 PM
tobiu added parent issue #7960 on Dec 3, 2025, 2:43 PM
tobiu closed this issue on Dec 3, 2025, 2:47 PM
tobiu cross-referenced by #8010 on Dec 3, 2025, 2:47 PM
Goal: Implement the Node.js-based MCP Server for Neural Link.
Requirements:
ai/mcp/server/neural-link/mcp-stdio.mjsusingcommanderfor CLI args.ai/mcp/server/neural-link/Server.mjsextendingNeo.core.Base.ai/mcp/server/neural-link/services/ConnectionService.mjsfor WebSocket logic (Singleton, securecrypto.randomUUID, private fields).ai/mcp/server/neural-link/services/toolService.mjsusing theserviceMappingpattern.config.mjsandlogger.mjsaligned withmemory-corestandards.ws,@modelcontextprotocol/sdk,commander.