[Enhancement] Feature Flag for in-app chatbot#3470
Conversation
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #3470 +/- ##
==========================================
- Coverage 79.19% 79.17% -0.03%
==========================================
Files 689 689
Lines 57284 57284
Branches 728 728
==========================================
- Hits 45367 45353 -14
- Misses 11839 11853 +14
Partials 78 78
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
|
Also add some way to control which ai platforms are selectable. Likely will |
| To disable the MCP Server entirely, set the following environment variable in the `.env` file at the root of your COSMOS Enterprise project and restart COSMOS: | ||
|
|
||
| ``` | ||
| OPENC3_MCP_DISABLED=true |
There was a problem hiding this comment.
I'd like to also propose also having an environment variable that prevents the chat bot from ever being visible and hides the settings panel for it
There was a problem hiding this comment.
This is do-able, but the UI container doesn't have inherent access to the env vars set in the backend containers, and will need to make extra API calls to retrieve. I think the settings panel route is the established pattern.
There was a problem hiding this comment.
There could be overlap with what Matthew is building in the init container here: #3471



closes #3467
see corresponding Enterprise PR: https://github.com/OpenC3/cosmos-enterprise/pull/623
Adds below to the settings
