Skip to content

Make OAuth the default and warn about Application Passwords (0.4.1) - #5

Merged
wpgaurav merged 5 commits into
mainfrom
oauth-default
Oct 8, 2026
Merged

wpgaurav merged 5 commits into
mainfrom
oauth-default

Conversation

@wpgaurav

@wpgaurav wpgaurav commented Oct 8, 2026

Copy link
Copy Markdown
Owner

Summary

  • oauth defaults to true; stored explicit false is kept.
  • Tools > Site Agent: OAuth-first connection steps, Application Passwords in a "not recommended" section with a warning, and notices when OAuth is off, URL auth is on, or Application Passwords made calls in the last 30 days.
  • site-context returns connection {method, client, warning}; the tool description asks agents to pass the warning on.
  • Version 0.4.1, companion 0.4.1, readme/README/companion connection notes, POT.

Verification

  • 83 PHPUnit tests locally (new test covers the default, a kept explicit choice, connection methods and the site-context schema); the only failure is the existing WP-CLI test under PHP 8.5 locally.
  • phpcs, skill sync, companion build.

🤖 Generated with Claude Code

wpgaurav and others added 5 commits October 8, 2026 07:31
…s (0.4.1)

OAuth connections default to on whenever Site Agent is enabled; a stored
choice to turn them off is kept. Tools > Site Agent leads with OAuth,
moves Application Passwords to a not-recommended section, and warns when
OAuth is off, URL authentication is on, or Application Passwords made
calls in the last 30 days. site-context reports the connection method and
carries a warning for Application Password and URL connections that
agents relay to the user.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
A Plugin skills panel names GT Extensions for FluentCart, GT Page Blocks
Builder and GT Link Manager, what agents can do with each, and whether
each is active (with its registered skills), installed or missing, with
links to their pages.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@wpgaurav
wpgaurav merged commit dffd357 into main Oct 8, 2026
3 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.

1 participant