start_build
Launch a CMake build in the background and obtain a build ID to poll for status.
Instructions
Start a CMake build in the background and return a build ID.
Unlike build_project, this returns immediately with a build ID
that can be polled via get_build_status. Output is drained on a
background thread to prevent pipe stalls on large builds.
Args: project_path: Path to the O3DE project. config: Build configuration -- profile, debug, or release (default: profile). target: Optional CMake target to build (default: all targets).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| config | No | profile | |
| target | No | ||
| project_path | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |