Skip to content
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

Track git provider inline comment ids #1371

Open
MarkRx opened this issue Nov 20, 2024 · 1 comment
Open

Track git provider inline comment ids #1371

MarkRx opened this issue Nov 20, 2024 · 1 comment

Comments

@MarkRx
Copy link
Contributor

MarkRx commented Nov 20, 2024

When posting suggestions as comments track the comment ids. This metadata can then be used to do things such as log a link to the comment (helpful when running as a server) or adding comment url metadata to traceability tools (such as LangSmith) for ease of use.

Update publish_inline_comment and publish_inline_comments to return responses as needed
For now log commit ids/urls in publish_code_suggestions. Perhaps return a list of ids instead of a bool

Fields:
Azure DevOps (REST API): id
Bitbucket Cloud (REST API): id
Bitbucket Server (REST API): id
Code Commit: Not Implemented
Gerrit: Not Implemented
Github (REST API): id (if using comments API), otherwise obtain by listing and correlating as create review doesn't expose the comment ids
Gitlab: Not Implemented

@mrT23
Copy link
Collaborator

mrT23 commented Nov 25, 2024

Qodo Merge Pro provides dramatically better logging abilities.
It includes dashboards, accepted suggestions tracking, and more.

https://qodo-merge-docs.qodo.ai/overview/pr_agent_pro/
https://qodo-merge-docs.qodo.ai/core-abilities/fetching_ticket_context/#jira-integration
https://qodo-merge-docs.qodo.ai/core-abilities/impact_evaluation/
https://qodo-merge-docs.qodo.ai/core-abilities/impact_evaluation/#dashboard-metrics

If you find these abilities needed, consider purchasing Qodo Merge Pro.

We will not prioritize them in the open source version

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

No branches or pull requests

2 participants