7e2fe85577f4
Edit a serving deployment's routing fields in place (platform admin)
In-place edit of the routing-class fields (prompt-size band, native API families): these select which requests the deployment is eligible for and no engine process cares, so they change under running replicas. The reconcile loop propagates them to the catalog backend on its next pass. No other field is accepted, and none is silently applied: fields outside this schema are dropped by the decoder, so a body that names only such a field (a replica-class field belonging on /revise, or the replica band belonging on /scale) contains no routing field and is rejected with 400 REQUIRES_NEW_GENERATION. An empty patch is rejected the same way, because a 200 on a request that changed nothing reads as "applied". A patch whose values already match the row returns 200 without writing. Applies to the one deployment named in the path, never to its lane peer.
Path parameters
Request body
Response
Updated