Skip to content

feat: playground streaming fixes, chat tools and connectors cleanup - #3700

Merged
themaherkhalil merged 2 commits into
devfrom
feat/playground-streaming-and-connector-logos
Oct 2, 2026
Merged

themaherkhalil merged 2 commits into
devfrom
feat/playground-streaming-and-connector-logos

Conversation

@themaherkhalil

Copy link
Copy Markdown
Contributor

Streaming

  • Save room options only when they change, so the loading text no longer appears before the message
  • Skip redundant GetRoomOptions and MyEngines calls
  • Hide the generating indicator while a response is streaming
  • Treat a Canceled streaming job as finished instead of polling forever

Chat Tools

  • Group toolbox tools by app and flag connectors that need a sign in
  • Move Show Chat Tools to the workspace File menu

Connectors

  • Move connector logos into @semoss/shared and use them across the playground
  • Add showHeader to connector viewers; the workspace hides the header
  • Switch connectors only from Settings and drop the chat's Connectors dialog; the open chat takes a save straight away

Sign in

  • Read the system config again after an in-page login, so sign in checks are right without a refresh

Streaming
- Save room options only when they change, so the loading text no longer
  appears before the message
- Skip redundant GetRoomOptions and MyEngines calls
- Hide the generating indicator while a response is streaming
- Treat a Canceled streaming job as finished instead of polling forever

Chat Tools
- Group toolbox tools by app and flag connectors that need a sign in
- Move Show Chat Tools to the workspace File menu

Connectors
- Move connector logos into @semoss/shared and use them across the
  playground
- Add showHeader to connector viewers; the workspace hides the header
- Switch connectors only from Settings and drop the chat's Connectors
  dialog; the open chat takes a save straight away

Sign in
- Read the system config again after an in-page login, so sign in checks
  are right without a refresh
@themaherkhalil
themaherkhalil requested a review from a team as a code owner October 2, 2026 18:13
@snyk-io

snyk-io Bot commented Oct 2, 2026 •

Copy link
Copy Markdown

✅ Snyk checks have passed. No issues have been found so far.

Status Scan Engine Critical High Medium Low Total (0)
✅ Open Source Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

@themaherkhalil
themaherkhalil merged commit 01fa710 into dev Oct 2, 2026
4 of 5 checks passed
@themaherkhalil
themaherkhalil deleted the feat/playground-streaming-and-connector-logos branch October 2, 2026 18:16
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