Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -134,6 +134,11 @@ public partial interface IPromptLayerClient : global::System.IDisposable
/// </summary>
public SpansClient Spans { get; }

/// <summary>
///
/// </summary>
public TablesClient Tables { get; }

/// <summary>
///
/// </summary>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ public partial interface ISmartTablesClient
{
/// <summary>
/// Add Rows<br/>
/// 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.
/// </summary>
/// <param name="tableId"></param>
/// <param name="sheetId"></param>
Expand All @@ -23,7 +23,7 @@ public partial interface ISmartTablesClient
global::System.Threading.CancellationToken cancellationToken = default);
/// <summary>
/// Add Rows<br/>
/// 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.
/// </summary>
/// <param name="tableId"></param>
/// <param name="sheetId"></param>
Expand All @@ -40,7 +40,7 @@ public partial interface ISmartTablesClient
global::System.Threading.CancellationToken cancellationToken = default);
/// <summary>
/// Add Rows<br/>
/// 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.
/// </summary>
/// <param name="tableId"></param>
/// <param name="sheetId"></param>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ public partial interface ISmartTablesClient
{
/// <summary>
/// Create Table<br/>
/// 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.
/// </summary>
/// <param name="request"></param>
/// <param name="requestOptions">Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.</param>
Expand All @@ -19,7 +19,7 @@ public partial interface ISmartTablesClient
global::System.Threading.CancellationToken cancellationToken = default);
/// <summary>
/// Create Table<br/>
/// 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.
/// </summary>
/// <param name="request"></param>
/// <param name="requestOptions">Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.</param>
Expand All @@ -32,7 +32,7 @@ public partial interface ISmartTablesClient
global::System.Threading.CancellationToken cancellationToken = default);
/// <summary>
/// Create Table<br/>
/// 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.
/// </summary>
/// <param name="title">
/// Table title. Defaults to a unique 'Untitled Table' name if omitted.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ public partial interface ISmartTablesClient
{
/// <summary>
/// Create Sheet<br/>
/// 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.
/// </summary>
/// <param name="tableId"></param>
/// <param name="request"></param>
Expand All @@ -21,7 +21,7 @@ public partial interface ISmartTablesClient
global::System.Threading.CancellationToken cancellationToken = default);
/// <summary>
/// Create Sheet<br/>
/// 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.
/// </summary>
/// <param name="tableId"></param>
/// <param name="request"></param>
Expand All @@ -36,7 +36,7 @@ public partial interface ISmartTablesClient
global::System.Threading.CancellationToken cancellationToken = default);
/// <summary>
/// Create Sheet<br/>
/// 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.
/// </summary>
/// <param name="tableId"></param>
/// <param name="title">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ public partial interface ISmartTablesClient
{
/// <summary>
/// Recalculate Cell<br/>
/// 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.
/// </summary>
/// <param name="tableId"></param>
/// <param name="sheetId"></param>
Expand All @@ -22,7 +22,7 @@ public partial interface ISmartTablesClient
global::System.Threading.CancellationToken cancellationToken = default);
/// <summary>
/// Recalculate Cell<br/>
/// 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.
/// </summary>
/// <param name="tableId"></param>
/// <param name="sheetId"></param>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ public partial interface ISmartTablesClient
{
/// <summary>
/// Recalculate Cells (Batch)<br/>
/// 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.
/// </summary>
/// <param name="tableId"></param>
/// <param name="sheetId"></param>
Expand All @@ -23,7 +23,7 @@ public partial interface ISmartTablesClient
global::System.Threading.CancellationToken cancellationToken = default);
/// <summary>
/// Recalculate Cells (Batch)<br/>
/// 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.
/// </summary>
/// <param name="tableId"></param>
/// <param name="sheetId"></param>
Expand All @@ -40,7 +40,7 @@ public partial interface ISmartTablesClient
global::System.Threading.CancellationToken cancellationToken = default);
/// <summary>
/// Recalculate Cells (Batch)<br/>
/// 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.
/// </summary>
/// <param name="tableId"></param>
/// <param name="sheetId"></param>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ public partial interface ISmartTablesClient
{
/// <summary>
/// Create Column<br/>
/// 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.
/// </summary>
/// <param name="tableId"></param>
/// <param name="sheetId"></param>
Expand All @@ -23,7 +23,7 @@ public partial interface ISmartTablesClient
global::System.Threading.CancellationToken cancellationToken = default);
/// <summary>
/// Create Column<br/>
/// 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.
/// </summary>
/// <param name="tableId"></param>
/// <param name="sheetId"></param>
Expand All @@ -40,7 +40,7 @@ public partial interface ISmartTablesClient
global::System.Threading.CancellationToken cancellationToken = default);
/// <summary>
/// Create Column<br/>
/// 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.
/// </summary>
/// <param name="tableId"></param>
/// <param name="sheetId"></param>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,8 @@ namespace PromptLayer
public partial interface ISmartTablesClient
{
/// <summary>
/// Get Table
/// Get Table<br/>
/// 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.
/// </summary>
/// <param name="tableId"></param>
/// <param name="requestOptions">Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.</param>
Expand All @@ -16,7 +17,8 @@ public partial interface ISmartTablesClient
global::PromptLayer.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
/// <summary>
/// Get Table
/// Get Table<br/>
/// 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.
/// </summary>
/// <param name="tableId"></param>
/// <param name="requestOptions">Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.</param>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,8 @@ namespace PromptLayer
public partial interface ISmartTablesClient
{
/// <summary>
/// Get Sheet
/// Get Sheet<br/>
/// 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.
/// </summary>
/// <param name="tableId"></param>
/// <param name="sheetId"></param>
Expand All @@ -18,7 +19,8 @@ public partial interface ISmartTablesClient
global::PromptLayer.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
/// <summary>
/// Get Sheet
/// Get Sheet<br/>
/// 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.
/// </summary>
/// <param name="tableId"></param>
/// <param name="sheetId"></param>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ public partial interface ISmartTablesClient
{
/// <summary>
/// Get Cell<br/>
/// 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.
/// </summary>
/// <param name="tableId"></param>
/// <param name="sheetId"></param>
Expand All @@ -22,7 +22,7 @@ public partial interface ISmartTablesClient
global::System.Threading.CancellationToken cancellationToken = default);
/// <summary>
/// Get Cell<br/>
/// 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.
/// </summary>
/// <param name="tableId"></param>
/// <param name="sheetId"></param>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,28 +6,28 @@ public partial interface ISmartTablesClient
{
/// <summary>
/// Get Sheet Import Operation<br/>
/// 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.
/// </summary>
/// <param name="tableId"></param>
/// <param name="operationId"></param>
/// <param name="requestOptions">Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.</param>
/// <param name="cancellationToken">The token to cancel the operation with</param>
/// <exception cref="global::PromptLayer.ApiException"></exception>
global::System.Threading.Tasks.Task<global::PromptLayer.GetTableSheetOperationResponse> GetTableSheetOperationAsync(
global::System.Threading.Tasks.Task<global::PromptLayer.GetTableSheetOperationResponse2> GetTableSheetOperationAsync(
global::System.Guid tableId,
string operationId,
global::PromptLayer.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
/// <summary>
/// Get Sheet Import Operation<br/>
/// 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.
/// </summary>
/// <param name="tableId"></param>
/// <param name="operationId"></param>
/// <param name="requestOptions">Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.</param>
/// <param name="cancellationToken">The token to cancel the operation with</param>
/// <exception cref="global::PromptLayer.ApiException"></exception>
global::System.Threading.Tasks.Task<global::PromptLayer.AutoSDKHttpResponse<global::PromptLayer.GetTableSheetOperationResponse>> GetTableSheetOperationAsResponseAsync(
global::System.Threading.Tasks.Task<global::PromptLayer.AutoSDKHttpResponse<global::PromptLayer.GetTableSheetOperationResponse2>> GetTableSheetOperationAsResponseAsync(
global::System.Guid tableId,
string operationId,
global::PromptLayer.AutoSDKRequestOptions? requestOptions = default,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ public partial interface ISmartTablesClient
{
/// <summary>
/// List Columns<br/>
/// 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.
/// </summary>
/// <param name="tableId"></param>
/// <param name="sheetId"></param>
Expand All @@ -30,7 +30,7 @@ public partial interface ISmartTablesClient
global::System.Threading.CancellationToken cancellationToken = default);
/// <summary>
/// List Columns<br/>
/// 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.
/// </summary>
/// <param name="tableId"></param>
/// <param name="sheetId"></param>
Expand Down
Loading