Skip to content

v0.1.13

Choose a tag to compare

@BASIC-BIT BASIC-BIT released this 02 Sep 01:52
d45475f

[AGENT]

VRChat MCP v0.1.13

Breaking change

  • Replace vrchat_group_image_upload with vrchat_gallery_image_upload. The upload endpoint creates a file in the signed-in user's personal gallery and has no group authorization relationship, so the old group-scoped contract is removed rather than retained as a deprecated alias.
  • Deployments with an external tool-name allowlist must replace the old tool name with vrchat_gallery_image_upload.
  • Migrate callers to the exact { imagePath } input. Remove groupId, shortCode, and every other extra field because the new schema rejects unknown fields. The result no longer includes status, groupId, or the nested file object. fileId remains required and top-level; the former file.ownerId, file.name, file.mimeType, file.extension, and file.version metadata move to optional top-level fields.

Preserved safeguards

  • Keep the write guard, configured upload-root containment, static-PNG validation, multipart tag=gallery transport, bounded response metadata, and indeterminate-failure protection.
  • Group post and event tools continue enforcing their own group allowlists before attaching an uploaded file ID.