Skip to content

SCAL-332735 Add TSE customization for Spotter on Liveboard - #628

Open
ramjith-thoughtspot wants to merge 1 commit into
mainfrom
SCAL-332735
Open

SCAL-332735 Add TSE customization for Spotter on Liveboard#628
ramjith-thoughtspot wants to merge 1 commit into
mainfrom
SCAL-332735

Conversation

@ramjith-thoughtspot

Copy link
Copy Markdown
Collaborator

SDK counterpart of scaligent #67191, which lifted the hard isEmbedded block on Spotter chat and put it behind the standard embed action contract.

Jira: SCAL-332735

Changes

  • Action.SpotterOnLiveboard ('spotterOnLiveboard') — new action so hosts can control the Spotter chat entry point on an embedded Liveboard: hiddenActions removes the panel and header button, disabledActions greys the button and surfaces the host's disabledActionReason. Matches the enum value added to blink's embed-util in #67191.
  • StarterPromptsConfig.liveboard?: StarterPromptQuestion[] — starter-prompt customization for the Spotter chat panel on a Liveboard, alongside the existing quick/research/previewData categories. Delivered through the existing starterPrompts APP_INIT payload (buildStarterPromptsAppInitData), so no new plumbing.
  • SpotterChatViewConfig.openSpotterOnLiveboardByDefault?: boolean — opens the Spotter chat panel on the Liveboard by default. Passed as a URL query param (Param.OpenSpotterOnLiveboardByDefault) by both LiveboardEmbed and AppEmbed, following the same pattern as the other spotterChatConfig sub-flags.

@ramjith-thoughtspot
ramjith-thoughtspot requested a review from a team as a code owner August 17, 2026 17:34
@pkg-pr-new

pkg-pr-new Bot commented Aug 17, 2026

Copy link
Copy Markdown

Open in StackBlitz

npm i https://pkg.pr.new/@thoughtspot/visual-embed-sdk@628

commit: a8b9000

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