Skip to content

Comments

1031 feature request automated issue logging#1052

Merged
viborc merged 14 commits intomainfrom
1031-feature-request-automated-issue-logging
Mar 14, 2024
Merged

1031 feature request automated issue logging#1052
viborc merged 14 commits intomainfrom
1031-feature-request-automated-issue-logging

Conversation

@similato87
Copy link
Collaborator

PR Summary for Issue #1031: Enhanced Feedback & Issue Reporting Mechanisms

This PR introduces enhancements aimed at improving the user feedback and issue reporting process, with an initial focus on the 'improve' function and plans for broader application across the project. The main features included are:

  • User Feedback Integration: Implements post-interaction prompts with the 'improve' function and other new features, to guide users in providing structured feedback. This facilitates the immediate gathering of insights on newly introduced functionalities.

  • Automated Issue Logging: Automatically generates an issue.txt file within the .gpteng directory when exceptions or errors are encountered. This file includes detailed logs and a template for users to provide additional context, ensuring consistency in error reporting.

  • Streamlined Reporting Process: Offers guidance to users on reviewing the issue.txt file and instructions on copying its contents into a new issue on the Git repository, simplifying the issue reporting process.

These enhancements are designed to streamline the feedback and issue reporting mechanism, addressing the needs outlined in Issue #1031.

…automated-issue-logging

# Conflicts:
#	gpt_engineer/applications/cli/main.py
@codecov
Copy link

codecov bot commented Mar 8, 2024

Codecov Report

Attention: Patch coverage is 86.48649% with 5 lines in your changes are missing coverage. Please review.

Project coverage is 83.48%. Comparing base (178d17d) to head (3431e78).
Report is 9 commits behind head on main.

Files Patch % Lines
gpt_engineer/applications/cli/main.py 71.42% 2 Missing ⚠️
gpt_engineer/core/default/steps.py 92.85% 2 Missing ⚠️
gpt_engineer/core/chat_to_files.py 0.00% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1052      +/-   ##
==========================================
+ Coverage   82.97%   83.48%   +0.51%     
==========================================
  Files          25       25              
  Lines        1292     1320      +28     
==========================================
+ Hits         1072     1102      +30     
+ Misses        220      218       -2     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@AntonOsika
Copy link
Owner

Anything you want to add before merging?

@similato87
Copy link
Collaborator Author

Hi Anton, only a few test files and documentation files need to be added before merging.

@similato87 similato87 marked this pull request as ready for review March 11, 2024 03:52
@akaihola
Copy link
Contributor

akaihola commented Mar 18, 2024

Could it be that this PR broke gpte -i so it no longer asks if changes should be applied?

See:

@similato87 similato87 deleted the 1031-feature-request-automated-issue-logging branch March 19, 2024 00:09
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.

Feature Request: Enhanced Feedback and Issue Reporting with Automated Issue Logging

4 participants