Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(chat): update schema assistant prompt to handle empty and short prompts better VSCODE-648 #874
feat(chat): update schema assistant prompt to handle empty and short prompts better VSCODE-648 #874
Changes from 2 commits
d85b655
4e07c77
9d09413
4081feb
a1f04bc
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this behavior becomes outdated; unless I am overlooking something, we do not gain too much by asking for the namespace if the user just runs
/schema
. It'd be nicer to show an explainer first to help them discover the syntax.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If I remember correctly this was intentional. We want the user to be able to get the schema of a collection by just writing
/schema
and then clicking their namespace.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hm I see. I can see how it's convenient but this does also make it hard for a user to actually discover what the
/schema
command expects as an argument (something which we could definitely instead handle by introducing something like/help
or equivalent for internal extension info or questions). Seems like the only way to discover that you can also mention another collection or ask a question, etc. with the/schema
is through reading documentation.I will remove the empty message response and see if the new rule works good enough when the prompt is empty