Skip to content

Adds AI feedback support for changelog markdown editors #4479

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

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

sergeibbb
Copy link
Member

@sergeibbb sergeibbb commented Jul 8, 2025

Description

This is a follow-up of #4449

Enables the use of helpful/unhelpful AI feedback buttons in untitled markdown editors generated by the changelog command.

Tracks feedback context for these documents, updates relevant context keys.

Checklist

  • I have followed the guidelines in the Contributing document
  • My changes follow the coding style of this project
  • My changes build without any errors or warnings
  • My changes have been formatted and linted
  • My changes include any required corresponding changes to the documentation (including CHANGELOG.md and README.md)
  • My changes have been rebased and squashed to the minimal number (typically 1) of relevant commits
  • My changes have a descriptive commit message with a short title, including a Fixes $XXX - or Closes #XXX - prefix to auto-close the issue that your PR addresses

@sergeibbb sergeibbb mentioned this pull request Jul 8, 2025
7 tasks
@sergeibbb
Copy link
Member Author

sergeibbb commented Jul 8, 2025

Hi @eamodio

This PR is the implementation for Changelogs in a similar manner how it's been done for markdown previews.

Please let me know if you think that something needs to be improved here.

Also it has a follow-up where I suggest to wrap static values to a disposable provider.

@sergeibbb sergeibbb force-pushed the 4449-feedback-on-changelog branch from 4437459 to 8b7c748 Compare July 9, 2025 13:48
@sergeibbb sergeibbb marked this pull request as ready for review July 9, 2025 13:53
@sergeibbb sergeibbb requested a review from eamodio July 9, 2025 13:53
@sergeibbb sergeibbb self-assigned this Jul 9, 2025
@sergeibbb sergeibbb requested a review from axosoft-ramint July 9, 2025 13:53
@sergeibbb sergeibbb linked an issue Jul 9, 2025 that may be closed by this pull request
4 tasks
sergeibbb added a commit that referenced this pull request Jul 9, 2025
Enables the use of helpful/unhelpful AI feedback buttons in untitled
markdown editors generated by the changelog command. Tracks feedback
context for these documents, updates relevant context keys, and ensures
telemetry compatibility. Also improves feedback instructions in
generated changelogs to encourage user interaction. Updates telemetry
and menu configuration to support this new AI feedback capability for
changelog editors.
(#4449, #4479)
sergeibbb added a commit that referenced this pull request Jul 9, 2025
mentions the new  feedback buttons to AI-generated Changelog feature
(#4449, #4479)
@sergeibbb sergeibbb force-pushed the 4449-feedback-on-changelog branch from 8b7c748 to 5233993 Compare July 9, 2025 14:20
@sergeibbb sergeibbb added this to the 17.4 milestone Jul 10, 2025
Enables the use of helpful/unhelpful AI feedback buttons in untitled
markdown editors generated by the changelog command. Tracks feedback
context for these documents, updates relevant context keys, and ensures
telemetry compatibility. Also improves feedback instructions in
generated changelogs to encourage user interaction. Updates telemetry
and menu configuration to support this new AI feedback capability for
changelog editors.
(#4449, #4479)
mentions the new  feedback buttons to AI-generated Changelog feature
(#4449, #4479)
@sergeibbb sergeibbb force-pushed the 4449-feedback-on-changelog branch from 5233993 to 28c7ed5 Compare July 14, 2025 09:20
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.

Capture sentiment feedback about AI feature effectiveness
1 participant