Skip to content

fix: manifest no longer claims the server is strictly read-only - #18

Merged
mpicciolli merged 1 commit into
mainfrom
fix/manifest-readonly-claim
Jul 5, 2026
Merged

fix: manifest no longer claims the server is strictly read-only#18
mpicciolli merged 1 commit into
mainfrom
fix/manifest-readonly-claim

Conversation

@mpicciolli

@mpicciolli mpicciolli commented Jul 5, 2026

Copy link
Copy Markdown
Collaborator

Summary

The MCPB manifest (manifest.json) still described the server as "strictly read-only", but that has been outdated since pcm_update_save landed (#15): the server now ships write tools. This is the description users see when installing the .mcpb package, so it was misleading.

  • Update description and long_description to say the server queries and edits PCM databases.
  • Document the actual write model: edits are always serialized to a new .cdb file — the source save is never modified and existing files are never overwritten.

Found during a full MCP-server review (mcp-builder skill).

The MCPB manifest still claimed the server is strictly read-only, but
pcm_update_save (and soon pcm_update_cyclist_ratings) write new .cdb
files. Describe the actual write model instead: the source save is
never modified and existing files are never overwritten.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings July 5, 2026 12:23

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Updates the MCPB package manifest copy to reflect that the server now supports write/edit tools (while still preserving the safety guarantee that the original .cdb save is never modified or overwritten).

Changes:

  • Update description to state the server supports querying and editing.
  • Update long_description to document the write model: edits are serialized to a new .cdb and existing files are not overwritten.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@mpicciolli
mpicciolli merged commit f1aa7f0 into main Jul 5, 2026
3 checks passed
@mpicciolli
mpicciolli deleted the fix/manifest-readonly-claim branch July 5, 2026 13:21
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.

2 participants