Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

All Secrets must be configured before enabling a tile. #83

Open
slimslenderslacks opened this issue Apr 4, 2025 · 0 comments
Open

All Secrets must be configured before enabling a tile. #83

slimslenderslacks opened this issue Apr 4, 2025 · 0 comments
Milestone

Comments

@slimslenderslacks
Copy link
Contributor

Background

Today, the extension enforces this behavior. However, it is still possible to add a secret, enable a tile, and then remove the secret. Our application does not have a state to represent that this has happened.

When a secret is missing but a tile is enabled, the tool will not show up in clients because the MCP gateway can no longer run the tool to discover its tools. We log this in in the MCP gateway but these logs are not visible to the user.

Next Steps

If the MCP gateway can publish errors somewhere that is visible to users then we can at least warn users that an enabled tile can now longer be activated in the engine.

@slimslenderslacks slimslenderslacks added this to the 0 milestone Apr 4, 2025
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

No branches or pull requests

1 participant