In the current client version, you currently need to loop through all incoming patch list, and manually check for interesting messages to handle.
Example from tic-tac-toe
room.onPatch.add(function(patches) {
for (let i=0; i<patches.length; i++) {
let patch = patches[i]
if (patch.op === "add" && patch.path === "/currentTurn") {