Skip to content

Conversation

@DiogoRibeiro7
Copy link
Owner

No description provided.

@DiogoRibeiro7 DiogoRibeiro7 requested a review from Copilot April 17, 2025 23:27
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR integrates LLM support for generating issue titles and bodies from TODO comments and refactors related workflows and configurations.

  • Added a new module to generate issue content using OpenAI’s GPT-4 model.
  • Updated issue creation logic to optionally use LLM with a fallback to traditional templates.
  • Configured new inputs in action.yml and updated the workflow to support LLM functionality.

Reviewed Changes

Copilot reviewed 82 out of 83 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
src/core/llm/generateIssueContent.ts Introduces LLM-based issue content generation with GPT-4.
src/core/issueManager.ts Integrates LLM support in issue creation with a fallback path.
src/ActionMain.ts Adds LLM support logic and warning for missing API keys.
action.yml Defines new LLM and openai-api-key inputs.
.github/workflows/todo.yml Enables LLM support by default and sets environment variables.
Files not reviewed (1)
  • package.json: Language not supported

@DiogoRibeiro7 DiogoRibeiro7 merged commit cc7d6a2 into main Apr 17, 2025
1 check passed
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.

2 participants