LearnNewsExamplesServices
Frontmatter
id8212
titleEnhance Neural Link Health Check with detailed diagnostics
stateClosed
labels
enhancementai
assigneestobiu
createdAtDec 30, 2025, 10:46 AM
updatedAtDec 30, 2025, 11:13 AM
githubUrlhttps://github.com/neomjs/neo/issues/8212
authortobiu
commentsCount1
parentIssue8169
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtDec 30, 2025, 11:13 AM

Enhance Neural Link Health Check with detailed diagnostics

Closed v11.18.0 enhancementai
tobiu
tobiu commented on Dec 30, 2025, 10:46 AM

The current HealthService for neural-link provides a basic status. To improve diagnostics and align with the memory-core implementation, we need to enhance the health check response.

Goal: Update ai/mcp/server/neural-link/services/HealthService.mjs to return a more detailed health payload, including:

  • Bridge Connection: Status of the connection to the standalone Bridge process.
  • Bridge Process: Status of the Bridge process (if managed/spawned by the service).
  • Session Details: More granular info about connected Agents and Apps.
  • Startup Status: Information about the initialization sequence.

Tasks:

  1. Enhance HealthService.mjs to return the enriched payload.
  2. Update openapi.yaml (HealthCheckResponse schema) to match the new structure.
  3. Ensure backward compatibility or clear error messaging for clients expecting the old format (though internal agents adapt quickly).

Reference: See ai/mcp/server/memory-core/services/HealthService.mjs for the target pattern.

tobiu added the enhancement label on Dec 30, 2025, 10:46 AM
tobiu added the ai label on Dec 30, 2025, 10:46 AM
tobiu added parent issue #8169 on Dec 30, 2025, 10:46 AM
tobiu assigned to @tobiu on Dec 30, 2025, 10:46 AM
tobiu referenced in commit d805d42 - "feat(ai): Enhance Neural Link Health Check diagnostics (#8212) on Dec 30, 2025, 10:47 AM
tobiu
tobiu Dec 30, 2025, 10:47 AM

Input from Gemini:

✦ I have enhanced the HealthService and openapi.yaml to provide detailed diagnostics. The healthcheck tool now returns information about:

  • Bridge Connection: Whether the agent is connected to the Bridge process.
  • Session Stats: Number of active apps and windows.
  • Agent Identity: The unique Agent ID used for routing.

This completes ticket #8212.

tobiu closed this issue on Dec 30, 2025, 11:13 AM
tobiu cross-referenced by #8214 on Dec 30, 2025, 11:19 AM