Tracking

Tracking Implemented Suggestions

Qodo Merge automatically tracks when AI-generated suggestions are applied, helping teams measure the impact of the tool and improve future results.

There are two ways Qodo Merge detects implementation:

  • Direct Implementation: When the PR author clicks the Apply checkbox next to a suggestion.

  • Indirect Implementation: When the suggestion is applied manually (e.g., through the user’s IDE). Qodo Merge checks each new commit to identify if the suggested change was implemented, even without clicking Apply.

These implementations are logged and used to generate stats and insights into how suggestions are being used across pull requests.


Suggestion tracking

Platforms supported: GitHub, GitLab

All accepted suggestions are automatically saved in a dedicated file: .pr_agent_accepted_suggestions, within your repo's wiki.

This file serves multiple purposes:

  • Tracks which suggestions were implemented

  • Offers a historical view of accepted improvements

  • Helps assess Qodo Merge’s long-term value and influence

  • Feeds future model training to improve the quality of recommendations

This feature is controlled by the configuration pr_code_suggestions.wiki_page_accepted_suggestions (default: true).

Why a Wiki?

Your code stays private. Instead of using an external server or database, Qodo Merge stores accepted suggestions in your repository’s private wiki.

This ensures:

  • Full control over your data

  • No interference with the main repo or pull requests

  • A secure, organized place to track suggestions

Last updated

Was this helpful?