Skip to content

Removed return so experiments always show …#173

Merged
jeffpaul merged 7 commits intoWordPress:developfrom
pbearne:170-Experiments-shouldn't-require-credentials
Jan 14, 2026
Merged

Removed return so experiments always show …#173
jeffpaul merged 7 commits intoWordPress:developfrom
pbearne:170-Experiments-shouldn't-require-credentials

Conversation

@pbearne
Copy link
Copy Markdown
Contributor

@pbearne pbearne commented Jan 12, 2026

... Update messaging: replace "enable experiments" with "run experiments" for improved clarity

What?

Closes #170

Why?

How?

Testing Instructions

Install + activate the plugin
Visit the AI Experiments screen.
You should see the Experiments and admin message to promote to add keys

image Open WordPress Playground Preview
@github-actions
Copy link
Copy Markdown

github-actions bot commented Jan 12, 2026

The following accounts have interacted with this PR and/or linked issues. I will continue to update these lists as activity occurs. You can also manually ask me to refresh this list by adding the props-bot label.

Unlinked Accounts

The following contributors have not linked their GitHub and WordPress.org accounts: @pbearne@git.wordpress.org, @hrishikesh2810.

Contributors, please read how to link your accounts to ensure your work is properly credited in WordPress releases.

If you're merging code through a pull request on GitHub, copy and paste the following into the bottom of the merge commit message.

Unlinked contributors: pbearne@git.wordpress.org, hrishikesh2810.

Co-authored-by: pbearne <pbearne@git.wordpress.org>
Co-authored-by: dkotter <dkotter@git.wordpress.org>
Co-authored-by: jeffpaul <jeffpaul@git.wordpress.org>
Co-authored-by: justlevine <justlevine@git.wordpress.org>

To understand the WordPress project's expectations around crediting contributors, please review the Contributor Attribution page in the Core Handbook.

@codecov
Copy link
Copy Markdown

codecov bot commented Jan 12, 2026

Codecov Report

❌ Patch coverage is 0% with 2 lines in your changes missing coverage. Please review.
✅ Project coverage is 47.97%. Comparing base (a2d76d5) to head (a876ab6).
⚠️ Report is 6 commits behind head on develop.

Files with missing lines Patch % Lines
includes/Settings/Settings_Page.php 0.00% 2 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             develop     #173   +/-   ##
==========================================
  Coverage      47.97%   47.97%           
  Complexity       243      243           
==========================================
  Files             22       22           
  Lines           1430     1430           
==========================================
  Hits             686      686           
  Misses           744      744           
Flag Coverage Δ
unit 47.97% <0.00%> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

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

🚀 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.
@jeffpaul jeffpaul requested a review from dkotter January 12, 2026 21:30
@jeffpaul jeffpaul added this to the 0.2.0 milestone Jan 12, 2026
Copy link
Copy Markdown
Collaborator

@dkotter dkotter left a comment

Choose a reason for hiding this comment

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

Left a couple comments on wording suggestions.

Beyond that, this works but is still probably not the best UX, though probably fine as a quick solution. I think long term it would be best to have a more guided approach to getting credentials set up when needed, instead of requiring users to go to a separate screen to do that

@jeffpaul jeffpaul modified the milestones: 0.2.0, 0.3.0 Jan 13, 2026
pbearne and others added 2 commits January 13, 2026 15:18
Co-authored-by: Darin Kotter <darin.kotter@gmail.com>
Co-authored-by: Darin Kotter <darin.kotter@gmail.com>
@jeffpaul jeffpaul merged commit a713fc1 into WordPress:develop Jan 14, 2026
22 of 23 checks passed
@jeffpaul jeffpaul modified the milestones: 0.3.0, 0.2.0 Jan 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

3 participants