Talos docs

export.compose

Since next

[disk (with a Ready build)] Compose the player's native executable from a Ready build (build.status names it).

Plain text

It carries EVERY scene and ui/ and boots the manifest's startupScene, not the open one. Needs the deploy tools beside the editor; a release needs an application icon. target "web" writes a site a browser plays instead, at <out>/web (no Ready build needed).

TitleExport the game
Mode
Token costabout 437 tokens (in the default list, paid on every call)
Toolsetcore

Arguments

ArgumentTypeRequiredDefaultAllowed valuesDescription
agentstringnoThe name of the agent making the call, when several agents share one connection: each named agent is its own actor and plays its own game. Leave it out when there is one agent.
applybooleannoweb: false answers what would run and writes nothing
artifactIdstringno
buildIdstringno
contentRootstringnoThe revision's snapshot; found when absent
jobIdstringno
modulesRootstringnoThe build's modules/*.js; from jobId when absent
namestringnoweb: the folder's name
outstringyesThe executable to write, absolute
precompressbooleannoweb: also .br and .gz beside each file
purposeenumnodevelopmentdevelopment, release
revisionIdstringnobuild.status's lastReady when absent
targetenumnohosthost, linux, windows, webweb: a folder a browser plays (needs no Ready build)
toolsDirstringnoOptional; found beside the install when absent
webRuntimestringnoweb: the runtime to bundle; the installed SDK's when absent
zipbooleannoweb: also <out>/<name>-web.zip

Example

An MCP tools/call with the required arguments (placeholders in angle brackets).

{
  "name": "export.compose",
  "arguments": {
    "out": "<out>"
  }
}