Skip to content

fix(webui): stop showing 'disabled' status text for disabled workspaces - #41

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

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

Conversation

@Jmmt-mingrui

Copy link
Copy Markdown
Contributor

What

Removes the disabled status text from the semantic models page status indicator (src/server.py). When a workspace has its semantic layer switched off, the status slot is now empty instead of rendering <span>disabled</span>.

This completes the earlier UI trim (PR #37 removed the version suffix and "no models" label) by also hiding the disabled label.

Scope

  • Only the Web UI status indicator in semantic_webui_models is touched.
  • check_service_health JSON still reports "status": "disabled" for API/CLI clients (unchanged).
  • The underlying gating logic (ws.enabled) is unchanged.

🤖 Generated with Claude Code

The models page status indicator no longer renders "disabled" when a
workspace has its semantic layer switched off; the status slot stays
empty (matching the earlier removal of "no models"). check_service_health
JSON still reports status "disabled" for clients.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@Jmmt-mingrui
Jmmt-mingrui merged commit 25230d8 into main Aug 27, 2026
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