KEMBAR78
Make it easier to distinguish & trigger chat completion types · Issue #249249 · microsoft/vscode · GitHub
Skip to content

Make it easier to distinguish & trigger chat completion types #249249

@jrieken

Description

@jrieken

Today, a lot shows up when you do chat completion, files, folders, tools, command etc pp. This can be a lot and we should offer folks a way to tell completion types apart with more ease and to allow them to make a more targeted pick

Ideas

  • 💡 Have a special prefix, like #file:xyz.ts or #tool:problems.
    • 👍 this is a common pattern and would be very completions-like
    • 👎 the prefix would disappear after the completion is accepted
    • 👎 we would still need something when user just type #, e.g a double completion from # to #tool: to #tool:<tool> to #<tool>
  • 💡 Use of icons
    • 👍 typically suggestions use icons for diffferent completion types. For chat completions we turned those off and we could consider to just enable and provide them
    • 👎 some people might not like the extra visual noise (tho, we could still honor the no-icons setting)
    • 👎 icons don't work as dedicated tigger way

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions