playerComputeDeploy
Deploy player-authored Rust into a grid the caller currently owns. Requires the target's write permission at both app-tier and grid ACL layers. One call creates/updates the module and publishes an immutable pending version; the shared compiler builds it asynchronously. Authoring is never admission-gated, but only the original author may replace closed source.
playerComputeDeploy(
input: DeployPlayerComputeInput!
): PlayerWasmModuleVersion!
Arguments
playerComputeDeploy.input ● DeployPlayerComputeInput! non-null input
Owned grid, module metadata, SERVER/CLIENT target, source map, and SDK/ABI pins.
Type
PlayerWasmModuleVersion object
An immutable player-code source version. sourceFilesJson is returned only to its personal author (org-owned source requires the future org-authoring path) or when openSource is true.