Skip to content

feat(bots): type command arguments inline in the composer - #313

Merged
matheusfillipe merged 274 commits into
mainfrom
stack/command-args
Oct 23, 2026
Merged

matheusfillipe merged 274 commits into
mainfrom
stack/command-args

Conversation

@matheusfillipe

Copy link
Copy Markdown
Contributor

Picking a bot command that takes an argument opened a dialog with a form, even though the argument is just the text you are about to send.

Now the composer switches into command mode: a strip above the input shows the command and its description with a button to cancel, the input holds the command as a chip, and you type the argument right there. Enter sends, Escape or backspace on an empty argument cancels. Commands with several arguments switch between them with Tab and add optional ones from the strip. Commands without arguments send as soon as you pick them.

  • Typed /command arguments and the inline ones go through one parser, so number arguments arrive as numbers.
  • Choice lists, dates and countries are plain text now, and password arguments are not masked in the input.

@matheusfillipe
matheusfillipe changed the base branch from stack/qa-round to main October 23, 2026 19:42
@matheusfillipe
matheusfillipe merged commit 76df4fd into main Oct 23, 2026
8 checks passed
@matheusfillipe
matheusfillipe deleted the stack/command-args branch October 23, 2026 22:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants