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
contentTrust
projected
quarantined0
signals[]
blockedBy[]
blocking[]
closedAtDec 30, 2025, 11:13 AM

Enhance Neural Link Health Check with detailed diagnostics

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
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 cross-referenced by #8214 on Dec 30, 2025, 11:19 AM