LearnNewsExamplesServices
Frontmatter
id7873
titleStandardize version reporting across MCP servers
stateClosed
labels
enhancementai
assigneestobiu
createdAtNov 23, 2025, 11:58 AM
updatedAtNov 23, 2025, 12:01 PM
githubUrlhttps://github.com/neomjs/neo/issues/7873
authortobiu
commentsCount0
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
contentTrust
projected
quarantined0
signals[]
blockedBy[]
blocking[]
closedAtNov 23, 2025, 12:01 PM

Standardize version reporting across MCP servers

tobiu
tobiu commented on Nov 23, 2025, 11:58 AM

Inconsistencies exist in how the version is reported in the HealthService of the three MCP servers (memory-core, knowledge-base, github-workflow).

Some use hardcoded values, while others use process.env.npm_package_version. The GitHub Workflow server is missing the top-level version entirely in its health check response.

This task involves:

  1. Standardizing the version retrieval to use process.env.npm_package_version || '1.0.0' across all HealthService classes.
  2. Updating the OpenAPI spec for the GitHub Workflow server to include the version field in the response schema.