diff --git a/src/libs/PromptLayer/Generated/PromptLayer.IPromptLayerClient.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.IPromptLayerClient.g.cs
index cd0d9b6..c707cb1 100644
--- a/src/libs/PromptLayer/Generated/PromptLayer.IPromptLayerClient.g.cs
+++ b/src/libs/PromptLayer/Generated/PromptLayer.IPromptLayerClient.g.cs
@@ -134,6 +134,11 @@ public partial interface IPromptLayerClient : global::System.IDisposable
///
public SpansClient Spans { get; }
+ ///
+ ///
+ ///
+ public TablesClient Tables { get; }
+
///
///
///
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.AddTableSheetRows.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.AddTableSheetRows.g.cs
index 840eba6..30ab588 100644
--- a/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.AddTableSheetRows.g.cs
+++ b/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.AddTableSheetRows.g.cs
@@ -6,7 +6,7 @@ public partial interface ISmartTablesClient
{
///
/// Add Rows
- /// Append one or more rows to a sheet. Text column values can be set immediately; non-text column cells are created with `stale` status and must be triggered via a recalculation.
+ /// Append one or more rows to a sheet. Text column values can be set immediately; non-text column cells are created with `stale` status and must be triggered via a recalculation. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
///
///
///
@@ -23,7 +23,7 @@ public partial interface ISmartTablesClient
global::System.Threading.CancellationToken cancellationToken = default);
///
/// Add Rows
- /// Append one or more rows to a sheet. Text column values can be set immediately; non-text column cells are created with `stale` status and must be triggered via a recalculation.
+ /// Append one or more rows to a sheet. Text column values can be set immediately; non-text column cells are created with `stale` status and must be triggered via a recalculation. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
///
///
///
@@ -40,7 +40,7 @@ public partial interface ISmartTablesClient
global::System.Threading.CancellationToken cancellationToken = default);
///
/// Add Rows
- /// Append one or more rows to a sheet. Text column values can be set immediately; non-text column cells are created with `stale` status and must be triggered via a recalculation.
+ /// Append one or more rows to a sheet. Text column values can be set immediately; non-text column cells are created with `stale` status and must be triggered via a recalculation. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
///
///
///
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.CreateTable.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.CreateTable.g.cs
index 6e62ff0..018287b 100644
--- a/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.CreateTable.g.cs
+++ b/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.CreateTable.g.cs
@@ -6,7 +6,7 @@ public partial interface ISmartTablesClient
{
///
/// Create Table
- /// Create a new Table. A default sheet with one text column is created automatically.
+ /// Create a new Table. A default sheet with one text column is created automatically. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
///
///
/// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
@@ -19,7 +19,7 @@ public partial interface ISmartTablesClient
global::System.Threading.CancellationToken cancellationToken = default);
///
/// Create Table
- /// Create a new Table. A default sheet with one text column is created automatically.
+ /// Create a new Table. A default sheet with one text column is created automatically. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
///
///
/// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
@@ -32,7 +32,7 @@ public partial interface ISmartTablesClient
global::System.Threading.CancellationToken cancellationToken = default);
///
/// Create Table
- /// Create a new Table. A default sheet with one text column is created automatically.
+ /// Create a new Table. A default sheet with one text column is created automatically. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
///
///
/// Table title. Defaults to a unique 'Untitled Table' name if omitted.
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.CreateTableSheet.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.CreateTableSheet.g.cs
index 5f778b3..b84a98d 100644
--- a/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.CreateTableSheet.g.cs
+++ b/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.CreateTableSheet.g.cs
@@ -6,7 +6,7 @@ public partial interface ISmartTablesClient
{
///
/// Create Sheet
- /// Create a new sheet in a table by importing data from a file (CSV or JSON, base64-encoded) or from request log history.
+ /// Create a new sheet in a table by importing data from a file (CSV or JSON, base64-encoded) or from request log history. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
///
///
///
@@ -21,7 +21,7 @@ public partial interface ISmartTablesClient
global::System.Threading.CancellationToken cancellationToken = default);
///
/// Create Sheet
- /// Create a new sheet in a table by importing data from a file (CSV or JSON, base64-encoded) or from request log history.
+ /// Create a new sheet in a table by importing data from a file (CSV or JSON, base64-encoded) or from request log history. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
///
///
///
@@ -36,7 +36,7 @@ public partial interface ISmartTablesClient
global::System.Threading.CancellationToken cancellationToken = default);
///
/// Create Sheet
- /// Create a new sheet in a table by importing data from a file (CSV or JSON, base64-encoded) or from request log history.
+ /// Create a new sheet in a table by importing data from a file (CSV or JSON, base64-encoded) or from request log history. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
///
///
///
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.CreateTableSheetCellRecalculation.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.CreateTableSheetCellRecalculation.g.cs
index 4f4bedb..1cb1fee 100644
--- a/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.CreateTableSheetCellRecalculation.g.cs
+++ b/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.CreateTableSheetCellRecalculation.g.cs
@@ -6,7 +6,7 @@ public partial interface ISmartTablesClient
{
///
/// Recalculate Cell
- /// Trigger recalculation for a single cell.
+ /// Trigger recalculation for a single cell. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
///
///
///
@@ -22,7 +22,7 @@ public partial interface ISmartTablesClient
global::System.Threading.CancellationToken cancellationToken = default);
///
/// Recalculate Cell
- /// Trigger recalculation for a single cell.
+ /// Trigger recalculation for a single cell. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
///
///
///
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.CreateTableSheetCellRecalculationsBatch.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.CreateTableSheetCellRecalculationsBatch.g.cs
index c975ed2..425b98e 100644
--- a/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.CreateTableSheetCellRecalculationsBatch.g.cs
+++ b/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.CreateTableSheetCellRecalculationsBatch.g.cs
@@ -6,7 +6,7 @@ public partial interface ISmartTablesClient
{
///
/// Recalculate Cells (Batch)
- /// Trigger recalculation for a batch of cells identified by ID.
+ /// Trigger recalculation for a batch of cells identified by ID. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
///
///
///
@@ -23,7 +23,7 @@ public partial interface ISmartTablesClient
global::System.Threading.CancellationToken cancellationToken = default);
///
/// Recalculate Cells (Batch)
- /// Trigger recalculation for a batch of cells identified by ID.
+ /// Trigger recalculation for a batch of cells identified by ID. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
///
///
///
@@ -40,7 +40,7 @@ public partial interface ISmartTablesClient
global::System.Threading.CancellationToken cancellationToken = default);
///
/// Recalculate Cells (Batch)
- /// Trigger recalculation for a batch of cells identified by ID.
+ /// Trigger recalculation for a batch of cells identified by ID. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
///
///
///
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.CreateTableSheetColumn.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.CreateTableSheetColumn.g.cs
index b5cfdc7..c0f947b 100644
--- a/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.CreateTableSheetColumn.g.cs
+++ b/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.CreateTableSheetColumn.g.cs
@@ -6,7 +6,7 @@ public partial interface ISmartTablesClient
{
///
/// Create Column
- /// Add a new column to a sheet. Non-text columns will generate cells for all existing rows.
+ /// Add a new column to a sheet. Non-text columns will generate cells for all existing rows. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
///
///
///
@@ -23,7 +23,7 @@ public partial interface ISmartTablesClient
global::System.Threading.CancellationToken cancellationToken = default);
///
/// Create Column
- /// Add a new column to a sheet. Non-text columns will generate cells for all existing rows.
+ /// Add a new column to a sheet. Non-text columns will generate cells for all existing rows. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
///
///
///
@@ -40,7 +40,7 @@ public partial interface ISmartTablesClient
global::System.Threading.CancellationToken cancellationToken = default);
///
/// Create Column
- /// Add a new column to a sheet. Non-text columns will generate cells for all existing rows.
+ /// Add a new column to a sheet. Non-text columns will generate cells for all existing rows. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
///
///
///
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.GetTable.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.GetTable.g.cs
index 38a27f6..c9003b8 100644
--- a/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.GetTable.g.cs
+++ b/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.GetTable.g.cs
@@ -5,7 +5,8 @@ namespace PromptLayer
public partial interface ISmartTablesClient
{
///
- /// Get Table
+ /// Get Table
+ /// Get Table. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
///
///
/// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
@@ -16,7 +17,8 @@ public partial interface ISmartTablesClient
global::PromptLayer.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
///
- /// Get Table
+ /// Get Table
+ /// Get Table. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
///
///
/// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.GetTableSheet.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.GetTableSheet.g.cs
index c555cd6..52fdf1d 100644
--- a/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.GetTableSheet.g.cs
+++ b/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.GetTableSheet.g.cs
@@ -5,7 +5,8 @@ namespace PromptLayer
public partial interface ISmartTablesClient
{
///
- /// Get Sheet
+ /// Get Sheet
+ /// Get Sheet. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
///
///
///
@@ -18,7 +19,8 @@ public partial interface ISmartTablesClient
global::PromptLayer.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
///
- /// Get Sheet
+ /// Get Sheet
+ /// Get Sheet. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
///
///
///
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.GetTableSheetCell.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.GetTableSheetCell.g.cs
index 6664138..68bfbc6 100644
--- a/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.GetTableSheetCell.g.cs
+++ b/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.GetTableSheetCell.g.cs
@@ -6,7 +6,7 @@ public partial interface ISmartTablesClient
{
///
/// Get Cell
- /// Retrieve a single cell by ID. For prompt-template column cells, the response includes a `request_metrics` object with price, latency, and token usage when available.
+ /// Retrieve a single cell by ID. For prompt-template column cells, the response includes a `request_metrics` object with price, latency, and token usage when available. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
///
///
///
@@ -22,7 +22,7 @@ public partial interface ISmartTablesClient
global::System.Threading.CancellationToken cancellationToken = default);
///
/// Get Cell
- /// Retrieve a single cell by ID. For prompt-template column cells, the response includes a `request_metrics` object with price, latency, and token usage when available.
+ /// Retrieve a single cell by ID. For prompt-template column cells, the response includes a `request_metrics` object with price, latency, and token usage when available. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
///
///
///
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.GetTableSheetOperation.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.GetTableSheetOperation.g.cs
index e99934c..0872ec3 100644
--- a/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.GetTableSheetOperation.g.cs
+++ b/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.GetTableSheetOperation.g.cs
@@ -6,28 +6,28 @@ public partial interface ISmartTablesClient
{
///
/// Get Sheet Import Operation
- /// Poll the status of an asynchronous sheet import operation.
+ /// Poll the status of an asynchronous sheet import operation. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
///
///
///
/// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
/// The token to cancel the operation with
///
- global::System.Threading.Tasks.Task GetTableSheetOperationAsync(
+ global::System.Threading.Tasks.Task GetTableSheetOperationAsync(
global::System.Guid tableId,
string operationId,
global::PromptLayer.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
///
/// Get Sheet Import Operation
- /// Poll the status of an asynchronous sheet import operation.
+ /// Poll the status of an asynchronous sheet import operation. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
///
///
///
/// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
/// The token to cancel the operation with
///
- global::System.Threading.Tasks.Task> GetTableSheetOperationAsResponseAsync(
+ global::System.Threading.Tasks.Task> GetTableSheetOperationAsResponseAsync(
global::System.Guid tableId,
string operationId,
global::PromptLayer.AutoSDKRequestOptions? requestOptions = default,
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.ListTableSheetColumns.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.ListTableSheetColumns.g.cs
index 59735de..f377e96 100644
--- a/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.ListTableSheetColumns.g.cs
+++ b/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.ListTableSheetColumns.g.cs
@@ -6,7 +6,7 @@ public partial interface ISmartTablesClient
{
///
/// List Columns
- /// List columns in a sheet, ordered by position rank. By default, system-managed metadata columns such as price and latency columns are excluded; pass `include_system_columns=true` to include them.
+ /// List columns in a sheet, ordered by position rank. By default, system-managed metadata columns such as price and latency columns are excluded; pass `include_system_columns=true` to include them. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
///
///
///
@@ -30,7 +30,7 @@ public partial interface ISmartTablesClient
global::System.Threading.CancellationToken cancellationToken = default);
///
/// List Columns
- /// List columns in a sheet, ordered by position rank. By default, system-managed metadata columns such as price and latency columns are excluded; pass `include_system_columns=true` to include them.
+ /// List columns in a sheet, ordered by position rank. By default, system-managed metadata columns such as price and latency columns are excluded; pass `include_system_columns=true` to include them. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
///
///
///
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.ListTableSheetRows.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.ListTableSheetRows.g.cs
index 36b44e6..d6a08bc 100644
--- a/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.ListTableSheetRows.g.cs
+++ b/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.ListTableSheetRows.g.cs
@@ -6,7 +6,7 @@ public partial interface ISmartTablesClient
{
///
/// List Rows
- /// List rows in a sheet, each containing a map of column_id to cell. For prompt-template column cells, each cell can include a `request_metrics` object with price, latency, and token usage when available. Pass `include_columns=true` on the first page to receive column metadata alongside rows.
+ /// List rows in a sheet, each containing a map of column_id to cell. For prompt-template column cells, each cell can include a `request_metrics` object with price, latency, and token usage when available. Pass `include_columns=true` on the first page to receive column metadata alongside rows. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
///
///
///
@@ -46,7 +46,7 @@ public partial interface ISmartTablesClient
global::System.Threading.CancellationToken cancellationToken = default);
///
/// List Rows
- /// List rows in a sheet, each containing a map of column_id to cell. For prompt-template column cells, each cell can include a `request_metrics` object with price, latency, and token usage when available. Pass `include_columns=true` on the first page to receive column metadata alongside rows.
+ /// List rows in a sheet, each containing a map of column_id to cell. For prompt-template column cells, each cell can include a `request_metrics` object with price, latency, and token usage when available. Pass `include_columns=true` on the first page to receive column metadata alongside rows. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
///
///
///
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.ListTableSheets.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.ListTableSheets.g.cs
index f79e978..7c95b54 100644
--- a/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.ListTableSheets.g.cs
+++ b/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.ListTableSheets.g.cs
@@ -6,7 +6,7 @@ public partial interface ISmartTablesClient
{
///
/// List Sheets
- /// List all sheets in a table, ordered by their index.
+ /// List all sheets in a table, ordered by their index. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
///
///
///
@@ -34,7 +34,7 @@ public partial interface ISmartTablesClient
global::System.Threading.CancellationToken cancellationToken = default);
///
/// List Sheets
- /// List all sheets in a table, ordered by their index.
+ /// List all sheets in a table, ordered by their index. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
///
///
///
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.ListTables.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.ListTables.g.cs
index 4ba1594..033e39b 100644
--- a/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.ListTables.g.cs
+++ b/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.ListTables.g.cs
@@ -6,7 +6,7 @@ public partial interface ISmartTablesClient
{
///
/// List Tables
- /// List Tables in the workspace. Supports cursor-based pagination and optional filtering by folder or prompt column.
+ /// List Tables in the workspace. Supports cursor-based pagination and optional filtering by folder or prompt column. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
///
///
/// Filter by folder ID.
@@ -44,7 +44,7 @@ public partial interface ISmartTablesClient
global::System.Threading.CancellationToken cancellationToken = default);
///
/// List Tables
- /// List Tables in the workspace. Supports cursor-based pagination and optional filtering by folder or prompt column.
+ /// List Tables in the workspace. Supports cursor-based pagination and optional filtering by folder or prompt column. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
///
///
/// Filter by folder ID.
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.UpdateTable.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.UpdateTable.g.cs
index 4a904a6..27984d9 100644
--- a/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.UpdateTable.g.cs
+++ b/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.UpdateTable.g.cs
@@ -5,7 +5,8 @@ namespace PromptLayer
public partial interface ISmartTablesClient
{
///
- /// Update Table
+ /// Update Table
+ /// Update Table. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
///
///
///
@@ -19,7 +20,8 @@ public partial interface ISmartTablesClient
global::PromptLayer.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
///
- /// Update Table
+ /// Update Table
+ /// Update Table. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
///
///
///
@@ -33,7 +35,8 @@ public partial interface ISmartTablesClient
global::PromptLayer.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
///
- /// Update Table
+ /// Update Table
+ /// Update Table. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
///
///
///
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.UpdateTableSheet.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.UpdateTableSheet.g.cs
index e988ec2..1e1e2f2 100644
--- a/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.UpdateTableSheet.g.cs
+++ b/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.UpdateTableSheet.g.cs
@@ -5,7 +5,8 @@ namespace PromptLayer
public partial interface ISmartTablesClient
{
///
- /// Update Sheet
+ /// Update Sheet
+ /// Update Sheet. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
///
///
///
@@ -21,7 +22,8 @@ public partial interface ISmartTablesClient
global::PromptLayer.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
///
- /// Update Sheet
+ /// Update Sheet
+ /// Update Sheet. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
///
///
///
@@ -37,7 +39,8 @@ public partial interface ISmartTablesClient
global::PromptLayer.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
///
- /// Update Sheet
+ /// Update Sheet
+ /// Update Sheet. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
///
///
///
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.UpdateTableSheetCell.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.UpdateTableSheetCell.g.cs
index 258ad92..b755e62 100644
--- a/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.UpdateTableSheetCell.g.cs
+++ b/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.UpdateTableSheetCell.g.cs
@@ -6,7 +6,7 @@ public partial interface ISmartTablesClient
{
///
/// Update Cell
- /// Edit the value of a text column cell. Only cells in `text` type columns can be edited directly; computed cells are recalculated automatically.
+ /// Edit the value of a text column cell. Only cells in `text` type columns can be edited directly; computed cells are recalculated automatically. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
///
///
///
@@ -25,7 +25,7 @@ public partial interface ISmartTablesClient
global::System.Threading.CancellationToken cancellationToken = default);
///
/// Update Cell
- /// Edit the value of a text column cell. Only cells in `text` type columns can be edited directly; computed cells are recalculated automatically.
+ /// Edit the value of a text column cell. Only cells in `text` type columns can be edited directly; computed cells are recalculated automatically. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
///
///
///
@@ -44,7 +44,7 @@ public partial interface ISmartTablesClient
global::System.Threading.CancellationToken cancellationToken = default);
///
/// Update Cell
- /// Edit the value of a text column cell. Only cells in `text` type columns can be edited directly; computed cells are recalculated automatically.
+ /// Edit the value of a text column cell. Only cells in `text` type columns can be edited directly; computed cells are recalculated automatically. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
///
///
///
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.UpdateTableSheetColumn.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.UpdateTableSheetColumn.g.cs
index 93e1af4..f97fe55 100644
--- a/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.UpdateTableSheetColumn.g.cs
+++ b/src/libs/PromptLayer/Generated/PromptLayer.ISmartTablesClient.UpdateTableSheetColumn.g.cs
@@ -6,7 +6,7 @@ public partial interface ISmartTablesClient
{
///
/// Update Column
- /// Update a column's title, config, or dependencies. Returns `requires_recalculation: true` when the change invalidates existing cell values.
+ /// Update a column's title, config, or dependencies. Returns `requires_recalculation: true` when the change invalidates existing cell values. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
///
///
///
@@ -25,7 +25,7 @@ public partial interface ISmartTablesClient
global::System.Threading.CancellationToken cancellationToken = default);
///
/// Update Column
- /// Update a column's title, config, or dependencies. Returns `requires_recalculation: true` when the change invalidates existing cell values.
+ /// Update a column's title, config, or dependencies. Returns `requires_recalculation: true` when the change invalidates existing cell values. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
///
///
///
@@ -44,7 +44,7 @@ public partial interface ISmartTablesClient
global::System.Threading.CancellationToken cancellationToken = default);
///
/// Update Column
- /// Update a column's title, config, or dependencies. Returns `requires_recalculation: true` when the change invalidates existing cell values.
+ /// Update a column's title, config, or dependencies. Returns `requires_recalculation: true` when the change invalidates existing cell values. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
///
///
///
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.ITablesClient.CancelTableSheetOperation.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.ITablesClient.CancelTableSheetOperation.g.cs
new file mode 100644
index 0000000..de13e18
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.ITablesClient.CancelTableSheetOperation.g.cs
@@ -0,0 +1,40 @@
+#nullable enable
+
+namespace PromptLayer
+{
+ public partial interface ITablesClient
+ {
+ ///
+ /// Cancel Table Sheet Operation
+ /// Cancel an active Table sheet recalculation operation. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
+ ///
+ ///
+ ///
+ ///
+ /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
+ /// The token to cancel the operation with
+ ///
+ global::System.Threading.Tasks.Task CancelTableSheetOperationAsync(
+ global::System.Guid tableId,
+ global::System.Guid sheetId,
+ string operationId,
+ global::PromptLayer.AutoSDKRequestOptions? requestOptions = default,
+ global::System.Threading.CancellationToken cancellationToken = default);
+ ///
+ /// Cancel Table Sheet Operation
+ /// Cancel an active Table sheet recalculation operation. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
+ ///
+ ///
+ ///
+ ///
+ /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
+ /// The token to cancel the operation with
+ ///
+ global::System.Threading.Tasks.Task> CancelTableSheetOperationAsResponseAsync(
+ global::System.Guid tableId,
+ global::System.Guid sheetId,
+ string operationId,
+ global::PromptLayer.AutoSDKRequestOptions? requestOptions = default,
+ global::System.Threading.CancellationToken cancellationToken = default);
+ }
+}
\ No newline at end of file
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.ITablesClient.ConfigureTableSheetScore.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.ITablesClient.ConfigureTableSheetScore.g.cs
new file mode 100644
index 0000000..98b9b20
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.ITablesClient.ConfigureTableSheetScore.g.cs
@@ -0,0 +1,92 @@
+#nullable enable
+
+namespace PromptLayer
+{
+ public partial interface ITablesClient
+ {
+ ///
+ /// Configure Table Sheet Score
+ /// Configure scoring for a Table sheet. This endpoint updates the configuration and returns whether recalculation is required; it does not queue score calculation. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
+ ///
+ ///
+ ///
+ ///
+ /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
+ /// The token to cancel the operation with
+ ///
+ global::System.Threading.Tasks.Task ConfigureTableSheetScoreAsync(
+ global::System.Guid tableId,
+ global::System.Guid sheetId,
+
+ global::PromptLayer.ConfigureTableSheetScoreRequest request,
+ global::PromptLayer.AutoSDKRequestOptions? requestOptions = default,
+ global::System.Threading.CancellationToken cancellationToken = default);
+ ///
+ /// Configure Table Sheet Score
+ /// Configure scoring for a Table sheet. This endpoint updates the configuration and returns whether recalculation is required; it does not queue score calculation. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
+ ///
+ ///
+ ///
+ ///
+ /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
+ /// The token to cancel the operation with
+ ///
+ global::System.Threading.Tasks.Task> ConfigureTableSheetScoreAsResponseAsync(
+ global::System.Guid tableId,
+ global::System.Guid sheetId,
+
+ global::PromptLayer.ConfigureTableSheetScoreRequest request,
+ global::PromptLayer.AutoSDKRequestOptions? requestOptions = default,
+ global::System.Threading.CancellationToken cancellationToken = default);
+ ///
+ /// Configure Table Sheet Score
+ /// Configure scoring for a Table sheet. This endpoint updates the configuration and returns whether recalculation is required; it does not queue score calculation. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
+ ///
+ ///
+ ///
+ ///
+ /// Scoring mode. Required when score_config is provided.
+ ///
+ ///
+ /// Explicit score configuration.
+ ///
+ ///
+ /// Column IDs to score.
+ ///
+ ///
+ /// Column titles to score. Titles must be unique in the sheet.
+ ///
+ ///
+ /// Custom scoring code.
+ ///
+ ///
+ /// Default Value: PYTHON
+ ///
+ ///
+ /// Values treated as true for boolean scoring.
+ ///
+ ///
+ /// Values treated as false for boolean scoring.
+ ///
+ ///
+ /// Aggregation mode for assertion-style boolean scoring.
+ ///
+ /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
+ /// The token to cancel the operation with
+ ///
+ global::System.Threading.Tasks.Task ConfigureTableSheetScoreAsync(
+ global::System.Guid tableId,
+ global::System.Guid sheetId,
+ global::PromptLayer.ConfigureTableSheetScoreRequestScoreType? scoreType = default,
+ object? scoreConfig = default,
+ global::System.Collections.Generic.IList? columnIds = default,
+ global::System.Collections.Generic.IList? columnNames = default,
+ string? code = default,
+ global::PromptLayer.ConfigureTableSheetScoreRequestCodeLanguage? codeLanguage = default,
+ global::System.Collections.Generic.IList? trueValues = default,
+ global::System.Collections.Generic.IList? falseValues = default,
+ global::PromptLayer.ConfigureTableSheetScoreRequestAssertionAggregation? assertionAggregation = default,
+ global::PromptLayer.AutoSDKRequestOptions? requestOptions = default,
+ global::System.Threading.CancellationToken cancellationToken = default);
+ }
+}
\ No newline at end of file
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.ITablesClient.CreateTableSheetFileImport.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.ITablesClient.CreateTableSheetFileImport.g.cs
new file mode 100644
index 0000000..77d8fe5
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.ITablesClient.CreateTableSheetFileImport.g.cs
@@ -0,0 +1,68 @@
+#nullable enable
+
+namespace PromptLayer
+{
+ public partial interface ITablesClient
+ {
+ ///
+ /// Import File Into Table Sheet
+ /// Start an asynchronous CSV import into an existing Table sheet. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
+ ///
+ ///
+ ///
+ ///
+ /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
+ /// The token to cancel the operation with
+ ///
+ global::System.Threading.Tasks.Task CreateTableSheetFileImportAsync(
+ global::System.Guid tableId,
+ global::System.Guid sheetId,
+
+ global::PromptLayer.CreateTableSheetFileImportRequest request,
+ global::PromptLayer.AutoSDKRequestOptions? requestOptions = default,
+ global::System.Threading.CancellationToken cancellationToken = default);
+ ///
+ /// Import File Into Table Sheet
+ /// Start an asynchronous CSV import into an existing Table sheet. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
+ ///
+ ///
+ ///
+ ///
+ /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
+ /// The token to cancel the operation with
+ ///
+ global::System.Threading.Tasks.Task> CreateTableSheetFileImportAsResponseAsync(
+ global::System.Guid tableId,
+ global::System.Guid sheetId,
+
+ global::PromptLayer.CreateTableSheetFileImportRequest request,
+ global::PromptLayer.AutoSDKRequestOptions? requestOptions = default,
+ global::System.Threading.CancellationToken cancellationToken = default);
+ ///
+ /// Import File Into Table Sheet
+ /// Start an asynchronous CSV import into an existing Table sheet. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
+ ///
+ ///
+ ///
+ ///
+ /// Optional client-provided operation ID. A UUID is generated when omitted.
+ ///
+ ///
+ /// CSV file name. Must end with .csv.
+ ///
+ ///
+ /// Base64-encoded CSV file content.
+ ///
+ /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
+ /// The token to cancel the operation with
+ ///
+ global::System.Threading.Tasks.Task CreateTableSheetFileImportAsync(
+ global::System.Guid tableId,
+ global::System.Guid sheetId,
+ string fileName,
+ string fileContentBase64,
+ string? operationId = default,
+ global::PromptLayer.AutoSDKRequestOptions? requestOptions = default,
+ global::System.Threading.CancellationToken cancellationToken = default);
+ }
+}
\ No newline at end of file
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.ITablesClient.CreateTableSheetOperation.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.ITablesClient.CreateTableSheetOperation.g.cs
new file mode 100644
index 0000000..96b9c1d
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.ITablesClient.CreateTableSheetOperation.g.cs
@@ -0,0 +1,76 @@
+#nullable enable
+
+namespace PromptLayer
+{
+ public partial interface ITablesClient
+ {
+ ///
+ /// Create Table Sheet Operation
+ /// Queue a recalculation operation for selected columns, rows, and cell statuses. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
+ ///
+ ///
+ ///
+ ///
+ /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
+ /// The token to cancel the operation with
+ ///
+ global::System.Threading.Tasks.Task CreateTableSheetOperationAsync(
+ global::System.Guid tableId,
+ global::System.Guid sheetId,
+
+ global::PromptLayer.CreateTableSheetOperationRequest request,
+ global::PromptLayer.AutoSDKRequestOptions? requestOptions = default,
+ global::System.Threading.CancellationToken cancellationToken = default);
+ ///
+ /// Create Table Sheet Operation
+ /// Queue a recalculation operation for selected columns, rows, and cell statuses. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
+ ///
+ ///
+ ///
+ ///
+ /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
+ /// The token to cancel the operation with
+ ///
+ global::System.Threading.Tasks.Task> CreateTableSheetOperationAsResponseAsync(
+ global::System.Guid tableId,
+ global::System.Guid sheetId,
+
+ global::PromptLayer.CreateTableSheetOperationRequest request,
+ global::PromptLayer.AutoSDKRequestOptions? requestOptions = default,
+ global::System.Threading.CancellationToken cancellationToken = default);
+ ///
+ /// Create Table Sheet Operation
+ /// Queue a recalculation operation for selected columns, rows, and cell statuses. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
+ ///
+ ///
+ ///
+ ///
+ /// Default Value: recalculate
+ ///
+ ///
+ /// Columns to recalculate. Text columns cannot be recalculated.
+ ///
+ ///
+ /// Zero-based row indices to recalculate. If omitted, matching cells across all rows are considered.
+ ///
+ ///
+ /// Cell statuses to include. Defaults to stale cells. Pass an empty array to include all statuses.
+ ///
+ ///
+ /// Confirmation token returned when the operation exceeds the confirmation threshold.
+ ///
+ /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
+ /// The token to cancel the operation with
+ ///
+ global::System.Threading.Tasks.Task CreateTableSheetOperationAsync(
+ global::System.Guid tableId,
+ global::System.Guid sheetId,
+ global::PromptLayer.CreateTableSheetOperationRequestOperation? operation = default,
+ global::System.Collections.Generic.IList? columnIds = default,
+ global::System.Collections.Generic.IList? rowIds = default,
+ global::System.Collections.Generic.IList? statuses = default,
+ string? confirmationToken = default,
+ global::PromptLayer.AutoSDKRequestOptions? requestOptions = default,
+ global::System.Threading.CancellationToken cancellationToken = default);
+ }
+}
\ No newline at end of file
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.ITablesClient.CreateTableSheetRequestLogImport.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.ITablesClient.CreateTableSheetRequestLogImport.g.cs
new file mode 100644
index 0000000..ab009da
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.ITablesClient.CreateTableSheetRequestLogImport.g.cs
@@ -0,0 +1,97 @@
+#nullable enable
+
+namespace PromptLayer
+{
+ public partial interface ITablesClient
+ {
+ ///
+ /// Import Request Logs Into Table Sheet
+ /// Start an asynchronous request-history import into an existing Table sheet. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
+ ///
+ ///
+ ///
+ ///
+ /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
+ /// The token to cancel the operation with
+ ///
+ global::System.Threading.Tasks.Task CreateTableSheetRequestLogImportAsync(
+ global::System.Guid tableId,
+ global::System.Guid sheetId,
+
+ global::PromptLayer.CreateTableSheetRequestLogImportRequest request,
+ global::PromptLayer.AutoSDKRequestOptions? requestOptions = default,
+ global::System.Threading.CancellationToken cancellationToken = default);
+ ///
+ /// Import Request Logs Into Table Sheet
+ /// Start an asynchronous request-history import into an existing Table sheet. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
+ ///
+ ///
+ ///
+ ///
+ /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
+ /// The token to cancel the operation with
+ ///
+ global::System.Threading.Tasks.Task> CreateTableSheetRequestLogImportAsResponseAsync(
+ global::System.Guid tableId,
+ global::System.Guid sheetId,
+
+ global::PromptLayer.CreateTableSheetRequestLogImportRequest request,
+ global::PromptLayer.AutoSDKRequestOptions? requestOptions = default,
+ global::System.Threading.CancellationToken cancellationToken = default);
+ ///
+ /// Import Request Logs Into Table Sheet
+ /// Start an asynchronous request-history import into an existing Table sheet. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
+ ///
+ ///
+ ///
+ ///
+ /// Nested filter group with AND/OR logic. Use this for complex queries.
+ ///
+ ///
+ /// Free-text request-log search query applied with filter_group.
+ ///
+ ///
+ /// Field to sort matching request logs before import.
+ ///
+ ///
+ /// Sort direction. Must be provided together with sort_by.
+ ///
+ ///
+ /// Request-log query metadata key used by shared request-log query payloads.
+ ///
+ ///
+ /// Optional client-provided operation ID. A UUID is generated when omitted.
+ ///
+ ///
+ /// Specific request log IDs to import.
+ ///
+ ///
+ /// Input variable names to parse from matching request logs.
+ /// Default Value: []
+ ///
+ ///
+ /// Additional request log fields to include as columns.
+ ///
+ ///
+ /// Maximum number of matching request logs to import.
+ ///
+ /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
+ /// The token to cancel the operation with
+ ///
+ global::System.Threading.Tasks.Task CreateTableSheetRequestLogImportAsync(
+ global::System.Guid tableId,
+ global::System.Guid sheetId,
+ global::PromptLayer.StructuredFilterGroup? filterGroup = default,
+ string? q = default,
+ global::PromptLayer.CreateTableSheetRequestLogImportRequestSortBy? sortBy = default,
+ global::PromptLayer.CreateTableSheetRequestLogImportRequestSortOrder? sortOrder = default,
+ string? metadataCostBreakdownKey = default,
+ string? operationId = default,
+ global::System.Collections.Generic.IList? requestLogIds = default,
+ global::System.Collections.Generic.IList? variablesToParse = default,
+ global::System.Collections.Generic.IList? includeFields = default,
+ int? limit = default,
+ global::PromptLayer.AutoSDKRequestOptions? requestOptions = default,
+ global::System.Threading.CancellationToken cancellationToken = default);
+ }
+}
\ No newline at end of file
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.ITablesClient.CreateTableSheetVersion.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.ITablesClient.CreateTableSheetVersion.g.cs
new file mode 100644
index 0000000..e8ae8dd
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.ITablesClient.CreateTableSheetVersion.g.cs
@@ -0,0 +1,64 @@
+#nullable enable
+
+namespace PromptLayer
+{
+ public partial interface ITablesClient
+ {
+ ///
+ /// Create Table Sheet Version
+ /// Create a named Table sheet version, or restore from an existing version while creating a new version. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
+ ///
+ ///
+ ///
+ ///
+ /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
+ /// The token to cancel the operation with
+ ///
+ global::System.Threading.Tasks.Task CreateTableSheetVersionAsync(
+ global::System.Guid tableId,
+ global::System.Guid sheetId,
+
+ global::PromptLayer.CreateTableSheetVersionRequest request,
+ global::PromptLayer.AutoSDKRequestOptions? requestOptions = default,
+ global::System.Threading.CancellationToken cancellationToken = default);
+ ///
+ /// Create Table Sheet Version
+ /// Create a named Table sheet version, or restore from an existing version while creating a new version. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
+ ///
+ ///
+ ///
+ ///
+ /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
+ /// The token to cancel the operation with
+ ///
+ global::System.Threading.Tasks.Task> CreateTableSheetVersionAsResponseAsync(
+ global::System.Guid tableId,
+ global::System.Guid sheetId,
+
+ global::PromptLayer.CreateTableSheetVersionRequest request,
+ global::PromptLayer.AutoSDKRequestOptions? requestOptions = default,
+ global::System.Threading.CancellationToken cancellationToken = default);
+ ///
+ /// Create Table Sheet Version
+ /// Create a named Table sheet version, or restore from an existing version while creating a new version. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
+ ///
+ ///
+ ///
+ ///
+ /// Version name. Required when source_version_id is omitted.
+ ///
+ ///
+ /// Existing version to restore from while creating a new version.
+ ///
+ /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
+ /// The token to cancel the operation with
+ ///
+ global::System.Threading.Tasks.Task CreateTableSheetVersionAsync(
+ global::System.Guid tableId,
+ global::System.Guid sheetId,
+ string? name = default,
+ global::System.Guid? sourceVersionId = default,
+ global::PromptLayer.AutoSDKRequestOptions? requestOptions = default,
+ global::System.Threading.CancellationToken cancellationToken = default);
+ }
+}
\ No newline at end of file
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.ITablesClient.GetTableSheetOperationStatus.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.ITablesClient.GetTableSheetOperationStatus.g.cs
new file mode 100644
index 0000000..bb3b458
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.ITablesClient.GetTableSheetOperationStatus.g.cs
@@ -0,0 +1,40 @@
+#nullable enable
+
+namespace PromptLayer
+{
+ public partial interface ITablesClient
+ {
+ ///
+ /// Get Table Sheet Operation
+ /// Poll a Table sheet recalculation operation by operation ID. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
+ ///
+ ///
+ ///
+ ///
+ /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
+ /// The token to cancel the operation with
+ ///
+ global::System.Threading.Tasks.Task GetTableSheetOperationStatusAsync(
+ global::System.Guid tableId,
+ global::System.Guid sheetId,
+ string operationId,
+ global::PromptLayer.AutoSDKRequestOptions? requestOptions = default,
+ global::System.Threading.CancellationToken cancellationToken = default);
+ ///
+ /// Get Table Sheet Operation
+ /// Poll a Table sheet recalculation operation by operation ID. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
+ ///
+ ///
+ ///
+ ///
+ /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
+ /// The token to cancel the operation with
+ ///
+ global::System.Threading.Tasks.Task> GetTableSheetOperationStatusAsResponseAsync(
+ global::System.Guid tableId,
+ global::System.Guid sheetId,
+ string operationId,
+ global::PromptLayer.AutoSDKRequestOptions? requestOptions = default,
+ global::System.Threading.CancellationToken cancellationToken = default);
+ }
+}
\ No newline at end of file
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.ITablesClient.GetTableSheetScore.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.ITablesClient.GetTableSheetScore.g.cs
new file mode 100644
index 0000000..4f7eed1
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.ITablesClient.GetTableSheetScore.g.cs
@@ -0,0 +1,36 @@
+#nullable enable
+
+namespace PromptLayer
+{
+ public partial interface ITablesClient
+ {
+ ///
+ /// Get Table Sheet Score
+ /// Retrieve the current score payload for a Table sheet. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
+ ///
+ ///
+ ///
+ /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
+ /// The token to cancel the operation with
+ ///
+ global::System.Threading.Tasks.Task GetTableSheetScoreAsync(
+ global::System.Guid tableId,
+ global::System.Guid sheetId,
+ global::PromptLayer.AutoSDKRequestOptions? requestOptions = default,
+ global::System.Threading.CancellationToken cancellationToken = default);
+ ///
+ /// Get Table Sheet Score
+ /// Retrieve the current score payload for a Table sheet. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
+ ///
+ ///
+ ///
+ /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
+ /// The token to cancel the operation with
+ ///
+ global::System.Threading.Tasks.Task> GetTableSheetScoreAsResponseAsync(
+ global::System.Guid tableId,
+ global::System.Guid sheetId,
+ global::PromptLayer.AutoSDKRequestOptions? requestOptions = default,
+ global::System.Threading.CancellationToken cancellationToken = default);
+ }
+}
\ No newline at end of file
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.ITablesClient.GetTableSheetVersion.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.ITablesClient.GetTableSheetVersion.g.cs
new file mode 100644
index 0000000..dff9d3a
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.ITablesClient.GetTableSheetVersion.g.cs
@@ -0,0 +1,40 @@
+#nullable enable
+
+namespace PromptLayer
+{
+ public partial interface ITablesClient
+ {
+ ///
+ /// Get Table Sheet Version
+ /// Retrieve one Table sheet version, including its snapshot. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
+ ///
+ ///
+ ///
+ ///
+ /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
+ /// The token to cancel the operation with
+ ///
+ global::System.Threading.Tasks.Task GetTableSheetVersionAsync(
+ global::System.Guid tableId,
+ global::System.Guid sheetId,
+ global::System.Guid versionId,
+ global::PromptLayer.AutoSDKRequestOptions? requestOptions = default,
+ global::System.Threading.CancellationToken cancellationToken = default);
+ ///
+ /// Get Table Sheet Version
+ /// Retrieve one Table sheet version, including its snapshot. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
+ ///
+ ///
+ ///
+ ///
+ /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
+ /// The token to cancel the operation with
+ ///
+ global::System.Threading.Tasks.Task> GetTableSheetVersionAsResponseAsync(
+ global::System.Guid tableId,
+ global::System.Guid sheetId,
+ global::System.Guid versionId,
+ global::PromptLayer.AutoSDKRequestOptions? requestOptions = default,
+ global::System.Threading.CancellationToken cancellationToken = default);
+ }
+}
\ No newline at end of file
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.ITablesClient.GetTableSheetVersionScoreHistory.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.ITablesClient.GetTableSheetVersionScoreHistory.g.cs
new file mode 100644
index 0000000..0026907
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.ITablesClient.GetTableSheetVersionScoreHistory.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace PromptLayer
+{
+ public partial interface ITablesClient
+ {
+ ///
+ /// Get Table Sheet Score History
+ /// Retrieve score-history points across Table sheet versions. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
+ ///
+ ///
+ ///
+ ///
+ /// Default Value: 1200
+ ///
+ ///
+ /// Default Value: all
+ ///
+ ///
+ /// Default Value: auto
+ ///
+ /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
+ /// The token to cancel the operation with
+ ///
+ global::System.Threading.Tasks.Task GetTableSheetVersionScoreHistoryAsync(
+ global::System.Guid tableId,
+ global::System.Guid sheetId,
+ int? maxPoints = default,
+ global::PromptLayer.GetTableSheetVersionScoreHistoryRange? range = default,
+ global::PromptLayer.GetTableSheetVersionScoreHistoryResolution? resolution = default,
+ global::PromptLayer.AutoSDKRequestOptions? requestOptions = default,
+ global::System.Threading.CancellationToken cancellationToken = default);
+ ///
+ /// Get Table Sheet Score History
+ /// Retrieve score-history points across Table sheet versions. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
+ ///
+ ///
+ ///
+ ///
+ /// Default Value: 1200
+ ///
+ ///
+ /// Default Value: all
+ ///
+ ///
+ /// Default Value: auto
+ ///
+ /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
+ /// The token to cancel the operation with
+ ///
+ global::System.Threading.Tasks.Task> GetTableSheetVersionScoreHistoryAsResponseAsync(
+ global::System.Guid tableId,
+ global::System.Guid sheetId,
+ int? maxPoints = default,
+ global::PromptLayer.GetTableSheetVersionScoreHistoryRange? range = default,
+ global::PromptLayer.GetTableSheetVersionScoreHistoryResolution? resolution = default,
+ global::PromptLayer.AutoSDKRequestOptions? requestOptions = default,
+ global::System.Threading.CancellationToken cancellationToken = default);
+ }
+}
\ No newline at end of file
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.ITablesClient.ListTableSheetOperations.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.ITablesClient.ListTableSheetOperations.g.cs
new file mode 100644
index 0000000..46136a2
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.ITablesClient.ListTableSheetOperations.g.cs
@@ -0,0 +1,36 @@
+#nullable enable
+
+namespace PromptLayer
+{
+ public partial interface ITablesClient
+ {
+ ///
+ /// List Table Sheet Operations
+ /// List active recalculation operations and cell status counts for a Table sheet. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
+ ///
+ ///
+ ///
+ /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
+ /// The token to cancel the operation with
+ ///
+ global::System.Threading.Tasks.Task ListTableSheetOperationsAsync(
+ global::System.Guid tableId,
+ global::System.Guid sheetId,
+ global::PromptLayer.AutoSDKRequestOptions? requestOptions = default,
+ global::System.Threading.CancellationToken cancellationToken = default);
+ ///
+ /// List Table Sheet Operations
+ /// List active recalculation operations and cell status counts for a Table sheet. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
+ ///
+ ///
+ ///
+ /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
+ /// The token to cancel the operation with
+ ///
+ global::System.Threading.Tasks.Task> ListTableSheetOperationsAsResponseAsync(
+ global::System.Guid tableId,
+ global::System.Guid sheetId,
+ global::PromptLayer.AutoSDKRequestOptions? requestOptions = default,
+ global::System.Threading.CancellationToken cancellationToken = default);
+ }
+}
\ No newline at end of file
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.ITablesClient.ListTableSheetVersions.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.ITablesClient.ListTableSheetVersions.g.cs
new file mode 100644
index 0000000..76f06ef
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.ITablesClient.ListTableSheetVersions.g.cs
@@ -0,0 +1,64 @@
+#nullable enable
+
+namespace PromptLayer
+{
+ public partial interface ITablesClient
+ {
+ ///
+ /// List Table Sheet Versions
+ /// List saved versions for a Table sheet. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
+ ///
+ ///
+ ///
+ ///
+ ///
+ /// Default Value: 20
+ ///
+ ///
+ /// Default Value: version_number
+ ///
+ ///
+ /// Default Value: desc
+ ///
+ /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
+ /// The token to cancel the operation with
+ ///
+ global::System.Threading.Tasks.Task ListTableSheetVersionsAsync(
+ global::System.Guid tableId,
+ global::System.Guid sheetId,
+ string? cursor = default,
+ int? limit = default,
+ global::PromptLayer.ListTableSheetVersionsSort? sort = default,
+ global::PromptLayer.ListTableSheetVersionsOrder? order = default,
+ global::PromptLayer.AutoSDKRequestOptions? requestOptions = default,
+ global::System.Threading.CancellationToken cancellationToken = default);
+ ///
+ /// List Table Sheet Versions
+ /// List saved versions for a Table sheet. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
+ ///
+ ///
+ ///
+ ///
+ ///
+ /// Default Value: 20
+ ///
+ ///
+ /// Default Value: version_number
+ ///
+ ///
+ /// Default Value: desc
+ ///
+ /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
+ /// The token to cancel the operation with
+ ///
+ global::System.Threading.Tasks.Task> ListTableSheetVersionsAsResponseAsync(
+ global::System.Guid tableId,
+ global::System.Guid sheetId,
+ string? cursor = default,
+ int? limit = default,
+ global::PromptLayer.ListTableSheetVersionsSort? sort = default,
+ global::PromptLayer.ListTableSheetVersionsOrder? order = default,
+ global::PromptLayer.AutoSDKRequestOptions? requestOptions = default,
+ global::System.Threading.CancellationToken cancellationToken = default);
+ }
+}
\ No newline at end of file
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.ITablesClient.RecalculateTableSheetScore.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.ITablesClient.RecalculateTableSheetScore.g.cs
new file mode 100644
index 0000000..02a3c1e
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.ITablesClient.RecalculateTableSheetScore.g.cs
@@ -0,0 +1,36 @@
+#nullable enable
+
+namespace PromptLayer
+{
+ public partial interface ITablesClient
+ {
+ ///
+ /// Recalculate Table Sheet Score
+ /// Queue recalculation for an existing Table sheet score configuration. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
+ ///
+ ///
+ ///
+ /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
+ /// The token to cancel the operation with
+ ///
+ global::System.Threading.Tasks.Task RecalculateTableSheetScoreAsync(
+ global::System.Guid tableId,
+ global::System.Guid sheetId,
+ global::PromptLayer.AutoSDKRequestOptions? requestOptions = default,
+ global::System.Threading.CancellationToken cancellationToken = default);
+ ///
+ /// Recalculate Table Sheet Score
+ /// Queue recalculation for an existing Table sheet score configuration. Requests are scoped to the workspace associated with the API key; table, sheet, column, cell, operation, and version IDs must belong to that workspace.
+ ///
+ ///
+ ///
+ /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
+ /// The token to cancel the operation with
+ ///
+ global::System.Threading.Tasks.Task> RecalculateTableSheetScoreAsResponseAsync(
+ global::System.Guid tableId,
+ global::System.Guid sheetId,
+ global::PromptLayer.AutoSDKRequestOptions? requestOptions = default,
+ global::System.Threading.CancellationToken cancellationToken = default);
+ }
+}
\ No newline at end of file
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.ITablesClient.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.ITablesClient.g.cs
new file mode 100644
index 0000000..2c26a80
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.ITablesClient.g.cs
@@ -0,0 +1,48 @@
+
+#nullable enable
+
+namespace PromptLayer
+{
+ ///
+ /// If no httpClient is provided, a new one will be created.
+ /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used.
+ ///
+ public partial interface ITablesClient : global::System.IDisposable
+ {
+ ///
+ /// The HttpClient instance.
+ ///
+ public global::System.Net.Http.HttpClient HttpClient { get; }
+
+ ///
+ /// The base URL for the API.
+ ///
+ public System.Uri? BaseUri { get; }
+
+ ///
+ /// The authorizations to use for the requests.
+ ///
+ public global::System.Collections.Generic.List Authorizations { get; }
+
+ ///
+ /// Gets or sets a value indicating whether the response content should be read as a string.
+ /// True by default in debug builds, false otherwise.
+ /// When false, successful responses are deserialized directly from the response stream for better performance.
+ /// Error responses are always read as strings regardless of this setting,
+ /// ensuring is populated.
+ ///
+ public bool ReadResponseAsString { get; set; }
+ ///
+ /// Client-wide request defaults such as headers, query parameters, retries, and timeout.
+ ///
+ public global::PromptLayer.AutoSDKClientOptions Options { get; }
+
+
+ ///
+ ///
+ ///
+ global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; }
+
+
+ }
+}
\ No newline at end of file
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.ConfigureTableSheetScoreRequestAssertionAggregation.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.ConfigureTableSheetScoreRequestAssertionAggregation.g.cs
new file mode 100644
index 0000000..9623a3e
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.ConfigureTableSheetScoreRequestAssertionAggregation.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace PromptLayer.JsonConverters
+{
+ ///
+ public sealed class ConfigureTableSheetScoreRequestAssertionAggregationJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::PromptLayer.ConfigureTableSheetScoreRequestAssertionAggregation Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::PromptLayer.ConfigureTableSheetScoreRequestAssertionAggregationExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::PromptLayer.ConfigureTableSheetScoreRequestAssertionAggregation)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::PromptLayer.ConfigureTableSheetScoreRequestAssertionAggregation);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::PromptLayer.ConfigureTableSheetScoreRequestAssertionAggregation value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::PromptLayer.ConfigureTableSheetScoreRequestAssertionAggregationExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.ConfigureTableSheetScoreRequestAssertionAggregationNullable.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.ConfigureTableSheetScoreRequestAssertionAggregationNullable.g.cs
new file mode 100644
index 0000000..276d566
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.ConfigureTableSheetScoreRequestAssertionAggregationNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace PromptLayer.JsonConverters
+{
+ ///
+ public sealed class ConfigureTableSheetScoreRequestAssertionAggregationNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::PromptLayer.ConfigureTableSheetScoreRequestAssertionAggregation? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::PromptLayer.ConfigureTableSheetScoreRequestAssertionAggregationExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::PromptLayer.ConfigureTableSheetScoreRequestAssertionAggregation)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::PromptLayer.ConfigureTableSheetScoreRequestAssertionAggregation?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::PromptLayer.ConfigureTableSheetScoreRequestAssertionAggregation? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::PromptLayer.ConfigureTableSheetScoreRequestAssertionAggregationExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.ConfigureTableSheetScoreRequestCodeLanguage.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.ConfigureTableSheetScoreRequestCodeLanguage.g.cs
new file mode 100644
index 0000000..7488dd1
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.ConfigureTableSheetScoreRequestCodeLanguage.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace PromptLayer.JsonConverters
+{
+ ///
+ public sealed class ConfigureTableSheetScoreRequestCodeLanguageJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::PromptLayer.ConfigureTableSheetScoreRequestCodeLanguage Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::PromptLayer.ConfigureTableSheetScoreRequestCodeLanguageExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::PromptLayer.ConfigureTableSheetScoreRequestCodeLanguage)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::PromptLayer.ConfigureTableSheetScoreRequestCodeLanguage);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::PromptLayer.ConfigureTableSheetScoreRequestCodeLanguage value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::PromptLayer.ConfigureTableSheetScoreRequestCodeLanguageExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.ConfigureTableSheetScoreRequestCodeLanguageNullable.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.ConfigureTableSheetScoreRequestCodeLanguageNullable.g.cs
new file mode 100644
index 0000000..c5a14f1
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.ConfigureTableSheetScoreRequestCodeLanguageNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace PromptLayer.JsonConverters
+{
+ ///
+ public sealed class ConfigureTableSheetScoreRequestCodeLanguageNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::PromptLayer.ConfigureTableSheetScoreRequestCodeLanguage? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::PromptLayer.ConfigureTableSheetScoreRequestCodeLanguageExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::PromptLayer.ConfigureTableSheetScoreRequestCodeLanguage)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::PromptLayer.ConfigureTableSheetScoreRequestCodeLanguage?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::PromptLayer.ConfigureTableSheetScoreRequestCodeLanguage? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::PromptLayer.ConfigureTableSheetScoreRequestCodeLanguageExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.ConfigureTableSheetScoreRequestScoreType.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.ConfigureTableSheetScoreRequestScoreType.g.cs
new file mode 100644
index 0000000..1ce9aae
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.ConfigureTableSheetScoreRequestScoreType.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace PromptLayer.JsonConverters
+{
+ ///
+ public sealed class ConfigureTableSheetScoreRequestScoreTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::PromptLayer.ConfigureTableSheetScoreRequestScoreType Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::PromptLayer.ConfigureTableSheetScoreRequestScoreTypeExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::PromptLayer.ConfigureTableSheetScoreRequestScoreType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::PromptLayer.ConfigureTableSheetScoreRequestScoreType);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::PromptLayer.ConfigureTableSheetScoreRequestScoreType value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::PromptLayer.ConfigureTableSheetScoreRequestScoreTypeExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.ConfigureTableSheetScoreRequestScoreTypeNullable.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.ConfigureTableSheetScoreRequestScoreTypeNullable.g.cs
new file mode 100644
index 0000000..4abf765
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.ConfigureTableSheetScoreRequestScoreTypeNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace PromptLayer.JsonConverters
+{
+ ///
+ public sealed class ConfigureTableSheetScoreRequestScoreTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::PromptLayer.ConfigureTableSheetScoreRequestScoreType? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::PromptLayer.ConfigureTableSheetScoreRequestScoreTypeExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::PromptLayer.ConfigureTableSheetScoreRequestScoreType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::PromptLayer.ConfigureTableSheetScoreRequestScoreType?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::PromptLayer.ConfigureTableSheetScoreRequestScoreType? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::PromptLayer.ConfigureTableSheetScoreRequestScoreTypeExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.CreateTableSheetOperationQueuedResponseOperation.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.CreateTableSheetOperationQueuedResponseOperation.g.cs
new file mode 100644
index 0000000..77b9ff4
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.CreateTableSheetOperationQueuedResponseOperation.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace PromptLayer.JsonConverters
+{
+ ///
+ public sealed class CreateTableSheetOperationQueuedResponseOperationJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::PromptLayer.CreateTableSheetOperationQueuedResponseOperation Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::PromptLayer.CreateTableSheetOperationQueuedResponseOperationExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::PromptLayer.CreateTableSheetOperationQueuedResponseOperation)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::PromptLayer.CreateTableSheetOperationQueuedResponseOperation);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::PromptLayer.CreateTableSheetOperationQueuedResponseOperation value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::PromptLayer.CreateTableSheetOperationQueuedResponseOperationExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.CreateTableSheetOperationQueuedResponseOperationNullable.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.CreateTableSheetOperationQueuedResponseOperationNullable.g.cs
new file mode 100644
index 0000000..5b677d4
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.CreateTableSheetOperationQueuedResponseOperationNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace PromptLayer.JsonConverters
+{
+ ///
+ public sealed class CreateTableSheetOperationQueuedResponseOperationNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::PromptLayer.CreateTableSheetOperationQueuedResponseOperation? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::PromptLayer.CreateTableSheetOperationQueuedResponseOperationExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::PromptLayer.CreateTableSheetOperationQueuedResponseOperation)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::PromptLayer.CreateTableSheetOperationQueuedResponseOperation?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::PromptLayer.CreateTableSheetOperationQueuedResponseOperation? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::PromptLayer.CreateTableSheetOperationQueuedResponseOperationExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.CreateTableSheetOperationRequestOperation.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.CreateTableSheetOperationRequestOperation.g.cs
new file mode 100644
index 0000000..4d6aa58
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.CreateTableSheetOperationRequestOperation.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace PromptLayer.JsonConverters
+{
+ ///
+ public sealed class CreateTableSheetOperationRequestOperationJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::PromptLayer.CreateTableSheetOperationRequestOperation Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::PromptLayer.CreateTableSheetOperationRequestOperationExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::PromptLayer.CreateTableSheetOperationRequestOperation)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::PromptLayer.CreateTableSheetOperationRequestOperation);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::PromptLayer.CreateTableSheetOperationRequestOperation value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::PromptLayer.CreateTableSheetOperationRequestOperationExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.CreateTableSheetOperationRequestOperationNullable.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.CreateTableSheetOperationRequestOperationNullable.g.cs
new file mode 100644
index 0000000..b5c2ec3
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.CreateTableSheetOperationRequestOperationNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace PromptLayer.JsonConverters
+{
+ ///
+ public sealed class CreateTableSheetOperationRequestOperationNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::PromptLayer.CreateTableSheetOperationRequestOperation? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::PromptLayer.CreateTableSheetOperationRequestOperationExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::PromptLayer.CreateTableSheetOperationRequestOperation)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::PromptLayer.CreateTableSheetOperationRequestOperation?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::PromptLayer.CreateTableSheetOperationRequestOperation? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::PromptLayer.CreateTableSheetOperationRequestOperationExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.CreateTableSheetOperationRequestStatuse.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.CreateTableSheetOperationRequestStatuse.g.cs
new file mode 100644
index 0000000..f6c6101
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.CreateTableSheetOperationRequestStatuse.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace PromptLayer.JsonConverters
+{
+ ///
+ public sealed class CreateTableSheetOperationRequestStatuseJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::PromptLayer.CreateTableSheetOperationRequestStatuse Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::PromptLayer.CreateTableSheetOperationRequestStatuseExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::PromptLayer.CreateTableSheetOperationRequestStatuse)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::PromptLayer.CreateTableSheetOperationRequestStatuse);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::PromptLayer.CreateTableSheetOperationRequestStatuse value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::PromptLayer.CreateTableSheetOperationRequestStatuseExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.CreateTableSheetOperationRequestStatuseNullable.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.CreateTableSheetOperationRequestStatuseNullable.g.cs
new file mode 100644
index 0000000..af56c94
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.CreateTableSheetOperationRequestStatuseNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace PromptLayer.JsonConverters
+{
+ ///
+ public sealed class CreateTableSheetOperationRequestStatuseNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::PromptLayer.CreateTableSheetOperationRequestStatuse? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::PromptLayer.CreateTableSheetOperationRequestStatuseExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::PromptLayer.CreateTableSheetOperationRequestStatuse)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::PromptLayer.CreateTableSheetOperationRequestStatuse?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::PromptLayer.CreateTableSheetOperationRequestStatuse? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::PromptLayer.CreateTableSheetOperationRequestStatuseExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.CreateTableSheetOperationResponse.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.CreateTableSheetOperationResponse.g.cs
new file mode 100644
index 0000000..3c94c32
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.CreateTableSheetOperationResponse.g.cs
@@ -0,0 +1,201 @@
+#nullable enable
+#pragma warning disable CS0618 // Type or member is obsolete
+
+namespace PromptLayer.JsonConverters
+{
+ ///
+ public class CreateTableSheetOperationResponseJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::PromptLayer.CreateTableSheetOperationResponse Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ options = options ?? throw new global::System.ArgumentNullException(nameof(options));
+ var typeInfoResolver = options.TypeInfoResolver ?? throw new global::System.InvalidOperationException("TypeInfoResolver is not set.");
+
+ using var __jsonDocument = global::System.Text.Json.JsonDocument.ParseValue(ref reader);
+ var __rawJson = __jsonDocument.RootElement.GetRawText();
+ var __jsonProps = new global::System.Collections.Generic.HashSet();
+ if (__jsonDocument.RootElement.ValueKind == global::System.Text.Json.JsonValueKind.Object)
+ {
+ foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject())
+ {
+ __jsonProps.Add(__jsonProp.Name);
+
+ }
+ }
+
+ var __score0 = 0;
+ if (__jsonProps.Contains("cell_count")) __score0++;
+ if (__jsonProps.Contains("cells")) __score0++;
+ if (__jsonProps.Contains("execution_id")) __score0++;
+ if (__jsonProps.Contains("execution_ids")) __score0++;
+ if (__jsonProps.Contains("operation")) __score0++;
+ if (__jsonProps.Contains("operation_id")) __score0++;
+ if (__jsonProps.Contains("status_url")) __score0++;
+ if (__jsonProps.Contains("success")) __score0++;
+ if (__jsonProps.Contains("version")) __score0++;
+ if (__jsonProps.Contains("virtual_cell_count")) __score0++;
+ var __score1 = 0;
+ if (__jsonProps.Contains("cell_count")) __score1++;
+ if (__jsonProps.Contains("cells")) __score1++;
+ if (__jsonProps.Contains("success")) __score1++;
+ if (__jsonProps.Contains("virtual_cell_count")) __score1++;
+ var __score2 = 0;
+ if (__jsonProps.Contains("affected_cell_count")) __score2++;
+ if (__jsonProps.Contains("confirmation_token")) __score2++;
+ if (__jsonProps.Contains("message")) __score2++;
+ if (__jsonProps.Contains("requires_confirmation")) __score2++;
+ if (__jsonProps.Contains("success")) __score2++;
+ var __bestScore = 0;
+ var __bestIndex = -1;
+ if (__score0 > __bestScore) { __bestScore = __score0; __bestIndex = 0; }
+ if (__score1 > __bestScore) { __bestScore = __score1; __bestIndex = 1; }
+ if (__score2 > __bestScore) { __bestScore = __score2; __bestIndex = 2; }
+
+ global::PromptLayer.CreateTableSheetOperationQueuedResponse? createTableSheetOperationQueuedResponse = default;
+ global::PromptLayer.CreateTableSheetOperationNoopResponse? createTableSheetOperationNoopResponse = default;
+ global::PromptLayer.CreateTableSheetOperationConfirmationResponse? createTableSheetOperationConfirmationResponse = default;
+ if (__bestIndex >= 0)
+ {
+ if (__bestIndex == 0)
+ {
+ try
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::PromptLayer.CreateTableSheetOperationQueuedResponse), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::PromptLayer.CreateTableSheetOperationQueuedResponse).Name}");
+ createTableSheetOperationQueuedResponse = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo);
+ }
+ catch (global::System.Text.Json.JsonException)
+ {
+ }
+ catch (global::System.InvalidOperationException)
+ {
+ }
+ }
+ else if (__bestIndex == 1)
+ {
+ try
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::PromptLayer.CreateTableSheetOperationNoopResponse), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::PromptLayer.CreateTableSheetOperationNoopResponse).Name}");
+ createTableSheetOperationNoopResponse = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo);
+ }
+ catch (global::System.Text.Json.JsonException)
+ {
+ }
+ catch (global::System.InvalidOperationException)
+ {
+ }
+ }
+ else if (__bestIndex == 2)
+ {
+ try
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::PromptLayer.CreateTableSheetOperationConfirmationResponse), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::PromptLayer.CreateTableSheetOperationConfirmationResponse).Name}");
+ createTableSheetOperationConfirmationResponse = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo);
+ }
+ catch (global::System.Text.Json.JsonException)
+ {
+ }
+ catch (global::System.InvalidOperationException)
+ {
+ }
+ }
+ }
+
+ if (createTableSheetOperationQueuedResponse == null && createTableSheetOperationNoopResponse == null && createTableSheetOperationConfirmationResponse == null)
+ {
+ try
+ {
+
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::PromptLayer.CreateTableSheetOperationQueuedResponse), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::PromptLayer.CreateTableSheetOperationQueuedResponse).Name}");
+ createTableSheetOperationQueuedResponse = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo);
+ }
+ catch (global::System.Text.Json.JsonException)
+ {
+ }
+ catch (global::System.InvalidOperationException)
+ {
+ }
+ }
+
+ if (createTableSheetOperationQueuedResponse == null && createTableSheetOperationNoopResponse == null && createTableSheetOperationConfirmationResponse == null)
+ {
+ try
+ {
+
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::PromptLayer.CreateTableSheetOperationNoopResponse), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::PromptLayer.CreateTableSheetOperationNoopResponse).Name}");
+ createTableSheetOperationNoopResponse = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo);
+ }
+ catch (global::System.Text.Json.JsonException)
+ {
+ }
+ catch (global::System.InvalidOperationException)
+ {
+ }
+ }
+
+ if (createTableSheetOperationQueuedResponse == null && createTableSheetOperationNoopResponse == null && createTableSheetOperationConfirmationResponse == null)
+ {
+ try
+ {
+
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::PromptLayer.CreateTableSheetOperationConfirmationResponse), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::PromptLayer.CreateTableSheetOperationConfirmationResponse).Name}");
+ createTableSheetOperationConfirmationResponse = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo);
+ }
+ catch (global::System.Text.Json.JsonException)
+ {
+ }
+ catch (global::System.InvalidOperationException)
+ {
+ }
+ }
+
+ var __value = new global::PromptLayer.CreateTableSheetOperationResponse(
+ createTableSheetOperationQueuedResponse,
+
+ createTableSheetOperationNoopResponse,
+
+ createTableSheetOperationConfirmationResponse
+ );
+
+ return __value;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::PromptLayer.CreateTableSheetOperationResponse value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ options = options ?? throw new global::System.ArgumentNullException(nameof(options));
+ var typeInfoResolver = options.TypeInfoResolver ?? throw new global::System.InvalidOperationException("TypeInfoResolver is not set.");
+
+ if (value.IsCreateTableSheetOperationQueuedResponse)
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::PromptLayer.CreateTableSheetOperationQueuedResponse), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::PromptLayer.CreateTableSheetOperationQueuedResponse).Name}");
+ global::System.Text.Json.JsonSerializer.Serialize(writer, value.CreateTableSheetOperationQueuedResponse!, typeInfo);
+ }
+ else if (value.IsCreateTableSheetOperationNoopResponse)
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::PromptLayer.CreateTableSheetOperationNoopResponse), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::PromptLayer.CreateTableSheetOperationNoopResponse).Name}");
+ global::System.Text.Json.JsonSerializer.Serialize(writer, value.CreateTableSheetOperationNoopResponse!, typeInfo);
+ }
+ else if (value.IsCreateTableSheetOperationConfirmationResponse)
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::PromptLayer.CreateTableSheetOperationConfirmationResponse), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::PromptLayer.CreateTableSheetOperationConfirmationResponse).Name}");
+ global::System.Text.Json.JsonSerializer.Serialize(writer, value.CreateTableSheetOperationConfirmationResponse!, typeInfo);
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.CreateTableSheetRequestLogImportRequestSortBy.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.CreateTableSheetRequestLogImportRequestSortBy.g.cs
new file mode 100644
index 0000000..0b436c2
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.CreateTableSheetRequestLogImportRequestSortBy.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace PromptLayer.JsonConverters
+{
+ ///
+ public sealed class CreateTableSheetRequestLogImportRequestSortByJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::PromptLayer.CreateTableSheetRequestLogImportRequestSortBy Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::PromptLayer.CreateTableSheetRequestLogImportRequestSortByExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::PromptLayer.CreateTableSheetRequestLogImportRequestSortBy)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::PromptLayer.CreateTableSheetRequestLogImportRequestSortBy);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::PromptLayer.CreateTableSheetRequestLogImportRequestSortBy value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::PromptLayer.CreateTableSheetRequestLogImportRequestSortByExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.CreateTableSheetRequestLogImportRequestSortByNullable.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.CreateTableSheetRequestLogImportRequestSortByNullable.g.cs
new file mode 100644
index 0000000..ccea87e
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.CreateTableSheetRequestLogImportRequestSortByNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace PromptLayer.JsonConverters
+{
+ ///
+ public sealed class CreateTableSheetRequestLogImportRequestSortByNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::PromptLayer.CreateTableSheetRequestLogImportRequestSortBy? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::PromptLayer.CreateTableSheetRequestLogImportRequestSortByExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::PromptLayer.CreateTableSheetRequestLogImportRequestSortBy)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::PromptLayer.CreateTableSheetRequestLogImportRequestSortBy?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::PromptLayer.CreateTableSheetRequestLogImportRequestSortBy? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::PromptLayer.CreateTableSheetRequestLogImportRequestSortByExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.CreateTableSheetRequestLogImportRequestSortOrder.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.CreateTableSheetRequestLogImportRequestSortOrder.g.cs
new file mode 100644
index 0000000..0373c16
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.CreateTableSheetRequestLogImportRequestSortOrder.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace PromptLayer.JsonConverters
+{
+ ///
+ public sealed class CreateTableSheetRequestLogImportRequestSortOrderJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::PromptLayer.CreateTableSheetRequestLogImportRequestSortOrder Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::PromptLayer.CreateTableSheetRequestLogImportRequestSortOrderExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::PromptLayer.CreateTableSheetRequestLogImportRequestSortOrder)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::PromptLayer.CreateTableSheetRequestLogImportRequestSortOrder);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::PromptLayer.CreateTableSheetRequestLogImportRequestSortOrder value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::PromptLayer.CreateTableSheetRequestLogImportRequestSortOrderExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.CreateTableSheetRequestLogImportRequestSortOrderNullable.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.CreateTableSheetRequestLogImportRequestSortOrderNullable.g.cs
new file mode 100644
index 0000000..e8c2924
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.CreateTableSheetRequestLogImportRequestSortOrderNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace PromptLayer.JsonConverters
+{
+ ///
+ public sealed class CreateTableSheetRequestLogImportRequestSortOrderNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::PromptLayer.CreateTableSheetRequestLogImportRequestSortOrder? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::PromptLayer.CreateTableSheetRequestLogImportRequestSortOrderExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::PromptLayer.CreateTableSheetRequestLogImportRequestSortOrder)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::PromptLayer.CreateTableSheetRequestLogImportRequestSortOrder?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::PromptLayer.CreateTableSheetRequestLogImportRequestSortOrder? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::PromptLayer.CreateTableSheetRequestLogImportRequestSortOrderExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.GetTableSheetVersionScoreHistoryRange.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.GetTableSheetVersionScoreHistoryRange.g.cs
new file mode 100644
index 0000000..2530005
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.GetTableSheetVersionScoreHistoryRange.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace PromptLayer.JsonConverters
+{
+ ///
+ public sealed class GetTableSheetVersionScoreHistoryRangeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::PromptLayer.GetTableSheetVersionScoreHistoryRange Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::PromptLayer.GetTableSheetVersionScoreHistoryRangeExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::PromptLayer.GetTableSheetVersionScoreHistoryRange)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::PromptLayer.GetTableSheetVersionScoreHistoryRange);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::PromptLayer.GetTableSheetVersionScoreHistoryRange value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::PromptLayer.GetTableSheetVersionScoreHistoryRangeExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.GetTableSheetVersionScoreHistoryRangeNullable.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.GetTableSheetVersionScoreHistoryRangeNullable.g.cs
new file mode 100644
index 0000000..44d207f
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.GetTableSheetVersionScoreHistoryRangeNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace PromptLayer.JsonConverters
+{
+ ///
+ public sealed class GetTableSheetVersionScoreHistoryRangeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::PromptLayer.GetTableSheetVersionScoreHistoryRange? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::PromptLayer.GetTableSheetVersionScoreHistoryRangeExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::PromptLayer.GetTableSheetVersionScoreHistoryRange)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::PromptLayer.GetTableSheetVersionScoreHistoryRange?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::PromptLayer.GetTableSheetVersionScoreHistoryRange? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::PromptLayer.GetTableSheetVersionScoreHistoryRangeExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.GetTableSheetVersionScoreHistoryResolution.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.GetTableSheetVersionScoreHistoryResolution.g.cs
new file mode 100644
index 0000000..6460d9b
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.GetTableSheetVersionScoreHistoryResolution.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace PromptLayer.JsonConverters
+{
+ ///
+ public sealed class GetTableSheetVersionScoreHistoryResolutionJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::PromptLayer.GetTableSheetVersionScoreHistoryResolution Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::PromptLayer.GetTableSheetVersionScoreHistoryResolutionExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::PromptLayer.GetTableSheetVersionScoreHistoryResolution)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::PromptLayer.GetTableSheetVersionScoreHistoryResolution);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::PromptLayer.GetTableSheetVersionScoreHistoryResolution value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::PromptLayer.GetTableSheetVersionScoreHistoryResolutionExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.GetTableSheetVersionScoreHistoryResolutionNullable.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.GetTableSheetVersionScoreHistoryResolutionNullable.g.cs
new file mode 100644
index 0000000..8980ec7
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.GetTableSheetVersionScoreHistoryResolutionNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace PromptLayer.JsonConverters
+{
+ ///
+ public sealed class GetTableSheetVersionScoreHistoryResolutionNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::PromptLayer.GetTableSheetVersionScoreHistoryResolution? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::PromptLayer.GetTableSheetVersionScoreHistoryResolutionExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::PromptLayer.GetTableSheetVersionScoreHistoryResolution)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::PromptLayer.GetTableSheetVersionScoreHistoryResolution?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::PromptLayer.GetTableSheetVersionScoreHistoryResolution? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::PromptLayer.GetTableSheetVersionScoreHistoryResolutionExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.ListTableSheetVersionsOrder.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.ListTableSheetVersionsOrder.g.cs
new file mode 100644
index 0000000..b11ae60
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.ListTableSheetVersionsOrder.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace PromptLayer.JsonConverters
+{
+ ///
+ public sealed class ListTableSheetVersionsOrderJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::PromptLayer.ListTableSheetVersionsOrder Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::PromptLayer.ListTableSheetVersionsOrderExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::PromptLayer.ListTableSheetVersionsOrder)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::PromptLayer.ListTableSheetVersionsOrder);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::PromptLayer.ListTableSheetVersionsOrder value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::PromptLayer.ListTableSheetVersionsOrderExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.ListTableSheetVersionsOrderNullable.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.ListTableSheetVersionsOrderNullable.g.cs
new file mode 100644
index 0000000..5de5b7a
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.ListTableSheetVersionsOrderNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace PromptLayer.JsonConverters
+{
+ ///
+ public sealed class ListTableSheetVersionsOrderNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::PromptLayer.ListTableSheetVersionsOrder? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::PromptLayer.ListTableSheetVersionsOrderExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::PromptLayer.ListTableSheetVersionsOrder)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::PromptLayer.ListTableSheetVersionsOrder?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::PromptLayer.ListTableSheetVersionsOrder? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::PromptLayer.ListTableSheetVersionsOrderExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.ListTableSheetVersionsSort.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.ListTableSheetVersionsSort.g.cs
new file mode 100644
index 0000000..0b6ac33
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.ListTableSheetVersionsSort.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace PromptLayer.JsonConverters
+{
+ ///
+ public sealed class ListTableSheetVersionsSortJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::PromptLayer.ListTableSheetVersionsSort Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::PromptLayer.ListTableSheetVersionsSortExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::PromptLayer.ListTableSheetVersionsSort)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::PromptLayer.ListTableSheetVersionsSort);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::PromptLayer.ListTableSheetVersionsSort value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::PromptLayer.ListTableSheetVersionsSortExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.ListTableSheetVersionsSortNullable.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.ListTableSheetVersionsSortNullable.g.cs
new file mode 100644
index 0000000..a2743ad
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.ListTableSheetVersionsSortNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace PromptLayer.JsonConverters
+{
+ ///
+ public sealed class ListTableSheetVersionsSortNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::PromptLayer.ListTableSheetVersionsSort? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::PromptLayer.ListTableSheetVersionsSortExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::PromptLayer.ListTableSheetVersionsSort)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::PromptLayer.ListTableSheetVersionsSort?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::PromptLayer.ListTableSheetVersionsSort? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::PromptLayer.ListTableSheetVersionsSortExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.OneOf3.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.OneOf3.g.cs
new file mode 100644
index 0000000..40f7b07
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.OneOf3.g.cs
@@ -0,0 +1,216 @@
+#nullable enable
+
+namespace PromptLayer.JsonConverters
+{
+ ///
+ public class OneOfJsonConverter : global::System.Text.Json.Serialization.JsonConverter>
+ {
+ ///
+ public override global::PromptLayer.OneOf Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ options = options ?? throw new global::System.ArgumentNullException(nameof(options));
+ var typeInfoResolver = options.TypeInfoResolver ?? throw new global::System.InvalidOperationException("TypeInfoResolver is not set.");
+
+
+ using var __jsonDocument = global::System.Text.Json.JsonDocument.ParseValue(ref reader);
+ var __rawJson = __jsonDocument.RootElement.GetRawText();
+ var __jsonProps = new global::System.Collections.Generic.HashSet();
+ if (__jsonDocument.RootElement.ValueKind == global::System.Text.Json.JsonValueKind.Object)
+ {
+ foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject())
+ {
+ __jsonProps.Add(__jsonProp.Name);
+ }
+ }
+
+ var __score0 = 0;
+ {
+ var __ti = typeInfoResolver.GetTypeInfo(typeof(T1), options);
+ if (__ti != null && __ti.Kind == global::System.Text.Json.Serialization.Metadata.JsonTypeInfoKind.Object)
+ {
+ foreach (var __prop in __ti.Properties)
+ {
+ if (__jsonProps.Contains(__prop.Name)) __score0++;
+ }
+ }
+ }
+ var __score1 = 0;
+ {
+ var __ti = typeInfoResolver.GetTypeInfo(typeof(T2), options);
+ if (__ti != null && __ti.Kind == global::System.Text.Json.Serialization.Metadata.JsonTypeInfoKind.Object)
+ {
+ foreach (var __prop in __ti.Properties)
+ {
+ if (__jsonProps.Contains(__prop.Name)) __score1++;
+ }
+ }
+ }
+ var __score2 = 0;
+ {
+ var __ti = typeInfoResolver.GetTypeInfo(typeof(T3), options);
+ if (__ti != null && __ti.Kind == global::System.Text.Json.Serialization.Metadata.JsonTypeInfoKind.Object)
+ {
+ foreach (var __prop in __ti.Properties)
+ {
+ if (__jsonProps.Contains(__prop.Name)) __score2++;
+ }
+ }
+ }
+ var __bestScore = 0;
+ var __bestIndex = -1;
+ if (__score0 > __bestScore) { __bestScore = __score0; __bestIndex = 0; }
+ if (__score1 > __bestScore) { __bestScore = __score1; __bestIndex = 1; }
+ if (__score2 > __bestScore) { __bestScore = __score2; __bestIndex = 2; }
+
+ T1? value1 = default;
+ T2? value2 = default;
+ T3? value3 = default;
+ if (__bestIndex >= 0)
+ {
+ if (__bestIndex == 0)
+ {
+ try
+ {
+
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T1), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T1).Name}");
+ value1 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo);
+ }
+ catch (global::System.Text.Json.JsonException)
+ {
+ }
+ catch (global::System.InvalidOperationException)
+ {
+ }
+ }
+
+ else if (__bestIndex == 1)
+ {
+ try
+ {
+
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T2).Name}");
+ value2 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo);
+ }
+ catch (global::System.Text.Json.JsonException)
+ {
+ }
+ catch (global::System.InvalidOperationException)
+ {
+ }
+ }
+
+ else if (__bestIndex == 2)
+ {
+ try
+ {
+
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T3), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T3).Name}");
+ value3 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo);
+ }
+ catch (global::System.Text.Json.JsonException)
+ {
+ }
+ catch (global::System.InvalidOperationException)
+ {
+ }
+ }
+ }
+
+ if (value1 == null && value2 == null && value3 == null)
+ {
+ try
+ {
+
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T1), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T1).Name}");
+ value1 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo);
+ }
+ catch (global::System.Text.Json.JsonException)
+ {
+ }
+ catch (global::System.InvalidOperationException)
+ {
+ }
+ }
+
+ if (value1 == null && value2 == null && value3 == null)
+ {
+ try
+ {
+
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T2).Name}");
+ value2 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo);
+ }
+ catch (global::System.Text.Json.JsonException)
+ {
+ }
+ catch (global::System.InvalidOperationException)
+ {
+ }
+ }
+
+ if (value1 == null && value2 == null && value3 == null)
+ {
+ try
+ {
+
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T3), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T3).Name}");
+ value3 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo);
+ }
+ catch (global::System.Text.Json.JsonException)
+ {
+ }
+ catch (global::System.InvalidOperationException)
+ {
+ }
+ }
+
+ var __value = new global::PromptLayer.OneOf(
+ value1,
+
+ value2,
+
+ value3
+ );
+
+ return __value;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::PromptLayer.OneOf value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ options = options ?? throw new global::System.ArgumentNullException(nameof(options));
+ var typeInfoResolver = options.TypeInfoResolver ?? throw new global::System.InvalidOperationException("TypeInfoResolver is not set.");
+
+ if (value.IsValue1)
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T1), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T1).Name}");
+ global::System.Text.Json.JsonSerializer.Serialize(writer, value.Value1!, typeInfo);
+ }
+ else if (value.IsValue2)
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T2).Name}");
+ global::System.Text.Json.JsonSerializer.Serialize(writer, value.Value2!, typeInfo);
+ }
+ else if (value.IsValue3)
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T3), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T3).Name}");
+ global::System.Text.Json.JsonSerializer.Serialize(writer, value.Value3!, typeInfo);
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.RecalculateTableSheetScoreResponseStatus.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.RecalculateTableSheetScoreResponseStatus.g.cs
new file mode 100644
index 0000000..ac2f8ec
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.RecalculateTableSheetScoreResponseStatus.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace PromptLayer.JsonConverters
+{
+ ///
+ public sealed class RecalculateTableSheetScoreResponseStatusJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::PromptLayer.RecalculateTableSheetScoreResponseStatus Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::PromptLayer.RecalculateTableSheetScoreResponseStatusExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::PromptLayer.RecalculateTableSheetScoreResponseStatus)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::PromptLayer.RecalculateTableSheetScoreResponseStatus);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::PromptLayer.RecalculateTableSheetScoreResponseStatus value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::PromptLayer.RecalculateTableSheetScoreResponseStatusExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.RecalculateTableSheetScoreResponseStatusNullable.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.RecalculateTableSheetScoreResponseStatusNullable.g.cs
new file mode 100644
index 0000000..983f803
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.RecalculateTableSheetScoreResponseStatusNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace PromptLayer.JsonConverters
+{
+ ///
+ public sealed class RecalculateTableSheetScoreResponseStatusNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::PromptLayer.RecalculateTableSheetScoreResponseStatus? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::PromptLayer.RecalculateTableSheetScoreResponseStatusExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::PromptLayer.RecalculateTableSheetScoreResponseStatus)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::PromptLayer.RecalculateTableSheetScoreResponseStatus?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::PromptLayer.RecalculateTableSheetScoreResponseStatus? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::PromptLayer.RecalculateTableSheetScoreResponseStatusExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.TableCellStatus.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.TableCellStatus.g.cs
new file mode 100644
index 0000000..3d86cb3
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.TableCellStatus.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace PromptLayer.JsonConverters
+{
+ ///
+ public sealed class TableCellStatusJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::PromptLayer.TableCellStatus Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::PromptLayer.TableCellStatusExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::PromptLayer.TableCellStatus)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::PromptLayer.TableCellStatus);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::PromptLayer.TableCellStatus value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::PromptLayer.TableCellStatusExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.TableCellStatusNullable.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.TableCellStatusNullable.g.cs
new file mode 100644
index 0000000..4237d46
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.TableCellStatusNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace PromptLayer.JsonConverters
+{
+ ///
+ public sealed class TableCellStatusNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::PromptLayer.TableCellStatus? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::PromptLayer.TableCellStatusExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::PromptLayer.TableCellStatus)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::PromptLayer.TableCellStatus?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::PromptLayer.TableCellStatus? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::PromptLayer.TableCellStatusExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.TableSheetOperationOperation.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.TableSheetOperationOperation.g.cs
new file mode 100644
index 0000000..d8d44db
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.TableSheetOperationOperation.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace PromptLayer.JsonConverters
+{
+ ///
+ public sealed class TableSheetOperationOperationJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::PromptLayer.TableSheetOperationOperation Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::PromptLayer.TableSheetOperationOperationExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::PromptLayer.TableSheetOperationOperation)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::PromptLayer.TableSheetOperationOperation);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::PromptLayer.TableSheetOperationOperation value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::PromptLayer.TableSheetOperationOperationExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.TableSheetOperationOperationNullable.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.TableSheetOperationOperationNullable.g.cs
new file mode 100644
index 0000000..da2e8b9
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.TableSheetOperationOperationNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace PromptLayer.JsonConverters
+{
+ ///
+ public sealed class TableSheetOperationOperationNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::PromptLayer.TableSheetOperationOperation? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::PromptLayer.TableSheetOperationOperationExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::PromptLayer.TableSheetOperationOperation)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::PromptLayer.TableSheetOperationOperation?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::PromptLayer.TableSheetOperationOperation? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::PromptLayer.TableSheetOperationOperationExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.TableSheetScoreColumnResolvedScoringType.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.TableSheetScoreColumnResolvedScoringType.g.cs
new file mode 100644
index 0000000..030f177
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.TableSheetScoreColumnResolvedScoringType.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace PromptLayer.JsonConverters
+{
+ ///
+ public sealed class TableSheetScoreColumnResolvedScoringTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::PromptLayer.TableSheetScoreColumnResolvedScoringType Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::PromptLayer.TableSheetScoreColumnResolvedScoringTypeExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::PromptLayer.TableSheetScoreColumnResolvedScoringType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::PromptLayer.TableSheetScoreColumnResolvedScoringType);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::PromptLayer.TableSheetScoreColumnResolvedScoringType value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::PromptLayer.TableSheetScoreColumnResolvedScoringTypeExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.TableSheetScoreColumnResolvedScoringTypeNullable.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.TableSheetScoreColumnResolvedScoringTypeNullable.g.cs
new file mode 100644
index 0000000..b1789e5
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.TableSheetScoreColumnResolvedScoringTypeNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace PromptLayer.JsonConverters
+{
+ ///
+ public sealed class TableSheetScoreColumnResolvedScoringTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::PromptLayer.TableSheetScoreColumnResolvedScoringType? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::PromptLayer.TableSheetScoreColumnResolvedScoringTypeExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::PromptLayer.TableSheetScoreColumnResolvedScoringType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::PromptLayer.TableSheetScoreColumnResolvedScoringType?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::PromptLayer.TableSheetScoreColumnResolvedScoringType? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::PromptLayer.TableSheetScoreColumnResolvedScoringTypeExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.TableSheetScoreConfigurationScoreType.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.TableSheetScoreConfigurationScoreType.g.cs
new file mode 100644
index 0000000..314c5f3
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.TableSheetScoreConfigurationScoreType.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace PromptLayer.JsonConverters
+{
+ ///
+ public sealed class TableSheetScoreConfigurationScoreTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::PromptLayer.TableSheetScoreConfigurationScoreType Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::PromptLayer.TableSheetScoreConfigurationScoreTypeExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::PromptLayer.TableSheetScoreConfigurationScoreType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::PromptLayer.TableSheetScoreConfigurationScoreType);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::PromptLayer.TableSheetScoreConfigurationScoreType value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::PromptLayer.TableSheetScoreConfigurationScoreTypeExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.TableSheetScoreConfigurationScoreTypeNullable.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.TableSheetScoreConfigurationScoreTypeNullable.g.cs
new file mode 100644
index 0000000..a839d77
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.TableSheetScoreConfigurationScoreTypeNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace PromptLayer.JsonConverters
+{
+ ///
+ public sealed class TableSheetScoreConfigurationScoreTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::PromptLayer.TableSheetScoreConfigurationScoreType? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::PromptLayer.TableSheetScoreConfigurationScoreTypeExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::PromptLayer.TableSheetScoreConfigurationScoreType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::PromptLayer.TableSheetScoreConfigurationScoreType?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::PromptLayer.TableSheetScoreConfigurationScoreType? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::PromptLayer.TableSheetScoreConfigurationScoreTypeExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.TableSheetScoreHistoryResponseScoreHistoryResolution.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.TableSheetScoreHistoryResponseScoreHistoryResolution.g.cs
new file mode 100644
index 0000000..3e8bbbc
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.TableSheetScoreHistoryResponseScoreHistoryResolution.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace PromptLayer.JsonConverters
+{
+ ///
+ public sealed class TableSheetScoreHistoryResponseScoreHistoryResolutionJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::PromptLayer.TableSheetScoreHistoryResponseScoreHistoryResolution Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::PromptLayer.TableSheetScoreHistoryResponseScoreHistoryResolutionExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::PromptLayer.TableSheetScoreHistoryResponseScoreHistoryResolution)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::PromptLayer.TableSheetScoreHistoryResponseScoreHistoryResolution);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::PromptLayer.TableSheetScoreHistoryResponseScoreHistoryResolution value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::PromptLayer.TableSheetScoreHistoryResponseScoreHistoryResolutionExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.TableSheetScoreHistoryResponseScoreHistoryResolutionNullable.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.TableSheetScoreHistoryResponseScoreHistoryResolutionNullable.g.cs
new file mode 100644
index 0000000..0220fa1
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.TableSheetScoreHistoryResponseScoreHistoryResolutionNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace PromptLayer.JsonConverters
+{
+ ///
+ public sealed class TableSheetScoreHistoryResponseScoreHistoryResolutionNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::PromptLayer.TableSheetScoreHistoryResponseScoreHistoryResolution? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::PromptLayer.TableSheetScoreHistoryResponseScoreHistoryResolutionExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::PromptLayer.TableSheetScoreHistoryResponseScoreHistoryResolution)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::PromptLayer.TableSheetScoreHistoryResponseScoreHistoryResolution?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::PromptLayer.TableSheetScoreHistoryResponseScoreHistoryResolution? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::PromptLayer.TableSheetScoreHistoryResponseScoreHistoryResolutionExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.TableSheetScoreResponseScoreType.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.TableSheetScoreResponseScoreType.g.cs
new file mode 100644
index 0000000..5b0e2ca
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.TableSheetScoreResponseScoreType.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace PromptLayer.JsonConverters
+{
+ ///
+ public sealed class TableSheetScoreResponseScoreTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::PromptLayer.TableSheetScoreResponseScoreType Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::PromptLayer.TableSheetScoreResponseScoreTypeExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::PromptLayer.TableSheetScoreResponseScoreType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::PromptLayer.TableSheetScoreResponseScoreType);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::PromptLayer.TableSheetScoreResponseScoreType value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::PromptLayer.TableSheetScoreResponseScoreTypeExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.TableSheetScoreResponseScoreTypeNullable.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.TableSheetScoreResponseScoreTypeNullable.g.cs
new file mode 100644
index 0000000..04002dc
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.TableSheetScoreResponseScoreTypeNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace PromptLayer.JsonConverters
+{
+ ///
+ public sealed class TableSheetScoreResponseScoreTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::PromptLayer.TableSheetScoreResponseScoreType? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::PromptLayer.TableSheetScoreResponseScoreTypeExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::PromptLayer.TableSheetScoreResponseScoreType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::PromptLayer.TableSheetScoreResponseScoreType?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::PromptLayer.TableSheetScoreResponseScoreType? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::PromptLayer.TableSheetScoreResponseScoreTypeExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.TableSheetScoreResponseScoringType.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.TableSheetScoreResponseScoringType.g.cs
new file mode 100644
index 0000000..05b5e0e
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.TableSheetScoreResponseScoringType.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace PromptLayer.JsonConverters
+{
+ ///
+ public sealed class TableSheetScoreResponseScoringTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::PromptLayer.TableSheetScoreResponseScoringType Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::PromptLayer.TableSheetScoreResponseScoringTypeExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::PromptLayer.TableSheetScoreResponseScoringType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::PromptLayer.TableSheetScoreResponseScoringType);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::PromptLayer.TableSheetScoreResponseScoringType value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::PromptLayer.TableSheetScoreResponseScoringTypeExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.TableSheetScoreResponseScoringTypeNullable.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.TableSheetScoreResponseScoringTypeNullable.g.cs
new file mode 100644
index 0000000..fa38c9d
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.TableSheetScoreResponseScoringTypeNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace PromptLayer.JsonConverters
+{
+ ///
+ public sealed class TableSheetScoreResponseScoringTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::PromptLayer.TableSheetScoreResponseScoringType? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::PromptLayer.TableSheetScoreResponseScoringTypeExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::PromptLayer.TableSheetScoreResponseScoringType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::PromptLayer.TableSheetScoreResponseScoringType?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::PromptLayer.TableSheetScoreResponseScoringType? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::PromptLayer.TableSheetScoreResponseScoringTypeExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.TableSheetScoreResponseStatus.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.TableSheetScoreResponseStatus.g.cs
new file mode 100644
index 0000000..e9056c5
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.TableSheetScoreResponseStatus.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace PromptLayer.JsonConverters
+{
+ ///
+ public sealed class TableSheetScoreResponseStatusJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::PromptLayer.TableSheetScoreResponseStatus Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::PromptLayer.TableSheetScoreResponseStatusExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::PromptLayer.TableSheetScoreResponseStatus)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::PromptLayer.TableSheetScoreResponseStatus);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::PromptLayer.TableSheetScoreResponseStatus value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::PromptLayer.TableSheetScoreResponseStatusExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.TableSheetScoreResponseStatusNullable.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.TableSheetScoreResponseStatusNullable.g.cs
new file mode 100644
index 0000000..b76fa74
--- /dev/null
+++ b/src/libs/PromptLayer/Generated/PromptLayer.JsonConverters.TableSheetScoreResponseStatusNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace PromptLayer.JsonConverters
+{
+ ///
+ public sealed class TableSheetScoreResponseStatusNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::PromptLayer.TableSheetScoreResponseStatus? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::PromptLayer.TableSheetScoreResponseStatusExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::PromptLayer.TableSheetScoreResponseStatus)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::PromptLayer.TableSheetScoreResponseStatus?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::PromptLayer.TableSheetScoreResponseStatus? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::PromptLayer.TableSheetScoreResponseStatusExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.JsonSerializerContext.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.JsonSerializerContext.g.cs
index 10aabb8..2b07895 100644
--- a/src/libs/PromptLayer/Generated/PromptLayer.JsonSerializerContext.g.cs
+++ b/src/libs/PromptLayer/Generated/PromptLayer.JsonSerializerContext.g.cs
@@ -349,6 +349,74 @@ namespace PromptLayer
typeof(global::PromptLayer.JsonConverters.ExecutionMetadataMetricAggregateMetricKeyNullableJsonConverter),
+ typeof(global::PromptLayer.JsonConverters.CreateTableSheetOperationRequestOperationJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.CreateTableSheetOperationRequestOperationNullableJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.CreateTableSheetOperationRequestStatuseJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.CreateTableSheetOperationRequestStatuseNullableJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.TableSheetScoreResponseScoringTypeJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.TableSheetScoreResponseScoringTypeNullableJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.TableSheetScoreResponseStatusJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.TableSheetScoreResponseStatusNullableJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.TableSheetScoreResponseScoreTypeJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.TableSheetScoreResponseScoreTypeNullableJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.ConfigureTableSheetScoreRequestScoreTypeJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.ConfigureTableSheetScoreRequestScoreTypeNullableJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.ConfigureTableSheetScoreRequestCodeLanguageJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.ConfigureTableSheetScoreRequestCodeLanguageNullableJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.ConfigureTableSheetScoreRequestAssertionAggregationJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.ConfigureTableSheetScoreRequestAssertionAggregationNullableJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.RecalculateTableSheetScoreResponseStatusJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.RecalculateTableSheetScoreResponseStatusNullableJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.TableSheetScoreHistoryResponseScoreHistoryResolutionJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.TableSheetScoreHistoryResponseScoreHistoryResolutionNullableJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.CreateTableSheetRequestLogImportRequestSortByJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.CreateTableSheetRequestLogImportRequestSortByNullableJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.CreateTableSheetRequestLogImportRequestSortOrderJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.CreateTableSheetRequestLogImportRequestSortOrderNullableJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.TableSheetOperationOperationJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.TableSheetOperationOperationNullableJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.CreateTableSheetOperationQueuedResponseOperationJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.CreateTableSheetOperationQueuedResponseOperationNullableJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.TableSheetScoreColumnResolvedScoringTypeJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.TableSheetScoreColumnResolvedScoringTypeNullableJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.TableSheetScoreConfigurationScoreTypeJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.TableSheetScoreConfigurationScoreTypeNullableJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.TableCellStatusJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.TableCellStatusNullableJsonConverter),
+
typeof(global::PromptLayer.JsonConverters.AddReportColumnRequestColumnTypeJsonConverter),
typeof(global::PromptLayer.JsonConverters.AddReportColumnRequestColumnTypeNullableJsonConverter),
@@ -493,6 +561,22 @@ namespace PromptLayer
typeof(global::PromptLayer.JsonConverters.ListTableSheetRowsOrderNullableJsonConverter),
+ typeof(global::PromptLayer.JsonConverters.ListTableSheetVersionsSortJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.ListTableSheetVersionsSortNullableJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.ListTableSheetVersionsOrderJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.ListTableSheetVersionsOrderNullableJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.GetTableSheetVersionScoreHistoryRangeJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.GetTableSheetVersionScoreHistoryRangeNullableJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.GetTableSheetVersionScoreHistoryResolutionJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.GetTableSheetVersionScoreHistoryResolutionNullableJsonConverter),
+
typeof(global::PromptLayer.JsonConverters.GetReportResponseStatusJsonConverter),
typeof(global::PromptLayer.JsonConverters.GetReportResponseStatusNullableJsonConverter),
@@ -547,6 +631,8 @@ namespace PromptLayer
typeof(global::PromptLayer.JsonConverters.PromptTemplate6JsonConverter),
+ typeof(global::PromptLayer.JsonConverters.CreateTableSheetOperationResponseJsonConverter),
+
typeof(global::PromptLayer.JsonConverters.OneOfJsonConverter),
typeof(global::PromptLayer.JsonConverters.OneOfJsonConverter),
@@ -593,6 +679,8 @@ namespace PromptLayer
typeof(global::PromptLayer.JsonConverters.AnyOfJsonConverter),
+ typeof(global::PromptLayer.JsonConverters.OneOfJsonConverter),
+
typeof(global::PromptLayer.JsonConverters.OneOfJsonConverter),
typeof(global::PromptLayer.JsonConverters.AnyOfJsonConverter>),
@@ -1201,6 +1289,62 @@ namespace PromptLayer
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ExecutionMetadataAggregates))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ExecutionMetadataAggregatesSheet))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ListTableSheetOperationsResponse))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.TableSheetOperation))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.CreateTableSheetOperationRequest))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.CreateTableSheetOperationRequestOperation), TypeInfoPropertyName = "CreateTableSheetOperationRequestOperation2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.CreateTableSheetOperationRequestStatuse), TypeInfoPropertyName = "CreateTableSheetOperationRequestStatuse2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.CreateTableSheetOperationResponse), TypeInfoPropertyName = "CreateTableSheetOperationResponse2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.CreateTableSheetOperationQueuedResponse))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.CreateTableSheetOperationNoopResponse))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.CreateTableSheetOperationConfirmationResponse))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.GetTableSheetOperationResponse))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.CancelTableSheetOperationResponse))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.TableSheetScoreResponse))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.TableSheetScoreResponseScoringType), TypeInfoPropertyName = "TableSheetScoreResponseScoringType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.TableSheetScoreColumn))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>>))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.OneOf), TypeInfoPropertyName = "OneOfDoubleStringTableSheetScoreCellObject2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.TableSheetScoreCellObject))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.TableSheetScoreMetric))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.TableSheetScoreResponseStatus), TypeInfoPropertyName = "TableSheetScoreResponseStatus2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.TableSheetScoreConfiguration))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.TableSheetScoreResponseScoreType), TypeInfoPropertyName = "TableSheetScoreResponseScoreType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ConfigureTableSheetScoreRequest))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ConfigureTableSheetScoreRequestScoreType), TypeInfoPropertyName = "ConfigureTableSheetScoreRequestScoreType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ConfigureTableSheetScoreRequestCodeLanguage), TypeInfoPropertyName = "ConfigureTableSheetScoreRequestCodeLanguage2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ConfigureTableSheetScoreRequestAssertionAggregation), TypeInfoPropertyName = "ConfigureTableSheetScoreRequestAssertionAggregation2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ConfigureTableSheetScoreResponse))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.RecalculateTableSheetScoreResponse))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.RecalculateTableSheetScoreResponseStatus), TypeInfoPropertyName = "RecalculateTableSheetScoreResponseStatus2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ListTableSheetVersionsResponse))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.TableSheetVersion))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.PublicListPagination))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.EmptyPublicFilters))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.CreateTableSheetVersionRequest))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.GetTableSheetVersionResponse))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.TableSheetScoreHistoryResponse))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.TableSheetScoreHistoryResponseScoreHistory))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.TableSheetScoreHistoryResponseScoreHistoryResolution), TypeInfoPropertyName = "TableSheetScoreHistoryResponseScoreHistoryResolution2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.CreateTableSheetFileImportRequest))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.TableSheetImportStartResponse))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.CreateTableSheetRequestLogImportRequest))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.CreateTableSheetRequestLogImportRequestSortBy), TypeInfoPropertyName = "CreateTableSheetRequestLogImportRequestSortBy2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.CreateTableSheetRequestLogImportRequestSortOrder), TypeInfoPropertyName = "CreateTableSheetRequestLogImportRequestSortOrder2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.TableSheetOperationOperation), TypeInfoPropertyName = "TableSheetOperationOperation2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.CreateTableSheetOperationQueuedResponseOperation), TypeInfoPropertyName = "CreateTableSheetOperationQueuedResponseOperation2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.TableCell))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.TableSheetScoreColumnResolvedScoringType), TypeInfoPropertyName = "TableSheetScoreColumnResolvedScoringType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.TableSheetScoreConfigurationScoreType), TypeInfoPropertyName = "TableSheetScoreConfigurationScoreType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.TableCellStatus), TypeInfoPropertyName = "TableCellStatus2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.CreatePromptLabelRequest))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.PromptTemplatesLabelsPromptLabelIdPatchRequest))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.TrackGroupRequest))]
@@ -1217,62 +1361,6 @@ namespace PromptLayer
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.CreateTableSheetRequest))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.OneOf), TypeInfoPropertyName = "OneOfCreateTableSheetRequestSourceFileSourceCreateTableSheetRequestSourceRequestLogsSource2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.CreateTableSheetRequestSourceFileSource))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.CreateTableSheetRequestSourceFileSourceType), TypeInfoPropertyName = "CreateTableSheetRequestSourceFileSourceType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.CreateTableSheetRequestSourceRequestLogsSource))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.CreateTableSheetRequestSourceRequestLogsSourceType), TypeInfoPropertyName = "CreateTableSheetRequestSourceRequestLogsSourceType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.UpdateTableSheetRequest))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.CreateTableSheetColumnRequest))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.CreateTableSheetColumnRequestType), TypeInfoPropertyName = "CreateTableSheetColumnRequestType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.CreateTableSheetColumnRequestDependencie))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.UpdateTableSheetColumnRequest))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.UpdateTableSheetColumnRequestDependencie))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.AddTableSheetRowsRequest))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.UpdateTableSheetCellRequest))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.CreateTableSheetCellRecalculationsBatchRequest))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.CreateToolVersionRequest))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.CreateToolVersionRequestExecution))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.CreateToolVersionRequestExecutionType), TypeInfoPropertyName = "CreateToolVersionRequestExecutionType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.CreateToolVersionRequestExecutionLanguage), TypeInfoPropertyName = "CreateToolVersionRequestExecutionLanguage2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.TestExecuteToolRequest))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.TestExecuteToolRequestExecution))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.TestExecuteToolRequestExecutionType), TypeInfoPropertyName = "TestExecuteToolRequestExecutionType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.TestExecuteToolRequestExecutionLanguage), TypeInfoPropertyName = "TestExecuteToolRequestExecutionLanguage2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.CreateWorkspaceEnvVarRequest))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.UpdateWorkspaceEnvVarRequest))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.CreateToolEnvVarRequest))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.UpdateToolEnvVarRequest))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ListDatasetsStatus), TypeInfoPropertyName = "ListDatasetsStatus2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ListDatasetsSortBy), TypeInfoPropertyName = "ListDatasetsSortBy2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ListDatasetsSortOrder), TypeInfoPropertyName = "ListDatasetsSortOrder2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ListEvaluationsStatus), TypeInfoPropertyName = "ListEvaluationsStatus2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ListEvaluationsSortBy), TypeInfoPropertyName = "ListEvaluationsSortBy2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ListEvaluationsSortOrder), TypeInfoPropertyName = "ListEvaluationsSortOrder2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.AnyOf>), TypeInfoPropertyName = "AnyOfStringIListString2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.GetAllPromptTemplatesGetStatus), TypeInfoPropertyName = "GetAllPromptTemplatesGetStatus2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.GetAllPromptTemplatesGetSortBy), TypeInfoPropertyName = "GetAllPromptTemplatesGetSortBy2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.GetAllPromptTemplatesGetSortOrder), TypeInfoPropertyName = "GetAllPromptTemplatesGetSortOrder2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(long))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ListWorkflowsSortBy), TypeInfoPropertyName = "ListWorkflowsSortBy2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ListWorkflowsSortOrder), TypeInfoPropertyName = "ListWorkflowsSortOrder2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ListFolderEntitiesApiPublicV2FoldersEntitiesGetFilterType2), TypeInfoPropertyName = "ListFolderEntitiesApiPublicV2FoldersEntitiesGetFilterType22")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ListFolderEntitiesApiPublicV2FoldersEntitiesGetFilterTypeItem), TypeInfoPropertyName = "ListFolderEntitiesApiPublicV2FoldersEntitiesGetFilterTypeItem2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ListFolderEntitiesApiPublicV2FoldersEntitiesGetSortBy), TypeInfoPropertyName = "ListFolderEntitiesApiPublicV2FoldersEntitiesGetSortBy2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ListFolderEntitiesApiPublicV2FoldersEntitiesGetSortOrder), TypeInfoPropertyName = "ListFolderEntitiesApiPublicV2FoldersEntitiesGetSortOrder2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.OneOf>), TypeInfoPropertyName = "OneOfStringIListString2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.IngestOtlpTracesContentType), TypeInfoPropertyName = "IngestOtlpTracesContentType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.IngestOtlpTracesContentEncoding), TypeInfoPropertyName = "IngestOtlpTracesContentEncoding2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ListSkillCollectionsPublicSortBy), TypeInfoPropertyName = "ListSkillCollectionsPublicSortBy2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ListSkillCollectionsPublicSortOrder), TypeInfoPropertyName = "ListSkillCollectionsPublicSortOrder2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.GetSkillCollectionPublicFormat), TypeInfoPropertyName = "GetSkillCollectionPublicFormat2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.GetRequestSearchSuggestionsField), TypeInfoPropertyName = "GetRequestSearchSuggestionsField2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ListToolRegistriesSortBy), TypeInfoPropertyName = "ListToolRegistriesSortBy2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ListToolRegistriesSortOrder), TypeInfoPropertyName = "ListToolRegistriesSortOrder2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ListTablesOrder), TypeInfoPropertyName = "ListTablesOrder2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ListTableSheetsOrder), TypeInfoPropertyName = "ListTableSheetsOrder2")]
internal sealed partial class SourceGenerationContextChunk0 : global::System.Text.Json.Serialization.JsonSerializerContext
{
}
@@ -1620,6 +1708,74 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex
typeof(global::PromptLayer.JsonConverters.ExecutionMetadataMetricAggregateMetricKeyNullableJsonConverter),
+ typeof(global::PromptLayer.JsonConverters.CreateTableSheetOperationRequestOperationJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.CreateTableSheetOperationRequestOperationNullableJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.CreateTableSheetOperationRequestStatuseJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.CreateTableSheetOperationRequestStatuseNullableJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.TableSheetScoreResponseScoringTypeJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.TableSheetScoreResponseScoringTypeNullableJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.TableSheetScoreResponseStatusJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.TableSheetScoreResponseStatusNullableJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.TableSheetScoreResponseScoreTypeJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.TableSheetScoreResponseScoreTypeNullableJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.ConfigureTableSheetScoreRequestScoreTypeJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.ConfigureTableSheetScoreRequestScoreTypeNullableJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.ConfigureTableSheetScoreRequestCodeLanguageJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.ConfigureTableSheetScoreRequestCodeLanguageNullableJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.ConfigureTableSheetScoreRequestAssertionAggregationJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.ConfigureTableSheetScoreRequestAssertionAggregationNullableJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.RecalculateTableSheetScoreResponseStatusJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.RecalculateTableSheetScoreResponseStatusNullableJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.TableSheetScoreHistoryResponseScoreHistoryResolutionJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.TableSheetScoreHistoryResponseScoreHistoryResolutionNullableJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.CreateTableSheetRequestLogImportRequestSortByJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.CreateTableSheetRequestLogImportRequestSortByNullableJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.CreateTableSheetRequestLogImportRequestSortOrderJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.CreateTableSheetRequestLogImportRequestSortOrderNullableJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.TableSheetOperationOperationJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.TableSheetOperationOperationNullableJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.CreateTableSheetOperationQueuedResponseOperationJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.CreateTableSheetOperationQueuedResponseOperationNullableJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.TableSheetScoreColumnResolvedScoringTypeJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.TableSheetScoreColumnResolvedScoringTypeNullableJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.TableSheetScoreConfigurationScoreTypeJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.TableSheetScoreConfigurationScoreTypeNullableJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.TableCellStatusJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.TableCellStatusNullableJsonConverter),
+
typeof(global::PromptLayer.JsonConverters.AddReportColumnRequestColumnTypeJsonConverter),
typeof(global::PromptLayer.JsonConverters.AddReportColumnRequestColumnTypeNullableJsonConverter),
@@ -1764,6 +1920,22 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex
typeof(global::PromptLayer.JsonConverters.ListTableSheetRowsOrderNullableJsonConverter),
+ typeof(global::PromptLayer.JsonConverters.ListTableSheetVersionsSortJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.ListTableSheetVersionsSortNullableJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.ListTableSheetVersionsOrderJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.ListTableSheetVersionsOrderNullableJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.GetTableSheetVersionScoreHistoryRangeJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.GetTableSheetVersionScoreHistoryRangeNullableJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.GetTableSheetVersionScoreHistoryResolutionJsonConverter),
+
+ typeof(global::PromptLayer.JsonConverters.GetTableSheetVersionScoreHistoryResolutionNullableJsonConverter),
+
typeof(global::PromptLayer.JsonConverters.GetReportResponseStatusJsonConverter),
typeof(global::PromptLayer.JsonConverters.GetReportResponseStatusNullableJsonConverter),
@@ -1818,6 +1990,8 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex
typeof(global::PromptLayer.JsonConverters.PromptTemplate6JsonConverter),
+ typeof(global::PromptLayer.JsonConverters.CreateTableSheetOperationResponseJsonConverter),
+
typeof(global::PromptLayer.JsonConverters.OneOfJsonConverter),
typeof(global::PromptLayer.JsonConverters.OneOfJsonConverter),
@@ -1864,6 +2038,8 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex
typeof(global::PromptLayer.JsonConverters.AnyOfJsonConverter),
+ typeof(global::PromptLayer.JsonConverters.OneOfJsonConverter),
+
typeof(global::PromptLayer.JsonConverters.OneOfJsonConverter),
typeof(global::PromptLayer.JsonConverters.AnyOfJsonConverter>),
@@ -2049,7 +2225,66 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.OneOf>?), TypeInfoPropertyName = "ListFolderEntitiesApiPublicV2FoldersEntitiesGetFilterTypeItem_47a8c666c2b64908")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.OneOf?), TypeInfoPropertyName = "GetReportScoreResponseScoreDetailsVariant4_819979ee8daaec57")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.OneOf>), TypeInfoPropertyName = "ListFolderEntitiesApiPublicV2FoldersEntitiesGetFilterTypeItem_13c51ceff6c2844e")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.CreateTableSheetRequestSourceFileSourceType), TypeInfoPropertyName = "CreateTableSheetRequestSourceFileSourceType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.CreateTableSheetRequestSourceRequestLogsSource))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.CreateTableSheetRequestSourceRequestLogsSourceType), TypeInfoPropertyName = "CreateTableSheetRequestSourceRequestLogsSourceType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.UpdateTableSheetRequest))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.CreateTableSheetColumnRequest))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.CreateTableSheetColumnRequestType), TypeInfoPropertyName = "CreateTableSheetColumnRequestType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.CreateTableSheetColumnRequestDependencie))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.UpdateTableSheetColumnRequest))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.UpdateTableSheetColumnRequestDependencie))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.AddTableSheetRowsRequest))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.UpdateTableSheetCellRequest))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.CreateTableSheetCellRecalculationsBatchRequest))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.CreateToolVersionRequest))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.CreateToolVersionRequestExecution))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.CreateToolVersionRequestExecutionType), TypeInfoPropertyName = "CreateToolVersionRequestExecutionType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.CreateToolVersionRequestExecutionLanguage), TypeInfoPropertyName = "CreateToolVersionRequestExecutionLanguage2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.TestExecuteToolRequest))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.TestExecuteToolRequestExecution))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.TestExecuteToolRequestExecutionType), TypeInfoPropertyName = "TestExecuteToolRequestExecutionType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.TestExecuteToolRequestExecutionLanguage), TypeInfoPropertyName = "TestExecuteToolRequestExecutionLanguage2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.CreateWorkspaceEnvVarRequest))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.UpdateWorkspaceEnvVarRequest))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.CreateToolEnvVarRequest))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.UpdateToolEnvVarRequest))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ListDatasetsStatus), TypeInfoPropertyName = "ListDatasetsStatus2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ListDatasetsSortBy), TypeInfoPropertyName = "ListDatasetsSortBy2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ListDatasetsSortOrder), TypeInfoPropertyName = "ListDatasetsSortOrder2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ListEvaluationsStatus), TypeInfoPropertyName = "ListEvaluationsStatus2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ListEvaluationsSortBy), TypeInfoPropertyName = "ListEvaluationsSortBy2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ListEvaluationsSortOrder), TypeInfoPropertyName = "ListEvaluationsSortOrder2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.AnyOf>), TypeInfoPropertyName = "AnyOfStringIListString2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.GetAllPromptTemplatesGetStatus), TypeInfoPropertyName = "GetAllPromptTemplatesGetStatus2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.GetAllPromptTemplatesGetSortBy), TypeInfoPropertyName = "GetAllPromptTemplatesGetSortBy2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.GetAllPromptTemplatesGetSortOrder), TypeInfoPropertyName = "GetAllPromptTemplatesGetSortOrder2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(long))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ListWorkflowsSortBy), TypeInfoPropertyName = "ListWorkflowsSortBy2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ListWorkflowsSortOrder), TypeInfoPropertyName = "ListWorkflowsSortOrder2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ListFolderEntitiesApiPublicV2FoldersEntitiesGetFilterType2), TypeInfoPropertyName = "ListFolderEntitiesApiPublicV2FoldersEntitiesGetFilterType22")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ListFolderEntitiesApiPublicV2FoldersEntitiesGetFilterTypeItem), TypeInfoPropertyName = "ListFolderEntitiesApiPublicV2FoldersEntitiesGetFilterTypeItem2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ListFolderEntitiesApiPublicV2FoldersEntitiesGetSortBy), TypeInfoPropertyName = "ListFolderEntitiesApiPublicV2FoldersEntitiesGetSortBy2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ListFolderEntitiesApiPublicV2FoldersEntitiesGetSortOrder), TypeInfoPropertyName = "ListFolderEntitiesApiPublicV2FoldersEntitiesGetSortOrder2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.OneOf>), TypeInfoPropertyName = "OneOfStringIListString2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.IngestOtlpTracesContentType), TypeInfoPropertyName = "IngestOtlpTracesContentType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.IngestOtlpTracesContentEncoding), TypeInfoPropertyName = "IngestOtlpTracesContentEncoding2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ListSkillCollectionsPublicSortBy), TypeInfoPropertyName = "ListSkillCollectionsPublicSortBy2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ListSkillCollectionsPublicSortOrder), TypeInfoPropertyName = "ListSkillCollectionsPublicSortOrder2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.GetSkillCollectionPublicFormat), TypeInfoPropertyName = "GetSkillCollectionPublicFormat2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.GetRequestSearchSuggestionsField), TypeInfoPropertyName = "GetRequestSearchSuggestionsField2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ListToolRegistriesSortBy), TypeInfoPropertyName = "ListToolRegistriesSortBy2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ListToolRegistriesSortOrder), TypeInfoPropertyName = "ListToolRegistriesSortOrder2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ListTablesOrder), TypeInfoPropertyName = "ListTablesOrder2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ListTableSheetsOrder), TypeInfoPropertyName = "ListTableSheetsOrder2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ListTableSheetRowsOrder), TypeInfoPropertyName = "ListTableSheetRowsOrder2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ListTableSheetVersionsSort), TypeInfoPropertyName = "ListTableSheetVersionsSort2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ListTableSheetVersionsOrder), TypeInfoPropertyName = "ListTableSheetVersionsOrder2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.GetTableSheetVersionScoreHistoryRange), TypeInfoPropertyName = "GetTableSheetVersionScoreHistoryRange2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.GetTableSheetVersionScoreHistoryResolution), TypeInfoPropertyName = "GetTableSheetVersionScoreHistoryResolution2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.OneOf), TypeInfoPropertyName = "OneOfHTTPValidationErrorErrorResponse2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.CreatePromptLabelResponse))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.PromptTemplatesLabelsPromptLabelIdPatchResponse))]
@@ -2122,7 +2357,7 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ListTableSheetsResponse))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.CreateTableSheetResponse))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.GetTableSheetOperationResponse))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.GetTableSheetOperationResponse2))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.GetTableSheetResponse))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.UpdateTableSheetResponse))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.ListTableSheetColumnsResponse))]
@@ -2236,9 +2471,17 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>>))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>>))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.AnyOf>))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::PromptLayer.OneOf>))]
@@ -2469,6 +2712,40 @@ private SourceGenerationContext(global::System.Text.Json.JsonSerializerOptions o
options.Converters.Add(new global::PromptLayer.JsonConverters.TableImportOperationStatusNullableJsonConverter());
options.Converters.Add(new global::PromptLayer.JsonConverters.ExecutionMetadataMetricAggregateMetricKeyJsonConverter());
options.Converters.Add(new global::PromptLayer.JsonConverters.ExecutionMetadataMetricAggregateMetricKeyNullableJsonConverter());
+ options.Converters.Add(new global::PromptLayer.JsonConverters.CreateTableSheetOperationRequestOperationJsonConverter());
+ options.Converters.Add(new global::PromptLayer.JsonConverters.CreateTableSheetOperationRequestOperationNullableJsonConverter());
+ options.Converters.Add(new global::PromptLayer.JsonConverters.CreateTableSheetOperationRequestStatuseJsonConverter());
+ options.Converters.Add(new global::PromptLayer.JsonConverters.CreateTableSheetOperationRequestStatuseNullableJsonConverter());
+ options.Converters.Add(new global::PromptLayer.JsonConverters.TableSheetScoreResponseScoringTypeJsonConverter());
+ options.Converters.Add(new global::PromptLayer.JsonConverters.TableSheetScoreResponseScoringTypeNullableJsonConverter());
+ options.Converters.Add(new global::PromptLayer.JsonConverters.TableSheetScoreResponseStatusJsonConverter());
+ options.Converters.Add(new global::PromptLayer.JsonConverters.TableSheetScoreResponseStatusNullableJsonConverter());
+ options.Converters.Add(new global::PromptLayer.JsonConverters.TableSheetScoreResponseScoreTypeJsonConverter());
+ options.Converters.Add(new global::PromptLayer.JsonConverters.TableSheetScoreResponseScoreTypeNullableJsonConverter());
+ options.Converters.Add(new global::PromptLayer.JsonConverters.ConfigureTableSheetScoreRequestScoreTypeJsonConverter());
+ options.Converters.Add(new global::PromptLayer.JsonConverters.ConfigureTableSheetScoreRequestScoreTypeNullableJsonConverter());
+ options.Converters.Add(new global::PromptLayer.JsonConverters.ConfigureTableSheetScoreRequestCodeLanguageJsonConverter());
+ options.Converters.Add(new global::PromptLayer.JsonConverters.ConfigureTableSheetScoreRequestCodeLanguageNullableJsonConverter());
+ options.Converters.Add(new global::PromptLayer.JsonConverters.ConfigureTableSheetScoreRequestAssertionAggregationJsonConverter());
+ options.Converters.Add(new global::PromptLayer.JsonConverters.ConfigureTableSheetScoreRequestAssertionAggregationNullableJsonConverter());
+ options.Converters.Add(new global::PromptLayer.JsonConverters.RecalculateTableSheetScoreResponseStatusJsonConverter());
+ options.Converters.Add(new global::PromptLayer.JsonConverters.RecalculateTableSheetScoreResponseStatusNullableJsonConverter());
+ options.Converters.Add(new global::PromptLayer.JsonConverters.TableSheetScoreHistoryResponseScoreHistoryResolutionJsonConverter());
+ options.Converters.Add(new global::PromptLayer.JsonConverters.TableSheetScoreHistoryResponseScoreHistoryResolutionNullableJsonConverter());
+ options.Converters.Add(new global::PromptLayer.JsonConverters.CreateTableSheetRequestLogImportRequestSortByJsonConverter());
+ options.Converters.Add(new global::PromptLayer.JsonConverters.CreateTableSheetRequestLogImportRequestSortByNullableJsonConverter());
+ options.Converters.Add(new global::PromptLayer.JsonConverters.CreateTableSheetRequestLogImportRequestSortOrderJsonConverter());
+ options.Converters.Add(new global::PromptLayer.JsonConverters.CreateTableSheetRequestLogImportRequestSortOrderNullableJsonConverter());
+ options.Converters.Add(new global::PromptLayer.JsonConverters.TableSheetOperationOperationJsonConverter());
+ options.Converters.Add(new global::PromptLayer.JsonConverters.TableSheetOperationOperationNullableJsonConverter());
+ options.Converters.Add(new global::PromptLayer.JsonConverters.CreateTableSheetOperationQueuedResponseOperationJsonConverter());
+ options.Converters.Add(new global::PromptLayer.JsonConverters.CreateTableSheetOperationQueuedResponseOperationNullableJsonConverter());
+ options.Converters.Add(new global::PromptLayer.JsonConverters.TableSheetScoreColumnResolvedScoringTypeJsonConverter());
+ options.Converters.Add(new global::PromptLayer.JsonConverters.TableSheetScoreColumnResolvedScoringTypeNullableJsonConverter());
+ options.Converters.Add(new global::PromptLayer.JsonConverters.TableSheetScoreConfigurationScoreTypeJsonConverter());
+ options.Converters.Add(new global::PromptLayer.JsonConverters.TableSheetScoreConfigurationScoreTypeNullableJsonConverter());
+ options.Converters.Add(new global::PromptLayer.JsonConverters.TableCellStatusJsonConverter());
+ options.Converters.Add(new global::PromptLayer.JsonConverters.TableCellStatusNullableJsonConverter());
options.Converters.Add(new global::PromptLayer.JsonConverters.AddReportColumnRequestColumnTypeJsonConverter());
options.Converters.Add(new global::PromptLayer.JsonConverters.AddReportColumnRequestColumnTypeNullableJsonConverter());
options.Converters.Add(new global::PromptLayer.JsonConverters.CreateToolRegistryRequestExecutionTypeJsonConverter());
@@ -2541,6 +2818,14 @@ private SourceGenerationContext(global::System.Text.Json.JsonSerializerOptions o
options.Converters.Add(new global::PromptLayer.JsonConverters.ListTableSheetsOrderNullableJsonConverter());
options.Converters.Add(new global::PromptLayer.JsonConverters.ListTableSheetRowsOrderJsonConverter());
options.Converters.Add(new global::PromptLayer.JsonConverters.ListTableSheetRowsOrderNullableJsonConverter());
+ options.Converters.Add(new global::PromptLayer.JsonConverters.ListTableSheetVersionsSortJsonConverter());
+ options.Converters.Add(new global::PromptLayer.JsonConverters.ListTableSheetVersionsSortNullableJsonConverter());
+ options.Converters.Add(new global::PromptLayer.JsonConverters.ListTableSheetVersionsOrderJsonConverter());
+ options.Converters.Add(new global::PromptLayer.JsonConverters.ListTableSheetVersionsOrderNullableJsonConverter());
+ options.Converters.Add(new global::PromptLayer.JsonConverters.GetTableSheetVersionScoreHistoryRangeJsonConverter());
+ options.Converters.Add(new global::PromptLayer.JsonConverters.GetTableSheetVersionScoreHistoryRangeNullableJsonConverter());
+ options.Converters.Add(new global::PromptLayer.JsonConverters.GetTableSheetVersionScoreHistoryResolutionJsonConverter());
+ options.Converters.Add(new global::PromptLayer.JsonConverters.GetTableSheetVersionScoreHistoryResolutionNullableJsonConverter());
options.Converters.Add(new global::PromptLayer.JsonConverters.GetReportResponseStatusJsonConverter());
options.Converters.Add(new global::PromptLayer.JsonConverters.GetReportResponseStatusNullableJsonConverter());
options.Converters.Add(new global::PromptLayer.JsonConverters.GetReportScoreResponseScoreScoreTypeJsonConverter());
@@ -2568,6 +2853,7 @@ private SourceGenerationContext(global::System.Text.Json.JsonSerializerOptions o
options.Converters.Add(new global::PromptLayer.JsonConverters.PromptTemplate5JsonConverter());
options.Converters.Add(new global::PromptLayer.JsonConverters.SearchRequestLogsRequestJsonConverter());
options.Converters.Add(new global::PromptLayer.JsonConverters.PromptTemplate6JsonConverter());
+ options.Converters.Add(new global::PromptLayer.JsonConverters.CreateTableSheetOperationResponseJsonConverter());
options.Converters.Add(new global::PromptLayer.JsonConverters.OneOfJsonConverter());
options.Converters.Add(new global::PromptLayer.JsonConverters.OneOfJsonConverter());
options.Converters.Add(new global::PromptLayer.JsonConverters.AnyOfJsonConverter());
@@ -2591,6 +2877,7 @@ private SourceGenerationContext(global::System.Text.Json.JsonSerializerOptions o
options.Converters.Add(new global::PromptLayer.JsonConverters.AnyOfJsonConverter());
options.Converters.Add(new global::PromptLayer.JsonConverters.AnyOfJsonConverter());
options.Converters.Add(new global::PromptLayer.JsonConverters.AnyOfJsonConverter());
+ options.Converters.Add(new global::PromptLayer.JsonConverters.OneOfJsonConverter());
options.Converters.Add(new global::PromptLayer.JsonConverters.OneOfJsonConverter());
options.Converters.Add(new global::PromptLayer.JsonConverters.AnyOfJsonConverter>());
options.Converters.Add(new global::PromptLayer.JsonConverters.OneOfJsonConverter>());
diff --git a/src/libs/PromptLayer/Generated/PromptLayer.JsonSerializerContextTypes.g.cs b/src/libs/PromptLayer/Generated/PromptLayer.JsonSerializerContextTypes.g.cs
index 986b1ea..e981ae1 100644
--- a/src/libs/PromptLayer/Generated/PromptLayer.JsonSerializerContextTypes.g.cs
+++ b/src/libs/PromptLayer/Generated/PromptLayer.JsonSerializerContextTypes.g.cs
@@ -1716,787 +1716,1023 @@ public sealed partial class JsonSerializerContextTypes
///
///
///
- public global::PromptLayer.CreatePromptLabelRequest? Type422 { get; set; }
+ public global::PromptLayer.ListTableSheetOperationsResponse? Type422 { get; set; }
///
///
///
- public global::PromptLayer.PromptTemplatesLabelsPromptLabelIdPatchRequest? Type423 { get; set; }
+ public global::System.Collections.Generic.IList? Type423 { get; set; }
///
///
///
- public global::PromptLayer.TrackGroupRequest? Type424 { get; set; }
+ public global::PromptLayer.TableSheetOperation? Type424 { get; set; }
///
///
///
- public global::PromptLayer.TrackScoreRequest? Type425 { get; set; }
+ public global::PromptLayer.CreateTableSheetOperationRequest? Type425 { get; set; }
///
///
///
- public global::PromptLayer.AddReportColumnRequest? Type426 { get; set; }
+ public global::PromptLayer.CreateTableSheetOperationRequestOperation? Type426 { get; set; }
///
///
///
- public global::PromptLayer.AddReportColumnRequestColumnType? Type427 { get; set; }
+ public global::System.Collections.Generic.IList? Type427 { get; set; }
///
///
///
- public global::PromptLayer.RunReportRequest? Type428 { get; set; }
+ public global::System.Collections.Generic.IList? Type428 { get; set; }
///
///
///
- public global::PromptLayer.CreateToolRegistryRequest? Type429 { get; set; }
+ public global::PromptLayer.CreateTableSheetOperationRequestStatuse? Type429 { get; set; }
///
///
///
- public global::PromptLayer.CreateToolRegistryRequestExecution? Type430 { get; set; }
+ public global::PromptLayer.CreateTableSheetOperationResponse? Type430 { get; set; }
///
///
///
- public global::PromptLayer.CreateToolRegistryRequestExecutionType? Type431 { get; set; }
+ public global::PromptLayer.CreateTableSheetOperationQueuedResponse? Type431 { get; set; }
///
///
///
- public global::PromptLayer.CreateToolRegistryRequestExecutionLanguage? Type432 { get; set; }
+ public global::PromptLayer.CreateTableSheetOperationNoopResponse? Type432 { get; set; }
///
///
///
- public global::PromptLayer.CreateTableRequest? Type433 { get; set; }
+ public global::PromptLayer.CreateTableSheetOperationConfirmationResponse? Type433 { get; set; }
///
///
///
- public global::PromptLayer.UpdateTableRequest? Type434 { get; set; }
+ public global::PromptLayer.GetTableSheetOperationResponse? Type434 { get; set; }
///
///
///
- public global::PromptLayer.CreateTableSheetRequest? Type435 { get; set; }
+ public global::PromptLayer.CancelTableSheetOperationResponse? Type435 { get; set; }
///
///
///
- public global::PromptLayer.OneOf? Type436 { get; set; }
+ public global::PromptLayer.TableSheetScoreResponse? Type436 { get; set; }
///
///
///
- public global::PromptLayer.CreateTableSheetRequestSourceFileSource? Type437 { get; set; }
+ public global::PromptLayer.TableSheetScoreResponseScoringType? Type437 { get; set; }
///
///
///
- public global::PromptLayer.CreateTableSheetRequestSourceFileSourceType? Type438 { get; set; }
+ public global::System.Collections.Generic.IList? Type438 { get; set; }
///
///
///
- public global::PromptLayer.CreateTableSheetRequestSourceRequestLogsSource? Type439 { get; set; }
+ public global::PromptLayer.TableSheetScoreColumn? Type439 { get; set; }
///
///
///
- public global::PromptLayer.CreateTableSheetRequestSourceRequestLogsSourceType? Type440 { get; set; }
+ public global::System.Collections.Generic.IList>>? Type440 { get; set; }
///
///
///
- public global::PromptLayer.UpdateTableSheetRequest? Type441 { get; set; }
+ public global::System.Collections.Generic.IList>? Type441 { get; set; }
///
///
///
- public global::PromptLayer.CreateTableSheetColumnRequest? Type442 { get; set; }
+ public global::PromptLayer.OneOf? Type442 { get; set; }
///
///
///
- public global::PromptLayer.CreateTableSheetColumnRequestType? Type443 { get; set; }
+ public global::PromptLayer.TableSheetScoreCellObject? Type443 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type444 { get; set; }
+ public global::System.Collections.Generic.IList? Type444 { get; set; }
///
///
///
- public global::PromptLayer.CreateTableSheetColumnRequestDependencie? Type445 { get; set; }
+ public global::PromptLayer.TableSheetScoreMetric? Type445 { get; set; }
///
///
///
- public global::PromptLayer.UpdateTableSheetColumnRequest? Type446 { get; set; }
+ public global::PromptLayer.TableSheetScoreResponseStatus? Type446 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type447 { get; set; }
+ public global::PromptLayer.TableSheetScoreConfiguration? Type447 { get; set; }
///
///
///
- public global::PromptLayer.UpdateTableSheetColumnRequestDependencie? Type448 { get; set; }
+ public global::PromptLayer.TableSheetScoreResponseScoreType? Type448 { get; set; }
///
///
///
- public global::PromptLayer.AddTableSheetRowsRequest? Type449 { get; set; }
+ public global::PromptLayer.ConfigureTableSheetScoreRequest? Type449 { get; set; }
///
///
///
- public global::PromptLayer.UpdateTableSheetCellRequest? Type450 { get; set; }
+ public global::PromptLayer.ConfigureTableSheetScoreRequestScoreType? Type450 { get; set; }
///
///
///
- public global::PromptLayer.CreateTableSheetCellRecalculationsBatchRequest? Type451 { get; set; }
+ public global::PromptLayer.ConfigureTableSheetScoreRequestCodeLanguage? Type451 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type452 { get; set; }
+ public global::PromptLayer.ConfigureTableSheetScoreRequestAssertionAggregation? Type452 { get; set; }
///
///
///
- public global::PromptLayer.CreateToolVersionRequest? Type453 { get; set; }
+ public global::PromptLayer.ConfigureTableSheetScoreResponse? Type453 { get; set; }
///
///
///
- public global::PromptLayer.CreateToolVersionRequestExecution? Type454 { get; set; }
+ public global::PromptLayer.RecalculateTableSheetScoreResponse? Type454 { get; set; }
///
///
///
- public global::PromptLayer.CreateToolVersionRequestExecutionType? Type455 { get; set; }
+ public global::PromptLayer.RecalculateTableSheetScoreResponseStatus? Type455 { get; set; }
///
///
///
- public global::PromptLayer.CreateToolVersionRequestExecutionLanguage? Type456 { get; set; }
+ public global::PromptLayer.ListTableSheetVersionsResponse? Type456 { get; set; }
///
///
///
- public global::PromptLayer.TestExecuteToolRequest? Type457 { get; set; }
+ public global::System.Collections.Generic.IList? Type457 { get; set; }
///
///
///
- public global::PromptLayer.TestExecuteToolRequestExecution? Type458 { get; set; }
+ public global::PromptLayer.TableSheetVersion? Type458 { get; set; }
///
///
///
- public global::PromptLayer.TestExecuteToolRequestExecutionType? Type459 { get; set; }
+ public global::PromptLayer.PublicListPagination? Type459 { get; set; }
///
///
///
- public global::PromptLayer.TestExecuteToolRequestExecutionLanguage? Type460 { get; set; }
+ public global::PromptLayer.EmptyPublicFilters? Type460 { get; set; }
///
///
///
- public global::PromptLayer.CreateWorkspaceEnvVarRequest? Type461 { get; set; }
+ public global::PromptLayer.CreateTableSheetVersionRequest? Type461 { get; set; }
///
///
///
- public global::PromptLayer.UpdateWorkspaceEnvVarRequest? Type462 { get; set; }
+ public global::PromptLayer.GetTableSheetVersionResponse? Type462 { get; set; }
///
///
///
- public global::PromptLayer.CreateToolEnvVarRequest? Type463 { get; set; }
+ public global::PromptLayer.TableSheetScoreHistoryResponse? Type463 { get; set; }
///
///
///
- public global::PromptLayer.UpdateToolEnvVarRequest? Type464 { get; set; }
+ public global::PromptLayer.TableSheetScoreHistoryResponseScoreHistory? Type464 { get; set; }
///
///
///
- public global::PromptLayer.ListDatasetsStatus? Type465 { get; set; }
+ public global::PromptLayer.TableSheetScoreHistoryResponseScoreHistoryResolution? Type465 { get; set; }
///
///
///
- public global::PromptLayer.ListDatasetsSortBy? Type466 { get; set; }
+ public global::PromptLayer.CreateTableSheetFileImportRequest? Type466 { get; set; }
///
///
///
- public global::PromptLayer.ListDatasetsSortOrder? Type467 { get; set; }
+ public global::PromptLayer.TableSheetImportStartResponse? Type467 { get; set; }
///
///
///
- public global::PromptLayer.ListEvaluationsStatus? Type468 { get; set; }
+ public global::PromptLayer.CreateTableSheetRequestLogImportRequest? Type468 { get; set; }
///
///
///
- public global::PromptLayer.ListEvaluationsSortBy? Type469 { get; set; }
+ public global::PromptLayer.CreateTableSheetRequestLogImportRequestSortBy? Type469 { get; set; }
///
///
///
- public global::PromptLayer.ListEvaluationsSortOrder? Type470 { get; set; }
+ public global::PromptLayer.CreateTableSheetRequestLogImportRequestSortOrder? Type470 { get; set; }
///
///
///
- public global::PromptLayer.AnyOf>? Type471 { get; set; }
+ public global::PromptLayer.TableSheetOperationOperation? Type471 { get; set; }
///
///
///
- public global::PromptLayer.GetAllPromptTemplatesGetStatus? Type472 { get; set; }
+ public global::PromptLayer.CreateTableSheetOperationQueuedResponseOperation? Type472 { get; set; }
///
///
///
- public global::PromptLayer.GetAllPromptTemplatesGetSortBy? Type473 { get; set; }
+ public global::System.Collections.Generic.IList? Type473 { get; set; }
///
///
///
- public global::PromptLayer.GetAllPromptTemplatesGetSortOrder? Type474 { get; set; }
+ public global::PromptLayer.TableCell? Type474 { get; set; }
///
///
///
- public long? Type475 { get; set; }
+ public global::PromptLayer.TableSheetScoreColumnResolvedScoringType? Type475 { get; set; }
///
///
///
- public global::PromptLayer.ListWorkflowsSortBy? Type476 { get; set; }
+ public global::PromptLayer.TableSheetScoreConfigurationScoreType? Type476 { get; set; }
///
///
///
- public global::PromptLayer.ListWorkflowsSortOrder? Type477 { get; set; }
+ public global::PromptLayer.TableCellStatus? Type477 { get; set; }
///
///
///
- public global::PromptLayer.ListFolderEntitiesApiPublicV2FoldersEntitiesGetFilterType2? Type478 { get; set; }
+ public global::PromptLayer.CreatePromptLabelRequest? Type478 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type479 { get; set; }
+ public global::PromptLayer.PromptTemplatesLabelsPromptLabelIdPatchRequest? Type479 { get; set; }
///
///
///
- public global::PromptLayer.ListFolderEntitiesApiPublicV2FoldersEntitiesGetFilterTypeItem? Type480 { get; set; }
+ public global::PromptLayer.TrackGroupRequest? Type480 { get; set; }
///
///
///
- public global::PromptLayer.ListFolderEntitiesApiPublicV2FoldersEntitiesGetSortBy? Type481 { get; set; }
+ public global::PromptLayer.TrackScoreRequest? Type481 { get; set; }
///
///
///
- public global::PromptLayer.ListFolderEntitiesApiPublicV2FoldersEntitiesGetSortOrder? Type482 { get; set; }
+ public global::PromptLayer.AddReportColumnRequest? Type482 { get; set; }
///
///
///
- public global::PromptLayer.OneOf>? Type483 { get; set; }
+ public global::PromptLayer.AddReportColumnRequestColumnType? Type483 { get; set; }
///
///
///
- public global::PromptLayer.IngestOtlpTracesContentType? Type484 { get; set; }
+ public global::PromptLayer.RunReportRequest? Type484 { get; set; }
///
///
///
- public global::PromptLayer.IngestOtlpTracesContentEncoding? Type485 { get; set; }
+ public global::PromptLayer.CreateToolRegistryRequest? Type485 { get; set; }
///
///
///
- public global::PromptLayer.ListSkillCollectionsPublicSortBy? Type486 { get; set; }
+ public global::PromptLayer.CreateToolRegistryRequestExecution? Type486 { get; set; }
///
///
///
- public global::PromptLayer.ListSkillCollectionsPublicSortOrder? Type487 { get; set; }
+ public global::PromptLayer.CreateToolRegistryRequestExecutionType? Type487 { get; set; }
///
///
///
- public global::PromptLayer.GetSkillCollectionPublicFormat? Type488 { get; set; }
+ public global::PromptLayer.CreateToolRegistryRequestExecutionLanguage? Type488 { get; set; }
///
///
///
- public global::PromptLayer.GetRequestSearchSuggestionsField? Type489 { get; set; }
+ public global::PromptLayer.CreateTableRequest? Type489 { get; set; }
///
///
///
- public global::PromptLayer.ListToolRegistriesSortBy? Type490 { get; set; }
+ public global::PromptLayer.UpdateTableRequest? Type490 { get; set; }
///
///
///
- public global::PromptLayer.ListToolRegistriesSortOrder? Type491 { get; set; }
+ public global::PromptLayer.CreateTableSheetRequest? Type491 { get; set; }
///
///
///
- public global::PromptLayer.ListTablesOrder? Type492 { get; set; }
+ public global::PromptLayer.OneOf? Type492 { get; set; }
///
///
///
- public global::PromptLayer.ListTableSheetsOrder? Type493 { get; set; }
+ public global::PromptLayer.CreateTableSheetRequestSourceFileSource? Type493 { get; set; }
///
///
///
- public global::PromptLayer.ListTableSheetRowsOrder? Type494 { get; set; }
+ public global::PromptLayer.CreateTableSheetRequestSourceFileSourceType? Type494 { get; set; }
///
///
///
- public global::PromptLayer.OneOf? Type495 { get; set; }
+ public global::PromptLayer.CreateTableSheetRequestSourceRequestLogsSource? Type495 { get; set; }
///
///
///
- public global::PromptLayer.CreatePromptLabelResponse? Type496 { get; set; }
+ public global::PromptLayer.CreateTableSheetRequestSourceRequestLogsSourceType? Type496 { get; set; }
///
///
///
- public global::PromptLayer.PromptTemplatesLabelsPromptLabelIdPatchResponse? Type497 { get; set; }
+ public global::PromptLayer.UpdateTableSheetRequest? Type497 { get; set; }
///
///
///
- public global::PromptLayer.TrackGroupResponse? Type498 { get; set; }
+ public global::PromptLayer.CreateTableSheetColumnRequest? Type498 { get; set; }
///
///
///
- public global::PromptLayer.TrackScoreResponse? Type499 { get; set; }
+ public global::PromptLayer.CreateTableSheetColumnRequestType? Type499 { get; set; }
///
///
///
- public global::PromptLayer.DeleteReportsByNameResponse? Type500 { get; set; }
+ public global::System.Collections.Generic.IList? Type500 { get; set; }
///
///
///
- public global::PromptLayer.CreateEvaluationPipelineResponse2? Type501 { get; set; }
+ public global::PromptLayer.CreateTableSheetColumnRequestDependencie? Type501 { get; set; }
///
///
///
- public global::PromptLayer.AddReportColumnResponse? Type502 { get; set; }
+ public global::PromptLayer.UpdateTableSheetColumnRequest? Type502 { get; set; }
///
///
///
- public global::PromptLayer.AddReportColumnResponse2? Type503 { get; set; }
+ public global::System.Collections.Generic.IList? Type503 { get; set; }
///
///
///
- public global::PromptLayer.AddReportColumnResponse3? Type504 { get; set; }
+ public global::PromptLayer.UpdateTableSheetColumnRequestDependencie? Type504 { get; set; }
///
///
///
- public global::PromptLayer.AddReportColumnResponse4? Type505 { get; set; }
+ public global::PromptLayer.AddTableSheetRowsRequest? Type505 { get; set; }
///
///
///
- public global::PromptLayer.RunReportResponse? Type506 { get; set; }
+ public global::PromptLayer.UpdateTableSheetCellRequest? Type506 { get; set; }
///
///
///
- public global::PromptLayer.RunReportResponse2? Type507 { get; set; }
+ public global::PromptLayer.CreateTableSheetCellRecalculationsBatchRequest? Type507 { get; set; }
///
///
///
- public global::PromptLayer.RunReportResponse3? Type508 { get; set; }
+ public global::PromptLayer.CreateToolVersionRequest? Type508 { get; set; }
///
///
///
- public global::PromptLayer.RunReportResponse4? Type509 { get; set; }
+ public global::PromptLayer.CreateToolVersionRequestExecution? Type509 { get; set; }
///
///
///
- public global::PromptLayer.RunReportResponse5? Type510 { get; set; }
+ public global::PromptLayer.CreateToolVersionRequestExecutionType? Type510 { get; set; }
///
///
///
- public global::PromptLayer.GetReportResponse? Type511 { get; set; }
+ public global::PromptLayer.CreateToolVersionRequestExecutionLanguage? Type511 { get; set; }
///
///
///
- public global::PromptLayer.GetReportResponseReport? Type512 { get; set; }
+ public global::PromptLayer.TestExecuteToolRequest? Type512 { get; set; }
///
///
///
- public global::PromptLayer.GetReportResponseStatus? Type513 { get; set; }
+ public global::PromptLayer.TestExecuteToolRequestExecution? Type513 { get; set; }
///
///
///
- public global::PromptLayer.GetReportResponseStats? Type514 { get; set; }
+ public global::PromptLayer.TestExecuteToolRequestExecutionType? Type514 { get; set; }
///
///
///
- public global::PromptLayer.GetReportResponseStatsStatusCounts? Type515 { get; set; }
+ public global::PromptLayer.TestExecuteToolRequestExecutionLanguage? Type515 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type516 { get; set; }
+ public global::PromptLayer.CreateWorkspaceEnvVarRequest? Type516 { get; set; }
///
///
///
- public global::PromptLayer.GetReportResponseReportColumn? Type517 { get; set; }
+ public global::PromptLayer.UpdateWorkspaceEnvVarRequest? Type517 { get; set; }
///
///
///
- public global::PromptLayer.GetReportScoreResponse? Type518 { get; set; }
+ public global::PromptLayer.CreateToolEnvVarRequest? Type518 { get; set; }
///
///
///
- public global::PromptLayer.GetReportScoreResponseScore? Type519 { get; set; }
+ public global::PromptLayer.UpdateToolEnvVarRequest? Type519 { get; set; }
///
///
///
- public global::PromptLayer.GetReportScoreResponseScoreScoreType? Type520 { get; set; }
+ public global::PromptLayer.ListDatasetsStatus? Type520 { get; set; }
///
///
///
- public global::PromptLayer.GetReportScoreResponseScoreDetailsVariant1? Type521 { get; set; }
+ public global::PromptLayer.ListDatasetsSortBy? Type521 { get; set; }
///
///
///
- public global::PromptLayer.GetReportScoreResponseScoreDetailsVariant2? Type522 { get; set; }
+ public global::PromptLayer.ListDatasetsSortOrder? Type522 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type523 { get; set; }
+ public global::PromptLayer.ListEvaluationsStatus? Type523 { get; set; }
///
///
///
- public global::PromptLayer.GetReportScoreResponseScoreDetailsVariant2Column? Type524 { get; set; }
+ public global::PromptLayer.ListEvaluationsSortBy? Type524 { get; set; }
///
///
///
- public global::PromptLayer.GetReportScoreResponseScoreDetailsVariant3? Type525 { get; set; }
+ public global::PromptLayer.ListEvaluationsSortOrder? Type525 { get; set; }
///
///
///
- public global::PromptLayer.GetReportScoreResponseScoreDetailsVariant4? Type526 { get; set; }
+ public global::PromptLayer.AnyOf>? Type526 { get; set; }
///
///
///
- public global::PromptLayer.ListDatasetsResponse? Type527 { get; set; }
+ public global::PromptLayer.GetAllPromptTemplatesGetStatus? Type527 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type528 { get; set; }
+ public global::PromptLayer.GetAllPromptTemplatesGetSortBy? Type528 { get; set; }
///
///
///
- public global::PromptLayer.ListEvaluationsResponse? Type529 { get; set; }
+ public global::PromptLayer.GetAllPromptTemplatesGetSortOrder? Type529 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type530 { get; set; }
+ public long? Type530 { get; set; }
///
///
///
- public global::PromptLayer.AnyOf? Type531 { get; set; }
+ public global::PromptLayer.ListWorkflowsSortBy? Type531 { get; set; }
///
///
///
- public global::PromptLayer.OneOf, object>? Type532 { get; set; }
+ public global::PromptLayer.ListWorkflowsSortOrder? Type532 { get; set; }
///
///
///
- public global::System.Collections.Generic.Dictionary? Type533 { get; set; }
+ public global::PromptLayer.ListFolderEntitiesApiPublicV2FoldersEntitiesGetFilterType2? Type533 { get; set; }
///
///
///
- public global::PromptLayer.GetWorkflowVersionExecutionResultsResponseVariant12? Type534 { get; set; }
+ public global::System.Collections.Generic.IList? Type534 { get; set; }
///
///
///
- public global::PromptLayer.OneOf, object>? Type535 { get; set; }
+ public global::PromptLayer.ListFolderEntitiesApiPublicV2FoldersEntitiesGetFilterTypeItem? Type535 { get; set; }
///
///
///
- public global::System.Collections.Generic.Dictionary? Type536 { get; set; }
+ public global::PromptLayer.ListFolderEntitiesApiPublicV2FoldersEntitiesGetSortBy? Type536 { get; set; }
///
///
///
- public global::PromptLayer.GetWorkflowVersionExecutionResultsResponseVariant14? Type537 { get; set; }
+ public global::PromptLayer.ListFolderEntitiesApiPublicV2FoldersEntitiesGetSortOrder? Type537 { get; set; }
///
///
///
- public global::PromptLayer.ListWorkflowsResponse? Type538 { get; set; }
+ public global::PromptLayer.OneOf>? Type538 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type539 { get; set; }
+ public global::PromptLayer.IngestOtlpTracesContentType? Type539 { get; set; }
///
///
///
- public global::PromptLayer.ListWorkflowsResponseItem? Type540 { get; set; }
+ public global::PromptLayer.IngestOtlpTracesContentEncoding? Type540 { get; set; }
///
///
///
- public global::PromptLayer.ListWorkflowsResponse2? Type541 { get; set; }
+ public global::PromptLayer.ListSkillCollectionsPublicSortBy? Type541 { get; set; }
///
///
///
- public global::PromptLayer.ListWorkflowsResponse3? Type542 { get; set; }
+ public global::PromptLayer.ListSkillCollectionsPublicSortOrder? Type542 { get; set; }
///
///
///
- public global::PromptLayer.GetWorkflowResponse? Type543 { get; set; }
+ public global::PromptLayer.GetSkillCollectionPublicFormat? Type543 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type544 { get; set; }
+ public global::PromptLayer.GetRequestSearchSuggestionsField? Type544 { get; set; }
///
///
///
- public global::PromptLayer.GetWorkflowResponseNode? Type545 { get; set; }
+ public global::PromptLayer.ListToolRegistriesSortBy? Type545 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type546 { get; set; }
+ public global::PromptLayer.ListToolRegistriesSortOrder? Type546 { get; set; }
///
///
///
- public global::PromptLayer.GetWorkflowResponseEdge? Type547 { get; set; }
+ public global::PromptLayer.ListTablesOrder? Type547 { get; set; }
///
///
///
- public global::PromptLayer.GetWorkflowLabelsResponse? Type548 { get; set; }
+ public global::PromptLayer.ListTableSheetsOrder? Type548 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type549 { get; set; }
+ public global::PromptLayer.ListTableSheetRowsOrder? Type549 { get; set; }
///
///
///
- public global::PromptLayer.GetWorkflowLabelsResponseReleaseLabel? Type550 { get; set; }
+ public global::PromptLayer.ListTableSheetVersionsSort? Type550 { get; set; }
///
///
///
- public global::PromptLayer.AnyOf? Type551 { get; set; }
+ public global::PromptLayer.ListTableSheetVersionsOrder? Type551 { get; set; }
///
///
///
- public global::PromptLayer.IngestOtlpTracesResponse2? Type552 { get; set; }
+ public global::PromptLayer.GetTableSheetVersionScoreHistoryRange? Type552 { get; set; }
///
///
///
- public global::PromptLayer.ListToolRegistriesResponse? Type553 { get; set; }
+ public global::PromptLayer.GetTableSheetVersionScoreHistoryResolution? Type553 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type554 { get; set; }
+ public global::PromptLayer.OneOf? Type554 { get; set; }
///
///
///
- public global::PromptLayer.ListToolRegistriesResponseToolRegistrie? Type555 { get; set; }
+ public global::PromptLayer.CreatePromptLabelResponse? Type555 { get; set; }
///
///
///
- public global::PromptLayer.CreateToolRegistryResponse? Type556 { get; set; }
+ public global::PromptLayer.PromptTemplatesLabelsPromptLabelIdPatchResponse? Type556 { get; set; }
///
///
///
- public global::PromptLayer.GetToolRegistryResponse? Type557 { get; set; }
+ public global::PromptLayer.TrackGroupResponse? Type557 { get; set; }
///
///
///
- public global::PromptLayer.GetToolRegistryResponseToolRegistry? Type558 { get; set; }
+ public global::PromptLayer.TrackScoreResponse? Type558 { get; set; }
///
///
///
- public global::PromptLayer.CreateTableResponse? Type559 { get; set; }
+ public global::PromptLayer.DeleteReportsByNameResponse? Type559 { get; set; }
///
///
///
- public global::PromptLayer.ListTablesResponse? Type560 { get; set; }
+ public global::PromptLayer.CreateEvaluationPipelineResponse2? Type560 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type561 { get; set; }
+ public global::PromptLayer.AddReportColumnResponse? Type561 { get; set; }
///
///
///
- public global::PromptLayer.GetTableResponse? Type562 { get; set; }
+ public global::PromptLayer.AddReportColumnResponse2? Type562 { get; set; }
///
///
///
- public global::PromptLayer.UpdateTableResponse? Type563 { get; set; }
+ public global::PromptLayer.AddReportColumnResponse3? Type563 { get; set; }
///
///
///
- public global::PromptLayer.ListTableSheetsResponse? Type564 { get; set; }
+ public global::PromptLayer.AddReportColumnResponse4? Type564 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type565 { get; set; }
+ public global::PromptLayer.RunReportResponse? Type565 { get; set; }
///
///
///
- public global::PromptLayer.CreateTableSheetResponse? Type566 { get; set; }
+ public global::PromptLayer.RunReportResponse2? Type566 { get; set; }
///
///
///
- public global::PromptLayer.GetTableSheetOperationResponse? Type567 { get; set; }
+ public global::PromptLayer.RunReportResponse3? Type567 { get; set; }
///
///
///
- public global::PromptLayer.GetTableSheetResponse? Type568 { get; set; }
+ public global::PromptLayer.RunReportResponse4? Type568 { get; set; }
///
///
///
- public global::PromptLayer.UpdateTableSheetResponse? Type569 { get; set; }
+ public global::PromptLayer.RunReportResponse5? Type569 { get; set; }
///
///
///
- public global::PromptLayer.ListTableSheetColumnsResponse? Type570 { get; set; }
+ public global::PromptLayer.GetReportResponse? Type570 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type571 { get; set; }
+ public global::PromptLayer.GetReportResponseReport? Type571 { get; set; }
///
///
///
- public global::PromptLayer.CreateTableSheetColumnResponse? Type572 { get; set; }
+ public global::PromptLayer.GetReportResponseStatus? Type572 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type573 { get; set; }
+ public global::PromptLayer.GetReportResponseStats? Type573 { get; set; }
///
///
///
- public global::PromptLayer.UpdateTableSheetColumnResponse? Type574 { get; set; }
+ public global::PromptLayer.GetReportResponseStatsStatusCounts? Type574 { get; set; }
///
///
///
- public global::PromptLayer.ListTableSheetRowsResponse? Type575 { get; set; }
+ public global::System.Collections.Generic.IList? Type575 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type576 { get; set; }
+ public global::PromptLayer.GetReportResponseReportColumn? Type576 { get; set; }
///
///
///
- public global::PromptLayer.ListTableSheetRowsResponseDataItem? Type577 { get; set; }
+ public global::PromptLayer.GetReportScoreResponse? Type577 { get; set; }
///
///
///
- public global::System.Collections.Generic.Dictionary? Type578 { get; set; }
+ public global::PromptLayer.GetReportScoreResponseScore? Type578 { get; set; }
///
///
///
- public global::PromptLayer.AddTableSheetRowsResponse? Type579 { get; set; }
+ public global::PromptLayer.GetReportScoreResponseScoreScoreType? Type579 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type580 { get; set; }
+ public global::PromptLayer.GetReportScoreResponseScoreDetailsVariant1? Type580 { get; set; }
///
///
///
- public global::PromptLayer.AddTableSheetRowsResponseRow? Type581 { get; set; }
+ public global::PromptLayer.GetReportScoreResponseScoreDetailsVariant2? Type581 { get; set; }
///
///
///
- public global::PromptLayer.GetTableSheetCellResponse? Type582 { get; set; }
+ public global::System.Collections.Generic.IList? Type582 { get; set; }
///
///
///
- public global::PromptLayer.UpdateTableSheetCellResponse? Type583 { get; set; }
+ public global::PromptLayer.GetReportScoreResponseScoreDetailsVariant2Column? Type583 { get; set; }
///
///
///
- public global::PromptLayer.CreateTableSheetCellRecalculationsBatchResponse? Type584 { get; set; }
+ public global::PromptLayer.GetReportScoreResponseScoreDetailsVariant3? Type584 { get; set; }
///
///
///
- public global::PromptLayer.CreateTableSheetCellRecalculationResponse? Type585 { get; set; }
+ public global::PromptLayer.GetReportScoreResponseScoreDetailsVariant4? Type585 { get; set; }
///
///
///
- public global::PromptLayer.CreateToolVersionResponse? Type586 { get; set; }
+ public global::PromptLayer.ListDatasetsResponse? Type586 { get; set; }
///
///
///
- public global::PromptLayer.TestExecuteToolResponse? Type587 { get; set; }
+ public global::System.Collections.Generic.IList? Type587 { get; set; }
///
///
///
- public global::PromptLayer.TestExecuteToolResponseResult? Type588 { get; set; }
+ public global::PromptLayer.ListEvaluationsResponse? Type588 { get; set; }
///
///
///
- public global::PromptLayer.TestExecuteToolResponseResultStatus? Type589 { get; set; }
+ public global::System.Collections.Generic.IList? Type589 { get; set; }
///
///
///
- public global::PromptLayer.CloseTraceResponse? Type590 { get; set; }
+ public global::PromptLayer.AnyOf? Type590 { get; set; }
///
///
///
- public global::PromptLayer.CloseTraceResponseClosure? Type591 { get; set; }
+ public global::PromptLayer.OneOf, object>? Type591 { get; set; }
///
///
///
- public global::PromptLayer.CloseTraceResponseClosureStatus? Type592 { get; set; }
+ public global::System.Collections.Generic.Dictionary? Type592 { get; set; }
///
///
///
- public global::PromptLayer.CloseTraceResponse2? Type593 { get; set; }
+ public global::PromptLayer.GetWorkflowVersionExecutionResultsResponseVariant12? Type593 { get; set; }
///
///
///
- public global::PromptLayer.ListWorkspaceEnvVarsResponse? Type594 { get; set; }
+ public global::PromptLayer.OneOf, object>? Type594 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type595 { get; set; }
+ public global::System.Collections.Generic.Dictionary? Type595 { get; set; }
///
///
///
- public global::PromptLayer.ListWorkspaceEnvVarsResponseWorkspaceEnvVar? Type596 { get; set; }
+ public global::PromptLayer.GetWorkflowVersionExecutionResultsResponseVariant14? Type596 { get; set; }
///
///
///
- public global::PromptLayer.CreateWorkspaceEnvVarResponse? Type597 { get; set; }
+ public global::PromptLayer.ListWorkflowsResponse? Type597 { get; set; }
///
///
///
- public global::PromptLayer.CreateWorkspaceEnvVarResponseWorkspaceEnvVar? Type598 { get; set; }
+ public global::System.Collections.Generic.IList? Type598 { get; set; }
///
///
///
- public global::PromptLayer.CreateWorkspaceEnvVarResponse2? Type599 { get; set; }
+ public global::PromptLayer.ListWorkflowsResponseItem? Type599 { get; set; }
///
///
///
- public global::PromptLayer.UpdateWorkspaceEnvVarResponse? Type600 { get; set; }
+ public global::PromptLayer.ListWorkflowsResponse2? Type600 { get; set; }
///
///
///
- public global::PromptLayer.UpdateWorkspaceEnvVarResponseWorkspaceEnvVar? Type601 { get; set; }
+ public global::PromptLayer.ListWorkflowsResponse3? Type601 { get; set; }
///
///
///
- public global::PromptLayer.UpdateWorkspaceEnvVarResponse2? Type602 { get; set; }
+ public global::PromptLayer.GetWorkflowResponse? Type602 { get; set; }
///
///
///
- public global::PromptLayer.DeleteWorkspaceEnvVarResponse? Type603 { get; set; }
+ public global::System.Collections.Generic.IList? Type603 { get; set; }
///
///
///
- public global::PromptLayer.DeleteWorkspaceEnvVarResponse2? Type604 { get; set; }
+ public global::PromptLayer.GetWorkflowResponseNode? Type604 { get; set; }
///
///
///
- public global::PromptLayer.ListToolEnvVarsResponse? Type605 { get; set; }
+ public global::System.Collections.Generic.IList? Type605 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type606 { get; set; }
+ public global::PromptLayer.GetWorkflowResponseEdge? Type606 { get; set; }
///
///
///
- public global::PromptLayer.ListToolEnvVarsResponseToolEnvVar? Type607 { get; set; }
+ public global::PromptLayer.GetWorkflowLabelsResponse? Type607 { get; set; }
///
///
///
- public global::PromptLayer.ListToolEnvVarsResponse2? Type608 { get; set; }
+ public global::System.Collections.Generic.IList? Type608 { get; set; }
///
///
///
- public global::PromptLayer.CreateToolEnvVarResponse? Type609 { get; set; }
+ public global::PromptLayer.GetWorkflowLabelsResponseReleaseLabel? Type609 { get; set; }
///
///
///
- public global::PromptLayer.CreateToolEnvVarResponseToolEnvVar? Type610 { get; set; }
+ public global::PromptLayer.AnyOf? Type610 { get; set; }
///
///
///
- public global::PromptLayer.CreateToolEnvVarResponse2? Type611 { get; set; }
+ public global::PromptLayer.IngestOtlpTracesResponse2? Type611 { get; set; }
///
///
///
- public global::PromptLayer.CreateToolEnvVarResponse3? Type612 { get; set; }
+ public global::PromptLayer.ListToolRegistriesResponse? Type612 { get; set; }
///
///
///
- public global::PromptLayer.UpdateToolEnvVarResponse? Type613 { get; set; }
+ public global::System.Collections.Generic.IList? Type613 { get; set; }
///
///
///
- public global::PromptLayer.UpdateToolEnvVarResponseToolEnvVar? Type614 { get; set; }
+ public global::PromptLayer.ListToolRegistriesResponseToolRegistrie? Type614 { get; set; }
///
///
///
- public global::PromptLayer.UpdateToolEnvVarResponse2? Type615 { get; set; }
+ public global::PromptLayer.CreateToolRegistryResponse? Type615 { get; set; }
///
///
///
- public global::PromptLayer.DeleteToolEnvVarResponse? Type616 { get; set; }
+ public global::PromptLayer.GetToolRegistryResponse? Type616 { get; set; }
///
///
///
- public global::PromptLayer.DeleteToolEnvVarResponse2? Type617 { get; set; }
+ public global::PromptLayer.GetToolRegistryResponseToolRegistry? Type617 { get; set; }
+ ///
+ ///
+ ///
+ public global::PromptLayer.CreateTableResponse? Type618 { get; set; }
+ ///
+ ///
+ ///
+ public global::PromptLayer.ListTablesResponse? Type619 { get; set; }
+ ///
+ ///
+ ///
+ public global::System.Collections.Generic.IList? Type620 { get; set; }
+ ///
+ ///
+ ///
+ public global::PromptLayer.GetTableResponse? Type621 { get; set; }
+ ///
+ ///
+ ///
+ public global::PromptLayer.UpdateTableResponse? Type622 { get; set; }
+ ///
+ ///
+ ///
+ public global::PromptLayer.ListTableSheetsResponse? Type623 { get; set; }
+ ///
+ ///
+ ///
+ public global::System.Collections.Generic.IList? Type624 { get; set; }
+ ///
+ ///
+ ///
+ public global::PromptLayer.CreateTableSheetResponse? Type625 { get; set; }
+ ///
+ ///
+ ///
+ public global::PromptLayer.GetTableSheetOperationResponse2? Type626 { get; set; }
+ ///
+ ///
+ ///
+ public global::PromptLayer.GetTableSheetResponse? Type627 { get; set; }
+ ///
+ ///
+ ///
+ public global::PromptLayer.UpdateTableSheetResponse? Type628 { get; set; }
+ ///
+ ///
+ ///
+ public global::PromptLayer.ListTableSheetColumnsResponse? Type629 { get; set; }
+ ///
+ ///
+ ///
+ public global::System.Collections.Generic.IList? Type630 { get; set; }
+ ///
+ ///
+ ///
+ public global::PromptLayer.CreateTableSheetColumnResponse? Type631 { get; set; }
+ ///
+ ///
+ ///
+ public global::System.Collections.Generic.IList? Type632 { get; set; }
+ ///
+ ///
+ ///
+ public global::PromptLayer.UpdateTableSheetColumnResponse? Type633 { get; set; }
+ ///
+ ///
+ ///
+ public global::PromptLayer.ListTableSheetRowsResponse? Type634 { get; set; }
+ ///
+ ///
+ ///
+ public global::System.Collections.Generic.IList? Type635 { get; set; }
+ ///
+ ///
+ ///
+ public global::PromptLayer.ListTableSheetRowsResponseDataItem? Type636 { get; set; }
+ ///
+ ///
+ ///
+ public global::System.Collections.Generic.Dictionary? Type637 { get; set; }
+ ///
+ ///
+ ///
+ public global::PromptLayer.AddTableSheetRowsResponse? Type638 { get; set; }
+ ///
+ ///
+ ///
+ public global::System.Collections.Generic.IList? Type639 { get; set; }
+ ///
+ ///
+ ///
+ public global::PromptLayer.AddTableSheetRowsResponseRow? Type640 { get; set; }
+ ///
+ ///
+ ///
+ public global::PromptLayer.GetTableSheetCellResponse? Type641 { get; set; }
+ ///
+ ///
+ ///
+ public global::PromptLayer.UpdateTableSheetCellResponse? Type642 { get; set; }
+ ///
+ ///
+ ///
+ public global::PromptLayer.CreateTableSheetCellRecalculationsBatchResponse? Type643 { get; set; }
+ ///
+ ///
+ ///
+ public global::PromptLayer.CreateTableSheetCellRecalculationResponse? Type644 { get; set; }
+ ///
+ ///
+ ///
+ public global::PromptLayer.CreateToolVersionResponse? Type645 { get; set; }
+ ///
+ ///
+ ///
+ public global::PromptLayer.TestExecuteToolResponse? Type646 { get; set; }
+ ///
+ ///
+ ///
+ public global::PromptLayer.TestExecuteToolResponseResult? Type647 { get; set; }
+ ///
+ ///
+ ///
+ public global::PromptLayer.TestExecuteToolResponseResultStatus? Type648 { get; set; }
+ ///
+ ///
+ ///
+ public global::PromptLayer.CloseTraceResponse? Type649 { get; set; }
+ ///
+ ///
+ ///
+ public global::PromptLayer.CloseTraceResponseClosure? Type650 { get; set; }
+ ///
+ ///
+ ///
+ public global::PromptLayer.CloseTraceResponseClosureStatus? Type651 { get; set; }
+ ///
+ ///
+ ///
+ public global::PromptLayer.CloseTraceResponse2? Type652 { get; set; }
+ ///
+ ///
+ ///
+ public global::PromptLayer.ListWorkspaceEnvVarsResponse? Type653 { get; set; }
+ ///
+ ///
+ ///
+ public global::System.Collections.Generic.IList? Type654 { get; set; }
+ ///