Skip to content

v0.4.0-beta.2 — Stables, Show Scheduling, Gimmicks & Diagnostic Fixes

Pre-release
Pre-release

Choose a tag to compare

@Distortik Distortik released this 11 Aug 21:19
· 20 commits to main since this release

This is the first public beta release for PWS MCP Server 0.4.0. It combines all changes from beta.1 and beta.2.

Please treat this as a testing build and keep a backup of your save.

Highlights

Stable management

  • Create new stables.
  • Read existing stable information and membership.
  • Add and remove stable members.
  • Assign or change stable leaders.
  • Dissolve existing stables.
  • All stable mutations use PWS's validated actions and support preview-first confirmation.

Event and show scheduling

  • Create recurring event series.
  • Schedule new shows.
  • Optionally assign a venue while scheduling.
  • Cancel unfinished shows safely.
  • Verify ownership and the resulting game state after each action.

Database-aware gimmick management

  • Browse the gimmicks available in the currently loaded database with pws_get_gimmicks.
  • Search gimmicks and filter them by Face or Heel suitability.
  • Change the gimmick assigned to an existing contract.
  • Optionally assign a gimmick while signing a worker.
  • Gimmick names are validated dynamically against the loaded save—nothing is hardcoded to a particular database.
  • Invalid names now produce a useful error directing the assistant to inspect the available gimmicks.

Storyline diagnostic fixes

  • Fixed false missing-attribution reports caused by HTML-escaped ampersands, apostrophes, quotation marks, and angle brackets.
  • Storyline attribution checks now only consider segments that aired during the storyline's actual lifetime.
  • This removes several false positives found during beta.1 playtesting.

Accurate company-size reporting

  • Replaced the old prestige-derived company-size label with PWS-compatible popularity sizing.
  • pws_get_state now reports all six continental popularity values.
  • Standard and advanced popularity modes follow their corresponding PWS sizing rules.

Safety and reliability

  • New save-changing operations are preview-first.
  • Mutations include post-action verification.
  • Company ownership is checked before relevant changes.
  • Failed or incomplete persistence is no longer reported as a success.
  • Expanded automated coverage to 53 passing tests.

Installation

This beta is distributed through GitHub and should not replace the current Steam Workshop release yet.

  1. Close Pro Wrestling Sim.
  2. Extract pws-mcp-server-TEST-plugin-v0.4.0-beta.2.zip into the PWS plugins directory.
  3. Enable PWS MCP Server TEST and disable the Workshop/production copy.
  4. Claude Desktop users must also install pws-mcp-server-v0.4.0-beta.2.mcpb, then restart Claude Desktop.
  5. Claude Code users must point their MCP configuration at the TEST plugin's mcp-server.js, then restart Claude Code.

Both components must be updated: installing only the in-game plugin will leave the AI client using its previous MCP server version.

Feedback requested

Please report any unexpected behavior involving:

  • Stable membership or leadership
  • Event and show scheduling
  • Database-specific gimmick names
  • Company-size reporting
  • Storyline attribution diagnostics
  • Preview results that differ from the confirmed result

Include the action attempted, the assistant's response, and whether the game visibly applied the change.