I would like to share an issue we’re seeing with Quick Chat embedding and ask for guidance on the correct or expected behavior.
Context
We are embedding Amazon QuickSight – QuickChat using
amazon-quicksight-embedding-sdk v2.11.1.
Our goal is to configure the chat experience as follows (expected behavior):
-
Users cannot switch knowledge bases mid-chat
-
Knowledge boundary / KB selector (chip) should be hidden
-
showAgentKnowledgeBoundary: false
-
-
Web Search should be enabled
showWebSearch: true
Configuration
based on GitHub - awslabs/amazon-quicksight-embedding-sdk: A SDK to help users embed QuickSight dashboards on other pages.
promptOptions: {
showWebSearch: true,
showAgentKnowledgeBoundary: false,
}
Actual behavior
With this configuration applied:
-
Web Search is hidden ( Where I need to be visible)
-
Knowledge boundary selector is also hidden
In other words, enabling showWebSearch while disabling showAgentKnowledgeBoundary results in both controls being hidden, which is not what we expect.
Community pulse check 
-
What could be the solution ?
-
Disable KB switching
-
While keeping Web Search enabled
-
If anyone has a working configuration or guidance, it would be very helpful.
Environment
-
SDK: amazon-quicksight-embedding-sdk
2.11.1 -
Experience: QuickChat Embedding + React / Next.js
-
Embedding: iframe-based, registered user