Feat: Share agent dialog box externally #3221 (#9005)

### What problem does this PR solve?

Feat: Share agent dialog box externally #3221

### Type of change


- [x] New Feature (non-breaking change which adds functionality)
This commit is contained in:
balibabu
2025-07-23 18:10:18 +08:00
committed by GitHub
parent 8345e92671
commit 5f0ec005ba
22 changed files with 351 additions and 431 deletions

View File

@ -49,6 +49,7 @@ interface IProps
index: number;
showLikeButton?: boolean;
showLoudspeaker?: boolean;
showLog?: boolean;
}
function MessageItem({
@ -65,6 +66,7 @@ function MessageItem({
showLoudspeaker = true,
visibleAvatar = true,
children,
showLog,
}: IProps) {
const { theme } = useTheme();
const isAssistant = item.role === MessageType.Assistant;
@ -141,6 +143,7 @@ function MessageItem({
showLikeButton={showLikeButton}
audioBinary={item.audio_binary}
showLoudspeaker={showLoudspeaker}
showLog={showLog}
></AssistantGroupButton>
) : (
<UserGroupButton