d25d482dc2
Publish CLI Package / publish-npm (push) Waiting to run
Publish Python SDK / publish-pypi (push) Waiting to run
Publish TypeScript SDK / publish-npm (push) Waiting to run
CI / Migrate Dev DB (push) Has been skipped
CI / Detect Version (push) Has been cancelled
CI / Migrate DB (push) Has been cancelled
CI / Build Dev ECR (./docker/app.Dockerfile, ECR_APP) (push) Has been cancelled
CI / Build Dev ECR (./docker/db.Dockerfile, ECR_MIGRATIONS) (push) Has been cancelled
CI / Build Dev ECR (./docker/pii.Dockerfile, ECR_PII) (push) Has been cancelled
CI / Build Dev ECR (./docker/realtime.Dockerfile, ECR_REALTIME) (push) Has been cancelled
CI / Deploy Trigger.dev (Dev) (push) Has been cancelled
CI / Build AMD64 (./docker/app.Dockerfile, ECR_APP, ghcr.io/simstudioai/simstudio) (push) Has been cancelled
CI / Build AMD64 (./docker/db.Dockerfile, ECR_MIGRATIONS, ghcr.io/simstudioai/migrations) (push) Has been cancelled
CI / Build AMD64 (./docker/pii.Dockerfile, ECR_PII, ghcr.io/simstudioai/pii) (push) Has been cancelled
CI / Build AMD64 (./docker/realtime.Dockerfile, ECR_REALTIME, ghcr.io/simstudioai/realtime) (push) Has been cancelled
CI / Build ARM64 (GHCR Only) (./docker/app.Dockerfile, ghcr.io/simstudioai/simstudio) (push) Has been cancelled
CI / Build ARM64 (GHCR Only) (./docker/db.Dockerfile, ghcr.io/simstudioai/migrations) (push) Has been cancelled
CI / Build ARM64 (GHCR Only) (./docker/pii.Dockerfile, ghcr.io/simstudioai/pii) (push) Has been cancelled
CI / Build ARM64 (GHCR Only) (./docker/realtime.Dockerfile, ghcr.io/simstudioai/realtime) (push) Has been cancelled
CI / Create GHCR Manifests (ghcr.io/simstudioai/migrations) (push) Has been cancelled
CI / Create GHCR Manifests (ghcr.io/simstudioai/pii) (push) Has been cancelled
CI / Create GHCR Manifests (ghcr.io/simstudioai/realtime) (push) Has been cancelled
CI / Create GHCR Manifests (ghcr.io/simstudioai/simstudio) (push) Has been cancelled
CI / Check Docs Changes (push) Has been cancelled
CI / Process Docs (push) Has been cancelled
CI / Create GitHub Release (push) Has been cancelled
CI / Test and Build (push) Has been cancelled
140 lines
3.7 KiB
TypeScript
140 lines
3.7 KiB
TypeScript
// AUTO-GENERATED FILE. DO NOT EDIT.
|
|
//
|
|
|
|
/**
|
|
* This interface was referenced by `RequestTraceV1SimReport`'s JSON-Schema
|
|
* via the `definition` "RequestTraceV1Outcome".
|
|
*/
|
|
export type RequestTraceV1Outcome = 'success' | 'error' | 'cancelled'
|
|
/**
|
|
* This interface was referenced by `RequestTraceV1SimReport`'s JSON-Schema
|
|
* via the `definition` "RequestTraceV1SpanSource".
|
|
*/
|
|
export type RequestTraceV1SpanSource = 'sim' | 'go'
|
|
/**
|
|
* This interface was referenced by `RequestTraceV1SimReport`'s JSON-Schema
|
|
* via the `definition` "RequestTraceV1SpanStatus".
|
|
*/
|
|
export type RequestTraceV1SpanStatus = 'ok' | 'error' | 'cancelled' | 'pending'
|
|
|
|
/**
|
|
* Trace report sent from Sim to Go after a request completes.
|
|
*/
|
|
export interface RequestTraceV1SimReport {
|
|
chatId?: string
|
|
cost?: RequestTraceV1CostSummary
|
|
durationMs: number
|
|
endMs: number
|
|
executionId?: string
|
|
goTraceId?: string
|
|
outcome: RequestTraceV1Outcome
|
|
runId?: string
|
|
simRequestId: string
|
|
spans: RequestTraceV1Span[]
|
|
startMs: number
|
|
streamId?: string
|
|
usage?: RequestTraceV1UsageSummary
|
|
userMessage?: string
|
|
}
|
|
/**
|
|
* This interface was referenced by `RequestTraceV1SimReport`'s JSON-Schema
|
|
* via the `definition` "RequestTraceV1CostSummary".
|
|
*/
|
|
export interface RequestTraceV1CostSummary {
|
|
billedTotalCost?: number
|
|
rawTotalCost?: number
|
|
}
|
|
/**
|
|
* This interface was referenced by `RequestTraceV1SimReport`'s JSON-Schema
|
|
* via the `definition` "RequestTraceV1Span".
|
|
*/
|
|
export interface RequestTraceV1Span {
|
|
attributes?: MothershipStreamV1AdditionalPropertiesMap
|
|
durationMs: number
|
|
endMs: number
|
|
kind?: string
|
|
name: string
|
|
parentName?: string
|
|
source?: RequestTraceV1SpanSource
|
|
startMs: number
|
|
status: RequestTraceV1SpanStatus
|
|
}
|
|
/**
|
|
* This interface was referenced by `RequestTraceV1SimReport`'s JSON-Schema
|
|
* via the `definition` "MothershipStreamV1AdditionalPropertiesMap".
|
|
*/
|
|
export interface MothershipStreamV1AdditionalPropertiesMap {
|
|
[k: string]: unknown
|
|
}
|
|
/**
|
|
* This interface was referenced by `RequestTraceV1SimReport`'s JSON-Schema
|
|
* via the `definition` "RequestTraceV1UsageSummary".
|
|
*/
|
|
export interface RequestTraceV1UsageSummary {
|
|
cacheAttemptedRequests?: number
|
|
cacheHitRequests?: number
|
|
cacheReadTokens?: number
|
|
cacheSavingsRate?: number
|
|
cacheWriteRequests?: number
|
|
cacheWriteTokens?: number
|
|
inputTokens?: number
|
|
outputTokens?: number
|
|
}
|
|
/**
|
|
* This interface was referenced by `RequestTraceV1SimReport`'s JSON-Schema
|
|
* via the `definition` "RequestTraceV1MergedTrace".
|
|
*/
|
|
export interface RequestTraceV1MergedTrace {
|
|
chatId?: string
|
|
cost?: RequestTraceV1CostSummary
|
|
durationMs: number
|
|
endMs: number
|
|
goTraceId: string
|
|
outcome: RequestTraceV1Outcome
|
|
serviceCharges?: MothershipStreamV1AdditionalPropertiesMap
|
|
simRequestId?: string
|
|
spans: RequestTraceV1Span[]
|
|
startMs: number
|
|
streamId?: string
|
|
usage?: RequestTraceV1UsageSummary
|
|
userId?: string
|
|
}
|
|
/**
|
|
* This interface was referenced by `RequestTraceV1SimReport`'s JSON-Schema
|
|
* via the `definition` "RequestTraceV1SimReport".
|
|
*/
|
|
export interface RequestTraceV1SimReport1 {
|
|
chatId?: string
|
|
cost?: RequestTraceV1CostSummary
|
|
durationMs: number
|
|
endMs: number
|
|
executionId?: string
|
|
goTraceId?: string
|
|
outcome: RequestTraceV1Outcome
|
|
runId?: string
|
|
simRequestId: string
|
|
spans: RequestTraceV1Span[]
|
|
startMs: number
|
|
streamId?: string
|
|
usage?: RequestTraceV1UsageSummary
|
|
userMessage?: string
|
|
}
|
|
|
|
export const RequestTraceV1Outcome = {
|
|
success: 'success',
|
|
error: 'error',
|
|
cancelled: 'cancelled',
|
|
} as const
|
|
|
|
export const RequestTraceV1SpanSource = {
|
|
sim: 'sim',
|
|
go: 'go',
|
|
} as const
|
|
|
|
export const RequestTraceV1SpanStatus = {
|
|
ok: 'ok',
|
|
error: 'error',
|
|
cancelled: 'cancelled',
|
|
pending: 'pending',
|
|
} as const
|