Allow relative URLs for upload destinations in API responses

Update OpenAPI spec and generated schemas to permit relative paths for upload URLs, resolving validation errors with the local storage driver.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 77cfe984-2c65-4152-bb7a-0df28274fe66
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 563d7ca2-281f-4d1e-bada-a5bbc9d9f061
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/c3c252e4-c83d-40ca-9fff-99a3ea60701e/77cfe984-2c65-4152-bb7a-0df28274fe66/IO8TMSC
Replit-Helium-Checkpoint-Created: true
This commit is contained in:
riyadhafraa
2026-05-20 09:30:21 +00:00
parent 71ab2c7953
commit dd68923ba3
3 changed files with 18 additions and 2 deletions
@@ -802,6 +802,11 @@ export interface RequestUploadUrlBody {
}
export interface RequestUploadUrlResponse {
/**
* Presigned upload destination. May be either an absolute URL (S3 driver) or a same-origin path starting with `/` (local driver) — the browser resolves the latter against `window.location.origin` so uploads always target the host serving the SPA.
* @minLength 1
*/
uploadURL: string;
objectPath: string;
metadata?: RequestUploadUrlBody;