Skip to content

fix(webui): hide semantic version and empty-status text in models page - #37

Merged
Jmmt-mingrui merged 1 commit into
mainfrom
fix/webui-hide-version-status
Aug 26, 2026
Merged

Jmmt-mingrui merged 1 commit into
mainfrom
fix/webui-hide-version-status

Conversation

@Jmmt-mingrui

Copy link
Copy Markdown
Contributor

What

Small Web UI cleanup on the semantic models page (/mcp/web/models):

  • Remove the published-version suffix from the workspace status indicator (e.g. healthy · 12 metrics · v0.3 → healthy · 12 metrics).
  • Remove the no models status text shown when a workspace has no models; the status slot is now empty in that case.

Why

The version and empty-state labels add noise to the status bar and were not wanted in the UI.

Scope / non-goals

  • Only the page rendering in semantic_webui_models (src/server.py:1646-1658) is touched.
  • The underlying judgement logic (is_ready() / enabled / list_files()) is unchanged.
  • check_service_health JSON payload still reports no_models, semantic_version, and loaded_version for CLI/MCP clients.

🤖 Generated with Claude Code

Models page status indicator no longer shows the published version
suffix (e.g. "v0.3") or a "no models" label when a workspace has no
models. Judgement logic (is_ready/enabled/list_files) and the
check_service_health JSON payload are unchanged.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant