Skip to content

Commit

Permalink
feat(api): update via SDK Studio (#271)
Browse files Browse the repository at this point in the history
  • Loading branch information
stainless-app[bot] authored Apr 9, 2024
1 parent 0f5ad3e commit 607446c
Show file tree
Hide file tree
Showing 4 changed files with 9 additions and 4 deletions.
1 change: 1 addition & 0 deletions api.md
Original file line number Diff line number Diff line change
Expand Up @@ -3528,6 +3528,7 @@ Methods:
Types:

- <code><a href="./src/resources/request-tracers/traces.ts">Trace</a></code>
- <code><a href="./src/resources/request-tracers/traces.ts">TraceItem</a></code>
- <code><a href="./src/resources/request-tracers/traces.ts">TraceCreateResponse</a></code>

Methods:
Expand Down
2 changes: 1 addition & 1 deletion src/resources/request-tracers/index.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.

export { RequestTracers } from './request-tracers';
export { Trace, TraceCreateResponse, TraceCreateParams, Traces } from './traces';
export { Trace, TraceItem, TraceCreateResponse, TraceCreateParams, Traces } from './traces';
1 change: 1 addition & 0 deletions src/resources/request-tracers/request-tracers.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ export class RequestTracers extends APIResource {
export namespace RequestTracers {
export import Traces = TracesAPI.Traces;
export import Trace = TracesAPI.Trace;
export import TraceItem = TracesAPI.TraceItem;
export import TraceCreateResponse = TracesAPI.TraceCreateResponse;
export import TraceCreateParams = TracesAPI.TraceCreateParams;
}
9 changes: 6 additions & 3 deletions src/resources/request-tracers/traces.ts
Original file line number Diff line number Diff line change
Expand Up @@ -22,10 +22,12 @@ export class Traces extends APIResource {
}
}

export type Trace = Array<TraceItem>;

/**
* List of steps acting on request/response
*/
export interface Trace {
export interface TraceItem {
/**
* If step type is rule, then action performed by this rule
*/
Expand Down Expand Up @@ -66,7 +68,7 @@ export interface Trace {
*/
step_name?: string;

trace?: Array<Trace>;
trace?: Trace;

/**
* Tracing step type
Expand All @@ -83,7 +85,7 @@ export interface TraceCreateResponse {
*/
status_code?: number;

trace?: Array<Trace>;
trace?: Trace;
}

export interface TraceCreateParams {
Expand Down Expand Up @@ -198,6 +200,7 @@ export namespace TraceCreateParams {

export namespace Traces {
export import Trace = TracesAPI.Trace;
export import TraceItem = TracesAPI.TraceItem;
export import TraceCreateResponse = TracesAPI.TraceCreateResponse;
export import TraceCreateParams = TracesAPI.TraceCreateParams;
}

0 comments on commit 607446c

Please sign in to comment.