New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Add "Watch" tab to the debug panel #8151
Conversation
Test summaryRun details
View run in Cypress Dashboard ➡️ This comment has been generated by cypress-bot as a result of this project's GitHub integration settings. You can manage this integration in this project's settings in the Cypress Dashboard |
Composer/packages/client/src/pages/design/DebugPanel/TabExtensions/WatchTab/WatchTabContent.tsx
Outdated
Show resolved
Hide resolved
Composer/packages/client/src/pages/design/DebugPanel/TabExtensions/WatchTab/WatchTabContent.tsx
Outdated
Show resolved
Hide resolved
Composer/packages/client/src/pages/design/DebugPanel/TabExtensions/WatchTab/WatchTabContent.tsx
Show resolved
Hide resolved
Composer/packages/client/src/pages/design/DebugPanel/TabExtensions/WatchTab/WatchTabContent.tsx
Outdated
Show resolved
Hide resolved
Composer/packages/client/src/pages/design/DebugPanel/TabExtensions/WatchTab/WatchTabContent.tsx
Outdated
Show resolved
Hide resolved
...er/packages/client/src/pages/design/DebugPanel/WatchVariableSelector/WatchVariablePicker.tsx
Outdated
Show resolved
Hide resolved
...er/packages/client/src/pages/design/DebugPanel/WatchVariableSelector/WatchVariablePicker.tsx
Outdated
Show resolved
Hide resolved
...er/packages/client/src/pages/design/DebugPanel/WatchVariableSelector/WatchVariablePicker.tsx
Outdated
Show resolved
Hide resolved
...er/packages/client/src/pages/design/DebugPanel/WatchVariableSelector/WatchVariablePicker.tsx
Outdated
Show resolved
Hide resolved
.../pages/design/DebugPanel/WatchVariableSelector/utils/components/PickerContextualMenuItem.tsx
Outdated
Show resolved
Hide resolved
Composer/packages/client/src/pages/design/DebugPanel/TabExtensions/WatchTab/WatchTabContent.tsx
Outdated
Show resolved
Hide resolved
Composer/packages/client/src/recoilModel/dispatchers/webchat.ts
Outdated
Show resolved
Hide resolved
Composer/packages/client/src/pages/design/DebugPanel/TabExtensions/WatchTab/WatchTabContent.tsx
Outdated
Show resolved
Hide resolved
…oser into toanzian/watch-tab
Signed-off-by: Srinaath Ravichandran <srravich@microsoft.com>
Signed-off-by: Srinaath Ravichandran <srravich@microsoft.com>
…Framework-Composer into toanzian/watch-tab
…oser into toanzian/watch-tab
I have addressed all of Soroush's comments and also adjusted some styles that looked off from the specs. Here is the updated tab with new "not available" message and placeholder text: @srinaath I still can't repro bug 4 as seen in the screenshot, but I can confirm bugs 1-3 and am working to fix these. |
@tonyanziano Ignore bug 4. I just realized a bot logic error which was converting the boolean to string to on the variable. So basically it was casting to "true". So we are good on that front. |
...r/packages/client/src/pages/design/DebugPanel/TabExtensions/WatchTab/WatchTabObjectValue.tsx
Outdated
Show resolved
Hide resolved
Composer/packages/client/src/pages/design/DebugPanel/TabExtensions/WatchTab/WatchTabContent.tsx
Show resolved
Hide resolved
@tonyanziano minor thing, can the table be slightly narrower so there is 16px of space on either side? where the pink lines are: |
…oser into toanzian/watch-tab
@mewa1024 Fixed spacing: |
Description
This PR adds the Watch tab to the debugging panel.
The Watch tab allows users to observe arbitrary variables stored in the bot's different memory scopes while interacting with the bot.
Task Item
Fixes #7978
Screenshots
Bot not yet started
Talking to bot
Validation