Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

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

Feature: Advanced chat message box text editor and sent messages bubbles #3603

Closed
narmaku opened this issue Jul 3, 2024 · 0 comments
Closed

Comments

@narmaku
Copy link

narmaku commented Jul 3, 2024

Is your feature request related to a problem? Please describe.
Nope.

Describe the solution you'd like
Similar to Github and other platforms, where you can write your text as plain text, or as rich text, formatted usually using markdown syntax, which is at the same time generally compatible with the LLM models. This would allow not only to visualize/preview the message in a very well structured way before sending it (and avoid using external editor for proper formatting), but also it will look nice in the chat history and when exporting to PDF, etc,

Describe alternatives you've considered
No real alternative, when I write in markdown syntax it still looks ugly in the chat history (it only affect the messages I send, because the LLM responses are properly formatted, so we should do the same for user's sent messages).

Additional context
Maybe as a first step/MVP, we could just add a "Preview" tab to visualize the markdown formatting before sending the message, and it should also be formatted in the chat bubble of the sent message. That could be the minimum. In future iterations we could add some buttons to apply the formatting such as it is in other apps (e.g. Github, JIRA, etc.).

@open-webui open-webui locked and limited conversation to collaborators Jul 3, 2024
@tjbck tjbck converted this issue into discussion #3604 Jul 3, 2024

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant