Skip to content

Conversation

@tbwksm
Copy link

@tbwksm tbwksm commented Oct 24, 2025

No description provided.

tbwksm and others added 30 commits August 18, 2025 11:23
출처 박스 변경. 디자인 반영.
…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.
lesliejjytbw and others added 25 commits September 22, 2025 17:00
…` 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.
…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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant