Skip to content

test: preserve community regressions and Goal Mode checks - #12

Merged
ByBrawe merged 16 commits into
mainfrom
chore/community-regressions-goal-readme
Aug 8, 2026
Merged

test: preserve community regressions and Goal Mode checks#12
ByBrawe merged 16 commits into
mainfrom
chore/community-regressions-goal-readme

Conversation

@ByBrawe

@ByBrawe ByBrawe commented Aug 8, 2026

Copy link
Copy Markdown
Owner

Why

A quick audit of community-reported issues found two closed bug reports:

Goal Mode already has broad lifecycle coverage, but the headline --check ... --complete-when-checks-pass workflow did not have an explicit smoke regression.

Changes

  • add a Bun CI regression that copies the runtime source to a .ts file exactly like the installer does and imports that TypeScript-shaped local plugin on Ubuntu, Windows, OpenCode peer 1.4.0, and latest;
  • preserve the existing Running background tasks should be considered busy, not idle. #4 active-tool/background-child regressions unchanged;
  • add an explicit Goal Mode regression proving successful configured checks can auto-complete, pause, and disable the goal through --complete-when-checks-pass;
  • no runtime behavior or package version change.

Goal Mode README promotion is intentionally handled as a separate self-cleaning docs change after this regression PR is green, so temporary workflow machinery does not remain in the final test diff.

Copilot AI lite review requested due to automatic review settings August 8, 2026 17:27

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@ByBrawe ByBrawe closed this Aug 8, 2026
@ByBrawe ByBrawe reopened this Aug 8, 2026
@ByBrawe ByBrawe changed the title test: preserve community regressions and highlight Goal Mode test: preserve community regressions and Goal Mode checks Aug 8, 2026
@ByBrawe
ByBrawe merged commit 222b281 into main Aug 8, 2026
4 checks 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