Skip to content

fix: activate effort control in background turns - #6

Merged
ventianima-lab merged 1 commit into
mainfrom
fix/background-effort-activation
Aug 29, 2026
Merged

fix: activate effort control in background turns#6
ventianima-lab merged 1 commit into
mainfrom
fix/background-effort-activation

Conversation

@ventianima-lab

Copy link
Copy Markdown
Owner

Fixes the pre-submit CGW Pro failure where Electron reports a 1x1 background viewport and Playwright rejects the effort pill as outside the viewport.\n\n- restores the current neutral composer effort pill fallback\n- requires exactly one visible model/effort control\n- uses bounded DOM button activation for background surfaces\n- preserves menu/slider and selected-effort postcondition checks\n- bumps the release to 3.0.6 (3.0.5 is reserved by a separate local candidate)\n\nLocal verification: 77 focused provider tests, 49 launcher browser-host tests, and TypeScript typecheck.

@ventianima-lab

Copy link
Copy Markdown
Owner Author

Exact-head review for 7576726: compared current ChatGPT DOM evidence and upstream 4.0.4. The visible Pro effort trigger is the sole neutral composer menu pill, while the launcher background renderer reports a 1x1 viewport. This patch avoids Playwright geometry only for that single unambiguous menu button and retains fail-closed menu/slider plus selected-effort postconditions. Local: 77 provider contract tests, 49 launcher tests, typecheck all pass.

@ventianima-lab
ventianima-lab merged commit 4147e88 into main Aug 29, 2026
10 of 12 checks passed
@ventianima-lab
ventianima-lab deleted the fix/background-effort-activation branch August 29, 2026 01:32
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