fix(httpapi): model optional session payloads as no content (#29247)

This commit is contained in:
Kit Langton
2026-05-25 15:56:52 -04:00
committed by GitHub
parent a5ea910eac
commit a99ebd1d65
2 changed files with 27 additions and 1 deletions

View File

@@ -236,7 +236,7 @@ export const SessionApi = HttpApi.make("session")
HttpApiEndpoint.post("fork", SessionPaths.fork, {
params: { sessionID: SessionID },
query: WorkspaceRoutingQuery,
payload: Schema.optional(ForkPayload),
payload: [HttpApiSchema.NoContent, ForkPayload],
success: described(Session.Info, "200"),
error: [HttpApiError.BadRequest, ApiNotFoundError],
}).annotateMerge(