{ "schemaVersion": 8, "ctxApiVersion": "1.47.0", "posixProfile": { "id": "bare-os-posix-like", "version": "1.0.11" }, "ops": ["readFile", "writeFile", "socket"], "opsDetail": [ { "name": "readFile", "category": "fs", "stability": "stable" }, { "name": "writeFile", "category": "fs", "stability": "stable" }, { "name": "open", "category": "fs", "stability": "stable", "posixAlignment": "simulated", "mapsTo": ["vfs.readFile", "vfs.writeFile"], "errnoHint": "ENOENT" }, { "name": "socket", "category": "ipc", "stability": "experimental", "posixAlignment": "ENOTSUP", "mapsTo": ["ctx.bare bare-tcp / bare-dgram"], "errnoHint": "ENOSYS" } ], "posixXsh": { "schema": 2, "note": "POSIX.1 XSH-style names; socket bridge may implement SOCK_DGRAM sendmsg/recvmsg when BARE_OS_POSIX_SOCKET_FD_BRIDGE.", "namesCsv": "open,close,read,write,readv,writev,getsockopt,setsockopt,lseek,nanosleep,pipe,dup,dup2,fcntl,poll,select,umask,socket,bind,listen,accept,connect,send,recv,recvfrom,sendmsg,recvmsg,shutdown" }, "socketMsgSurface": { "schema": 3, "ancillaryControl": { "supported": false, "errno": "ENOTSUP", "rejectKeys": [ "cmsgs", "control", "controllen", "msgHdr.control", "msgHdr.cmsgs" ], "note": "Non-empty ancillary fields on sendmsg rejected; recvmsg controllen 0." }, "sendmsg": { "bridgePartial": true, "defaultErrno": "ENOTSUP" }, "recvmsg": { "bridgePartial": true, "defaultErrno": "ENOTSUP" } }, "errnoHints": { "ENOENT": 2, "EAGAIN": 11 }, "fdModel": { "schema": 1, "stdio": [0, 1, 2], "processTableSchema": 7 }, "signalModel": { "schema": 1, "names": ["INT", "TERM"] }, "atMs": 0 }