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
blockedBy[]
blocking[]
closedAtNov 23, 2025, 12:01 PM

Standardize version reporting across MCP servers

Closed v11.9.0 enhancementai
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.
tobiu added the enhancement label on Nov 23, 2025, 11:58 AM
tobiu added the ai label on Nov 23, 2025, 11:58 AM
tobiu assigned to @tobiu on Nov 23, 2025, 11:59 AM
tobiu referenced in commit ca1220a - "Standardize version reporting across MCP servers #7873" on Nov 23, 2025, 12:01 PM
tobiu closed this issue on Nov 23, 2025, 12:01 PM