-
Notifications
You must be signed in to change notification settings - Fork 615
[BUG][UI]: FOUC β tab panels flash on page load because .hidden CSS rule is commented outΒ #2933
Copy link
Copy link
Labels
SHOULDP2: Important but not vital; high-value items that are not crucial for the immediate releaseP2: Important but not vital; high-value items that are not crucial for the immediate releasebugSomething isn't workingSomething isn't workinguiUser InterfaceUser Interface
Milestone
Description
π Bug Summary
When we load the app for the first time, we can see the following page before seeing the gateway page
But when we enable TOOLOPS, the toolops page is displayed for the first time and then gateway one
Then
π§© Affected Component
Select the area of the project impacted:
-
mcpgateway- API -
mcpgateway- UI (admin panel) -
mcpgateway.wrapper- stdio wrapper - Federation or Transports
- CLI, Makefiles, or shell scripts
- Container setup (Docker/Podman/Compose)
- Other (explain below)
π Steps to Reproduce
- Enable
TOOLOPS=truein the.envfile and run the app - Go to http://localhost:8080/admin/
- Observe that the
ToolOpspage is displayed before theMCP servers(gateway) one
π€ Expected Behavior
The behaviour should be consistent. We should not display the ToolOps page.
π Logs / Error Output
Paste any relevant stack traces or logs here.
π§ Environment Info
You can retrieve most of this from the /version endpoint.
| Key | Value |
|---|---|
| Version or commit | latest |
| Runtime | Python 3.12 |
| Platform / OS | macOS |
| Container | Docker |
π§© Additional Context (optional)
Add any configuration details, flags, or related issues.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
SHOULDP2: Important but not vital; high-value items that are not crucial for the immediate releaseP2: Important but not vital; high-value items that are not crucial for the immediate releasebugSomething isn't workingSomething isn't workinguiUser InterfaceUser Interface