Chat Preferences
Chat Preferences gives you control over how messages are sent, how the interface is laid out, and how content is rendered. Changes here affect every conversation.
Opening Chat Preferences
Click your user name or avatar at the bottom of the left sidebar → Settings → Chat tab.
Input Behavior
Enter to Send
When on: pressing Enter sends your message. Use Shift+Enter to insert a line break.
When off: Enter inserts a line break. Use the send button to submit.
Turn this off if you frequently write multi-line messages and find accidental sends disruptive.
Layout Controls
| Setting | What It Does |
|---|---|
| Maximize Chat Space | Expands the message area to use more of the screen width |
| Center Chat Input on Landing | Centers the input field when no conversation is open — the default landing view |
| Show Scroll Button | Shows a button to jump to the bottom of the conversation when you are scrolled up |
| Font Size | Adjusts the size of message text (Small / Medium / Large or equivalent options) |
| Chat Direction | Sets the text direction: LTR (left-to-right) or RTL (right-to-left) |
Content Rendering
| Setting | What It Does |
|---|---|
| Show Code | Controls whether code blocks are rendered with syntax highlighting |
| LaTeX Parsing | When on, mathematical expressions wrapped in $$...$$ are rendered as formatted equations |
| Show Thinking | When on, extended reasoning steps are displayed for models that support it; when off, only the final response is shown |
| Modular Chat | Enables an alternative chat layout with modular message presentation |
Conversation Behavior
| Setting | What It Does |
|---|---|
| Save Drafts | Preserves unsent message text when you switch to another conversation; the draft is restored when you return |
| Save Badges State | Keeps badge visibility consistent across sessions (affects notification indicators on conversation list items) |
| Default to Temporary Chat | When on, new conversations are temporary by default — they are not saved to your conversation history |
| Fork Conversation Settings | Controls how conversation branching behaves when you edit a message or start from a previous point |
Note on "Show Thinking"
The Show Thinking toggle only has a visible effect when using a model that supports extended reasoning. On standard models, the toggle has no impact on what is displayed.