-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Ksm #331
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
Open
tbwksm
wants to merge
55
commits into
FlowiseAI:main
Choose a base branch
from
ToBeWAY-RND:ksm
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Ksm #331
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Ksm/initial upload
출처 박스 변경. 디자인 반영.
refresh button, pdf icon
combo config
…ubble components. Adjust styling and improve menu alias display formatting.
- Added dynamic dropdown width calculation based on option labels. - Introduced `dropdownMinWidth` signal and `triggerRef` for measurement. - Updated input field and dropdown styling for better alignment and responsiveness.
…` handling in BotBubble - Added `observeMastClick` observer to `observersConfigType`. - Enhanced UI and interactivity for `mastSearches` in BotBubble component.
…le components - Introduced `calledTools` state with corresponding signal and update logic. - Enhanced LoadingBubble to display active tool calls dynamically. - Added logic to reset `calledTools` state during relevant Bot events.
- Introduced `clipboardSrc` property in BotBubble and related types. - Updated copy-to-clipboard logic to use custom `clipboardSrc` image if provided.
This reverts commit a7a542e.
…ents - Introduced `thoughts` property in Bot state and incorporated parsing logic for `<think>` tags. - Enhanced menu sorting logic to prioritize mentions in messages for better context relevance. - Updated LoadingBubble with avatar display options and improved interaction handling.
…ast searches in BotBubble - Introduced ordered state management for menus, sources, and mast searches. - Enhanced link handling logic to prioritize relevance and improve user interaction. - Updated styles and added dynamic rendering for ordered items.
- Introduced `docNumberMap` for consistent document numbering across sessions. - Adjusted link handling to assign and display unique numbers based on document IDs. - Fixed duplicated source ordering issue by refining `orderedCurrentSources` updates.
- Removed unused button rendering for menus and mast IDs. - Simplified the component's structure by eliminating redundant interactivity.
- Eliminated redundant span element and inline styles for unused icon rendering in `SourceBubble`. - Simplified component structure by cleaning up unnecessary code.
…e BotBubble styles - Eliminated unnecessary `sourceDocuments` references in `apiMessage` objects for cleaner state updates. - Simplified and consolidated inline styling logic in BotBubble component. - Ensured proper handling of null/undefined `sourceDocuments` for consistent message formatting.
… message merge logic - Implemented caching for `choose_one_property` selections within the session to streamline responses. - Enhanced action handling for `choose_one_property` and search-related operations, ensuring appropriate AI message formatting and updates. - Improved consistency in merging and updating consecutive AI messages. - Updated BotBubble component styles for better rendering of vertical buttons in `choose_one_property` actions.
…erty` logic - Introduced `isAppending` prop to refine LoadingBubble rendering, improving message transitions. - Simplified and optimized `choose_one_property` action handling, including caching and fallback logic. - Enhanced Bot component interactivity and removed redundant code for better maintainability.
- Cleaned up debug logs from `choose_one_property` and `search` actions for better code maintainability.
- Ensured focus is maintained for Backspace key events. - Added event listeners to stop propagation for Backspace and deleteContentBackward actions during capture phase. - Refactored ref assignment to handle user-provided refs and cleanup listeners effectively.
- Added support for external element triggers to toggle bot visibility via `externalTriggerElementId`. - Introduced event dispatching for open, close, and toggle actions (`flowise:open`, `flowise:close`, `flowise:toggle`). - Enhanced `Bubble.tsx` to conditionally render button and tooltip based on the `hideButton` property. - Updated window exports to include toggle control methods.
- Introduced `CloseButton` component with customizable `closeButtonColor` and observer close functionality (`useObserverClose`). - Added `showCloseButton` prop for conditional rendering of the close button in Bot and Bubble components. - Updated event listeners in Bubble to improve external trigger handling.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.