PWS MCP Server 0.4.0-beta.4
Pre-release
Pre-release
PWS MCP Server 0.4.0-beta.4
Beta.4 hardens persona, event, promise, and booking workflows ahead of the full 0.4.0 release.
Highlights
- Added safe, reversible event-series archiving and restoration.
- Retains completed and cancelled show history.
- Refuses to archive events with unfinished non-cancelled shows.
- Added explicit persona date handling.
- Date-ineligible personas are rejected by default.
allowDateOverride=trueenables deliberate creative-sandbox use.- Promotion restrictions and native date limits are never silently changed.
- Expanded
pws_get_showwith structured participant groups, opponent details, ringside workers, and angle subjects. - Standardized segment-update results with
after, while retaining the existingsegmentcompatibility alias. - Normalized database-backed flags to proper JSON booleans.
- Added automatic client/in-game plugin version-mismatch detection with actionable guidance.
- Added a first-party live regression runner with automatic cleanup.
- Added a copy-only promise fixture workflow for safely testing acceptance and rejection.
Validation
- 67 automated tests passed.
- All 17 live bridge regression checks passed.
- Biker Undertaker persona selection, visual presentation, date override, and exact restoration confirmed in PWS.
- Event archiving and retained show history confirmed across a full restart.
- Promise acceptance and decline both verified transactionally and after restart.
- No beta.4 release blockers remain.
Installation
Install the matching pair:
- Extract the beta.4 TEST plugin ZIP into the PWS plugins directory.
- Enable only PWS MCP Server TEST in PWS.
- Install the beta.4 MCPB in Claude Desktop.
- Restart PWS and your MCP client.
Installing the newer MCPB normally upgrades the existing extension; uninstalling first should not be necessary.