Skip to content

Merge release/2.0.1 into master#307

Merged
vypbot merged 15 commits intomasterfrom
release/2.0.1
Feb 13, 2026
Merged

Merge release/2.0.1 into master#307
vypbot merged 15 commits intomasterfrom
release/2.0.1

Conversation

@vypbot
Copy link
Contributor

@vypbot vypbot commented Feb 13, 2026

🚀 Automated Merge

This PR merges release/2.0.1 into master.

Commits included:

  • Merge release/1.3.1 into develop. Forced merge with PAT token.

Merge release/1.3.1 into develop

  • Merge branch 'master' of https://github.com/vypdev/copilot into develop
  • bugfix-303-bugbot-first-message-bugs: Refactor prompts in use cases to utilize dedicated prompt generation functions for improved readability and maintainability. Update BranchRepository type definition to ensure consistent status options. Remove deprecated prompt building methods across various use cases.
  • bugfix-303-bugbot-first-message-bugs: Refactor prompt generation in use cases to enhance readability and maintainability. Remove deprecated methods for building prompts in CheckProgressUseCase and UpdatePullRequestDescriptionUseCase. Update BranchRepository type definition for consistent status options.
  • bugfix-303-bugbot-first-message-bugs: Add comprehensive tests for AiRepository, IssueRepository, ProjectRepository, and PullRequestRepository. Implement new test cases for handling various response scenarios, including invalid JSON and label management. Improve test coverage for project details and user authentication methods.
  • bugfix-303-bugbot-first-message-bugs: Enhance tests for IssueRepository, ProjectRepository, and PullRequestRepository. Add new test cases for handling error scenarios, including API failures and empty responses. Update BranchRepository type definition for consistent status options.
  • bugfix-303-bugbot-first-message-bugs: Refactor BranchRepository to delegate operations to focused repositories for improved testability. Introduce BranchCompareRepository for branch comparison and size categorization. Update type definitions for consistency across repository interfaces.
  • bugfix-303-bugbot-first-message-bugs: Enhance BranchRepository tests by adding unit tests for formatBranchName method and error handling in createLinkedBranch. Ensure comprehensive coverage for various input scenarios and error conditions.
  • bugfix-303-bugbot-first-message-bugs: Improve BranchRepository tests by adding unit tests for edge cases in formatBranchName and enhancing error handling in createLinkedBranch. Ensure robust coverage for diverse input scenarios and error conditions.
  • bugfix-303-bugbot-first-message-bugs: Enhance tests for Execution, MergeRepository, and PrepareBranchesUseCase by adding scenarios for early returns based on release type and tag availability. Introduce new test cases for handling hotfix and release branch creation, ensuring comprehensive coverage for various edge cases and error conditions.
  • bugfix-303-bugbot-first-message-bugs: Update README badge to reflect new action name 'Copilot-Github_with_super_powers'
  • Merge pull request [#303] 🐛 - Bugbot first message bugs #304 from vypdev/bugfix/303-bugbot-first-message-bugs

[#303] 🐛 - Bugbot first message bugs

  • gh-action: updated compiled files and bumped version to 2.0.1
  • Merge branch 'release/2.0.1' of https://github.com/vypdev/copilot into release/2.0.1
  • release-2.0.1: updated compiled files

This PR was automatically created by copilot.

vypbot and others added 15 commits February 12, 2026 17:41
…o utilize dedicated prompt generation functions for improved readability and maintainability. Update `BranchRepository` type definition to ensure consistent status options. Remove deprecated prompt building methods across various use cases.
…se cases to enhance readability and maintainability. Remove deprecated methods for building prompts in `CheckProgressUseCase` and `UpdatePullRequestDescriptionUseCase`. Update `BranchRepository` type definition for consistent status options.
…Repository`, `IssueRepository`, `ProjectRepository`, and `PullRequestRepository`. Implement new test cases for handling various response scenarios, including invalid JSON and label management. Improve test coverage for project details and user authentication methods.
…ory`, `ProjectRepository`, and `PullRequestRepository`. Add new test cases for handling error scenarios, including API failures and empty responses. Update `BranchRepository` type definition for consistent status options.
…delegate operations to focused repositories for improved testability. Introduce `BranchCompareRepository` for branch comparison and size categorization. Update type definitions for consistency across repository interfaces.
…s by adding unit tests for `formatBranchName` method and error handling in `createLinkedBranch`. Ensure comprehensive coverage for various input scenarios and error conditions.
…s by adding unit tests for edge cases in `formatBranchName` and enhancing error handling in `createLinkedBranch`. Ensure robust coverage for diverse input scenarios and error conditions.
…`MergeRepository`, and `PrepareBranchesUseCase` by adding scenarios for early returns based on release type and tag availability. Introduce new test cases for handling hotfix and release branch creation, ensuring comprehensive coverage for various edge cases and error conditions.
…new action name 'Copilot-Github_with_super_powers'
@vypbot vypbot linked an issue Feb 13, 2026 that may be closed by this pull request
@vypbot vypbot merged commit a984194 into master Feb 13, 2026
@docs-page
Copy link

docs-page bot commented Feb 13, 2026

To view this pull requests documentation preview, visit the following URL:

docs.page/vypdev/copilot~307

Documentation is deployed and generated using docs.page.

@codecov-commenter
Copy link

codecov-commenter commented Feb 13, 2026

Codecov Report

❌ Patch coverage is 87.27273% with 42 lines in your changes missing coverage. Please review.
✅ Project coverage is 88.82%. Comparing base (7eef232) to head (b80d67c).
⚠️ Report is 28 commits behind head on master.

Files with missing lines Patch % Lines
src/data/repository/branch_compare_repository.ts 75.00% 8 Missing and 8 partials ⚠️
src/prompts/index.ts 77.27% 10 Missing ⚠️
src/data/repository/branch_repository.ts 65.00% 7 Missing ⚠️
src/data/repository/merge_repository.ts 89.85% 5 Missing and 2 partials ⚠️
src/data/repository/workflow_repository.ts 33.33% 2 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff             @@
##           master     #307       +/-   ##
===========================================
+ Coverage   71.32%   88.82%   +17.50%     
===========================================
  Files         118      134       +16     
  Lines        5806     5941      +135     
  Branches     1266     1272        +6     
===========================================
+ Hits         4141     5277     +1136     
+ Misses       1326      250     -1076     
- Partials      339      414       +75     
Files with missing lines Coverage Δ
src/cli.ts 60.93% <100.00%> (+0.18%) ⬆️
src/data/repository/git_cli_repository.ts 100.00% <100.00%> (ø)
src/prompts/answer_issue_help.ts 100.00% <100.00%> (ø)
src/prompts/bugbot.ts 100.00% <100.00%> (ø)
src/prompts/bugbot_fix.ts 100.00% <100.00%> (ø)
src/prompts/bugbot_fix_intent.ts 100.00% <100.00%> (ø)
src/prompts/check_comment_language.ts 100.00% <100.00%> (ø)
src/prompts/check_progress.ts 100.00% <100.00%> (ø)
src/prompts/cli_do.ts 100.00% <100.00%> (ø)
src/prompts/fill.ts 100.00% <100.00%> (ø)
... and 20 more

... and 8 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

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.0.1 - Bugbot Prompt Fixes

3 participants