SCAL-321088 Allow TSE customer to customise the term "Liveboard", "Spotter", "SpotterViz" & "Insight Tile" when agent responds#569
Conversation
There was a problem hiding this comment.
Code Review
This pull request adds three new configuration properties (liveboardBrandName, spotterBrandName, and insightTileBrandName) to SpotterVizConfig to allow customizing terms in the agent's responses, along with corresponding JSDoc documentation and unit tests. The review feedback correctly flags that the JSDoc examples in app.ts, liveboard.ts, and spotter-viz-utils.ts use the deprecated term 'Dashboard' (e.g., liveboardBrandName: 'Dashboard'), which violates Rule 13 of the style guide, and suggests replacing it with 'Liveboard' or 'MyLiveboard'.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
commit: |
…ht tile in SpotterViz
Jira: https://thoughtspot.atlassian.net/browse/SCAL-321088
Add liveboardBrandName, spotterBrandName and insightTileBrandName to SpotterVizConfig so embed users can customise the terms "Liveboard", "Spotter" and "Insight tile" in the agent's responses.