Skip to content

FolioSpace Library 0.981

Choose a tag to compare

@funland funland released this 28 Jul 02:46
· 59 commits to main since this release

FolioSpace Library 0.981 adds exact, audited game launch-profile negotiation while preserving existing client contracts.

  • Adds POST /api/client/games/{gameId}/resolve for exact client/runtime inventory matching.
  • Ships audited MAME 0.288 profiles for Virtua Striker and Tekken Tag Tournament, including required dependencies and compatible logical filenames.
  • Returns immutable profile revision, runtime identity, checksums, logical filenames, and complete dependency closure.
  • Returns an explicit 409 runtime-profile-not-available for unsupported runtime combinations instead of substituting nearby ROM sets.
  • Keeps the existing game manifest unchanged for backward compatibility.
  • Adds the foliospace.resolve_game_launch_profile MCP tool and updates API/MCP documentation.
  • Publishes linux/amd64 and linux/arm64 Docker images.