diff --git a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.ContextsDelete.g.cs b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.ContextsDelete.g.cs index 9e9a613..5f69215 100644 --- a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.ContextsDelete.g.cs +++ b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.ContextsDelete.g.cs @@ -119,7 +119,7 @@ partial void ProcessContextsDeleteResponse( PrepareContextsDeleteRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - id: id); + id: id!); return __httpRequest; } diff --git a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.ContextsGet.g.cs b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.ContextsGet.g.cs index bbb2742..9d67f56 100644 --- a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.ContextsGet.g.cs +++ b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.ContextsGet.g.cs @@ -124,7 +124,7 @@ partial void ProcessContextsGetResponseContent( PrepareContextsGetRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - id: id); + id: id!); return __httpRequest; } diff --git a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.ContextsUpdate.g.cs b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.ContextsUpdate.g.cs index e9cfbce..a48b3f4 100644 --- a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.ContextsUpdate.g.cs +++ b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.ContextsUpdate.g.cs @@ -124,7 +124,7 @@ partial void ProcessContextsUpdateResponseContent( PrepareContextsUpdateRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - id: id); + id: id!); return __httpRequest; } diff --git a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.DownloadsDelete.g.cs b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.DownloadsDelete.g.cs index e725323..118852b 100644 --- a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.DownloadsDelete.g.cs +++ b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.DownloadsDelete.g.cs @@ -120,7 +120,7 @@ partial void ProcessDownloadsDeleteResponse( PrepareDownloadsDeleteRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - id: id); + id: id!); return __httpRequest; } diff --git a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.DownloadsGet.g.cs b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.DownloadsGet.g.cs index 41997f8..ed960ea 100644 --- a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.DownloadsGet.g.cs +++ b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.DownloadsGet.g.cs @@ -125,7 +125,7 @@ partial void ProcessDownloadsGetResponseContent( PrepareDownloadsGetRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - id: id); + id: id!); return __httpRequest; } diff --git a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.DownloadsList.g.cs b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.DownloadsList.g.cs index 102d162..6032a25 100644 --- a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.DownloadsList.g.cs +++ b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.DownloadsList.g.cs @@ -180,7 +180,7 @@ partial void ProcessDownloadsListResponseContent( PrepareDownloadsListRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - sessionId: sessionId, + sessionId: sessionId!, filename: filename, mimeType: mimeType, minSize: minSize, diff --git a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.ExtensionsDelete.g.cs b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.ExtensionsDelete.g.cs index 7dad687..8533ce5 100644 --- a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.ExtensionsDelete.g.cs +++ b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.ExtensionsDelete.g.cs @@ -119,7 +119,7 @@ partial void ProcessExtensionsDeleteResponse( PrepareExtensionsDeleteRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - id: id); + id: id!); return __httpRequest; } diff --git a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.ExtensionsGet.g.cs b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.ExtensionsGet.g.cs index f696934..c71dadc 100644 --- a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.ExtensionsGet.g.cs +++ b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.ExtensionsGet.g.cs @@ -124,7 +124,7 @@ partial void ProcessExtensionsGetResponseContent( PrepareExtensionsGetRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - id: id); + id: id!); return __httpRequest; } diff --git a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.ExtensionsUpload.g.cs b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.ExtensionsUpload.g.cs index ba463af..96a3294 100644 --- a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.ExtensionsUpload.g.cs +++ b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.ExtensionsUpload.g.cs @@ -118,6 +118,34 @@ partial void ProcessExtensionsUploadResponseContent( } var __httpRequestContent = new global::System.Net.Http.MultipartFormDataContent(); var __contentFile = new global::System.Net.Http.ByteArrayContent(request.File ?? global::System.Array.Empty()); + __contentFile.Headers.ContentType = new global::System.Net.Http.Headers.MediaTypeHeaderValue( + request.Filename is null + ? "application/octet-stream" + : (global::System.IO.Path.GetExtension(request.Filename) ?? string.Empty).ToLowerInvariant() switch + { + ".aac" => "audio/aac", + ".flac" => "audio/flac", + ".gif" => "image/gif", + ".jpeg" => "image/jpeg", + ".jpg" => "image/jpeg", + ".json" => "application/json", + ".m4a" => "audio/mp4", + ".mp3" => "audio/mpeg", + ".mp4" => "video/mp4", + ".mpeg" => "audio/mpeg", + ".mpga" => "audio/mpeg", + ".oga" => "audio/ogg", + ".ogg" => "audio/ogg", + ".opus" => "audio/ogg", + ".pdf" => "application/pdf", + ".png" => "image/png", + ".txt" => "text/plain", + ".wav" => "audio/wav", + ".weba" => "audio/webm", + ".webm" => "video/webm", + ".webp" => "image/webp", + _ => "application/octet-stream", + }); __httpRequestContent.Add( content: __contentFile, name: "\"file\"", diff --git a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.FunctionBuildsGet.g.cs b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.FunctionBuildsGet.g.cs index 4486e71..fbab6a7 100644 --- a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.FunctionBuildsGet.g.cs +++ b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.FunctionBuildsGet.g.cs @@ -124,7 +124,7 @@ partial void ProcessFunctionBuildsGetResponseContent( PrepareFunctionBuildsGetRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - id: id); + id: id!); return __httpRequest; } diff --git a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.FunctionBuildsGetLogs.g.cs b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.FunctionBuildsGetLogs.g.cs index ab088a7..9c912bb 100644 --- a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.FunctionBuildsGetLogs.g.cs +++ b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.FunctionBuildsGetLogs.g.cs @@ -124,7 +124,7 @@ partial void ProcessFunctionBuildsGetLogsResponseContent( PrepareFunctionBuildsGetLogsRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - id: id); + id: id!); return __httpRequest; } diff --git a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.FunctionVersionsGet.g.cs b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.FunctionVersionsGet.g.cs index 09605a4..151b8af 100644 --- a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.FunctionVersionsGet.g.cs +++ b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.FunctionVersionsGet.g.cs @@ -124,7 +124,7 @@ partial void ProcessFunctionVersionsGetResponseContent( PrepareFunctionVersionsGetRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - id: id); + id: id!); return __httpRequest; } diff --git a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.FunctionVersionsListInvocations.g.cs b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.FunctionVersionsListInvocations.g.cs index 9bcb032..fb1b89b 100644 --- a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.FunctionVersionsListInvocations.g.cs +++ b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.FunctionVersionsListInvocations.g.cs @@ -151,7 +151,7 @@ partial void ProcessFunctionVersionsListInvocationsResponseContent( offset: offset, limit: limit, status: status, - id: id); + id: id!); return __httpRequest; } diff --git a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.FunctionsGet.g.cs b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.FunctionsGet.g.cs index 1d03223..5859d71 100644 --- a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.FunctionsGet.g.cs +++ b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.FunctionsGet.g.cs @@ -124,7 +124,7 @@ partial void ProcessFunctionsGetResponseContent( PrepareFunctionsGetRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - id: id); + id: id!); return __httpRequest; } diff --git a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.FunctionsInvoke.g.cs b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.FunctionsInvoke.g.cs index 1116c3b..3c94844 100644 --- a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.FunctionsInvoke.g.cs +++ b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.FunctionsInvoke.g.cs @@ -138,7 +138,7 @@ partial void ProcessFunctionsInvokeResponseContent( PrepareFunctionsInvokeRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - id: id, + id: id!, request: request); return __httpRequest; diff --git a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.FunctionsListVersions.g.cs b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.FunctionsListVersions.g.cs index 0c558dc..f28b72f 100644 --- a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.FunctionsListVersions.g.cs +++ b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.FunctionsListVersions.g.cs @@ -144,7 +144,7 @@ partial void ProcessFunctionsListVersionsResponseContent( httpRequestMessage: __httpRequest, offset: offset, limit: limit, - id: id); + id: id!); return __httpRequest; } diff --git a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.InvocationsGet.g.cs b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.InvocationsGet.g.cs index 8fc6bef..c754d46 100644 --- a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.InvocationsGet.g.cs +++ b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.InvocationsGet.g.cs @@ -124,7 +124,7 @@ partial void ProcessInvocationsGetResponseContent( PrepareInvocationsGetRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - id: id); + id: id!); return __httpRequest; } diff --git a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.InvocationsGetLogs.g.cs b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.InvocationsGetLogs.g.cs index 7feef6b..0387d4e 100644 --- a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.InvocationsGetLogs.g.cs +++ b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.InvocationsGetLogs.g.cs @@ -124,7 +124,7 @@ partial void ProcessInvocationsGetLogsResponseContent( PrepareInvocationsGetLogsRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - id: id); + id: id!); return __httpRequest; } diff --git a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.ProjectsGet.g.cs b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.ProjectsGet.g.cs index 06d8910..7f177bd 100644 --- a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.ProjectsGet.g.cs +++ b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.ProjectsGet.g.cs @@ -124,7 +124,7 @@ partial void ProcessProjectsGetResponseContent( PrepareProjectsGetRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - id: id); + id: id!); return __httpRequest; } diff --git a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.ProjectsUsage.g.cs b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.ProjectsUsage.g.cs index 3a43bde..1d602be 100644 --- a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.ProjectsUsage.g.cs +++ b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.ProjectsUsage.g.cs @@ -124,7 +124,7 @@ partial void ProcessProjectsUsageResponseContent( PrepareProjectsUsageRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - id: id); + id: id!); return __httpRequest; } diff --git a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.SessionsGet.g.cs b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.SessionsGet.g.cs index 23d8b83..8e19b3b 100644 --- a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.SessionsGet.g.cs +++ b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.SessionsGet.g.cs @@ -124,7 +124,7 @@ partial void ProcessSessionsGetResponseContent( PrepareSessionsGetRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - id: id); + id: id!); return __httpRequest; } diff --git a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.SessionsGetDebug.g.cs b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.SessionsGetDebug.g.cs index 748a2a9..81ad684 100644 --- a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.SessionsGetDebug.g.cs +++ b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.SessionsGetDebug.g.cs @@ -124,7 +124,7 @@ partial void ProcessSessionsGetDebugResponseContent( PrepareSessionsGetDebugRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - id: id); + id: id!); return __httpRequest; } diff --git a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.SessionsGetLogs.g.cs b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.SessionsGetLogs.g.cs index fce22f9..905f362 100644 --- a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.SessionsGetLogs.g.cs +++ b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.SessionsGetLogs.g.cs @@ -124,7 +124,7 @@ partial void ProcessSessionsGetLogsResponseContent( PrepareSessionsGetLogsRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - id: id); + id: id!); return __httpRequest; } diff --git a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.SessionsGetRecording.g.cs b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.SessionsGetRecording.g.cs index 27199f1..0f2141e 100644 --- a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.SessionsGetRecording.g.cs +++ b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.SessionsGetRecording.g.cs @@ -124,7 +124,7 @@ partial void ProcessSessionsGetRecordingResponseContent( PrepareSessionsGetRecordingRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - id: id); + id: id!); return __httpRequest; } diff --git a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.SessionsUpdate.g.cs b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.SessionsUpdate.g.cs index 9d6edbd..5397422 100644 --- a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.SessionsUpdate.g.cs +++ b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.SessionsUpdate.g.cs @@ -138,7 +138,7 @@ partial void ProcessSessionsUpdateResponseContent( PrepareSessionsUpdateRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - id: id, + id: id!, request: request); return __httpRequest; diff --git a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.SessionsUploadFile.g.cs b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.SessionsUploadFile.g.cs index d84f085..fd0047c 100644 --- a/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.SessionsUploadFile.g.cs +++ b/src/libs/Browserbase/Generated/Browserbase.BrowserbaseClient.SessionsUploadFile.g.cs @@ -123,9 +123,37 @@ partial void ProcessSessionsUploadFileResponseContent( } var __httpRequestContent = new global::System.Net.Http.MultipartFormDataContent(); __httpRequestContent.Add( - content: new global::System.Net.Http.StringContent($"{id}"), + content: new global::System.Net.Http.StringContent(id ?? string.Empty), name: "\"id\""); var __contentFile = new global::System.Net.Http.ByteArrayContent(request.File ?? global::System.Array.Empty()); + __contentFile.Headers.ContentType = new global::System.Net.Http.Headers.MediaTypeHeaderValue( + request.Filename is null + ? "application/octet-stream" + : (global::System.IO.Path.GetExtension(request.Filename) ?? string.Empty).ToLowerInvariant() switch + { + ".aac" => "audio/aac", + ".flac" => "audio/flac", + ".gif" => "image/gif", + ".jpeg" => "image/jpeg", + ".jpg" => "image/jpeg", + ".json" => "application/json", + ".m4a" => "audio/mp4", + ".mp3" => "audio/mpeg", + ".mp4" => "video/mp4", + ".mpeg" => "audio/mpeg", + ".mpga" => "audio/mpeg", + ".oga" => "audio/ogg", + ".ogg" => "audio/ogg", + ".opus" => "audio/ogg", + ".pdf" => "application/pdf", + ".png" => "image/png", + ".txt" => "text/plain", + ".wav" => "audio/wav", + ".weba" => "audio/webm", + ".webm" => "video/webm", + ".webp" => "image/webp", + _ => "application/octet-stream", + }); __httpRequestContent.Add( content: __contentFile, name: "\"file\"", @@ -146,7 +174,7 @@ partial void ProcessSessionsUploadFileResponseContent( PrepareSessionsUploadFileRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - id: id, + id: id!, request: request); return __httpRequest;