def id.ok
import ezmcp@0.1.0.0/src/rpc.bend as Rpcimport Base
import emerging-ezjson@1.2.0.0/main.bend as Json
import emerging-ezjson@1.2.0.0/src/value.bend as Value
98# whether a value is a request id MCP allows: a string or an integer, never
99# null (basic#requests)
100def id.ok(+val: Value.Json) -> Bool:
101 id.str(Json.as_str(val), val)