SpanHeader_span.graphql.ts•2.92 kB
/**
* @generated SignedSource<<6a4e67540b2600d845cf17eb8340841b>>
* @lightSyntaxTransform
* @nogrep
*/
/* tslint:disable */
/* eslint-disable */
// @ts-nocheck
import { ReaderFragment } from 'relay-runtime';
export type SpanKind = "agent" | "chain" | "embedding" | "evaluator" | "guardrail" | "llm" | "reranker" | "retriever" | "tool" | "unknown";
export type SpanStatusCode = "ERROR" | "OK" | "UNSET";
import { FragmentRefs } from "relay-runtime";
export type SpanHeader_span$data = {
readonly code: SpanStatusCode;
readonly costSummary: {
readonly total: {
readonly cost: number | null;
};
} | null;
readonly id: string;
readonly latencyMs: number | null;
readonly name: string;
readonly spanKind: SpanKind;
readonly startTime: string;
readonly tokenCountTotal: number | null;
readonly " $fragmentType": "SpanHeader_span";
};
export type SpanHeader_span$key = {
readonly " $data"?: SpanHeader_span$data;
readonly " $fragmentSpreads": FragmentRefs<"SpanHeader_span">;
};
const node: ReaderFragment = {
"argumentDefinitions": [],
"kind": "Fragment",
"metadata": null,
"name": "SpanHeader_span",
"selections": [
{
"alias": null,
"args": null,
"kind": "ScalarField",
"name": "id",
"storageKey": null
},
{
"alias": null,
"args": null,
"kind": "ScalarField",
"name": "name",
"storageKey": null
},
{
"alias": null,
"args": null,
"kind": "ScalarField",
"name": "spanKind",
"storageKey": null
},
{
"alias": "code",
"args": null,
"kind": "ScalarField",
"name": "statusCode",
"storageKey": null
},
{
"alias": null,
"args": null,
"kind": "ScalarField",
"name": "latencyMs",
"storageKey": null
},
{
"alias": null,
"args": null,
"kind": "ScalarField",
"name": "startTime",
"storageKey": null
},
{
"alias": null,
"args": null,
"kind": "ScalarField",
"name": "tokenCountTotal",
"storageKey": null
},
{
"alias": null,
"args": null,
"concreteType": "SpanCostSummary",
"kind": "LinkedField",
"name": "costSummary",
"plural": false,
"selections": [
{
"alias": null,
"args": null,
"concreteType": "CostBreakdown",
"kind": "LinkedField",
"name": "total",
"plural": false,
"selections": [
{
"alias": null,
"args": null,
"kind": "ScalarField",
"name": "cost",
"storageKey": null
}
],
"storageKey": null
}
],
"storageKey": null
}
],
"type": "Span",
"abstractKey": null
};
(node as any).hash = "2ba518744a1e825cf02818bfbf16b7a5";
export default node;