Skip to content

[Feature]: Resizable chat input #2589

@spigelli

Description

@spigelli

Before submitting

  • I searched existing issues and did not find a duplicate.
  • I am describing a concrete problem or use case, not just a vague idea.

Area

apps/web

Problem or use case

I'm trying to paste and edit large amount of text

Proposed solution

Ability to resize main chat

Why this matters

It's a pain in the but to scroll through multiple pages of text in tiny input window. Every chat app has this problem basically

Smallest useful scope

I always look up the css but don't render any handle cause the input has rounded corners. Only should be a up and down arrow when hovering the top bar of the input's border. Maybe there is some css trick to doing this in a way that doesn't require JS

Alternatives considered

As an alternative, there could be an expand button that shows on hovering the input in the corner with an up chevron that expands the input like 60% of the way up the screen (like vscode terminal expand)

Risks or tradeoffs

The risk is that someone resizes it unintentionally, particularly when selecting text from the chat log trying to copy it

Examples or references

No response

Contribution

  • I would be open to helping implement this.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementRequested improvement or new capability.needs-triageIssue needs maintainer review and initial categorization.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions