Skip to content

Improve status#246

Merged
gaurav merged 10 commits intomasterfrom
improve-status
Feb 20, 2026
Merged

Improve status#246
gaurav merged 10 commits intomasterfrom
improve-status

Conversation

@gaurav
Copy link
Collaborator

@gaurav gaurav commented Feb 20, 2026

Adds NameRes version and BIOLINK_MODEL_TAG to /status. Also adds tests for /status and improves the API documentation.

Closes #244.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request enhances the /status endpoint by adding version information for both the Biolink Model and NameRes itself, addressing requirements from issue #244. The changes follow the pattern established in the Node Normalization service.

Changes:

  • Added BIOLINK_MODEL_TAG environment variable retrieval with associated GitHub URLs
  • Added NameRes version detection from openapi.yml via get_app_info()
  • Updated both success and error response structures to include new version fields

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@gaurav gaurav moved this from Backlog to In progress in NameRes sprints Feb 20, 2026
gaurav and others added 4 commits February 20, 2026 18:35
Error message should include variables we've already computed. Could be useful.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Improved comment.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@gaurav gaurav merged commit d326b64 into master Feb 20, 2026
1 check passed
@github-project-automation github-project-automation bot moved this from In progress to Done in NameRes sprints Feb 20, 2026
@gaurav gaurav deleted the improve-status branch February 20, 2026 23:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Improve /status

2 participants