{ "argumentSchema": { "properties": { "counter": { "default": 0, "type": "number" }, "invocationLog": { "default": [], "items": { "type": "string" }, "type": "array" } }, "required": [ "counter", "invocationLog" ], "type": "object" }, "pattern": "gideon-tests/test-cross-piece-server.tsx", "resultSchema": { "description": "A #crossPieceTestServer that exposes a stream for testing cross-piece invocation.", "properties": { "counter": { "type": "number" }, "incrementCounter": { "asCell": [ "stream", "opaque" ] }, "invocationLog": { "items": { "type": "string" }, "type": "array" } }, "required": [ "counter", "invocationLog", "incrementCounter" ], "tags": [ "crosspiecetestserver" ], "type": "object" } }