Skip to content

Chat input: configurable Enter behavior + auto-expanding textarea #599

@b-client-vm

Description

@b-client-vm

Two related improvements to the chat input box:

  1. Configurable submit behavior. Add a user setting to control how Enter and Option+Enter work:

    • Mode A (current): Enter submits, Shift/Option+Enter inserts newline
    • Mode B: Enter inserts newline, Option+Enter (or Cmd+Enter) submits

    Useful for users who frequently send multi-line messages and accidentally submit early.

  2. Auto-expanding input box. As the user types or adds newlines, the textarea should grow vertically (up to some max height, then scroll internally) instead of staying a fixed single line.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions