Skip to content

WPPilot 1.17.0: WPPilot Cloud - #13

Merged
wppilot-labs merged 2 commits into
mainfrom
feat/cloud-connect
Oct 2, 2026
Merged

wppilot-labs merged 2 commits into
mainfrom
feat/cloud-connect

Conversation

@wppilot-labs

Copy link
Copy Markdown
Collaborator

WPPilot 1.17.0

  • New: WPPilot Cloud (optional). A WPPilot Cloud card on the Connect screen pairs the site with an app.wppilot.co account so ChatGPT, Claude, Cursor or any MCP client can reach every connected site through one link. The site mints its own Cloud-managed token and sends it server to server; it never passes through a browser. Signed hourly heartbeat; disconnect from either side revokes the token. Nothing changes until a site is connected.
  • wppilot_tool_call_rate_limit now receives the credential as a second argument; the Cloud credential is allowed at least 600 writes a minute.
  • README: WPPilot Cloud section.

Verified: PHPUnit 1645 tests / 6888 assertions OK; PHP 8.0 lint of shipped code clean; built zip installed on WordPress 7.1 and exercised end to end against the Cloud platform (pair, read, write, approval, undo, Pro tools, heartbeat, disconnect); WPPilot Pro 1.11.0 test scripts 53/53 against this build.

🤖 Generated with Claude Code

wppilot-labs and others added 2 commits October 3, 2026 01:05
- New: WPPilot Cloud card on the Connect screen pairs this site with an
  app.wppilot.co account (Read Only or Production Safe, chosen abilities);
  the site mints a Cloud-managed access token and hands it over server to
  server; status/unlink routes accept only that token; signed hourly
  heartbeat; disconnect revokes the token
- wppilot_tool_call_rate_limit receives the credential as a second
  argument; the Cloud credential gets at least 600 writes a minute
- Heartbeat never unpairs on a database error; single and auto updates
  queue a heartbeat; the Cloud token can't be edited by hand
- README: WPPilot Cloud section

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@wppilot-labs
wppilot-labs merged commit 816c26c into main Oct 2, 2026
9 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