Current cluster routes for Ray, Spark, listing, detail lookup, and stop operations. Cluster APIs live under /clusters.

Endpoints

ActionEndpoint
List clustersGET /clusters
Get clusterGET /clusters/{id}
Stop clusterPUT /clusters/{id}/stop
Create Ray clusterPOST /clusters/ray
Create Spark clusterPOST /clusters/spark
Both create routes accept a shape string and workspace ownership fields through the shared base DTO.