Responses are generated using AI and may contain mistakes.
As of August 7, 2026, Galileo is now Splunk Agent Observability. This documentation applies to customers who onboarded prior to August 7, 2026. If you onboarded after this date, use agent-observability-docs.splunk.com.
Whether or not to use reliable logging. If set to False, the method will respond immediately before verifying that the traces have been successfully ingested, and no error message will be returned if ingestion fails. If set to True, the method will wait for the traces to be durably accepted or return an error message if there is an ingestion failure. On the streaming write path (kafka_metrics_pipeline) accepted means acknowledged by Kafka; the records become readable after the data-writer flush, about GALILEO_STREAMING_EXPECTED_LAG_SECONDS (default 2.5 s) later, so a read issued immediately after the response can miss them.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Galileo","colors":{"primary":"#E35454","light":"#40C2F9","dark":"#1098F7"},"logo":{"light":"https://mintcdn.com/v2galileo/omveTd-2mmlzsaxF/logo/light-mode.svg?fit=max\u0026auto=format\u0026n=omveTd-2mmlzsaxF\u0026q=85\u0026s=460ec9ef7f3ed29dd50cdb9f2a7c1f88","dark":"https://mintcdn.com/v2galileo/omveTd-2mmlzsaxF/logo/dark-mode.svg?fit=max\u0026auto=format\u0026n=omveTd-2mmlzsaxF\u0026q=85\u0026s=32e421aec0f73d1301a43773add211f2"},"favicon":"https://mintcdn.com/v2galileo/E8lj9Nk9__MN-baJ/favicon-2.png?fit=max\u0026auto=format\u0026n=E8lj9Nk9__MN-baJ\u0026q=85\u0026s=f80c3ce6462d34316f89acae33bffc96","background":{"decoration":"gradient"},"navbar":{"primary":{"type":"button","label":"Sign Up","href":"https://app.galileo.ai/sign-up"}},"footer":{"socials":{"youtube":"https://www.youtube.com/@rungalileo","linkedin":"https://www.linkedin.com/company/galileo-ai","github":"https://github.com/rungalileo","bluesky":"https://bsky.app/profile/rungalileo.bsky.social","x":"https://x.com/rungalileo","podcast":"https://www.youtube.com/playlist?list=PLS7keRo8770NUOy7Oczto7owjVrtXv7z9"},"links":[{"items":[{"label":"Home","href":"https://galileo.ai"},{"label":"Blog","href":"https://galileo.ai/blog"},{"label":"Pricing","href":"https://galileo.ai/pricing"},{"label":"Contact us","href":"https://galileo.ai/contact-sales"},{"label":"Agent Leaderboard","href":"https://huggingface.co/spaces/galileo-ai/agent-leaderboard"}]}]},"fonts":{"family":"Geist"},"integrations":{"ga4":{"measurementId":"G-T19PJKCP07"},"gtm":{"tagId":"GTM-585ZMNLS"},"posthog":{"apiKey":"phc_ucgIH1Dwrsq0RY8zxzsrQYWg29RVgFz5bbcV23XQgRw"}},"banner":{"content":"As of August 7, 2026, Galileo is now Splunk Agent Observability. This documentation applies to customers who onboarded prior to August 7, 2026. If you onboarded after this date, use [agent-observability-docs.splunk.com](https://agent-observability-docs.splunk.com).","dismissible":false,"type":"critical"},"contextual":{"options":["copy","view","chatgpt","claude"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"v2galileo","hasAudioNarration":false,"actualSubdomain":"v2galileo","customDomains":["docs.galileo.ai"],"gitSource":{"type":"github","owner":"rungalileo","repo":"docs-official","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae3a5f2ac183a8709c4a559","collectionId":"19977b70-d2b2-4df5-ab18-2069528eae2d","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae3a5f2ac183a8709c4a559"},"feedback":{"edits":true,"issues":true,"thumbs":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae3a5f2ac183a8709c4a559","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"SDK/API","count":545},{"language":"default","tag":"galileo","count":277},{"language":"default","tag":"API","count":265},{"language":"default","tag":"v2","count":263},{"language":"default","tag":"TypeScript SDK","count":207},{"language":"default","tag":"Documentation","count":198},{"language":"default","tag":"Types","count":135},{"language":"default","tag":"Type Aliases","count":83},{"language":"default","tag":"Python SDK","count":72},{"language":"default","tag":"Functions","count":68}]},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[{"filePath":"style.css","content":"/* cyrillic-ext */\n@font-face {\n font-family: 'Geist Mono';\n font-style: normal;\n font-weight: 100 900;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/geistmono/v6/or3nQ6H-1_WfwkMZI_qYFrodmgPn.woff2) format('woff2');\n unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;\n}\n/* cyrillic */\n@font-face {\n font-family: 'Geist Mono';\n font-style: normal;\n font-weight: 100 900;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/geistmono/v6/or3nQ6H-1_WfwkMZI_qYFrMdmgPn.woff2) format('woff2');\n unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n}\n/* symbols2 */\n@font-face {\n font-family: 'Geist Mono';\n font-style: normal;\n font-weight: 100 900;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/geistmono/v6/or3nQ6H-1_WfwkMZI_qYFg08vz7ehw.woff2) format('woff2');\n unicode-range: U+2000-2001, U+2004-2008, U+200A, U+23B8-23BD, U+2500-259F;\n}\n/* vietnamese */\n@font-face {\n font-family: 'Geist Mono';\n font-style: normal;\n font-weight: 100 900;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/geistmono/v6/or3nQ6H-1_WfwkMZI_qYFrgdmgPn.woff2) format('woff2');\n unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Geist Mono';\n font-style: normal;\n font-weight: 100 900;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/geistmono/v6/or3nQ6H-1_WfwkMZI_qYFrkdmgPn.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Geist Mono';\n font-style: normal;\n font-weight: 100 900;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/geistmono/v6/or3nQ6H-1_WfwkMZI_qYFrcdmg.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n@keyframes highlight-section{0%,50%{background:linear-gradient(to right,rgba(74,47,249,.2),rgba(2,255,187,.2))}to{background:linear-gradient(to right,rgba(74,47,249,.1),rgba(2,255,187,.1))}}div.font-mono,div.font-mono code,div.font-mono pre,div.font-mono span{font-family:'Geist Mono','JetBrains Mono','JetBrains Mono Fallback',ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,'Liberation Mono','Courier New',monospace}.sidebar .page,.sidebar>.section{margin-bottom:0}.sidebar .page a{padding:0}:target,div[id]:target,h2[id]:target,h3[id]:target,h4[id]:target,h5[id]:target{position:relative;background:linear-gradient(to right,rgba(74,47,249,.1),rgba(2,255,187,.1));animation:highlight-section 3s ease-in-out;scroll-margin-top:80px;padding:.3rem;border-radius:8px;border-left:4px solid #4a2ff9}:root{--api-icon-color:#3D3A3A}.dark,.dark img[src*=\"api-reference.svg\"],.dark-mode img[src*=\"api-reference.svg\"],[data-theme=dark],[data-theme=dark] img[src*=\"api-reference.svg\"],body.dark img[src*=\"api-reference.svg\"],html[data-theme=dark] img[src*=\"api-reference.svg\"]{--api-icon-color:#7C7979}img[src*=\"api-reference.svg\"]{--icon-color:var(--api-icon-color)}.dark img[src*=\"api-reference.svg\"]{color:#7c7979!important}.dark img[src*=\"api-reference.svg\"],[data-theme=dark] img[src*=\"api-reference.svg\"]{filter:brightness(0) saturate(100%) invert(48%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(100%) contrast(100%)!important}.content img,.docs-main img,.page-content img{max-width:100%;height:auto;display:block}.content table,.docs-main table,.page-content table{display:block;width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.sidebar{z-index:1}.content,.docs-main,.main,.page-content,main{position:relative;z-index:2;overflow-x:auto}.Columns,.Step,.columns,.steps{overflow:visible}@media (min-width:1280px){html[data-current-path=\"/references/faqs/errors-catalog\"] div:has(>main#content-container),html[data-current-path=\"/references/faqs/errors-catalog\"] main#content-container{max-width:100rem!important}}"}],"page":{"pagePath":"api-reference/trace/log-traces","slug":"/api-reference/trace/log-traces","pageMetadata":{"title":"Log Traces","description":null,"deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/traces","href":"/api-reference/trace/log-traces","autogeneratedByOpenApi":true},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Log Traces","description":null,"deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/traces","href":"/api-reference/trace/log-traces","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/v2galileo/ea7d5bd1caa6468a/script.js","/_mintlify/custom/v2galileo/6398132c924e67d9/snippets/components/errors-data.js"],"openApiReferenceData":{"operation":{"tags":["trace"],"summary":"Log Traces","operationId":"log_traces_v2_projects__project_id__traces_post","security":["c798ba15-62cf-41df-86ed-4a5362a5f778","3fccec58-4b0c-4c77-ada4-455f59b9e33f","0e57d2b6-95e5-47bd-b1dd-d178befe4b93","1ff681b3-20aa-44df-9dde-453b6e1da014"],"parameters":["d25453cb-5903-4a5f-ad8c-b83a06c22b0e"],"requestBody":"634d14ae-0875-42f8-9641-cf2a5bf07068","responses":{"200":"9f032726-e1c2-4672-a126-7069133f80bc","422":"fd87e8c3-95ce-4cd4-970b-1fc7072e06fc"},"method":"post","type":"path","servers":["a1d477d2-0b7a-4430-9104-c3cdddad7557"],"path":"/v2/projects/{project_id}/traces","baseUrlOptions":["https://api.galileo.ai"],"title":"Log Traces","description":"","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"d25453cb-5903-4a5f-ad8c-b83a06c22b0e":{"name":"project_id","in":"path","required":true,"schema":{"type":"string","format":"uuid4","title":"Project Id","isRequired":true,"uniqueKey":"","typeLabel":"string\u003cuuid4>"}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"properties":{"traces":{"items":{"properties":{"type":{"type":"string","const":"trace","title":"Type","description":"Type of the trace, span or session.","default":"trace","uniqueKey":"traces.items.[INDEX].type","typeLabel":"string"},"input":{"oneOf":[{"type":"string","title":"Input","description":"Input to the trace or span.","default":"","uniqueKey":"traces.items.[INDEX].input.oneOf.0","typeLabel":"string"},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true,"uniqueKey":"traces.items.[INDEX].input.oneOf.1.items.[INDEX].oneOf.0.text","typeLabel":"string"},"type":{"type":"string","const":"text","title":"Type","default":"text","uniqueKey":"traces.items.[INDEX].input.oneOf.1.items.[INDEX].oneOf.0.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].input.oneOf.1.items.[INDEX].oneOf.0","typeLabel":"TextContentPart · object"},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].input.oneOf.1.items.[INDEX].oneOf.1.file_id","typeLabel":"string\u003cuuid4>"},"type":{"type":"string","const":"file","title":"Type","default":"file","uniqueKey":"traces.items.[INDEX].input.oneOf.1.items.[INDEX].oneOf.1.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].input.oneOf.1.items.[INDEX].oneOf.1","typeLabel":"FileContentPart · object"}],"uniqueKey":"traces.items.[INDEX].input.oneOf.1.items.[INDEX]","typeLabel":"TextContentPart · object | FileContentPart · object"},"title":"Input","description":"Input to the trace or span.","default":"","uniqueKey":"traces.items.[INDEX].input.oneOf.1","typeLabel":"(TextContentPart · object | FileContentPart · object)[]"}],"uniqueKey":"traces.items.[INDEX].input","typeLabel":"string | (TextContentPart · object | FileContentPart · object)[]"},"redacted_input":{"oneOf":[{"type":"string","title":"Redacted Input","description":"Redacted input of the trace or span.","uniqueKey":"traces.items.[INDEX].redacted_input.oneOf.0","typeLabel":"string"},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true,"uniqueKey":"traces.items.[INDEX].redacted_input.oneOf.1.items.[INDEX].oneOf.0.text","typeLabel":"string"},"type":{"type":"string","const":"text","title":"Type","default":"text","uniqueKey":"traces.items.[INDEX].redacted_input.oneOf.1.items.[INDEX].oneOf.0.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].redacted_input.oneOf.1.items.[INDEX].oneOf.0","typeLabel":"TextContentPart · object"},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].redacted_input.oneOf.1.items.[INDEX].oneOf.1.file_id","typeLabel":"string\u003cuuid4>"},"type":{"type":"string","const":"file","title":"Type","default":"file","uniqueKey":"traces.items.[INDEX].redacted_input.oneOf.1.items.[INDEX].oneOf.1.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].redacted_input.oneOf.1.items.[INDEX].oneOf.1","typeLabel":"FileContentPart · object"}],"uniqueKey":"traces.items.[INDEX].redacted_input.oneOf.1.items.[INDEX]","typeLabel":"TextContentPart · object | FileContentPart · object"},"title":"Redacted Input","description":"Redacted input of the trace or span.","uniqueKey":"traces.items.[INDEX].redacted_input.oneOf.1","typeLabel":"(TextContentPart · object | FileContentPart · object)[]"},{"type":"null","title":"Redacted Input","description":"Redacted input of the trace or span.","uniqueKey":"traces.items.[INDEX].redacted_input.oneOf.2","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].redacted_input","typeLabel":"string | (TextContentPart · object | FileContentPart · object)[] | null"},"output":{"oneOf":[{"type":"string","title":"Output","description":"Output of the trace or span.","uniqueKey":"traces.items.[INDEX].output.oneOf.0","typeLabel":"string"},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true,"uniqueKey":"traces.items.[INDEX].output.oneOf.1.items.[INDEX].oneOf.0.text","typeLabel":"string"},"type":{"type":"string","const":"text","title":"Type","default":"text","uniqueKey":"traces.items.[INDEX].output.oneOf.1.items.[INDEX].oneOf.0.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].output.oneOf.1.items.[INDEX].oneOf.0","typeLabel":"TextContentPart · object"},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].output.oneOf.1.items.[INDEX].oneOf.1.file_id","typeLabel":"string\u003cuuid4>"},"type":{"type":"string","const":"file","title":"Type","default":"file","uniqueKey":"traces.items.[INDEX].output.oneOf.1.items.[INDEX].oneOf.1.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].output.oneOf.1.items.[INDEX].oneOf.1","typeLabel":"FileContentPart · object"}],"uniqueKey":"traces.items.[INDEX].output.oneOf.1.items.[INDEX]","typeLabel":"TextContentPart · object | FileContentPart · object"},"title":"Output","description":"Output of the trace or span.","uniqueKey":"traces.items.[INDEX].output.oneOf.1","typeLabel":"(TextContentPart · object | FileContentPart · object)[]"},{"type":"null","title":"Output","description":"Output of the trace or span.","uniqueKey":"traces.items.[INDEX].output.oneOf.2","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].output","typeLabel":"string | (TextContentPart · object | FileContentPart · object)[] | null"},"redacted_output":{"oneOf":[{"type":"string","title":"Redacted Output","description":"Redacted output of the trace or span.","uniqueKey":"traces.items.[INDEX].redacted_output.oneOf.0","typeLabel":"string"},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true,"uniqueKey":"traces.items.[INDEX].redacted_output.oneOf.1.items.[INDEX].oneOf.0.text","typeLabel":"string"},"type":{"type":"string","const":"text","title":"Type","default":"text","uniqueKey":"traces.items.[INDEX].redacted_output.oneOf.1.items.[INDEX].oneOf.0.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].redacted_output.oneOf.1.items.[INDEX].oneOf.0","typeLabel":"TextContentPart · object"},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].redacted_output.oneOf.1.items.[INDEX].oneOf.1.file_id","typeLabel":"string\u003cuuid4>"},"type":{"type":"string","const":"file","title":"Type","default":"file","uniqueKey":"traces.items.[INDEX].redacted_output.oneOf.1.items.[INDEX].oneOf.1.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].redacted_output.oneOf.1.items.[INDEX].oneOf.1","typeLabel":"FileContentPart · object"}],"uniqueKey":"traces.items.[INDEX].redacted_output.oneOf.1.items.[INDEX]","typeLabel":"TextContentPart · object | FileContentPart · object"},"title":"Redacted Output","description":"Redacted output of the trace or span.","uniqueKey":"traces.items.[INDEX].redacted_output.oneOf.1","typeLabel":"(TextContentPart · object | FileContentPart · object)[]"},{"type":"null","title":"Redacted Output","description":"Redacted output of the trace or span.","uniqueKey":"traces.items.[INDEX].redacted_output.oneOf.2","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].redacted_output","typeLabel":"string | (TextContentPart · object | FileContentPart · object)[] | null"},"name":{"type":"string","title":"Name","description":"Name of the trace, span or session.","default":"","uniqueKey":"traces.items.[INDEX].name","typeLabel":"string"},"created_at":{"type":"string","format":"date-time","title":"Created","description":"Timestamp of the trace or span's creation.","uniqueKey":"traces.items.[INDEX].created_at","typeLabel":"string\u003cdate-time>"},"user_metadata":{"additionalProperties":{"type":"string","uniqueKey":"traces.items.[INDEX].user_metadata.additionalProperties","typeLabel":"string"},"type":"object","title":"User Metadata","description":"Metadata associated with this trace or span.","uniqueKey":"traces.items.[INDEX].user_metadata","typeLabel":"User Metadata · object"},"tags":{"items":{"type":"string","uniqueKey":"traces.items.[INDEX].tags.items.[INDEX]","typeLabel":"string"},"type":"array","title":"Tags","description":"Tags associated with this trace or span.","uniqueKey":"traces.items.[INDEX].tags","typeLabel":"string[]"},"status_code":{"oneOf":[{"type":"integer","title":"Status Code","description":"Status code of the trace or span. Used for logging failure or error states.","uniqueKey":"traces.items.[INDEX].status_code.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Status Code","description":"Status code of the trace or span. Used for logging failure or error states.","uniqueKey":"traces.items.[INDEX].status_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].status_code","typeLabel":"integer | null"},"metrics":{"properties":{"duration_ns":{"oneOf":[{"type":"integer","title":"Duration Ns","description":"Duration of the trace or span in nanoseconds. Displayed as 'Latency' in Galileo.","uniqueKey":"traces.items.[INDEX].metrics.duration_ns.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Duration Ns","description":"Duration of the trace or span in nanoseconds. Displayed as 'Latency' in Galileo.","uniqueKey":"traces.items.[INDEX].metrics.duration_ns.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].metrics.duration_ns","typeLabel":"integer | null"}},"additionalProperties":true,"type":"object","title":"Metrics","description":"Metrics associated with this trace or span.","uniqueKey":"traces.items.[INDEX].metrics","typeLabel":"Metrics · object"},"external_id":{"oneOf":[{"type":"string","title":"External Id","description":"A user-provided session, trace or span ID.","uniqueKey":"traces.items.[INDEX].external_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"External Id","description":"A user-provided session, trace or span ID.","uniqueKey":"traces.items.[INDEX].external_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].external_id","typeLabel":"string | null"},"dataset_input":{"oneOf":[{"type":"string","title":"Dataset Input","description":"Input to the dataset associated with this trace","uniqueKey":"traces.items.[INDEX].dataset_input.oneOf.0","typeLabel":"string"},{"type":"null","title":"Dataset Input","description":"Input to the dataset associated with this trace","uniqueKey":"traces.items.[INDEX].dataset_input.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].dataset_input","typeLabel":"string | null"},"dataset_output":{"oneOf":[{"type":"string","title":"Dataset Output","description":"Output from the dataset associated with this trace","uniqueKey":"traces.items.[INDEX].dataset_output.oneOf.0","typeLabel":"string"},{"type":"null","title":"Dataset Output","description":"Output from the dataset associated with this trace","uniqueKey":"traces.items.[INDEX].dataset_output.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].dataset_output","typeLabel":"string | null"},"dataset_metadata":{"additionalProperties":{"type":"string","uniqueKey":"traces.items.[INDEX].dataset_metadata.additionalProperties","typeLabel":"string"},"type":"object","title":"Dataset Metadata","description":"Metadata from the dataset associated with this trace","uniqueKey":"traces.items.[INDEX].dataset_metadata","typeLabel":"Dataset Metadata · object"},"id":{"oneOf":[{"type":"string","title":"ID","description":"Galileo ID of the session, trace or span","format":"uuid4","uniqueKey":"traces.items.[INDEX].id.oneOf.0","typeLabel":"string\u003cuuid4>"},{"type":"null","title":"ID","description":"Galileo ID of the session, trace or span","uniqueKey":"traces.items.[INDEX].id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].id","typeLabel":"string\u003cuuid4> | null"},"session_id":{"oneOf":[{"type":"string","title":"Session ID","description":"Galileo ID of the session containing the trace or span or session","format":"uuid4","uniqueKey":"traces.items.[INDEX].session_id.oneOf.0","typeLabel":"string\u003cuuid4>"},{"type":"null","title":"Session ID","description":"Galileo ID of the session containing the trace or span or session","uniqueKey":"traces.items.[INDEX].session_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].session_id","typeLabel":"string\u003cuuid4> | null"},"trace_id":{"oneOf":[{"type":"string","title":"Trace ID","description":"Galileo ID of the trace containing the span (or the same value as id for a trace)","format":"uuid4","uniqueKey":"traces.items.[INDEX].trace_id.oneOf.0","typeLabel":"string\u003cuuid4>"},{"type":"null","title":"Trace ID","description":"Galileo ID of the trace containing the span (or the same value as id for a trace)","uniqueKey":"traces.items.[INDEX].trace_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].trace_id","typeLabel":"string\u003cuuid4> | null"},"step_number":{"oneOf":[{"type":"integer","title":"Step Number","description":"Topological step number of the span.","uniqueKey":"traces.items.[INDEX].step_number.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Step Number","description":"Topological step number of the span.","uniqueKey":"traces.items.[INDEX].step_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].step_number","typeLabel":"integer | null"},"parent_id":{"oneOf":[{"type":"string","title":"Parent ID","description":"Galileo ID of the parent of this span","format":"uuid4","uniqueKey":"traces.items.[INDEX].parent_id.oneOf.0","typeLabel":"string\u003cuuid4>"},{"type":"null","title":"Parent ID","description":"Galileo ID of the parent of this span","uniqueKey":"traces.items.[INDEX].parent_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].parent_id","typeLabel":"string\u003cuuid4> | null"},"spans":{"items":{"oneOf":[{"type":"object","title":"AgentSpan","properties":{"type":{"type":"string","const":"agent","title":"Type","description":"Type of the trace, span or session.","default":"agent","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.type","typeLabel":"string"},"input":{"oneOf":[{"type":"string","title":"Input","description":"Input to the trace or span.","default":"","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.input.oneOf.0","typeLabel":"string"},{"type":"array","items":{"properties":{"content":{"oneOf":[{"type":"string","title":"Content","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.input.oneOf.1.items.[INDEX].content.oneOf.0","typeLabel":"string"},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.0.text","typeLabel":"string"},"type":{"type":"string","const":"text","title":"Type","default":"text","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.0.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.0","typeLabel":"TextContentPart · object"},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.1.file_id","typeLabel":"string\u003cuuid4>"},"type":{"type":"string","const":"file","title":"Type","default":"file","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.1.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.1","typeLabel":"FileContentPart · object"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX]","typeLabel":"TextContentPart · object | FileContentPart · object"},"title":"Content","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.input.oneOf.1.items.[INDEX].content.oneOf.1","typeLabel":"(TextContentPart · object | FileContentPart · object)[]"}],"isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.input.oneOf.1.items.[INDEX].content","typeLabel":"string | (TextContentPart · object | FileContentPart · object)[]"},"role":{"type":"string","enum":["agent","assistant","developer","function","system","tool","user"],"title":"MessageRole","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.input.oneOf.1.items.[INDEX].role","typeLabel":"enum\u003cstring>"},"tool_call_id":{"oneOf":[{"type":"string","title":"Tool Call Id","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.input.oneOf.1.items.[INDEX].tool_call_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Tool Call Id","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.input.oneOf.1.items.[INDEX].tool_call_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.input.oneOf.1.items.[INDEX].tool_call_id","typeLabel":"string | null"},"tool_calls":{"oneOf":[{"type":"array","items":{"properties":{"id":{"type":"string","title":"Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.input.oneOf.1.items.[INDEX].tool_calls.oneOf.0.items.[INDEX].id","typeLabel":"string"},"function":{"properties":{"name":{"type":"string","title":"Name","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.input.oneOf.1.items.[INDEX].tool_calls.oneOf.0.items.[INDEX].function.name","typeLabel":"string"},"arguments":{"type":"string","title":"Arguments","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.input.oneOf.1.items.[INDEX].tool_calls.oneOf.0.items.[INDEX].function.arguments","typeLabel":"string"}},"type":"object","required":["name","arguments"],"title":"ToolCallFunction","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.input.oneOf.1.items.[INDEX].tool_calls.oneOf.0.items.[INDEX].function","typeLabel":"ToolCallFunction · object"}},"type":"object","required":["id","function"],"title":"ToolCall","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.input.oneOf.1.items.[INDEX].tool_calls.oneOf.0.items.[INDEX]","typeLabel":"ToolCall · object"},"title":"Tool Calls","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.input.oneOf.1.items.[INDEX].tool_calls.oneOf.0","typeLabel":"ToolCall · object[]"},{"type":"null","title":"Tool Calls","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.input.oneOf.1.items.[INDEX].tool_calls.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.input.oneOf.1.items.[INDEX].tool_calls","typeLabel":"ToolCall · object[] | null"}},"type":"object","required":["content","role"],"title":"Message","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.input.oneOf.1.items.[INDEX]","typeLabel":"Message · object"},"title":"Input","description":"Input to the trace or span.","default":"","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.input.oneOf.1","typeLabel":"Message · object[]"},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.input.oneOf.2.items.[INDEX].oneOf.0.text","typeLabel":"string"},"type":{"type":"string","const":"text","title":"Type","default":"text","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.input.oneOf.2.items.[INDEX].oneOf.0.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.input.oneOf.2.items.[INDEX].oneOf.0","typeLabel":"TextContentPart · object"},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.input.oneOf.2.items.[INDEX].oneOf.1.file_id","typeLabel":"string\u003cuuid4>"},"type":{"type":"string","const":"file","title":"Type","default":"file","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.input.oneOf.2.items.[INDEX].oneOf.1.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.input.oneOf.2.items.[INDEX].oneOf.1","typeLabel":"FileContentPart · object"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.input.oneOf.2.items.[INDEX]","typeLabel":"TextContentPart · object | FileContentPart · object"},"title":"Input","description":"Input to the trace or span.","default":"","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.input.oneOf.2","typeLabel":"(TextContentPart · object | FileContentPart · object)[]"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.input","typeLabel":"string | Message · object[] | (TextContentPart · object | FileContentPart · object)[]"},"redacted_input":{"oneOf":[{"type":"string","title":"Redacted Input","description":"Redacted input of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_input.oneOf.0","typeLabel":"string"},{"type":"array","items":{"properties":{"content":{"oneOf":[{"type":"string","title":"Content","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_input.oneOf.1.items.[INDEX].content.oneOf.0","typeLabel":"string"},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.0.text","typeLabel":"string"},"type":{"type":"string","const":"text","title":"Type","default":"text","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.0.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.0","typeLabel":"TextContentPart · object"},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.1.file_id","typeLabel":"string\u003cuuid4>"},"type":{"type":"string","const":"file","title":"Type","default":"file","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.1.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.1","typeLabel":"FileContentPart · object"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX]","typeLabel":"TextContentPart · object | FileContentPart · object"},"title":"Content","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_input.oneOf.1.items.[INDEX].content.oneOf.1","typeLabel":"(TextContentPart · object | FileContentPart · object)[]"}],"isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_input.oneOf.1.items.[INDEX].content","typeLabel":"string | (TextContentPart · object | FileContentPart · object)[]"},"role":{"type":"string","enum":["agent","assistant","developer","function","system","tool","user"],"title":"MessageRole","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_input.oneOf.1.items.[INDEX].role","typeLabel":"enum\u003cstring>"},"tool_call_id":{"oneOf":[{"type":"string","title":"Tool Call Id","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_input.oneOf.1.items.[INDEX].tool_call_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Tool Call Id","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_input.oneOf.1.items.[INDEX].tool_call_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_input.oneOf.1.items.[INDEX].tool_call_id","typeLabel":"string | null"},"tool_calls":{"oneOf":[{"type":"array","items":{"properties":{"id":{"type":"string","title":"Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_input.oneOf.1.items.[INDEX].tool_calls.oneOf.0.items.[INDEX].id","typeLabel":"string"},"function":{"properties":{"name":{"type":"string","title":"Name","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_input.oneOf.1.items.[INDEX].tool_calls.oneOf.0.items.[INDEX].function.name","typeLabel":"string"},"arguments":{"type":"string","title":"Arguments","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_input.oneOf.1.items.[INDEX].tool_calls.oneOf.0.items.[INDEX].function.arguments","typeLabel":"string"}},"type":"object","required":["name","arguments"],"title":"ToolCallFunction","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_input.oneOf.1.items.[INDEX].tool_calls.oneOf.0.items.[INDEX].function","typeLabel":"ToolCallFunction · object"}},"type":"object","required":["id","function"],"title":"ToolCall","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_input.oneOf.1.items.[INDEX].tool_calls.oneOf.0.items.[INDEX]","typeLabel":"ToolCall · object"},"title":"Tool Calls","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_input.oneOf.1.items.[INDEX].tool_calls.oneOf.0","typeLabel":"ToolCall · object[]"},{"type":"null","title":"Tool Calls","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_input.oneOf.1.items.[INDEX].tool_calls.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_input.oneOf.1.items.[INDEX].tool_calls","typeLabel":"ToolCall · object[] | null"}},"type":"object","required":["content","role"],"title":"Message","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_input.oneOf.1.items.[INDEX]","typeLabel":"Message · object"},"title":"Redacted Input","description":"Redacted input of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_input.oneOf.1","typeLabel":"Message · object[]"},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_input.oneOf.2.items.[INDEX].oneOf.0.text","typeLabel":"string"},"type":{"type":"string","const":"text","title":"Type","default":"text","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_input.oneOf.2.items.[INDEX].oneOf.0.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_input.oneOf.2.items.[INDEX].oneOf.0","typeLabel":"TextContentPart · object"},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_input.oneOf.2.items.[INDEX].oneOf.1.file_id","typeLabel":"string\u003cuuid4>"},"type":{"type":"string","const":"file","title":"Type","default":"file","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_input.oneOf.2.items.[INDEX].oneOf.1.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_input.oneOf.2.items.[INDEX].oneOf.1","typeLabel":"FileContentPart · object"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_input.oneOf.2.items.[INDEX]","typeLabel":"TextContentPart · object | FileContentPart · object"},"title":"Redacted Input","description":"Redacted input of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_input.oneOf.2","typeLabel":"(TextContentPart · object | FileContentPart · object)[]"},{"type":"null","title":"Redacted Input","description":"Redacted input of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_input.oneOf.3","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_input","typeLabel":"string | Message · object[] | (TextContentPart · object | FileContentPart · object)[] | null"},"output":{"oneOf":[{"type":"string","title":"Output","description":"Output of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.0","typeLabel":"string"},{"type":"object","title":"Message","description":"Output of the trace or span.","required":["content","role"],"properties":{"content":{"oneOf":[{"type":"string","title":"Content","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.1.content.oneOf.0","typeLabel":"string"},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.1.content.oneOf.1.items.[INDEX].oneOf.0.text","typeLabel":"string"},"type":{"type":"string","const":"text","title":"Type","default":"text","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.1.content.oneOf.1.items.[INDEX].oneOf.0.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.1.content.oneOf.1.items.[INDEX].oneOf.0","typeLabel":"TextContentPart · object"},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.1.content.oneOf.1.items.[INDEX].oneOf.1.file_id","typeLabel":"string\u003cuuid4>"},"type":{"type":"string","const":"file","title":"Type","default":"file","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.1.content.oneOf.1.items.[INDEX].oneOf.1.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.1.content.oneOf.1.items.[INDEX].oneOf.1","typeLabel":"FileContentPart · object"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.1.content.oneOf.1.items.[INDEX]","typeLabel":"TextContentPart · object | FileContentPart · object"},"title":"Content","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.1.content.oneOf.1","typeLabel":"(TextContentPart · object | FileContentPart · object)[]"}],"isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.1.content","typeLabel":"string | (TextContentPart · object | FileContentPart · object)[]"},"role":{"type":"string","enum":["agent","assistant","developer","function","system","tool","user"],"title":"MessageRole","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.1.role","typeLabel":"enum\u003cstring>"},"tool_call_id":{"oneOf":[{"type":"string","title":"Tool Call Id","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.1.tool_call_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Tool Call Id","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.1.tool_call_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.1.tool_call_id","typeLabel":"string | null"},"tool_calls":{"oneOf":[{"type":"array","items":{"properties":{"id":{"type":"string","title":"Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.1.tool_calls.oneOf.0.items.[INDEX].id","typeLabel":"string"},"function":{"properties":{"name":{"type":"string","title":"Name","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.1.tool_calls.oneOf.0.items.[INDEX].function.name","typeLabel":"string"},"arguments":{"type":"string","title":"Arguments","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.1.tool_calls.oneOf.0.items.[INDEX].function.arguments","typeLabel":"string"}},"type":"object","required":["name","arguments"],"title":"ToolCallFunction","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.1.tool_calls.oneOf.0.items.[INDEX].function","typeLabel":"ToolCallFunction · object"}},"type":"object","required":["id","function"],"title":"ToolCall","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.1.tool_calls.oneOf.0.items.[INDEX]","typeLabel":"ToolCall · object"},"title":"Tool Calls","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.1.tool_calls.oneOf.0","typeLabel":"ToolCall · object[]"},{"type":"null","title":"Tool Calls","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.1.tool_calls.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.1.tool_calls","typeLabel":"ToolCall · object[] | null"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.1","typeLabel":"Message · object"},{"type":"array","items":{"properties":{"page_content":{"type":"string","title":"Page Content","description":"Content of the document.","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.2.items.[INDEX].page_content","typeLabel":"string"},"metadata":{"additionalProperties":{"oneOf":[{"type":"boolean","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.2.items.[INDEX].metadata.additionalProperties.oneOf.0","typeLabel":"boolean"},{"type":"string","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.2.items.[INDEX].metadata.additionalProperties.oneOf.1","typeLabel":"string"},{"type":"integer","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.2.items.[INDEX].metadata.additionalProperties.oneOf.2","typeLabel":"integer"},{"type":"number","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.2.items.[INDEX].metadata.additionalProperties.oneOf.3","typeLabel":"number"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.2.items.[INDEX].metadata.additionalProperties","typeLabel":"boolean | string | integer | number"},"type":"object","title":"Metadata","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.2.items.[INDEX].metadata","typeLabel":"Metadata · object"}},"additionalProperties":false,"type":"object","required":["page_content"],"title":"Document","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.2.items.[INDEX]","typeLabel":"Document · object"},"title":"Output","description":"Output of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.2","typeLabel":"Document · object[]"},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.3.items.[INDEX].oneOf.0.text","typeLabel":"string"},"type":{"type":"string","const":"text","title":"Type","default":"text","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.3.items.[INDEX].oneOf.0.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.3.items.[INDEX].oneOf.0","typeLabel":"TextContentPart · object"},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.3.items.[INDEX].oneOf.1.file_id","typeLabel":"string\u003cuuid4>"},"type":{"type":"string","const":"file","title":"Type","default":"file","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.3.items.[INDEX].oneOf.1.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.3.items.[INDEX].oneOf.1","typeLabel":"FileContentPart · object"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.3.items.[INDEX]","typeLabel":"TextContentPart · object | FileContentPart · object"},"title":"Output","description":"Output of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.3","typeLabel":"(TextContentPart · object | FileContentPart · object)[]"},{"type":"object","title":"ControlResult","description":"Output of the trace or span.","required":["action","matched"],"properties":{"action":{"type":"string","enum":["deny","steer","observe"],"title":"ControlAction","description":"Decision/action produced by the control.","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.4.action","typeLabel":"enum\u003cstring>"},"matched":{"type":"boolean","title":"Matched","description":"Whether the control matched. False covers both non-match and error cases; use error_message to distinguish errors.","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.4.matched","typeLabel":"boolean"},"confidence":{"oneOf":[{"type":"number","title":"Confidence","description":"Confidence score reported by the control evaluation result.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.4.confidence.oneOf.0","typeLabel":"number"},{"type":"null","title":"Confidence","description":"Confidence score reported by the control evaluation result.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.4.confidence.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.4.confidence","typeLabel":"number | null"},"error_message":{"oneOf":[{"type":"string","title":"Error Message","description":"Error text when control evaluation failed. This should be null for normal matches and non-matches.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.4.error_message.oneOf.0","typeLabel":"string"},{"type":"null","title":"Error Message","description":"Error text when control evaluation failed. This should be null for normal matches and non-matches.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.4.error_message.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.4.error_message","typeLabel":"string | null"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.4","typeLabel":"ControlResult · object"},{"type":"null","title":"Output","description":"Output of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output.oneOf.5","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.output","typeLabel":"string | Message · object | Document · object[] | (TextContentPart · object | FileContentPart · object)[] | ControlResult · object | null"},"redacted_output":{"oneOf":[{"type":"string","title":"Redacted Output","description":"Redacted output of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.0","typeLabel":"string"},{"type":"object","title":"Message","description":"Redacted output of the trace or span.","required":["content","role"],"properties":{"content":{"oneOf":[{"type":"string","title":"Content","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.1.content.oneOf.0","typeLabel":"string"},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.1.content.oneOf.1.items.[INDEX].oneOf.0.text","typeLabel":"string"},"type":{"type":"string","const":"text","title":"Type","default":"text","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.1.content.oneOf.1.items.[INDEX].oneOf.0.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.1.content.oneOf.1.items.[INDEX].oneOf.0","typeLabel":"TextContentPart · object"},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.1.content.oneOf.1.items.[INDEX].oneOf.1.file_id","typeLabel":"string\u003cuuid4>"},"type":{"type":"string","const":"file","title":"Type","default":"file","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.1.content.oneOf.1.items.[INDEX].oneOf.1.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.1.content.oneOf.1.items.[INDEX].oneOf.1","typeLabel":"FileContentPart · object"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.1.content.oneOf.1.items.[INDEX]","typeLabel":"TextContentPart · object | FileContentPart · object"},"title":"Content","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.1.content.oneOf.1","typeLabel":"(TextContentPart · object | FileContentPart · object)[]"}],"isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.1.content","typeLabel":"string | (TextContentPart · object | FileContentPart · object)[]"},"role":{"type":"string","enum":["agent","assistant","developer","function","system","tool","user"],"title":"MessageRole","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.1.role","typeLabel":"enum\u003cstring>"},"tool_call_id":{"oneOf":[{"type":"string","title":"Tool Call Id","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.1.tool_call_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Tool Call Id","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.1.tool_call_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.1.tool_call_id","typeLabel":"string | null"},"tool_calls":{"oneOf":[{"type":"array","items":{"properties":{"id":{"type":"string","title":"Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.1.tool_calls.oneOf.0.items.[INDEX].id","typeLabel":"string"},"function":{"properties":{"name":{"type":"string","title":"Name","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.1.tool_calls.oneOf.0.items.[INDEX].function.name","typeLabel":"string"},"arguments":{"type":"string","title":"Arguments","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.1.tool_calls.oneOf.0.items.[INDEX].function.arguments","typeLabel":"string"}},"type":"object","required":["name","arguments"],"title":"ToolCallFunction","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.1.tool_calls.oneOf.0.items.[INDEX].function","typeLabel":"ToolCallFunction · object"}},"type":"object","required":["id","function"],"title":"ToolCall","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.1.tool_calls.oneOf.0.items.[INDEX]","typeLabel":"ToolCall · object"},"title":"Tool Calls","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.1.tool_calls.oneOf.0","typeLabel":"ToolCall · object[]"},{"type":"null","title":"Tool Calls","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.1.tool_calls.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.1.tool_calls","typeLabel":"ToolCall · object[] | null"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.1","typeLabel":"Message · object"},{"type":"array","items":{"properties":{"page_content":{"type":"string","title":"Page Content","description":"Content of the document.","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.2.items.[INDEX].page_content","typeLabel":"string"},"metadata":{"additionalProperties":{"oneOf":[{"type":"boolean","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.2.items.[INDEX].metadata.additionalProperties.oneOf.0","typeLabel":"boolean"},{"type":"string","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.2.items.[INDEX].metadata.additionalProperties.oneOf.1","typeLabel":"string"},{"type":"integer","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.2.items.[INDEX].metadata.additionalProperties.oneOf.2","typeLabel":"integer"},{"type":"number","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.2.items.[INDEX].metadata.additionalProperties.oneOf.3","typeLabel":"number"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.2.items.[INDEX].metadata.additionalProperties","typeLabel":"boolean | string | integer | number"},"type":"object","title":"Metadata","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.2.items.[INDEX].metadata","typeLabel":"Metadata · object"}},"additionalProperties":false,"type":"object","required":["page_content"],"title":"Document","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.2.items.[INDEX]","typeLabel":"Document · object"},"title":"Redacted Output","description":"Redacted output of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.2","typeLabel":"Document · object[]"},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.3.items.[INDEX].oneOf.0.text","typeLabel":"string"},"type":{"type":"string","const":"text","title":"Type","default":"text","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.3.items.[INDEX].oneOf.0.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.3.items.[INDEX].oneOf.0","typeLabel":"TextContentPart · object"},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.3.items.[INDEX].oneOf.1.file_id","typeLabel":"string\u003cuuid4>"},"type":{"type":"string","const":"file","title":"Type","default":"file","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.3.items.[INDEX].oneOf.1.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.3.items.[INDEX].oneOf.1","typeLabel":"FileContentPart · object"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.3.items.[INDEX]","typeLabel":"TextContentPart · object | FileContentPart · object"},"title":"Redacted Output","description":"Redacted output of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.3","typeLabel":"(TextContentPart · object | FileContentPart · object)[]"},{"type":"object","title":"ControlResult","description":"Redacted output of the trace or span.","required":["action","matched"],"properties":{"action":{"type":"string","enum":["deny","steer","observe"],"title":"ControlAction","description":"Decision/action produced by the control.","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.4.action","typeLabel":"enum\u003cstring>"},"matched":{"type":"boolean","title":"Matched","description":"Whether the control matched. False covers both non-match and error cases; use error_message to distinguish errors.","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.4.matched","typeLabel":"boolean"},"confidence":{"oneOf":[{"type":"number","title":"Confidence","description":"Confidence score reported by the control evaluation result.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.4.confidence.oneOf.0","typeLabel":"number"},{"type":"null","title":"Confidence","description":"Confidence score reported by the control evaluation result.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.4.confidence.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.4.confidence","typeLabel":"number | null"},"error_message":{"oneOf":[{"type":"string","title":"Error Message","description":"Error text when control evaluation failed. This should be null for normal matches and non-matches.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.4.error_message.oneOf.0","typeLabel":"string"},{"type":"null","title":"Error Message","description":"Error text when control evaluation failed. This should be null for normal matches and non-matches.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.4.error_message.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.4.error_message","typeLabel":"string | null"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.4","typeLabel":"ControlResult · object"},{"type":"null","title":"Redacted Output","description":"Redacted output of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output.oneOf.5","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.redacted_output","typeLabel":"string | Message · object | Document · object[] | (TextContentPart · object | FileContentPart · object)[] | ControlResult · object | null"},"name":{"type":"string","title":"Name","description":"Name of the trace, span or session.","default":"","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.name","typeLabel":"string"},"created_at":{"type":"string","format":"date-time","title":"Created","description":"Timestamp of the trace or span's creation.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.created_at","typeLabel":"string\u003cdate-time>"},"user_metadata":{"additionalProperties":{"type":"string","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.user_metadata.additionalProperties","typeLabel":"string"},"type":"object","title":"User Metadata","description":"Metadata associated with this trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.user_metadata","typeLabel":"User Metadata · object"},"tags":{"items":{"type":"string","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.tags.items.[INDEX]","typeLabel":"string"},"type":"array","title":"Tags","description":"Tags associated with this trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.tags","typeLabel":"string[]"},"status_code":{"oneOf":[{"type":"integer","title":"Status Code","description":"Status code of the trace or span. Used for logging failure or error states.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.status_code.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Status Code","description":"Status code of the trace or span. Used for logging failure or error states.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.status_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.status_code","typeLabel":"integer | null"},"metrics":{"properties":{"duration_ns":{"oneOf":[{"type":"integer","title":"Duration Ns","description":"Duration of the trace or span in nanoseconds. Displayed as 'Latency' in Galileo.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.metrics.duration_ns.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Duration Ns","description":"Duration of the trace or span in nanoseconds. Displayed as 'Latency' in Galileo.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.metrics.duration_ns.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.metrics.duration_ns","typeLabel":"integer | null"}},"additionalProperties":true,"type":"object","title":"Metrics","description":"Metrics associated with this trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.metrics","typeLabel":"Metrics · object"},"external_id":{"oneOf":[{"type":"string","title":"External Id","description":"A user-provided session, trace or span ID.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.external_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"External Id","description":"A user-provided session, trace or span ID.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.external_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.external_id","typeLabel":"string | null"},"dataset_input":{"oneOf":[{"type":"string","title":"Dataset Input","description":"Input to the dataset associated with this trace","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.dataset_input.oneOf.0","typeLabel":"string"},{"type":"null","title":"Dataset Input","description":"Input to the dataset associated with this trace","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.dataset_input.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.dataset_input","typeLabel":"string | null"},"dataset_output":{"oneOf":[{"type":"string","title":"Dataset Output","description":"Output from the dataset associated with this trace","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.dataset_output.oneOf.0","typeLabel":"string"},{"type":"null","title":"Dataset Output","description":"Output from the dataset associated with this trace","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.dataset_output.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.dataset_output","typeLabel":"string | null"},"dataset_metadata":{"additionalProperties":{"type":"string","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.dataset_metadata.additionalProperties","typeLabel":"string"},"type":"object","title":"Dataset Metadata","description":"Metadata from the dataset associated with this trace","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.dataset_metadata","typeLabel":"Dataset Metadata · object"},"id":{"oneOf":[{"type":"string","title":"ID","description":"Galileo ID of the session, trace or span","format":"uuid4","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.id.oneOf.0","typeLabel":"string\u003cuuid4>"},{"type":"null","title":"ID","description":"Galileo ID of the session, trace or span","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.id","typeLabel":"string\u003cuuid4> | null"},"session_id":{"oneOf":[{"type":"string","title":"Session ID","description":"Galileo ID of the session containing the trace or span or session","format":"uuid4","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.session_id.oneOf.0","typeLabel":"string\u003cuuid4>"},{"type":"null","title":"Session ID","description":"Galileo ID of the session containing the trace or span or session","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.session_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.session_id","typeLabel":"string\u003cuuid4> | null"},"trace_id":{"oneOf":[{"type":"string","title":"Trace ID","description":"Galileo ID of the trace containing the span (or the same value as id for a trace)","format":"uuid4","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.trace_id.oneOf.0","typeLabel":"string\u003cuuid4>"},{"type":"null","title":"Trace ID","description":"Galileo ID of the trace containing the span (or the same value as id for a trace)","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.trace_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.trace_id","typeLabel":"string\u003cuuid4> | null"},"step_number":{"oneOf":[{"type":"integer","title":"Step Number","description":"Topological step number of the span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.step_number.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Step Number","description":"Topological step number of the span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.step_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.step_number","typeLabel":"integer | null"},"parent_id":{"oneOf":[{"type":"string","title":"Parent ID","description":"Galileo ID of the parent of this span","format":"uuid4","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.parent_id.oneOf.0","typeLabel":"string\u003cuuid4>"},{"type":"null","title":"Parent ID","description":"Galileo ID of the parent of this span","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.parent_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.parent_id","typeLabel":"string\u003cuuid4> | null"},"spans":{"items":{"$circularRef":"54070b66-e66a-4cdb-bac2-fbf5bcc4a16b"},"type":"array","title":"Spans","description":"Child spans.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.spans","typeLabel":"Spans · array"},"agent_type":{"type":"string","enum":["default","planner","react","reflection","router","classifier","supervisor","judge"],"title":"AgentType","description":"Agent type.","default":"default","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.agent_type","typeLabel":"enum\u003cstring>"},"agent_name":{"oneOf":[{"type":"string","title":"Agent Name","description":"Name of the agent.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.agent_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Agent Name","description":"Name of the agent.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.agent_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0.agent_name","typeLabel":"string | null"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.0","typeLabel":"AgentSpan · object"},{"type":"object","title":"WorkflowSpan","properties":{"type":{"type":"string","const":"workflow","title":"Type","description":"Type of the trace, span or session.","default":"workflow","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.type","typeLabel":"string"},"input":{"oneOf":[{"type":"string","title":"Input","description":"Input to the trace or span.","default":"","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.input.oneOf.0","typeLabel":"string"},{"type":"array","items":{"properties":{"content":{"oneOf":[{"type":"string","title":"Content","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.input.oneOf.1.items.[INDEX].content.oneOf.0","typeLabel":"string"},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.0.text","typeLabel":"string"},"type":{"type":"string","const":"text","title":"Type","default":"text","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.0.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.0","typeLabel":"TextContentPart · object"},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.1.file_id","typeLabel":"string\u003cuuid4>"},"type":{"type":"string","const":"file","title":"Type","default":"file","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.1.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.1","typeLabel":"FileContentPart · object"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX]","typeLabel":"TextContentPart · object | FileContentPart · object"},"title":"Content","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.input.oneOf.1.items.[INDEX].content.oneOf.1","typeLabel":"(TextContentPart · object | FileContentPart · object)[]"}],"isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.input.oneOf.1.items.[INDEX].content","typeLabel":"string | (TextContentPart · object | FileContentPart · object)[]"},"role":{"type":"string","enum":["agent","assistant","developer","function","system","tool","user"],"title":"MessageRole","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.input.oneOf.1.items.[INDEX].role","typeLabel":"enum\u003cstring>"},"tool_call_id":{"oneOf":[{"type":"string","title":"Tool Call Id","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.input.oneOf.1.items.[INDEX].tool_call_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Tool Call Id","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.input.oneOf.1.items.[INDEX].tool_call_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.input.oneOf.1.items.[INDEX].tool_call_id","typeLabel":"string | null"},"tool_calls":{"oneOf":[{"type":"array","items":{"properties":{"id":{"type":"string","title":"Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.input.oneOf.1.items.[INDEX].tool_calls.oneOf.0.items.[INDEX].id","typeLabel":"string"},"function":{"properties":{"name":{"type":"string","title":"Name","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.input.oneOf.1.items.[INDEX].tool_calls.oneOf.0.items.[INDEX].function.name","typeLabel":"string"},"arguments":{"type":"string","title":"Arguments","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.input.oneOf.1.items.[INDEX].tool_calls.oneOf.0.items.[INDEX].function.arguments","typeLabel":"string"}},"type":"object","required":["name","arguments"],"title":"ToolCallFunction","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.input.oneOf.1.items.[INDEX].tool_calls.oneOf.0.items.[INDEX].function","typeLabel":"ToolCallFunction · object"}},"type":"object","required":["id","function"],"title":"ToolCall","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.input.oneOf.1.items.[INDEX].tool_calls.oneOf.0.items.[INDEX]","typeLabel":"ToolCall · object"},"title":"Tool Calls","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.input.oneOf.1.items.[INDEX].tool_calls.oneOf.0","typeLabel":"ToolCall · object[]"},{"type":"null","title":"Tool Calls","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.input.oneOf.1.items.[INDEX].tool_calls.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.input.oneOf.1.items.[INDEX].tool_calls","typeLabel":"ToolCall · object[] | null"}},"type":"object","required":["content","role"],"title":"Message","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.input.oneOf.1.items.[INDEX]","typeLabel":"Message · object"},"title":"Input","description":"Input to the trace or span.","default":"","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.input.oneOf.1","typeLabel":"Message · object[]"},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.input.oneOf.2.items.[INDEX].oneOf.0.text","typeLabel":"string"},"type":{"type":"string","const":"text","title":"Type","default":"text","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.input.oneOf.2.items.[INDEX].oneOf.0.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.input.oneOf.2.items.[INDEX].oneOf.0","typeLabel":"TextContentPart · object"},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.input.oneOf.2.items.[INDEX].oneOf.1.file_id","typeLabel":"string\u003cuuid4>"},"type":{"type":"string","const":"file","title":"Type","default":"file","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.input.oneOf.2.items.[INDEX].oneOf.1.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.input.oneOf.2.items.[INDEX].oneOf.1","typeLabel":"FileContentPart · object"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.input.oneOf.2.items.[INDEX]","typeLabel":"TextContentPart · object | FileContentPart · object"},"title":"Input","description":"Input to the trace or span.","default":"","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.input.oneOf.2","typeLabel":"(TextContentPart · object | FileContentPart · object)[]"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.input","typeLabel":"string | Message · object[] | (TextContentPart · object | FileContentPart · object)[]"},"redacted_input":{"oneOf":[{"type":"string","title":"Redacted Input","description":"Redacted input of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_input.oneOf.0","typeLabel":"string"},{"type":"array","items":{"properties":{"content":{"oneOf":[{"type":"string","title":"Content","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_input.oneOf.1.items.[INDEX].content.oneOf.0","typeLabel":"string"},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.0.text","typeLabel":"string"},"type":{"type":"string","const":"text","title":"Type","default":"text","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.0.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.0","typeLabel":"TextContentPart · object"},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.1.file_id","typeLabel":"string\u003cuuid4>"},"type":{"type":"string","const":"file","title":"Type","default":"file","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.1.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.1","typeLabel":"FileContentPart · object"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX]","typeLabel":"TextContentPart · object | FileContentPart · object"},"title":"Content","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_input.oneOf.1.items.[INDEX].content.oneOf.1","typeLabel":"(TextContentPart · object | FileContentPart · object)[]"}],"isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_input.oneOf.1.items.[INDEX].content","typeLabel":"string | (TextContentPart · object | FileContentPart · object)[]"},"role":{"type":"string","enum":["agent","assistant","developer","function","system","tool","user"],"title":"MessageRole","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_input.oneOf.1.items.[INDEX].role","typeLabel":"enum\u003cstring>"},"tool_call_id":{"oneOf":[{"type":"string","title":"Tool Call Id","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_input.oneOf.1.items.[INDEX].tool_call_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Tool Call Id","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_input.oneOf.1.items.[INDEX].tool_call_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_input.oneOf.1.items.[INDEX].tool_call_id","typeLabel":"string | null"},"tool_calls":{"oneOf":[{"type":"array","items":{"properties":{"id":{"type":"string","title":"Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_input.oneOf.1.items.[INDEX].tool_calls.oneOf.0.items.[INDEX].id","typeLabel":"string"},"function":{"properties":{"name":{"type":"string","title":"Name","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_input.oneOf.1.items.[INDEX].tool_calls.oneOf.0.items.[INDEX].function.name","typeLabel":"string"},"arguments":{"type":"string","title":"Arguments","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_input.oneOf.1.items.[INDEX].tool_calls.oneOf.0.items.[INDEX].function.arguments","typeLabel":"string"}},"type":"object","required":["name","arguments"],"title":"ToolCallFunction","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_input.oneOf.1.items.[INDEX].tool_calls.oneOf.0.items.[INDEX].function","typeLabel":"ToolCallFunction · object"}},"type":"object","required":["id","function"],"title":"ToolCall","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_input.oneOf.1.items.[INDEX].tool_calls.oneOf.0.items.[INDEX]","typeLabel":"ToolCall · object"},"title":"Tool Calls","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_input.oneOf.1.items.[INDEX].tool_calls.oneOf.0","typeLabel":"ToolCall · object[]"},{"type":"null","title":"Tool Calls","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_input.oneOf.1.items.[INDEX].tool_calls.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_input.oneOf.1.items.[INDEX].tool_calls","typeLabel":"ToolCall · object[] | null"}},"type":"object","required":["content","role"],"title":"Message","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_input.oneOf.1.items.[INDEX]","typeLabel":"Message · object"},"title":"Redacted Input","description":"Redacted input of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_input.oneOf.1","typeLabel":"Message · object[]"},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_input.oneOf.2.items.[INDEX].oneOf.0.text","typeLabel":"string"},"type":{"type":"string","const":"text","title":"Type","default":"text","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_input.oneOf.2.items.[INDEX].oneOf.0.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_input.oneOf.2.items.[INDEX].oneOf.0","typeLabel":"TextContentPart · object"},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_input.oneOf.2.items.[INDEX].oneOf.1.file_id","typeLabel":"string\u003cuuid4>"},"type":{"type":"string","const":"file","title":"Type","default":"file","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_input.oneOf.2.items.[INDEX].oneOf.1.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_input.oneOf.2.items.[INDEX].oneOf.1","typeLabel":"FileContentPart · object"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_input.oneOf.2.items.[INDEX]","typeLabel":"TextContentPart · object | FileContentPart · object"},"title":"Redacted Input","description":"Redacted input of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_input.oneOf.2","typeLabel":"(TextContentPart · object | FileContentPart · object)[]"},{"type":"null","title":"Redacted Input","description":"Redacted input of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_input.oneOf.3","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_input","typeLabel":"string | Message · object[] | (TextContentPart · object | FileContentPart · object)[] | null"},"output":{"oneOf":[{"type":"string","title":"Output","description":"Output of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.0","typeLabel":"string"},{"type":"object","title":"Message","description":"Output of the trace or span.","required":["content","role"],"properties":{"content":{"oneOf":[{"type":"string","title":"Content","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.1.content.oneOf.0","typeLabel":"string"},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.1.content.oneOf.1.items.[INDEX].oneOf.0.text","typeLabel":"string"},"type":{"type":"string","const":"text","title":"Type","default":"text","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.1.content.oneOf.1.items.[INDEX].oneOf.0.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.1.content.oneOf.1.items.[INDEX].oneOf.0","typeLabel":"TextContentPart · object"},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.1.content.oneOf.1.items.[INDEX].oneOf.1.file_id","typeLabel":"string\u003cuuid4>"},"type":{"type":"string","const":"file","title":"Type","default":"file","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.1.content.oneOf.1.items.[INDEX].oneOf.1.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.1.content.oneOf.1.items.[INDEX].oneOf.1","typeLabel":"FileContentPart · object"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.1.content.oneOf.1.items.[INDEX]","typeLabel":"TextContentPart · object | FileContentPart · object"},"title":"Content","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.1.content.oneOf.1","typeLabel":"(TextContentPart · object | FileContentPart · object)[]"}],"isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.1.content","typeLabel":"string | (TextContentPart · object | FileContentPart · object)[]"},"role":{"type":"string","enum":["agent","assistant","developer","function","system","tool","user"],"title":"MessageRole","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.1.role","typeLabel":"enum\u003cstring>"},"tool_call_id":{"oneOf":[{"type":"string","title":"Tool Call Id","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.1.tool_call_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Tool Call Id","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.1.tool_call_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.1.tool_call_id","typeLabel":"string | null"},"tool_calls":{"oneOf":[{"type":"array","items":{"properties":{"id":{"type":"string","title":"Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.1.tool_calls.oneOf.0.items.[INDEX].id","typeLabel":"string"},"function":{"properties":{"name":{"type":"string","title":"Name","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.1.tool_calls.oneOf.0.items.[INDEX].function.name","typeLabel":"string"},"arguments":{"type":"string","title":"Arguments","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.1.tool_calls.oneOf.0.items.[INDEX].function.arguments","typeLabel":"string"}},"type":"object","required":["name","arguments"],"title":"ToolCallFunction","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.1.tool_calls.oneOf.0.items.[INDEX].function","typeLabel":"ToolCallFunction · object"}},"type":"object","required":["id","function"],"title":"ToolCall","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.1.tool_calls.oneOf.0.items.[INDEX]","typeLabel":"ToolCall · object"},"title":"Tool Calls","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.1.tool_calls.oneOf.0","typeLabel":"ToolCall · object[]"},{"type":"null","title":"Tool Calls","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.1.tool_calls.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.1.tool_calls","typeLabel":"ToolCall · object[] | null"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.1","typeLabel":"Message · object"},{"type":"array","items":{"properties":{"page_content":{"type":"string","title":"Page Content","description":"Content of the document.","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.2.items.[INDEX].page_content","typeLabel":"string"},"metadata":{"additionalProperties":{"oneOf":[{"type":"boolean","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.2.items.[INDEX].metadata.additionalProperties.oneOf.0","typeLabel":"boolean"},{"type":"string","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.2.items.[INDEX].metadata.additionalProperties.oneOf.1","typeLabel":"string"},{"type":"integer","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.2.items.[INDEX].metadata.additionalProperties.oneOf.2","typeLabel":"integer"},{"type":"number","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.2.items.[INDEX].metadata.additionalProperties.oneOf.3","typeLabel":"number"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.2.items.[INDEX].metadata.additionalProperties","typeLabel":"boolean | string | integer | number"},"type":"object","title":"Metadata","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.2.items.[INDEX].metadata","typeLabel":"Metadata · object"}},"additionalProperties":false,"type":"object","required":["page_content"],"title":"Document","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.2.items.[INDEX]","typeLabel":"Document · object"},"title":"Output","description":"Output of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.2","typeLabel":"Document · object[]"},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.3.items.[INDEX].oneOf.0.text","typeLabel":"string"},"type":{"type":"string","const":"text","title":"Type","default":"text","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.3.items.[INDEX].oneOf.0.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.3.items.[INDEX].oneOf.0","typeLabel":"TextContentPart · object"},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.3.items.[INDEX].oneOf.1.file_id","typeLabel":"string\u003cuuid4>"},"type":{"type":"string","const":"file","title":"Type","default":"file","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.3.items.[INDEX].oneOf.1.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.3.items.[INDEX].oneOf.1","typeLabel":"FileContentPart · object"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.3.items.[INDEX]","typeLabel":"TextContentPart · object | FileContentPart · object"},"title":"Output","description":"Output of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.3","typeLabel":"(TextContentPart · object | FileContentPart · object)[]"},{"type":"object","title":"ControlResult","description":"Output of the trace or span.","required":["action","matched"],"properties":{"action":{"type":"string","enum":["deny","steer","observe"],"title":"ControlAction","description":"Decision/action produced by the control.","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.4.action","typeLabel":"enum\u003cstring>"},"matched":{"type":"boolean","title":"Matched","description":"Whether the control matched. False covers both non-match and error cases; use error_message to distinguish errors.","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.4.matched","typeLabel":"boolean"},"confidence":{"oneOf":[{"type":"number","title":"Confidence","description":"Confidence score reported by the control evaluation result.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.4.confidence.oneOf.0","typeLabel":"number"},{"type":"null","title":"Confidence","description":"Confidence score reported by the control evaluation result.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.4.confidence.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.4.confidence","typeLabel":"number | null"},"error_message":{"oneOf":[{"type":"string","title":"Error Message","description":"Error text when control evaluation failed. This should be null for normal matches and non-matches.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.4.error_message.oneOf.0","typeLabel":"string"},{"type":"null","title":"Error Message","description":"Error text when control evaluation failed. This should be null for normal matches and non-matches.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.4.error_message.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.4.error_message","typeLabel":"string | null"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.4","typeLabel":"ControlResult · object"},{"type":"null","title":"Output","description":"Output of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output.oneOf.5","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.output","typeLabel":"string | Message · object | Document · object[] | (TextContentPart · object | FileContentPart · object)[] | ControlResult · object | null"},"redacted_output":{"oneOf":[{"type":"string","title":"Redacted Output","description":"Redacted output of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.0","typeLabel":"string"},{"type":"object","title":"Message","description":"Redacted output of the trace or span.","required":["content","role"],"properties":{"content":{"oneOf":[{"type":"string","title":"Content","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.1.content.oneOf.0","typeLabel":"string"},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.1.content.oneOf.1.items.[INDEX].oneOf.0.text","typeLabel":"string"},"type":{"type":"string","const":"text","title":"Type","default":"text","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.1.content.oneOf.1.items.[INDEX].oneOf.0.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.1.content.oneOf.1.items.[INDEX].oneOf.0","typeLabel":"TextContentPart · object"},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.1.content.oneOf.1.items.[INDEX].oneOf.1.file_id","typeLabel":"string\u003cuuid4>"},"type":{"type":"string","const":"file","title":"Type","default":"file","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.1.content.oneOf.1.items.[INDEX].oneOf.1.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.1.content.oneOf.1.items.[INDEX].oneOf.1","typeLabel":"FileContentPart · object"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.1.content.oneOf.1.items.[INDEX]","typeLabel":"TextContentPart · object | FileContentPart · object"},"title":"Content","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.1.content.oneOf.1","typeLabel":"(TextContentPart · object | FileContentPart · object)[]"}],"isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.1.content","typeLabel":"string | (TextContentPart · object | FileContentPart · object)[]"},"role":{"type":"string","enum":["agent","assistant","developer","function","system","tool","user"],"title":"MessageRole","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.1.role","typeLabel":"enum\u003cstring>"},"tool_call_id":{"oneOf":[{"type":"string","title":"Tool Call Id","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.1.tool_call_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Tool Call Id","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.1.tool_call_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.1.tool_call_id","typeLabel":"string | null"},"tool_calls":{"oneOf":[{"type":"array","items":{"properties":{"id":{"type":"string","title":"Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.1.tool_calls.oneOf.0.items.[INDEX].id","typeLabel":"string"},"function":{"properties":{"name":{"type":"string","title":"Name","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.1.tool_calls.oneOf.0.items.[INDEX].function.name","typeLabel":"string"},"arguments":{"type":"string","title":"Arguments","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.1.tool_calls.oneOf.0.items.[INDEX].function.arguments","typeLabel":"string"}},"type":"object","required":["name","arguments"],"title":"ToolCallFunction","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.1.tool_calls.oneOf.0.items.[INDEX].function","typeLabel":"ToolCallFunction · object"}},"type":"object","required":["id","function"],"title":"ToolCall","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.1.tool_calls.oneOf.0.items.[INDEX]","typeLabel":"ToolCall · object"},"title":"Tool Calls","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.1.tool_calls.oneOf.0","typeLabel":"ToolCall · object[]"},{"type":"null","title":"Tool Calls","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.1.tool_calls.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.1.tool_calls","typeLabel":"ToolCall · object[] | null"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.1","typeLabel":"Message · object"},{"type":"array","items":{"properties":{"page_content":{"type":"string","title":"Page Content","description":"Content of the document.","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.2.items.[INDEX].page_content","typeLabel":"string"},"metadata":{"additionalProperties":{"oneOf":[{"type":"boolean","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.2.items.[INDEX].metadata.additionalProperties.oneOf.0","typeLabel":"boolean"},{"type":"string","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.2.items.[INDEX].metadata.additionalProperties.oneOf.1","typeLabel":"string"},{"type":"integer","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.2.items.[INDEX].metadata.additionalProperties.oneOf.2","typeLabel":"integer"},{"type":"number","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.2.items.[INDEX].metadata.additionalProperties.oneOf.3","typeLabel":"number"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.2.items.[INDEX].metadata.additionalProperties","typeLabel":"boolean | string | integer | number"},"type":"object","title":"Metadata","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.2.items.[INDEX].metadata","typeLabel":"Metadata · object"}},"additionalProperties":false,"type":"object","required":["page_content"],"title":"Document","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.2.items.[INDEX]","typeLabel":"Document · object"},"title":"Redacted Output","description":"Redacted output of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.2","typeLabel":"Document · object[]"},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.3.items.[INDEX].oneOf.0.text","typeLabel":"string"},"type":{"type":"string","const":"text","title":"Type","default":"text","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.3.items.[INDEX].oneOf.0.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.3.items.[INDEX].oneOf.0","typeLabel":"TextContentPart · object"},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.3.items.[INDEX].oneOf.1.file_id","typeLabel":"string\u003cuuid4>"},"type":{"type":"string","const":"file","title":"Type","default":"file","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.3.items.[INDEX].oneOf.1.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.3.items.[INDEX].oneOf.1","typeLabel":"FileContentPart · object"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.3.items.[INDEX]","typeLabel":"TextContentPart · object | FileContentPart · object"},"title":"Redacted Output","description":"Redacted output of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.3","typeLabel":"(TextContentPart · object | FileContentPart · object)[]"},{"type":"object","title":"ControlResult","description":"Redacted output of the trace or span.","required":["action","matched"],"properties":{"action":{"type":"string","enum":["deny","steer","observe"],"title":"ControlAction","description":"Decision/action produced by the control.","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.4.action","typeLabel":"enum\u003cstring>"},"matched":{"type":"boolean","title":"Matched","description":"Whether the control matched. False covers both non-match and error cases; use error_message to distinguish errors.","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.4.matched","typeLabel":"boolean"},"confidence":{"oneOf":[{"type":"number","title":"Confidence","description":"Confidence score reported by the control evaluation result.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.4.confidence.oneOf.0","typeLabel":"number"},{"type":"null","title":"Confidence","description":"Confidence score reported by the control evaluation result.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.4.confidence.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.4.confidence","typeLabel":"number | null"},"error_message":{"oneOf":[{"type":"string","title":"Error Message","description":"Error text when control evaluation failed. This should be null for normal matches and non-matches.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.4.error_message.oneOf.0","typeLabel":"string"},{"type":"null","title":"Error Message","description":"Error text when control evaluation failed. This should be null for normal matches and non-matches.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.4.error_message.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.4.error_message","typeLabel":"string | null"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.4","typeLabel":"ControlResult · object"},{"type":"null","title":"Redacted Output","description":"Redacted output of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output.oneOf.5","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.redacted_output","typeLabel":"string | Message · object | Document · object[] | (TextContentPart · object | FileContentPart · object)[] | ControlResult · object | null"},"name":{"type":"string","title":"Name","description":"Name of the trace, span or session.","default":"","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.name","typeLabel":"string"},"created_at":{"type":"string","format":"date-time","title":"Created","description":"Timestamp of the trace or span's creation.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.created_at","typeLabel":"string\u003cdate-time>"},"user_metadata":{"additionalProperties":{"type":"string","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.user_metadata.additionalProperties","typeLabel":"string"},"type":"object","title":"User Metadata","description":"Metadata associated with this trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.user_metadata","typeLabel":"User Metadata · object"},"tags":{"items":{"type":"string","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.tags.items.[INDEX]","typeLabel":"string"},"type":"array","title":"Tags","description":"Tags associated with this trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.tags","typeLabel":"string[]"},"status_code":{"oneOf":[{"type":"integer","title":"Status Code","description":"Status code of the trace or span. Used for logging failure or error states.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.status_code.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Status Code","description":"Status code of the trace or span. Used for logging failure or error states.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.status_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.status_code","typeLabel":"integer | null"},"metrics":{"properties":{"duration_ns":{"oneOf":[{"type":"integer","title":"Duration Ns","description":"Duration of the trace or span in nanoseconds. Displayed as 'Latency' in Galileo.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.metrics.duration_ns.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Duration Ns","description":"Duration of the trace or span in nanoseconds. Displayed as 'Latency' in Galileo.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.metrics.duration_ns.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.metrics.duration_ns","typeLabel":"integer | null"}},"additionalProperties":true,"type":"object","title":"Metrics","description":"Metrics associated with this trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.metrics","typeLabel":"Metrics · object"},"external_id":{"oneOf":[{"type":"string","title":"External Id","description":"A user-provided session, trace or span ID.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.external_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"External Id","description":"A user-provided session, trace or span ID.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.external_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.external_id","typeLabel":"string | null"},"dataset_input":{"oneOf":[{"type":"string","title":"Dataset Input","description":"Input to the dataset associated with this trace","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.dataset_input.oneOf.0","typeLabel":"string"},{"type":"null","title":"Dataset Input","description":"Input to the dataset associated with this trace","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.dataset_input.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.dataset_input","typeLabel":"string | null"},"dataset_output":{"oneOf":[{"type":"string","title":"Dataset Output","description":"Output from the dataset associated with this trace","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.dataset_output.oneOf.0","typeLabel":"string"},{"type":"null","title":"Dataset Output","description":"Output from the dataset associated with this trace","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.dataset_output.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.dataset_output","typeLabel":"string | null"},"dataset_metadata":{"additionalProperties":{"type":"string","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.dataset_metadata.additionalProperties","typeLabel":"string"},"type":"object","title":"Dataset Metadata","description":"Metadata from the dataset associated with this trace","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.dataset_metadata","typeLabel":"Dataset Metadata · object"},"id":{"oneOf":[{"type":"string","title":"ID","description":"Galileo ID of the session, trace or span","format":"uuid4","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.id.oneOf.0","typeLabel":"string\u003cuuid4>"},{"type":"null","title":"ID","description":"Galileo ID of the session, trace or span","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.id","typeLabel":"string\u003cuuid4> | null"},"session_id":{"oneOf":[{"type":"string","title":"Session ID","description":"Galileo ID of the session containing the trace or span or session","format":"uuid4","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.session_id.oneOf.0","typeLabel":"string\u003cuuid4>"},{"type":"null","title":"Session ID","description":"Galileo ID of the session containing the trace or span or session","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.session_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.session_id","typeLabel":"string\u003cuuid4> | null"},"trace_id":{"oneOf":[{"type":"string","title":"Trace ID","description":"Galileo ID of the trace containing the span (or the same value as id for a trace)","format":"uuid4","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.trace_id.oneOf.0","typeLabel":"string\u003cuuid4>"},{"type":"null","title":"Trace ID","description":"Galileo ID of the trace containing the span (or the same value as id for a trace)","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.trace_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.trace_id","typeLabel":"string\u003cuuid4> | null"},"step_number":{"oneOf":[{"type":"integer","title":"Step Number","description":"Topological step number of the span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.step_number.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Step Number","description":"Topological step number of the span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.step_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.step_number","typeLabel":"integer | null"},"parent_id":{"oneOf":[{"type":"string","title":"Parent ID","description":"Galileo ID of the parent of this span","format":"uuid4","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.parent_id.oneOf.0","typeLabel":"string\u003cuuid4>"},{"type":"null","title":"Parent ID","description":"Galileo ID of the parent of this span","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.parent_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.parent_id","typeLabel":"string\u003cuuid4> | null"},"spans":{"items":{"$circularRef":"54070b66-e66a-4cdb-bac2-fbf5bcc4a16b"},"type":"array","title":"Spans","description":"Child spans.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1.spans","typeLabel":"Spans · array"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.1","typeLabel":"WorkflowSpan · object"},{"type":"object","title":"LlmSpan","properties":{"type":{"type":"string","const":"llm","title":"Type","description":"Type of the trace, span or session.","default":"llm","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.type","typeLabel":"string"},"input":{"items":{"properties":{"content":{"oneOf":[{"type":"string","title":"Content","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.input.items.[INDEX].content.oneOf.0","typeLabel":"string"},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.input.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.0.text","typeLabel":"string"},"type":{"type":"string","const":"text","title":"Type","default":"text","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.input.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.0.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.input.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.0","typeLabel":"TextContentPart · object"},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.input.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.1.file_id","typeLabel":"string\u003cuuid4>"},"type":{"type":"string","const":"file","title":"Type","default":"file","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.input.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.1.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.input.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.1","typeLabel":"FileContentPart · object"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.input.items.[INDEX].content.oneOf.1.items.[INDEX]","typeLabel":"TextContentPart · object | FileContentPart · object"},"title":"Content","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.input.items.[INDEX].content.oneOf.1","typeLabel":"(TextContentPart · object | FileContentPart · object)[]"}],"isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.input.items.[INDEX].content","typeLabel":"string | (TextContentPart · object | FileContentPart · object)[]"},"role":{"type":"string","enum":["agent","assistant","developer","function","system","tool","user"],"title":"MessageRole","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.input.items.[INDEX].role","typeLabel":"enum\u003cstring>"},"tool_call_id":{"oneOf":[{"type":"string","title":"Tool Call Id","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.input.items.[INDEX].tool_call_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Tool Call Id","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.input.items.[INDEX].tool_call_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.input.items.[INDEX].tool_call_id","typeLabel":"string | null"},"tool_calls":{"oneOf":[{"type":"array","items":{"properties":{"id":{"type":"string","title":"Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.input.items.[INDEX].tool_calls.oneOf.0.items.[INDEX].id","typeLabel":"string"},"function":{"properties":{"name":{"type":"string","title":"Name","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.input.items.[INDEX].tool_calls.oneOf.0.items.[INDEX].function.name","typeLabel":"string"},"arguments":{"type":"string","title":"Arguments","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.input.items.[INDEX].tool_calls.oneOf.0.items.[INDEX].function.arguments","typeLabel":"string"}},"type":"object","required":["name","arguments"],"title":"ToolCallFunction","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.input.items.[INDEX].tool_calls.oneOf.0.items.[INDEX].function","typeLabel":"ToolCallFunction · object"}},"type":"object","required":["id","function"],"title":"ToolCall","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.input.items.[INDEX].tool_calls.oneOf.0.items.[INDEX]","typeLabel":"ToolCall · object"},"title":"Tool Calls","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.input.items.[INDEX].tool_calls.oneOf.0","typeLabel":"ToolCall · object[]"},{"type":"null","title":"Tool Calls","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.input.items.[INDEX].tool_calls.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.input.items.[INDEX].tool_calls","typeLabel":"ToolCall · object[] | null"}},"type":"object","required":["content","role"],"title":"Message","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.input.items.[INDEX]","typeLabel":"Message · object"},"type":"array","title":"Input","description":"Input to the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.input","typeLabel":"Message · object[]"},"redacted_input":{"oneOf":[{"type":"array","items":{"properties":{"content":{"oneOf":[{"type":"string","title":"Content","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_input.oneOf.0.items.[INDEX].content.oneOf.0","typeLabel":"string"},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_input.oneOf.0.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.0.text","typeLabel":"string"},"type":{"type":"string","const":"text","title":"Type","default":"text","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_input.oneOf.0.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.0.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_input.oneOf.0.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.0","typeLabel":"TextContentPart · object"},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_input.oneOf.0.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.1.file_id","typeLabel":"string\u003cuuid4>"},"type":{"type":"string","const":"file","title":"Type","default":"file","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_input.oneOf.0.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.1.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_input.oneOf.0.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.1","typeLabel":"FileContentPart · object"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_input.oneOf.0.items.[INDEX].content.oneOf.1.items.[INDEX]","typeLabel":"TextContentPart · object | FileContentPart · object"},"title":"Content","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_input.oneOf.0.items.[INDEX].content.oneOf.1","typeLabel":"(TextContentPart · object | FileContentPart · object)[]"}],"isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_input.oneOf.0.items.[INDEX].content","typeLabel":"string | (TextContentPart · object | FileContentPart · object)[]"},"role":{"type":"string","enum":["agent","assistant","developer","function","system","tool","user"],"title":"MessageRole","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_input.oneOf.0.items.[INDEX].role","typeLabel":"enum\u003cstring>"},"tool_call_id":{"oneOf":[{"type":"string","title":"Tool Call Id","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_input.oneOf.0.items.[INDEX].tool_call_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Tool Call Id","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_input.oneOf.0.items.[INDEX].tool_call_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_input.oneOf.0.items.[INDEX].tool_call_id","typeLabel":"string | null"},"tool_calls":{"oneOf":[{"type":"array","items":{"properties":{"id":{"type":"string","title":"Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_input.oneOf.0.items.[INDEX].tool_calls.oneOf.0.items.[INDEX].id","typeLabel":"string"},"function":{"properties":{"name":{"type":"string","title":"Name","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_input.oneOf.0.items.[INDEX].tool_calls.oneOf.0.items.[INDEX].function.name","typeLabel":"string"},"arguments":{"type":"string","title":"Arguments","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_input.oneOf.0.items.[INDEX].tool_calls.oneOf.0.items.[INDEX].function.arguments","typeLabel":"string"}},"type":"object","required":["name","arguments"],"title":"ToolCallFunction","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_input.oneOf.0.items.[INDEX].tool_calls.oneOf.0.items.[INDEX].function","typeLabel":"ToolCallFunction · object"}},"type":"object","required":["id","function"],"title":"ToolCall","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_input.oneOf.0.items.[INDEX].tool_calls.oneOf.0.items.[INDEX]","typeLabel":"ToolCall · object"},"title":"Tool Calls","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_input.oneOf.0.items.[INDEX].tool_calls.oneOf.0","typeLabel":"ToolCall · object[]"},{"type":"null","title":"Tool Calls","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_input.oneOf.0.items.[INDEX].tool_calls.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_input.oneOf.0.items.[INDEX].tool_calls","typeLabel":"ToolCall · object[] | null"}},"type":"object","required":["content","role"],"title":"Message","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_input.oneOf.0.items.[INDEX]","typeLabel":"Message · object"},"title":"Redacted Input","description":"Redacted input of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_input.oneOf.0","typeLabel":"Message · object[]"},{"type":"null","title":"Redacted Input","description":"Redacted input of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_input.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_input","typeLabel":"Message · object[] | null"},"output":{"properties":{"content":{"oneOf":[{"type":"string","title":"Content","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.output.content.oneOf.0","typeLabel":"string"},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.output.content.oneOf.1.items.[INDEX].oneOf.0.text","typeLabel":"string"},"type":{"type":"string","const":"text","title":"Type","default":"text","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.output.content.oneOf.1.items.[INDEX].oneOf.0.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.output.content.oneOf.1.items.[INDEX].oneOf.0","typeLabel":"TextContentPart · object"},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.output.content.oneOf.1.items.[INDEX].oneOf.1.file_id","typeLabel":"string\u003cuuid4>"},"type":{"type":"string","const":"file","title":"Type","default":"file","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.output.content.oneOf.1.items.[INDEX].oneOf.1.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.output.content.oneOf.1.items.[INDEX].oneOf.1","typeLabel":"FileContentPart · object"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.output.content.oneOf.1.items.[INDEX]","typeLabel":"TextContentPart · object | FileContentPart · object"},"title":"Content","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.output.content.oneOf.1","typeLabel":"(TextContentPart · object | FileContentPart · object)[]"}],"isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.output.content","typeLabel":"string | (TextContentPart · object | FileContentPart · object)[]"},"role":{"type":"string","enum":["agent","assistant","developer","function","system","tool","user"],"title":"MessageRole","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.output.role","typeLabel":"enum\u003cstring>"},"tool_call_id":{"oneOf":[{"type":"string","title":"Tool Call Id","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.output.tool_call_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Tool Call Id","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.output.tool_call_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.output.tool_call_id","typeLabel":"string | null"},"tool_calls":{"oneOf":[{"type":"array","items":{"properties":{"id":{"type":"string","title":"Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.output.tool_calls.oneOf.0.items.[INDEX].id","typeLabel":"string"},"function":{"properties":{"name":{"type":"string","title":"Name","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.output.tool_calls.oneOf.0.items.[INDEX].function.name","typeLabel":"string"},"arguments":{"type":"string","title":"Arguments","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.output.tool_calls.oneOf.0.items.[INDEX].function.arguments","typeLabel":"string"}},"type":"object","required":["name","arguments"],"title":"ToolCallFunction","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.output.tool_calls.oneOf.0.items.[INDEX].function","typeLabel":"ToolCallFunction · object"}},"type":"object","required":["id","function"],"title":"ToolCall","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.output.tool_calls.oneOf.0.items.[INDEX]","typeLabel":"ToolCall · object"},"title":"Tool Calls","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.output.tool_calls.oneOf.0","typeLabel":"ToolCall · object[]"},{"type":"null","title":"Tool Calls","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.output.tool_calls.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.output.tool_calls","typeLabel":"ToolCall · object[] | null"}},"type":"object","required":["content","role"],"title":"Message","description":"Output of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.output","typeLabel":"Message · object"},"redacted_output":{"oneOf":[{"type":"object","title":"Message","description":"Redacted output of the trace or span.","required":["content","role"],"properties":{"content":{"oneOf":[{"type":"string","title":"Content","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_output.oneOf.0.content.oneOf.0","typeLabel":"string"},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_output.oneOf.0.content.oneOf.1.items.[INDEX].oneOf.0.text","typeLabel":"string"},"type":{"type":"string","const":"text","title":"Type","default":"text","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_output.oneOf.0.content.oneOf.1.items.[INDEX].oneOf.0.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_output.oneOf.0.content.oneOf.1.items.[INDEX].oneOf.0","typeLabel":"TextContentPart · object"},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_output.oneOf.0.content.oneOf.1.items.[INDEX].oneOf.1.file_id","typeLabel":"string\u003cuuid4>"},"type":{"type":"string","const":"file","title":"Type","default":"file","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_output.oneOf.0.content.oneOf.1.items.[INDEX].oneOf.1.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_output.oneOf.0.content.oneOf.1.items.[INDEX].oneOf.1","typeLabel":"FileContentPart · object"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_output.oneOf.0.content.oneOf.1.items.[INDEX]","typeLabel":"TextContentPart · object | FileContentPart · object"},"title":"Content","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_output.oneOf.0.content.oneOf.1","typeLabel":"(TextContentPart · object | FileContentPart · object)[]"}],"isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_output.oneOf.0.content","typeLabel":"string | (TextContentPart · object | FileContentPart · object)[]"},"role":{"type":"string","enum":["agent","assistant","developer","function","system","tool","user"],"title":"MessageRole","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_output.oneOf.0.role","typeLabel":"enum\u003cstring>"},"tool_call_id":{"oneOf":[{"type":"string","title":"Tool Call Id","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_output.oneOf.0.tool_call_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Tool Call Id","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_output.oneOf.0.tool_call_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_output.oneOf.0.tool_call_id","typeLabel":"string | null"},"tool_calls":{"oneOf":[{"type":"array","items":{"properties":{"id":{"type":"string","title":"Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_output.oneOf.0.tool_calls.oneOf.0.items.[INDEX].id","typeLabel":"string"},"function":{"properties":{"name":{"type":"string","title":"Name","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_output.oneOf.0.tool_calls.oneOf.0.items.[INDEX].function.name","typeLabel":"string"},"arguments":{"type":"string","title":"Arguments","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_output.oneOf.0.tool_calls.oneOf.0.items.[INDEX].function.arguments","typeLabel":"string"}},"type":"object","required":["name","arguments"],"title":"ToolCallFunction","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_output.oneOf.0.tool_calls.oneOf.0.items.[INDEX].function","typeLabel":"ToolCallFunction · object"}},"type":"object","required":["id","function"],"title":"ToolCall","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_output.oneOf.0.tool_calls.oneOf.0.items.[INDEX]","typeLabel":"ToolCall · object"},"title":"Tool Calls","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_output.oneOf.0.tool_calls.oneOf.0","typeLabel":"ToolCall · object[]"},{"type":"null","title":"Tool Calls","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_output.oneOf.0.tool_calls.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_output.oneOf.0.tool_calls","typeLabel":"ToolCall · object[] | null"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_output.oneOf.0","typeLabel":"Message · object"},{"type":"null","description":"Redacted output of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_output.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.redacted_output","typeLabel":"Message · object | null"},"name":{"type":"string","title":"Name","description":"Name of the trace, span or session.","default":"","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.name","typeLabel":"string"},"created_at":{"type":"string","format":"date-time","title":"Created","description":"Timestamp of the trace or span's creation.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.created_at","typeLabel":"string\u003cdate-time>"},"user_metadata":{"additionalProperties":{"type":"string","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.user_metadata.additionalProperties","typeLabel":"string"},"type":"object","title":"User Metadata","description":"Metadata associated with this trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.user_metadata","typeLabel":"User Metadata · object"},"tags":{"items":{"type":"string","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.tags.items.[INDEX]","typeLabel":"string"},"type":"array","title":"Tags","description":"Tags associated with this trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.tags","typeLabel":"string[]"},"status_code":{"oneOf":[{"type":"integer","title":"Status Code","description":"Status code of the trace or span. Used for logging failure or error states.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.status_code.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Status Code","description":"Status code of the trace or span. Used for logging failure or error states.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.status_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.status_code","typeLabel":"integer | null"},"metrics":{"properties":{"duration_ns":{"oneOf":[{"type":"integer","title":"Duration Ns","description":"Duration of the trace or span in nanoseconds. Displayed as 'Latency' in Galileo.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.metrics.duration_ns.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Duration Ns","description":"Duration of the trace or span in nanoseconds. Displayed as 'Latency' in Galileo.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.metrics.duration_ns.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.metrics.duration_ns","typeLabel":"integer | null"},"num_input_tokens":{"oneOf":[{"type":"integer","title":"Num Input Tokens","description":"Number of input tokens.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.metrics.num_input_tokens.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Num Input Tokens","description":"Number of input tokens.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.metrics.num_input_tokens.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.metrics.num_input_tokens","typeLabel":"integer | null"},"num_output_tokens":{"oneOf":[{"type":"integer","title":"Num Output Tokens","description":"Number of output tokens.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.metrics.num_output_tokens.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Num Output Tokens","description":"Number of output tokens.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.metrics.num_output_tokens.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.metrics.num_output_tokens","typeLabel":"integer | null"},"num_total_tokens":{"oneOf":[{"type":"integer","title":"Num Total Tokens","description":"Total number of tokens.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.metrics.num_total_tokens.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Num Total Tokens","description":"Total number of tokens.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.metrics.num_total_tokens.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.metrics.num_total_tokens","typeLabel":"integer | null"},"time_to_first_token_ns":{"oneOf":[{"type":"integer","title":"Time To First Token Ns","description":"Time until the first token was generated in nanoseconds.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.metrics.time_to_first_token_ns.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Time To First Token Ns","description":"Time until the first token was generated in nanoseconds.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.metrics.time_to_first_token_ns.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.metrics.time_to_first_token_ns","typeLabel":"integer | null"},"num_image_input_tokens":{"oneOf":[{"type":"integer","title":"Num Image Input Tokens","description":"Number of image input tokens.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.metrics.num_image_input_tokens.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Num Image Input Tokens","description":"Number of image input tokens.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.metrics.num_image_input_tokens.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.metrics.num_image_input_tokens","typeLabel":"integer | null"},"num_audio_input_tokens":{"oneOf":[{"type":"integer","title":"Num Audio Input Tokens","description":"Number of audio input tokens.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.metrics.num_audio_input_tokens.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Num Audio Input Tokens","description":"Number of audio input tokens.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.metrics.num_audio_input_tokens.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.metrics.num_audio_input_tokens","typeLabel":"integer | null"},"num_audio_output_tokens":{"oneOf":[{"type":"integer","title":"Num Audio Output Tokens","description":"Number of audio output tokens.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.metrics.num_audio_output_tokens.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Num Audio Output Tokens","description":"Number of audio output tokens.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.metrics.num_audio_output_tokens.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.metrics.num_audio_output_tokens","typeLabel":"integer | null"},"num_image_output_tokens":{"oneOf":[{"type":"integer","title":"Num Image Output Tokens","description":"Number of image output tokens.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.metrics.num_image_output_tokens.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Num Image Output Tokens","description":"Number of image output tokens.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.metrics.num_image_output_tokens.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.metrics.num_image_output_tokens","typeLabel":"integer | null"}},"additionalProperties":true,"type":"object","title":"LlmMetrics","description":"Metrics associated with this trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.metrics","typeLabel":"LlmMetrics · object"},"external_id":{"oneOf":[{"type":"string","title":"External Id","description":"A user-provided session, trace or span ID.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.external_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"External Id","description":"A user-provided session, trace or span ID.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.external_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.external_id","typeLabel":"string | null"},"dataset_input":{"oneOf":[{"type":"string","title":"Dataset Input","description":"Input to the dataset associated with this trace","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.dataset_input.oneOf.0","typeLabel":"string"},{"type":"null","title":"Dataset Input","description":"Input to the dataset associated with this trace","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.dataset_input.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.dataset_input","typeLabel":"string | null"},"dataset_output":{"oneOf":[{"type":"string","title":"Dataset Output","description":"Output from the dataset associated with this trace","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.dataset_output.oneOf.0","typeLabel":"string"},{"type":"null","title":"Dataset Output","description":"Output from the dataset associated with this trace","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.dataset_output.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.dataset_output","typeLabel":"string | null"},"dataset_metadata":{"additionalProperties":{"type":"string","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.dataset_metadata.additionalProperties","typeLabel":"string"},"type":"object","title":"Dataset Metadata","description":"Metadata from the dataset associated with this trace","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.dataset_metadata","typeLabel":"Dataset Metadata · object"},"id":{"oneOf":[{"type":"string","title":"ID","description":"Galileo ID of the session, trace or span","format":"uuid4","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.id.oneOf.0","typeLabel":"string\u003cuuid4>"},{"type":"null","title":"ID","description":"Galileo ID of the session, trace or span","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.id","typeLabel":"string\u003cuuid4> | null"},"session_id":{"oneOf":[{"type":"string","title":"Session ID","description":"Galileo ID of the session containing the trace or span or session","format":"uuid4","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.session_id.oneOf.0","typeLabel":"string\u003cuuid4>"},{"type":"null","title":"Session ID","description":"Galileo ID of the session containing the trace or span or session","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.session_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.session_id","typeLabel":"string\u003cuuid4> | null"},"trace_id":{"oneOf":[{"type":"string","title":"Trace ID","description":"Galileo ID of the trace containing the span (or the same value as id for a trace)","format":"uuid4","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.trace_id.oneOf.0","typeLabel":"string\u003cuuid4>"},{"type":"null","title":"Trace ID","description":"Galileo ID of the trace containing the span (or the same value as id for a trace)","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.trace_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.trace_id","typeLabel":"string\u003cuuid4> | null"},"step_number":{"oneOf":[{"type":"integer","title":"Step Number","description":"Topological step number of the span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.step_number.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Step Number","description":"Topological step number of the span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.step_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.step_number","typeLabel":"integer | null"},"parent_id":{"oneOf":[{"type":"string","title":"Parent ID","description":"Galileo ID of the parent of this span","format":"uuid4","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.parent_id.oneOf.0","typeLabel":"string\u003cuuid4>"},{"type":"null","title":"Parent ID","description":"Galileo ID of the parent of this span","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.parent_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.parent_id","typeLabel":"string\u003cuuid4> | null"},"tools":{"oneOf":[{"type":"array","items":{"additionalProperties":true,"type":"object","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.tools.oneOf.0.items.[INDEX]","typeLabel":"object"},"title":"Tools","description":"List of available tools passed to the LLM on invocation.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.tools.oneOf.0","typeLabel":"Tools · object[]"},{"type":"null","title":"Tools","description":"List of available tools passed to the LLM on invocation.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.tools.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.tools","typeLabel":"Tools · object[] | null"},"events":{"oneOf":[{"type":"array","items":{"oneOf":[{"type":"object","title":"MessageEvent","description":"An output message from the model.","required":["role"],"properties":{"role":{"type":"string","enum":["agent","assistant","developer","function","system","tool","user"],"title":"MessageRole","description":"Role of the message sender","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.0.role","typeLabel":"enum\u003cstring>"},"type":{"type":"string","const":"message","title":"Type","default":"message","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.0.type","typeLabel":"string"},"id":{"oneOf":[{"type":"string","title":"Id","description":"Unique identifier for the event","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.0.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Unique identifier for the event","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.0.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.0.id","typeLabel":"string | null"},"status":{"oneOf":[{"type":"string","title":"EventStatus","description":"Status of the event","enum":["in_progress","completed","failed","cancelled","incomplete"],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.0.status.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Status of the event","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.0.status.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.0.status","typeLabel":"enum\u003cstring> | null"},"metadata":{"oneOf":[{"type":"object","title":"Metadata","description":"Provider-specific metadata and additional fields","additionalProperties":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.0.metadata.oneOf.0","typeLabel":"Metadata · object"},{"type":"null","title":"Metadata","description":"Provider-specific metadata and additional fields","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.0.metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.0.metadata","typeLabel":"Metadata · object | null"},"error_message":{"oneOf":[{"type":"string","title":"Error Message","description":"Error message if the event failed","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.0.error_message.oneOf.0","typeLabel":"string"},{"type":"null","title":"Error Message","description":"Error message if the event failed","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.0.error_message.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.0.error_message","typeLabel":"string | null"},"content":{"oneOf":[{"type":"string","title":"Content","description":"Text content of the message","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.0.content.oneOf.0","typeLabel":"string"},{"type":"null","title":"Content","description":"Text content of the message","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.0.content.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.0.content","typeLabel":"string | null"},"content_parts":{"oneOf":[{"type":"array","items":{"additionalProperties":true,"type":"object","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.0.content_parts.oneOf.0.items.[INDEX]","typeLabel":"object"},"title":"Content Parts","description":"Structured content items (text, audio, images, etc.)","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.0.content_parts.oneOf.0","typeLabel":"Content Parts · object[]"},{"type":"null","title":"Content Parts","description":"Structured content items (text, audio, images, etc.)","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.0.content_parts.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.0.content_parts","typeLabel":"Content Parts · object[] | null"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.0","typeLabel":"MessageEvent · object"},{"type":"object","title":"ReasoningEvent","description":"Internal reasoning/thinking from the model (e.g., OpenAI o1/o3 reasoning tokens).","properties":{"type":{"type":"string","const":"reasoning","title":"Type","default":"reasoning","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.1.type","typeLabel":"string"},"id":{"oneOf":[{"type":"string","title":"Id","description":"Unique identifier for the event","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.1.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Unique identifier for the event","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.1.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.1.id","typeLabel":"string | null"},"status":{"oneOf":[{"type":"string","title":"EventStatus","description":"Status of the event","enum":["in_progress","completed","failed","cancelled","incomplete"],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.1.status.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Status of the event","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.1.status.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.1.status","typeLabel":"enum\u003cstring> | null"},"metadata":{"oneOf":[{"type":"object","title":"Metadata","description":"Provider-specific metadata and additional fields","additionalProperties":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.1.metadata.oneOf.0","typeLabel":"Metadata · object"},{"type":"null","title":"Metadata","description":"Provider-specific metadata and additional fields","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.1.metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.1.metadata","typeLabel":"Metadata · object | null"},"error_message":{"oneOf":[{"type":"string","title":"Error Message","description":"Error message if the event failed","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.1.error_message.oneOf.0","typeLabel":"string"},{"type":"null","title":"Error Message","description":"Error message if the event failed","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.1.error_message.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.1.error_message","typeLabel":"string | null"},"content":{"oneOf":[{"type":"string","title":"Content","description":"The reasoning/thinking content","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.1.content.oneOf.0","typeLabel":"string"},{"type":"null","title":"Content","description":"The reasoning/thinking content","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.1.content.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.1.content","typeLabel":"string | null"},"summary":{"oneOf":[{"type":"string","title":"Summary","description":"Summary of the reasoning","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.1.summary.oneOf.0","typeLabel":"string"},{"type":"array","items":{"additionalProperties":true,"type":"object","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.1.summary.oneOf.1.items.[INDEX]","typeLabel":"object"},"title":"Summary","description":"Summary of the reasoning","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.1.summary.oneOf.1","typeLabel":"Summary · object[]"},{"type":"null","title":"Summary","description":"Summary of the reasoning","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.1.summary.oneOf.2","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.1.summary","typeLabel":"string | Summary · object[] | null"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.1","typeLabel":"ReasoningEvent · object"},{"type":"object","title":"InternalToolCall","description":"A tool call executed internally by the model during reasoning.\n\nThis represents internal tools like web search, code execution, file search, etc.\nthat the model invokes (not user-defined functions or MCP tools).","required":["name"],"properties":{"name":{"type":"string","title":"Name","description":"Name of the internal tool (e.g., 'web_search', 'code_interpreter', 'file_search')","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.2.name","typeLabel":"string"},"type":{"type":"string","const":"internal_tool_call","title":"Type","default":"internal_tool_call","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.2.type","typeLabel":"string"},"id":{"oneOf":[{"type":"string","title":"Id","description":"Unique identifier for the event","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.2.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Unique identifier for the event","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.2.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.2.id","typeLabel":"string | null"},"status":{"oneOf":[{"type":"string","title":"EventStatus","description":"Status of the event","enum":["in_progress","completed","failed","cancelled","incomplete"],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.2.status.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Status of the event","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.2.status.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.2.status","typeLabel":"enum\u003cstring> | null"},"metadata":{"oneOf":[{"type":"object","title":"Metadata","description":"Provider-specific metadata and additional fields","additionalProperties":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.2.metadata.oneOf.0","typeLabel":"Metadata · object"},{"type":"null","title":"Metadata","description":"Provider-specific metadata and additional fields","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.2.metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.2.metadata","typeLabel":"Metadata · object | null"},"error_message":{"oneOf":[{"type":"string","title":"Error Message","description":"Error message if the event failed","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.2.error_message.oneOf.0","typeLabel":"string"},{"type":"null","title":"Error Message","description":"Error message if the event failed","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.2.error_message.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.2.error_message","typeLabel":"string | null"},"input":{"oneOf":[{"type":"object","title":"Input","description":"Input/arguments to the tool call","additionalProperties":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.2.input.oneOf.0","typeLabel":"Input · object"},{"type":"null","title":"Input","description":"Input/arguments to the tool call","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.2.input.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.2.input","typeLabel":"Input · object | null"},"output":{"oneOf":[{"type":"object","title":"Output","description":"Output/results from the tool call","additionalProperties":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.2.output.oneOf.0","typeLabel":"Output · object"},{"type":"null","title":"Output","description":"Output/results from the tool call","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.2.output.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.2.output","typeLabel":"Output · object | null"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.2","typeLabel":"InternalToolCall · object"},{"type":"object","title":"WebSearchCallEvent","description":"An OpenAI-style web search call event.","required":["action"],"properties":{"action":{"properties":{"type":{"type":"string","const":"search","title":"Type","description":"Type of web search action","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.3.action.type","typeLabel":"string"},"query":{"oneOf":[{"type":"string","title":"Query","description":"Search query string","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.3.action.query.oneOf.0","typeLabel":"string"},{"type":"null","title":"Query","description":"Search query string","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.3.action.query.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.3.action.query","typeLabel":"string | null"},"sources":{"oneOf":[{"title":"Sources","description":"Optional provider-specific sources","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.3.action.sources.oneOf.0","typeLabel":"any"},{"type":"null","title":"Sources","description":"Optional provider-specific sources","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.3.action.sources.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.3.action.sources","typeLabel":"any | null"}},"type":"object","required":["type"],"title":"WebSearchAction","description":"Web search action payload","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.3.action","typeLabel":"WebSearchAction · object"},"type":{"type":"string","const":"web_search_call","title":"Type","default":"web_search_call","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.3.type","typeLabel":"string"},"id":{"oneOf":[{"type":"string","title":"Id","description":"Unique identifier for the event","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.3.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Unique identifier for the event","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.3.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.3.id","typeLabel":"string | null"},"status":{"oneOf":[{"type":"string","title":"EventStatus","description":"Status of the event","enum":["in_progress","completed","failed","cancelled","incomplete"],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.3.status.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Status of the event","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.3.status.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.3.status","typeLabel":"enum\u003cstring> | null"},"metadata":{"oneOf":[{"type":"object","title":"Metadata","description":"Provider-specific metadata and additional fields","additionalProperties":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.3.metadata.oneOf.0","typeLabel":"Metadata · object"},{"type":"null","title":"Metadata","description":"Provider-specific metadata and additional fields","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.3.metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.3.metadata","typeLabel":"Metadata · object | null"},"error_message":{"oneOf":[{"type":"string","title":"Error Message","description":"Error message if the event failed","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.3.error_message.oneOf.0","typeLabel":"string"},{"type":"null","title":"Error Message","description":"Error message if the event failed","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.3.error_message.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.3.error_message","typeLabel":"string | null"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.3","typeLabel":"WebSearchCallEvent · object"},{"type":"object","title":"ImageGenerationEvent","description":"An image generation event from the model.","properties":{"type":{"type":"string","const":"image_generation","title":"Type","default":"image_generation","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.4.type","typeLabel":"string"},"id":{"oneOf":[{"type":"string","title":"Id","description":"Unique identifier for the event","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.4.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Unique identifier for the event","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.4.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.4.id","typeLabel":"string | null"},"status":{"oneOf":[{"type":"string","title":"EventStatus","description":"Status of the event","enum":["in_progress","completed","failed","cancelled","incomplete"],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.4.status.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Status of the event","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.4.status.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.4.status","typeLabel":"enum\u003cstring> | null"},"metadata":{"oneOf":[{"type":"object","title":"Metadata","description":"Provider-specific metadata and additional fields","additionalProperties":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.4.metadata.oneOf.0","typeLabel":"Metadata · object"},{"type":"null","title":"Metadata","description":"Provider-specific metadata and additional fields","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.4.metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.4.metadata","typeLabel":"Metadata · object | null"},"error_message":{"oneOf":[{"type":"string","title":"Error Message","description":"Error message if the event failed","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.4.error_message.oneOf.0","typeLabel":"string"},{"type":"null","title":"Error Message","description":"Error message if the event failed","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.4.error_message.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.4.error_message","typeLabel":"string | null"},"prompt":{"oneOf":[{"type":"string","title":"Prompt","description":"The prompt used for image generation","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.4.prompt.oneOf.0","typeLabel":"string"},{"type":"null","title":"Prompt","description":"The prompt used for image generation","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.4.prompt.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.4.prompt","typeLabel":"string | null"},"images":{"oneOf":[{"type":"array","items":{"additionalProperties":true,"type":"object","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.4.images.oneOf.0.items.[INDEX]","typeLabel":"object"},"title":"Images","description":"Generated images with URLs or base64 data","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.4.images.oneOf.0","typeLabel":"Images · object[]"},{"type":"null","title":"Images","description":"Generated images with URLs or base64 data","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.4.images.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.4.images","typeLabel":"Images · object[] | null"},"model":{"oneOf":[{"type":"string","title":"Model","description":"Image generation model used","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.4.model.oneOf.0","typeLabel":"string"},{"type":"null","title":"Model","description":"Image generation model used","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.4.model.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.4.model","typeLabel":"string | null"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.4","typeLabel":"ImageGenerationEvent · object"},{"type":"object","title":"MCPCallEvent","description":"A Model Context Protocol (MCP) tool call.\n\nMCP is a protocol for connecting LLMs to external tools/data sources.\nThis is distinct from internal tools because it involves external integrations.","properties":{"type":{"type":"string","const":"mcp_call","title":"Type","default":"mcp_call","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.5.type","typeLabel":"string"},"id":{"oneOf":[{"type":"string","title":"Id","description":"Unique identifier for the event","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.5.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Unique identifier for the event","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.5.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.5.id","typeLabel":"string | null"},"status":{"oneOf":[{"type":"string","title":"EventStatus","description":"Status of the event","enum":["in_progress","completed","failed","cancelled","incomplete"],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.5.status.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Status of the event","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.5.status.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.5.status","typeLabel":"enum\u003cstring> | null"},"metadata":{"oneOf":[{"type":"object","title":"Metadata","description":"Provider-specific metadata and additional fields","additionalProperties":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.5.metadata.oneOf.0","typeLabel":"Metadata · object"},{"type":"null","title":"Metadata","description":"Provider-specific metadata and additional fields","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.5.metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.5.metadata","typeLabel":"Metadata · object | null"},"error_message":{"oneOf":[{"type":"string","title":"Error Message","description":"Error message if the event failed","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.5.error_message.oneOf.0","typeLabel":"string"},{"type":"null","title":"Error Message","description":"Error message if the event failed","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.5.error_message.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.5.error_message","typeLabel":"string | null"},"tool_name":{"oneOf":[{"type":"string","title":"Tool Name","description":"Name of the MCP tool being called","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.5.tool_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Tool Name","description":"Name of the MCP tool being called","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.5.tool_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.5.tool_name","typeLabel":"string | null"},"server_name":{"oneOf":[{"type":"string","title":"Server Name","description":"Name of the MCP server","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.5.server_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Server Name","description":"Name of the MCP server","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.5.server_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.5.server_name","typeLabel":"string | null"},"arguments":{"oneOf":[{"type":"object","title":"Arguments","description":"Arguments for the MCP tool call","additionalProperties":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.5.arguments.oneOf.0","typeLabel":"Arguments · object"},{"type":"null","title":"Arguments","description":"Arguments for the MCP tool call","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.5.arguments.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.5.arguments","typeLabel":"Arguments · object | null"},"result":{"oneOf":[{"type":"object","title":"Result","description":"Result from the MCP tool call","additionalProperties":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.5.result.oneOf.0","typeLabel":"Result · object"},{"type":"null","title":"Result","description":"Result from the MCP tool call","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.5.result.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.5.result","typeLabel":"Result · object | null"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.5","typeLabel":"MCPCallEvent · object"},{"type":"object","title":"MCPListToolsEvent","description":"MCP list tools event - when the model queries available MCP tools.","properties":{"type":{"type":"string","const":"mcp_list_tools","title":"Type","default":"mcp_list_tools","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.6.type","typeLabel":"string"},"id":{"oneOf":[{"type":"string","title":"Id","description":"Unique identifier for the event","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.6.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Unique identifier for the event","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.6.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.6.id","typeLabel":"string | null"},"status":{"oneOf":[{"type":"string","title":"EventStatus","description":"Status of the event","enum":["in_progress","completed","failed","cancelled","incomplete"],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.6.status.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Status of the event","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.6.status.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.6.status","typeLabel":"enum\u003cstring> | null"},"metadata":{"oneOf":[{"type":"object","title":"Metadata","description":"Provider-specific metadata and additional fields","additionalProperties":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.6.metadata.oneOf.0","typeLabel":"Metadata · object"},{"type":"null","title":"Metadata","description":"Provider-specific metadata and additional fields","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.6.metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.6.metadata","typeLabel":"Metadata · object | null"},"error_message":{"oneOf":[{"type":"string","title":"Error Message","description":"Error message if the event failed","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.6.error_message.oneOf.0","typeLabel":"string"},{"type":"null","title":"Error Message","description":"Error message if the event failed","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.6.error_message.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.6.error_message","typeLabel":"string | null"},"server_name":{"oneOf":[{"type":"string","title":"Server Name","description":"Name of the MCP server","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.6.server_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Server Name","description":"Name of the MCP server","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.6.server_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.6.server_name","typeLabel":"string | null"},"tools":{"oneOf":[{"type":"array","items":{"additionalProperties":true,"type":"object","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.6.tools.oneOf.0.items.[INDEX]","typeLabel":"object"},"title":"Tools","description":"List of available MCP tools","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.6.tools.oneOf.0","typeLabel":"Tools · object[]"},{"type":"null","title":"Tools","description":"List of available MCP tools","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.6.tools.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.6.tools","typeLabel":"Tools · object[] | null"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.6","typeLabel":"MCPListToolsEvent · object"},{"type":"object","title":"MCPApprovalRequestEvent","description":"MCP approval request - when human approval is needed for an MCP tool call.","properties":{"type":{"type":"string","const":"mcp_approval_request","title":"Type","default":"mcp_approval_request","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.7.type","typeLabel":"string"},"id":{"oneOf":[{"type":"string","title":"Id","description":"Unique identifier for the event","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.7.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Unique identifier for the event","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.7.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.7.id","typeLabel":"string | null"},"status":{"oneOf":[{"type":"string","title":"EventStatus","description":"Status of the event","enum":["in_progress","completed","failed","cancelled","incomplete"],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.7.status.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Status of the event","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.7.status.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.7.status","typeLabel":"enum\u003cstring> | null"},"metadata":{"oneOf":[{"type":"object","title":"Metadata","description":"Provider-specific metadata and additional fields","additionalProperties":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.7.metadata.oneOf.0","typeLabel":"Metadata · object"},{"type":"null","title":"Metadata","description":"Provider-specific metadata and additional fields","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.7.metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.7.metadata","typeLabel":"Metadata · object | null"},"error_message":{"oneOf":[{"type":"string","title":"Error Message","description":"Error message if the event failed","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.7.error_message.oneOf.0","typeLabel":"string"},{"type":"null","title":"Error Message","description":"Error message if the event failed","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.7.error_message.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.7.error_message","typeLabel":"string | null"},"tool_name":{"oneOf":[{"type":"string","title":"Tool Name","description":"Name of the MCP tool requiring approval","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.7.tool_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Tool Name","description":"Name of the MCP tool requiring approval","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.7.tool_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.7.tool_name","typeLabel":"string | null"},"tool_invocation":{"oneOf":[{"type":"object","title":"Tool Invocation","description":"Details of the tool invocation requiring approval","additionalProperties":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.7.tool_invocation.oneOf.0","typeLabel":"Tool Invocation · object"},{"type":"null","title":"Tool Invocation","description":"Details of the tool invocation requiring approval","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.7.tool_invocation.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.7.tool_invocation","typeLabel":"Tool Invocation · object | null"},"approved":{"oneOf":[{"type":"boolean","title":"Approved","description":"Whether the request was approved","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.7.approved.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Approved","description":"Whether the request was approved","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.7.approved.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.7.approved","typeLabel":"boolean | null"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX].oneOf.7","typeLabel":"MCPApprovalRequestEvent · object"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0.items.[INDEX]","typeLabel":"MessageEvent · object | ReasoningEvent · object | InternalToolCall · object | WebSearchCallEvent · object | ImageGenerationEvent · object | MCPCallEvent · object | MCPListToolsEvent · object | MCPApprovalRequestEvent · object"},"title":"Events","description":"List of reasoning, internal tool call, or MCP events that occurred during the LLM span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.0","typeLabel":"(MessageEvent · object | ReasoningEvent · object | InternalToolCall · object | WebSearchCallEvent · object | ImageGenerationEvent · object | MCPCallEvent · object | MCPListToolsEvent · object | MCPApprovalRequestEvent · object)[]"},{"type":"null","title":"Events","description":"List of reasoning, internal tool call, or MCP events that occurred during the LLM span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.events","typeLabel":"(MessageEvent · object | ReasoningEvent · object | InternalToolCall · object | WebSearchCallEvent · object | ImageGenerationEvent · object | MCPCallEvent · object | MCPListToolsEvent · object | MCPApprovalRequestEvent · object)[] | null"},"model":{"oneOf":[{"type":"string","title":"Model","description":"Model used for this span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.model.oneOf.0","typeLabel":"string"},{"type":"null","title":"Model","description":"Model used for this span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.model.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.model","typeLabel":"string | null"},"provider":{"oneOf":[{"type":"string","title":"Provider","description":"Provider used for this span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.provider.oneOf.0","typeLabel":"string"},{"type":"null","title":"Provider","description":"Provider used for this span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.provider.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.provider","typeLabel":"string | null"},"temperature":{"oneOf":[{"type":"number","title":"Temperature","description":"Temperature used for generation.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.temperature.oneOf.0","typeLabel":"number"},{"type":"null","title":"Temperature","description":"Temperature used for generation.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.temperature.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.temperature","typeLabel":"number | null"},"finish_reason":{"oneOf":[{"type":"string","title":"Finish Reason","description":"Reason for finishing.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.finish_reason.oneOf.0","typeLabel":"string"},{"type":"null","title":"Finish Reason","description":"Reason for finishing.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.finish_reason.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2.finish_reason","typeLabel":"string | null"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.2","typeLabel":"LlmSpan · object"},{"type":"object","title":"RetrieverSpan","properties":{"type":{"type":"string","const":"retriever","title":"Type","description":"Type of the trace, span or session.","default":"retriever","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.type","typeLabel":"string"},"input":{"type":"string","title":"Input","description":"Input to the trace or span.","default":"","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.input","typeLabel":"string"},"redacted_input":{"oneOf":[{"type":"string","title":"Redacted Input","description":"Redacted input of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.redacted_input.oneOf.0","typeLabel":"string"},{"type":"null","title":"Redacted Input","description":"Redacted input of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.redacted_input.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.redacted_input","typeLabel":"string | null"},"output":{"items":{"properties":{"page_content":{"type":"string","title":"Page Content","description":"Content of the document.","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.output.items.[INDEX].page_content","typeLabel":"string"},"metadata":{"additionalProperties":{"oneOf":[{"type":"boolean","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.output.items.[INDEX].metadata.additionalProperties.oneOf.0","typeLabel":"boolean"},{"type":"string","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.output.items.[INDEX].metadata.additionalProperties.oneOf.1","typeLabel":"string"},{"type":"integer","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.output.items.[INDEX].metadata.additionalProperties.oneOf.2","typeLabel":"integer"},{"type":"number","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.output.items.[INDEX].metadata.additionalProperties.oneOf.3","typeLabel":"number"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.output.items.[INDEX].metadata.additionalProperties","typeLabel":"boolean | string | integer | number"},"type":"object","title":"Metadata","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.output.items.[INDEX].metadata","typeLabel":"Metadata · object"}},"additionalProperties":false,"type":"object","required":["page_content"],"title":"Document","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.output.items.[INDEX]","typeLabel":"Document · object"},"type":"array","title":"Output","description":"Output of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.output","typeLabel":"Document · object[]"},"redacted_output":{"oneOf":[{"type":"array","items":{"properties":{"page_content":{"type":"string","title":"Page Content","description":"Content of the document.","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.redacted_output.oneOf.0.items.[INDEX].page_content","typeLabel":"string"},"metadata":{"additionalProperties":{"oneOf":[{"type":"boolean","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.redacted_output.oneOf.0.items.[INDEX].metadata.additionalProperties.oneOf.0","typeLabel":"boolean"},{"type":"string","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.redacted_output.oneOf.0.items.[INDEX].metadata.additionalProperties.oneOf.1","typeLabel":"string"},{"type":"integer","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.redacted_output.oneOf.0.items.[INDEX].metadata.additionalProperties.oneOf.2","typeLabel":"integer"},{"type":"number","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.redacted_output.oneOf.0.items.[INDEX].metadata.additionalProperties.oneOf.3","typeLabel":"number"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.redacted_output.oneOf.0.items.[INDEX].metadata.additionalProperties","typeLabel":"boolean | string | integer | number"},"type":"object","title":"Metadata","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.redacted_output.oneOf.0.items.[INDEX].metadata","typeLabel":"Metadata · object"}},"additionalProperties":false,"type":"object","required":["page_content"],"title":"Document","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.redacted_output.oneOf.0.items.[INDEX]","typeLabel":"Document · object"},"title":"Redacted Output","description":"Redacted output of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.redacted_output.oneOf.0","typeLabel":"Document · object[]"},{"type":"null","title":"Redacted Output","description":"Redacted output of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.redacted_output.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.redacted_output","typeLabel":"Document · object[] | null"},"name":{"type":"string","title":"Name","description":"Name of the trace, span or session.","default":"","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.name","typeLabel":"string"},"created_at":{"type":"string","format":"date-time","title":"Created","description":"Timestamp of the trace or span's creation.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.created_at","typeLabel":"string\u003cdate-time>"},"user_metadata":{"additionalProperties":{"type":"string","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.user_metadata.additionalProperties","typeLabel":"string"},"type":"object","title":"User Metadata","description":"Metadata associated with this trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.user_metadata","typeLabel":"User Metadata · object"},"tags":{"items":{"type":"string","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.tags.items.[INDEX]","typeLabel":"string"},"type":"array","title":"Tags","description":"Tags associated with this trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.tags","typeLabel":"string[]"},"status_code":{"oneOf":[{"type":"integer","title":"Status Code","description":"Status code of the trace or span. Used for logging failure or error states.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.status_code.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Status Code","description":"Status code of the trace or span. Used for logging failure or error states.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.status_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.status_code","typeLabel":"integer | null"},"metrics":{"properties":{"duration_ns":{"oneOf":[{"type":"integer","title":"Duration Ns","description":"Duration of the trace or span in nanoseconds. Displayed as 'Latency' in Galileo.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.metrics.duration_ns.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Duration Ns","description":"Duration of the trace or span in nanoseconds. Displayed as 'Latency' in Galileo.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.metrics.duration_ns.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.metrics.duration_ns","typeLabel":"integer | null"}},"additionalProperties":true,"type":"object","title":"Metrics","description":"Metrics associated with this trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.metrics","typeLabel":"Metrics · object"},"external_id":{"oneOf":[{"type":"string","title":"External Id","description":"A user-provided session, trace or span ID.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.external_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"External Id","description":"A user-provided session, trace or span ID.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.external_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.external_id","typeLabel":"string | null"},"dataset_input":{"oneOf":[{"type":"string","title":"Dataset Input","description":"Input to the dataset associated with this trace","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.dataset_input.oneOf.0","typeLabel":"string"},{"type":"null","title":"Dataset Input","description":"Input to the dataset associated with this trace","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.dataset_input.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.dataset_input","typeLabel":"string | null"},"dataset_output":{"oneOf":[{"type":"string","title":"Dataset Output","description":"Output from the dataset associated with this trace","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.dataset_output.oneOf.0","typeLabel":"string"},{"type":"null","title":"Dataset Output","description":"Output from the dataset associated with this trace","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.dataset_output.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.dataset_output","typeLabel":"string | null"},"dataset_metadata":{"additionalProperties":{"type":"string","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.dataset_metadata.additionalProperties","typeLabel":"string"},"type":"object","title":"Dataset Metadata","description":"Metadata from the dataset associated with this trace","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.dataset_metadata","typeLabel":"Dataset Metadata · object"},"id":{"oneOf":[{"type":"string","title":"ID","description":"Galileo ID of the session, trace or span","format":"uuid4","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.id.oneOf.0","typeLabel":"string\u003cuuid4>"},{"type":"null","title":"ID","description":"Galileo ID of the session, trace or span","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.id","typeLabel":"string\u003cuuid4> | null"},"session_id":{"oneOf":[{"type":"string","title":"Session ID","description":"Galileo ID of the session containing the trace or span or session","format":"uuid4","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.session_id.oneOf.0","typeLabel":"string\u003cuuid4>"},{"type":"null","title":"Session ID","description":"Galileo ID of the session containing the trace or span or session","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.session_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.session_id","typeLabel":"string\u003cuuid4> | null"},"trace_id":{"oneOf":[{"type":"string","title":"Trace ID","description":"Galileo ID of the trace containing the span (or the same value as id for a trace)","format":"uuid4","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.trace_id.oneOf.0","typeLabel":"string\u003cuuid4>"},{"type":"null","title":"Trace ID","description":"Galileo ID of the trace containing the span (or the same value as id for a trace)","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.trace_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.trace_id","typeLabel":"string\u003cuuid4> | null"},"step_number":{"oneOf":[{"type":"integer","title":"Step Number","description":"Topological step number of the span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.step_number.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Step Number","description":"Topological step number of the span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.step_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.step_number","typeLabel":"integer | null"},"parent_id":{"oneOf":[{"type":"string","title":"Parent ID","description":"Galileo ID of the parent of this span","format":"uuid4","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.parent_id.oneOf.0","typeLabel":"string\u003cuuid4>"},{"type":"null","title":"Parent ID","description":"Galileo ID of the parent of this span","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.parent_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.parent_id","typeLabel":"string\u003cuuid4> | null"},"spans":{"items":{"$circularRef":"54070b66-e66a-4cdb-bac2-fbf5bcc4a16b"},"type":"array","title":"Spans","description":"Child spans.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3.spans","typeLabel":"Spans · array"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.3","typeLabel":"RetrieverSpan · object"},{"type":"object","title":"ToolSpan","properties":{"type":{"type":"string","const":"tool","title":"Type","description":"Type of the trace, span or session.","default":"tool","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.type","typeLabel":"string"},"input":{"type":"string","title":"Input","description":"Input to the trace or span.","default":"","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.input","typeLabel":"string"},"redacted_input":{"oneOf":[{"type":"string","title":"Redacted Input","description":"Redacted input of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.redacted_input.oneOf.0","typeLabel":"string"},{"type":"null","title":"Redacted Input","description":"Redacted input of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.redacted_input.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.redacted_input","typeLabel":"string | null"},"output":{"oneOf":[{"type":"string","title":"Output","description":"Output of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.output.oneOf.0","typeLabel":"string"},{"type":"null","title":"Output","description":"Output of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.output.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.output","typeLabel":"string | null"},"redacted_output":{"oneOf":[{"type":"string","title":"Redacted Output","description":"Redacted output of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.redacted_output.oneOf.0","typeLabel":"string"},{"type":"null","title":"Redacted Output","description":"Redacted output of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.redacted_output.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.redacted_output","typeLabel":"string | null"},"name":{"type":"string","title":"Name","description":"Name of the trace, span or session.","default":"","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.name","typeLabel":"string"},"created_at":{"type":"string","format":"date-time","title":"Created","description":"Timestamp of the trace or span's creation.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.created_at","typeLabel":"string\u003cdate-time>"},"user_metadata":{"additionalProperties":{"type":"string","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.user_metadata.additionalProperties","typeLabel":"string"},"type":"object","title":"User Metadata","description":"Metadata associated with this trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.user_metadata","typeLabel":"User Metadata · object"},"tags":{"items":{"type":"string","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.tags.items.[INDEX]","typeLabel":"string"},"type":"array","title":"Tags","description":"Tags associated with this trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.tags","typeLabel":"string[]"},"status_code":{"oneOf":[{"type":"integer","title":"Status Code","description":"Status code of the trace or span. Used for logging failure or error states.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.status_code.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Status Code","description":"Status code of the trace or span. Used for logging failure or error states.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.status_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.status_code","typeLabel":"integer | null"},"metrics":{"properties":{"duration_ns":{"oneOf":[{"type":"integer","title":"Duration Ns","description":"Duration of the trace or span in nanoseconds. Displayed as 'Latency' in Galileo.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.metrics.duration_ns.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Duration Ns","description":"Duration of the trace or span in nanoseconds. Displayed as 'Latency' in Galileo.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.metrics.duration_ns.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.metrics.duration_ns","typeLabel":"integer | null"}},"additionalProperties":true,"type":"object","title":"Metrics","description":"Metrics associated with this trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.metrics","typeLabel":"Metrics · object"},"external_id":{"oneOf":[{"type":"string","title":"External Id","description":"A user-provided session, trace or span ID.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.external_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"External Id","description":"A user-provided session, trace or span ID.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.external_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.external_id","typeLabel":"string | null"},"dataset_input":{"oneOf":[{"type":"string","title":"Dataset Input","description":"Input to the dataset associated with this trace","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.dataset_input.oneOf.0","typeLabel":"string"},{"type":"null","title":"Dataset Input","description":"Input to the dataset associated with this trace","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.dataset_input.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.dataset_input","typeLabel":"string | null"},"dataset_output":{"oneOf":[{"type":"string","title":"Dataset Output","description":"Output from the dataset associated with this trace","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.dataset_output.oneOf.0","typeLabel":"string"},{"type":"null","title":"Dataset Output","description":"Output from the dataset associated with this trace","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.dataset_output.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.dataset_output","typeLabel":"string | null"},"dataset_metadata":{"additionalProperties":{"type":"string","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.dataset_metadata.additionalProperties","typeLabel":"string"},"type":"object","title":"Dataset Metadata","description":"Metadata from the dataset associated with this trace","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.dataset_metadata","typeLabel":"Dataset Metadata · object"},"id":{"oneOf":[{"type":"string","title":"ID","description":"Galileo ID of the session, trace or span","format":"uuid4","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.id.oneOf.0","typeLabel":"string\u003cuuid4>"},{"type":"null","title":"ID","description":"Galileo ID of the session, trace or span","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.id","typeLabel":"string\u003cuuid4> | null"},"session_id":{"oneOf":[{"type":"string","title":"Session ID","description":"Galileo ID of the session containing the trace or span or session","format":"uuid4","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.session_id.oneOf.0","typeLabel":"string\u003cuuid4>"},{"type":"null","title":"Session ID","description":"Galileo ID of the session containing the trace or span or session","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.session_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.session_id","typeLabel":"string\u003cuuid4> | null"},"trace_id":{"oneOf":[{"type":"string","title":"Trace ID","description":"Galileo ID of the trace containing the span (or the same value as id for a trace)","format":"uuid4","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.trace_id.oneOf.0","typeLabel":"string\u003cuuid4>"},{"type":"null","title":"Trace ID","description":"Galileo ID of the trace containing the span (or the same value as id for a trace)","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.trace_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.trace_id","typeLabel":"string\u003cuuid4> | null"},"step_number":{"oneOf":[{"type":"integer","title":"Step Number","description":"Topological step number of the span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.step_number.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Step Number","description":"Topological step number of the span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.step_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.step_number","typeLabel":"integer | null"},"parent_id":{"oneOf":[{"type":"string","title":"Parent ID","description":"Galileo ID of the parent of this span","format":"uuid4","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.parent_id.oneOf.0","typeLabel":"string\u003cuuid4>"},{"type":"null","title":"Parent ID","description":"Galileo ID of the parent of this span","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.parent_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.parent_id","typeLabel":"string\u003cuuid4> | null"},"spans":{"items":{"$circularRef":"54070b66-e66a-4cdb-bac2-fbf5bcc4a16b"},"type":"array","title":"Spans","description":"Child spans.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.spans","typeLabel":"Spans · array"},"tool_call_id":{"oneOf":[{"type":"string","title":"Tool Call Id","description":"ID of the tool call.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.tool_call_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Tool Call Id","description":"ID of the tool call.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.tool_call_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4.tool_call_id","typeLabel":"string | null"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.4","typeLabel":"ToolSpan · object"},{"type":"object","title":"ControlSpan","properties":{"type":{"type":"string","const":"control","title":"Type","description":"Type of the trace, span or session.","default":"control","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.type","typeLabel":"string"},"input":{"oneOf":[{"type":"string","title":"Input","description":"Input to the trace or span.","default":"","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.input.oneOf.0","typeLabel":"string"},{"type":"array","items":{"properties":{"content":{"oneOf":[{"type":"string","title":"Content","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.input.oneOf.1.items.[INDEX].content.oneOf.0","typeLabel":"string"},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.0.text","typeLabel":"string"},"type":{"type":"string","const":"text","title":"Type","default":"text","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.0.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.0","typeLabel":"TextContentPart · object"},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.1.file_id","typeLabel":"string\u003cuuid4>"},"type":{"type":"string","const":"file","title":"Type","default":"file","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.1.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.1","typeLabel":"FileContentPart · object"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX]","typeLabel":"TextContentPart · object | FileContentPart · object"},"title":"Content","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.input.oneOf.1.items.[INDEX].content.oneOf.1","typeLabel":"(TextContentPart · object | FileContentPart · object)[]"}],"isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.input.oneOf.1.items.[INDEX].content","typeLabel":"string | (TextContentPart · object | FileContentPart · object)[]"},"role":{"type":"string","enum":["agent","assistant","developer","function","system","tool","user"],"title":"MessageRole","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.input.oneOf.1.items.[INDEX].role","typeLabel":"enum\u003cstring>"},"tool_call_id":{"oneOf":[{"type":"string","title":"Tool Call Id","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.input.oneOf.1.items.[INDEX].tool_call_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Tool Call Id","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.input.oneOf.1.items.[INDEX].tool_call_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.input.oneOf.1.items.[INDEX].tool_call_id","typeLabel":"string | null"},"tool_calls":{"oneOf":[{"type":"array","items":{"properties":{"id":{"type":"string","title":"Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.input.oneOf.1.items.[INDEX].tool_calls.oneOf.0.items.[INDEX].id","typeLabel":"string"},"function":{"properties":{"name":{"type":"string","title":"Name","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.input.oneOf.1.items.[INDEX].tool_calls.oneOf.0.items.[INDEX].function.name","typeLabel":"string"},"arguments":{"type":"string","title":"Arguments","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.input.oneOf.1.items.[INDEX].tool_calls.oneOf.0.items.[INDEX].function.arguments","typeLabel":"string"}},"type":"object","required":["name","arguments"],"title":"ToolCallFunction","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.input.oneOf.1.items.[INDEX].tool_calls.oneOf.0.items.[INDEX].function","typeLabel":"ToolCallFunction · object"}},"type":"object","required":["id","function"],"title":"ToolCall","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.input.oneOf.1.items.[INDEX].tool_calls.oneOf.0.items.[INDEX]","typeLabel":"ToolCall · object"},"title":"Tool Calls","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.input.oneOf.1.items.[INDEX].tool_calls.oneOf.0","typeLabel":"ToolCall · object[]"},{"type":"null","title":"Tool Calls","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.input.oneOf.1.items.[INDEX].tool_calls.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.input.oneOf.1.items.[INDEX].tool_calls","typeLabel":"ToolCall · object[] | null"}},"type":"object","required":["content","role"],"title":"Message","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.input.oneOf.1.items.[INDEX]","typeLabel":"Message · object"},"title":"Input","description":"Input to the trace or span.","default":"","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.input.oneOf.1","typeLabel":"Message · object[]"},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.input.oneOf.2.items.[INDEX].oneOf.0.text","typeLabel":"string"},"type":{"type":"string","const":"text","title":"Type","default":"text","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.input.oneOf.2.items.[INDEX].oneOf.0.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.input.oneOf.2.items.[INDEX].oneOf.0","typeLabel":"TextContentPart · object"},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.input.oneOf.2.items.[INDEX].oneOf.1.file_id","typeLabel":"string\u003cuuid4>"},"type":{"type":"string","const":"file","title":"Type","default":"file","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.input.oneOf.2.items.[INDEX].oneOf.1.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.input.oneOf.2.items.[INDEX].oneOf.1","typeLabel":"FileContentPart · object"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.input.oneOf.2.items.[INDEX]","typeLabel":"TextContentPart · object | FileContentPart · object"},"title":"Input","description":"Input to the trace or span.","default":"","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.input.oneOf.2","typeLabel":"(TextContentPart · object | FileContentPart · object)[]"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.input","typeLabel":"string | Message · object[] | (TextContentPart · object | FileContentPart · object)[]"},"redacted_input":{"oneOf":[{"type":"string","title":"Redacted Input","description":"Redacted input of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.redacted_input.oneOf.0","typeLabel":"string"},{"type":"array","items":{"properties":{"content":{"oneOf":[{"type":"string","title":"Content","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.redacted_input.oneOf.1.items.[INDEX].content.oneOf.0","typeLabel":"string"},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.redacted_input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.0.text","typeLabel":"string"},"type":{"type":"string","const":"text","title":"Type","default":"text","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.redacted_input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.0.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.redacted_input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.0","typeLabel":"TextContentPart · object"},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.redacted_input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.1.file_id","typeLabel":"string\u003cuuid4>"},"type":{"type":"string","const":"file","title":"Type","default":"file","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.redacted_input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.1.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.redacted_input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.1","typeLabel":"FileContentPart · object"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.redacted_input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX]","typeLabel":"TextContentPart · object | FileContentPart · object"},"title":"Content","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.redacted_input.oneOf.1.items.[INDEX].content.oneOf.1","typeLabel":"(TextContentPart · object | FileContentPart · object)[]"}],"isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.redacted_input.oneOf.1.items.[INDEX].content","typeLabel":"string | (TextContentPart · object | FileContentPart · object)[]"},"role":{"type":"string","enum":["agent","assistant","developer","function","system","tool","user"],"title":"MessageRole","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.redacted_input.oneOf.1.items.[INDEX].role","typeLabel":"enum\u003cstring>"},"tool_call_id":{"oneOf":[{"type":"string","title":"Tool Call Id","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.redacted_input.oneOf.1.items.[INDEX].tool_call_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Tool Call Id","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.redacted_input.oneOf.1.items.[INDEX].tool_call_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.redacted_input.oneOf.1.items.[INDEX].tool_call_id","typeLabel":"string | null"},"tool_calls":{"oneOf":[{"type":"array","items":{"properties":{"id":{"type":"string","title":"Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.redacted_input.oneOf.1.items.[INDEX].tool_calls.oneOf.0.items.[INDEX].id","typeLabel":"string"},"function":{"properties":{"name":{"type":"string","title":"Name","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.redacted_input.oneOf.1.items.[INDEX].tool_calls.oneOf.0.items.[INDEX].function.name","typeLabel":"string"},"arguments":{"type":"string","title":"Arguments","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.redacted_input.oneOf.1.items.[INDEX].tool_calls.oneOf.0.items.[INDEX].function.arguments","typeLabel":"string"}},"type":"object","required":["name","arguments"],"title":"ToolCallFunction","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.redacted_input.oneOf.1.items.[INDEX].tool_calls.oneOf.0.items.[INDEX].function","typeLabel":"ToolCallFunction · object"}},"type":"object","required":["id","function"],"title":"ToolCall","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.redacted_input.oneOf.1.items.[INDEX].tool_calls.oneOf.0.items.[INDEX]","typeLabel":"ToolCall · object"},"title":"Tool Calls","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.redacted_input.oneOf.1.items.[INDEX].tool_calls.oneOf.0","typeLabel":"ToolCall · object[]"},{"type":"null","title":"Tool Calls","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.redacted_input.oneOf.1.items.[INDEX].tool_calls.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.redacted_input.oneOf.1.items.[INDEX].tool_calls","typeLabel":"ToolCall · object[] | null"}},"type":"object","required":["content","role"],"title":"Message","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.redacted_input.oneOf.1.items.[INDEX]","typeLabel":"Message · object"},"title":"Redacted Input","description":"Redacted input of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.redacted_input.oneOf.1","typeLabel":"Message · object[]"},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.redacted_input.oneOf.2.items.[INDEX].oneOf.0.text","typeLabel":"string"},"type":{"type":"string","const":"text","title":"Type","default":"text","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.redacted_input.oneOf.2.items.[INDEX].oneOf.0.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.redacted_input.oneOf.2.items.[INDEX].oneOf.0","typeLabel":"TextContentPart · object"},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.redacted_input.oneOf.2.items.[INDEX].oneOf.1.file_id","typeLabel":"string\u003cuuid4>"},"type":{"type":"string","const":"file","title":"Type","default":"file","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.redacted_input.oneOf.2.items.[INDEX].oneOf.1.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.redacted_input.oneOf.2.items.[INDEX].oneOf.1","typeLabel":"FileContentPart · object"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.redacted_input.oneOf.2.items.[INDEX]","typeLabel":"TextContentPart · object | FileContentPart · object"},"title":"Redacted Input","description":"Redacted input of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.redacted_input.oneOf.2","typeLabel":"(TextContentPart · object | FileContentPart · object)[]"},{"type":"null","title":"Redacted Input","description":"Redacted input of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.redacted_input.oneOf.3","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.redacted_input","typeLabel":"string | Message · object[] | (TextContentPart · object | FileContentPart · object)[] | null"},"output":{"oneOf":[{"type":"object","title":"ControlResult","description":"Output of the trace or span.","required":["action","matched"],"properties":{"action":{"type":"string","enum":["deny","steer","observe"],"title":"ControlAction","description":"Decision/action produced by the control.","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.output.oneOf.0.action","typeLabel":"enum\u003cstring>"},"matched":{"type":"boolean","title":"Matched","description":"Whether the control matched. False covers both non-match and error cases; use error_message to distinguish errors.","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.output.oneOf.0.matched","typeLabel":"boolean"},"confidence":{"oneOf":[{"type":"number","title":"Confidence","description":"Confidence score reported by the control evaluation result.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.output.oneOf.0.confidence.oneOf.0","typeLabel":"number"},{"type":"null","title":"Confidence","description":"Confidence score reported by the control evaluation result.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.output.oneOf.0.confidence.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.output.oneOf.0.confidence","typeLabel":"number | null"},"error_message":{"oneOf":[{"type":"string","title":"Error Message","description":"Error text when control evaluation failed. This should be null for normal matches and non-matches.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.output.oneOf.0.error_message.oneOf.0","typeLabel":"string"},{"type":"null","title":"Error Message","description":"Error text when control evaluation failed. This should be null for normal matches and non-matches.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.output.oneOf.0.error_message.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.output.oneOf.0.error_message","typeLabel":"string | null"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.output.oneOf.0","typeLabel":"ControlResult · object"},{"type":"null","description":"Output of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.output.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.output","typeLabel":"ControlResult · object | null"},"redacted_output":{"oneOf":[{"type":"object","title":"ControlResult","description":"Redacted output of the trace or span.","required":["action","matched"],"properties":{"action":{"type":"string","enum":["deny","steer","observe"],"title":"ControlAction","description":"Decision/action produced by the control.","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.redacted_output.oneOf.0.action","typeLabel":"enum\u003cstring>"},"matched":{"type":"boolean","title":"Matched","description":"Whether the control matched. False covers both non-match and error cases; use error_message to distinguish errors.","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.redacted_output.oneOf.0.matched","typeLabel":"boolean"},"confidence":{"oneOf":[{"type":"number","title":"Confidence","description":"Confidence score reported by the control evaluation result.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.redacted_output.oneOf.0.confidence.oneOf.0","typeLabel":"number"},{"type":"null","title":"Confidence","description":"Confidence score reported by the control evaluation result.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.redacted_output.oneOf.0.confidence.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.redacted_output.oneOf.0.confidence","typeLabel":"number | null"},"error_message":{"oneOf":[{"type":"string","title":"Error Message","description":"Error text when control evaluation failed. This should be null for normal matches and non-matches.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.redacted_output.oneOf.0.error_message.oneOf.0","typeLabel":"string"},{"type":"null","title":"Error Message","description":"Error text when control evaluation failed. This should be null for normal matches and non-matches.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.redacted_output.oneOf.0.error_message.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.redacted_output.oneOf.0.error_message","typeLabel":"string | null"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.redacted_output.oneOf.0","typeLabel":"ControlResult · object"},{"type":"null","description":"Redacted output of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.redacted_output.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.redacted_output","typeLabel":"ControlResult · object | null"},"name":{"type":"string","title":"Name","description":"Name of the trace, span or session.","default":"","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.name","typeLabel":"string"},"created_at":{"type":"string","format":"date-time","title":"Created","description":"Timestamp of the trace or span's creation.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.created_at","typeLabel":"string\u003cdate-time>"},"user_metadata":{"additionalProperties":{"type":"string","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.user_metadata.additionalProperties","typeLabel":"string"},"type":"object","title":"User Metadata","description":"Metadata associated with this trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.user_metadata","typeLabel":"User Metadata · object"},"tags":{"items":{"type":"string","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.tags.items.[INDEX]","typeLabel":"string"},"type":"array","title":"Tags","description":"Tags associated with this trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.tags","typeLabel":"string[]"},"status_code":{"oneOf":[{"type":"integer","title":"Status Code","description":"Status code of the trace or span. Used for logging failure or error states.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.status_code.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Status Code","description":"Status code of the trace or span. Used for logging failure or error states.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.status_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.status_code","typeLabel":"integer | null"},"metrics":{"properties":{"duration_ns":{"oneOf":[{"type":"integer","title":"Duration Ns","description":"Duration of the trace or span in nanoseconds. Displayed as 'Latency' in Galileo.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.metrics.duration_ns.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Duration Ns","description":"Duration of the trace or span in nanoseconds. Displayed as 'Latency' in Galileo.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.metrics.duration_ns.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.metrics.duration_ns","typeLabel":"integer | null"}},"additionalProperties":true,"type":"object","title":"Metrics","description":"Metrics associated with this trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.metrics","typeLabel":"Metrics · object"},"external_id":{"oneOf":[{"type":"string","title":"External Id","description":"A user-provided session, trace or span ID.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.external_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"External Id","description":"A user-provided session, trace or span ID.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.external_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.external_id","typeLabel":"string | null"},"dataset_input":{"oneOf":[{"type":"string","title":"Dataset Input","description":"Input to the dataset associated with this trace","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.dataset_input.oneOf.0","typeLabel":"string"},{"type":"null","title":"Dataset Input","description":"Input to the dataset associated with this trace","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.dataset_input.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.dataset_input","typeLabel":"string | null"},"dataset_output":{"oneOf":[{"type":"string","title":"Dataset Output","description":"Output from the dataset associated with this trace","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.dataset_output.oneOf.0","typeLabel":"string"},{"type":"null","title":"Dataset Output","description":"Output from the dataset associated with this trace","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.dataset_output.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.dataset_output","typeLabel":"string | null"},"dataset_metadata":{"additionalProperties":{"type":"string","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.dataset_metadata.additionalProperties","typeLabel":"string"},"type":"object","title":"Dataset Metadata","description":"Metadata from the dataset associated with this trace","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.dataset_metadata","typeLabel":"Dataset Metadata · object"},"id":{"oneOf":[{"type":"string","title":"ID","description":"Galileo ID of the session, trace or span","format":"uuid4","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.id.oneOf.0","typeLabel":"string\u003cuuid4>"},{"type":"null","title":"ID","description":"Galileo ID of the session, trace or span","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.id","typeLabel":"string\u003cuuid4> | null"},"session_id":{"oneOf":[{"type":"string","title":"Session ID","description":"Galileo ID of the session containing the trace or span or session","format":"uuid4","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.session_id.oneOf.0","typeLabel":"string\u003cuuid4>"},{"type":"null","title":"Session ID","description":"Galileo ID of the session containing the trace or span or session","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.session_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.session_id","typeLabel":"string\u003cuuid4> | null"},"trace_id":{"oneOf":[{"type":"string","title":"Trace ID","description":"Galileo ID of the trace containing the span (or the same value as id for a trace)","format":"uuid4","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.trace_id.oneOf.0","typeLabel":"string\u003cuuid4>"},{"type":"null","title":"Trace ID","description":"Galileo ID of the trace containing the span (or the same value as id for a trace)","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.trace_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.trace_id","typeLabel":"string\u003cuuid4> | null"},"step_number":{"oneOf":[{"type":"integer","title":"Step Number","description":"Topological step number of the span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.step_number.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Step Number","description":"Topological step number of the span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.step_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.step_number","typeLabel":"integer | null"},"parent_id":{"oneOf":[{"type":"string","title":"Parent ID","description":"Galileo ID of the parent of this span","format":"uuid4","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.parent_id.oneOf.0","typeLabel":"string\u003cuuid4>"},{"type":"null","title":"Parent ID","description":"Galileo ID of the parent of this span","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.parent_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.parent_id","typeLabel":"string\u003cuuid4> | null"},"control_id":{"oneOf":[{"type":"integer","title":"Control Id","description":"Identifier of the control definition that produced this span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.control_id.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Control Id","description":"Identifier of the control definition that produced this span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.control_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.control_id","typeLabel":"integer | null"},"agent_name":{"oneOf":[{"type":"string","title":"Agent Name","description":"Normalized agent name associated with this control execution.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.agent_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Agent Name","description":"Normalized agent name associated with this control execution.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.agent_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.agent_name","typeLabel":"string | null"},"check_stage":{"oneOf":[{"type":"string","title":"ControlCheckStage","description":"Execution stage where the control ran, typically 'pre' or 'post'.","enum":["pre","post"],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.check_stage.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Execution stage where the control ran, typically 'pre' or 'post'.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.check_stage.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.check_stage","typeLabel":"enum\u003cstring> | null"},"applies_to":{"oneOf":[{"type":"string","title":"ControlAppliesTo","description":"Parent execution type the control applied to, for example 'llm_call' or 'tool_call'.","enum":["llm_call","tool_call","retriever_call","trace_call","session_call"],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.applies_to.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Parent execution type the control applied to, for example 'llm_call' or 'tool_call'.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.applies_to.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.applies_to","typeLabel":"enum\u003cstring> | null"},"evaluator_name":{"oneOf":[{"type":"string","title":"Evaluator Name","description":"Representative evaluator name for this control span. For composite controls, this is the primary evaluator chosen for observability identity.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.evaluator_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Evaluator Name","description":"Representative evaluator name for this control span. For composite controls, this is the primary evaluator chosen for observability identity.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.evaluator_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.evaluator_name","typeLabel":"string | null"},"selector_path":{"oneOf":[{"type":"string","title":"Selector Path","description":"Representative selector path for this control span. For composite controls, this is the primary selector path chosen for observability identity.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.selector_path.oneOf.0","typeLabel":"string"},{"type":"null","title":"Selector Path","description":"Representative selector path for this control span. For composite controls, this is the primary selector path chosen for observability identity.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.selector_path.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5.selector_path","typeLabel":"string | null"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.5","typeLabel":"ControlSpan · object"},{"type":"object","title":"HttpSpan","properties":{"type":{"type":"string","const":"http","title":"Type","description":"Type of the trace, span or session.","default":"http","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.type","typeLabel":"string"},"input":{"oneOf":[{"type":"string","title":"Input","description":"Input to the trace or span.","default":"","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.input.oneOf.0","typeLabel":"string"},{"type":"array","items":{"properties":{"content":{"oneOf":[{"type":"string","title":"Content","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.input.oneOf.1.items.[INDEX].content.oneOf.0","typeLabel":"string"},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.0.text","typeLabel":"string"},"type":{"type":"string","const":"text","title":"Type","default":"text","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.0.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.0","typeLabel":"TextContentPart · object"},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.1.file_id","typeLabel":"string\u003cuuid4>"},"type":{"type":"string","const":"file","title":"Type","default":"file","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.1.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.1","typeLabel":"FileContentPart · object"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX]","typeLabel":"TextContentPart · object | FileContentPart · object"},"title":"Content","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.input.oneOf.1.items.[INDEX].content.oneOf.1","typeLabel":"(TextContentPart · object | FileContentPart · object)[]"}],"isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.input.oneOf.1.items.[INDEX].content","typeLabel":"string | (TextContentPart · object | FileContentPart · object)[]"},"role":{"type":"string","enum":["agent","assistant","developer","function","system","tool","user"],"title":"MessageRole","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.input.oneOf.1.items.[INDEX].role","typeLabel":"enum\u003cstring>"},"tool_call_id":{"oneOf":[{"type":"string","title":"Tool Call Id","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.input.oneOf.1.items.[INDEX].tool_call_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Tool Call Id","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.input.oneOf.1.items.[INDEX].tool_call_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.input.oneOf.1.items.[INDEX].tool_call_id","typeLabel":"string | null"},"tool_calls":{"oneOf":[{"type":"array","items":{"properties":{"id":{"type":"string","title":"Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.input.oneOf.1.items.[INDEX].tool_calls.oneOf.0.items.[INDEX].id","typeLabel":"string"},"function":{"properties":{"name":{"type":"string","title":"Name","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.input.oneOf.1.items.[INDEX].tool_calls.oneOf.0.items.[INDEX].function.name","typeLabel":"string"},"arguments":{"type":"string","title":"Arguments","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.input.oneOf.1.items.[INDEX].tool_calls.oneOf.0.items.[INDEX].function.arguments","typeLabel":"string"}},"type":"object","required":["name","arguments"],"title":"ToolCallFunction","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.input.oneOf.1.items.[INDEX].tool_calls.oneOf.0.items.[INDEX].function","typeLabel":"ToolCallFunction · object"}},"type":"object","required":["id","function"],"title":"ToolCall","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.input.oneOf.1.items.[INDEX].tool_calls.oneOf.0.items.[INDEX]","typeLabel":"ToolCall · object"},"title":"Tool Calls","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.input.oneOf.1.items.[INDEX].tool_calls.oneOf.0","typeLabel":"ToolCall · object[]"},{"type":"null","title":"Tool Calls","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.input.oneOf.1.items.[INDEX].tool_calls.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.input.oneOf.1.items.[INDEX].tool_calls","typeLabel":"ToolCall · object[] | null"}},"type":"object","required":["content","role"],"title":"Message","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.input.oneOf.1.items.[INDEX]","typeLabel":"Message · object"},"title":"Input","description":"Input to the trace or span.","default":"","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.input.oneOf.1","typeLabel":"Message · object[]"},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.input.oneOf.2.items.[INDEX].oneOf.0.text","typeLabel":"string"},"type":{"type":"string","const":"text","title":"Type","default":"text","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.input.oneOf.2.items.[INDEX].oneOf.0.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.input.oneOf.2.items.[INDEX].oneOf.0","typeLabel":"TextContentPart · object"},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.input.oneOf.2.items.[INDEX].oneOf.1.file_id","typeLabel":"string\u003cuuid4>"},"type":{"type":"string","const":"file","title":"Type","default":"file","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.input.oneOf.2.items.[INDEX].oneOf.1.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.input.oneOf.2.items.[INDEX].oneOf.1","typeLabel":"FileContentPart · object"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.input.oneOf.2.items.[INDEX]","typeLabel":"TextContentPart · object | FileContentPart · object"},"title":"Input","description":"Input to the trace or span.","default":"","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.input.oneOf.2","typeLabel":"(TextContentPart · object | FileContentPart · object)[]"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.input","typeLabel":"string | Message · object[] | (TextContentPart · object | FileContentPart · object)[]"},"redacted_input":{"oneOf":[{"type":"string","title":"Redacted Input","description":"Redacted input of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_input.oneOf.0","typeLabel":"string"},{"type":"array","items":{"properties":{"content":{"oneOf":[{"type":"string","title":"Content","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_input.oneOf.1.items.[INDEX].content.oneOf.0","typeLabel":"string"},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.0.text","typeLabel":"string"},"type":{"type":"string","const":"text","title":"Type","default":"text","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.0.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.0","typeLabel":"TextContentPart · object"},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.1.file_id","typeLabel":"string\u003cuuid4>"},"type":{"type":"string","const":"file","title":"Type","default":"file","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.1.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].oneOf.1","typeLabel":"FileContentPart · object"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX]","typeLabel":"TextContentPart · object | FileContentPart · object"},"title":"Content","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_input.oneOf.1.items.[INDEX].content.oneOf.1","typeLabel":"(TextContentPart · object | FileContentPart · object)[]"}],"isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_input.oneOf.1.items.[INDEX].content","typeLabel":"string | (TextContentPart · object | FileContentPart · object)[]"},"role":{"type":"string","enum":["agent","assistant","developer","function","system","tool","user"],"title":"MessageRole","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_input.oneOf.1.items.[INDEX].role","typeLabel":"enum\u003cstring>"},"tool_call_id":{"oneOf":[{"type":"string","title":"Tool Call Id","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_input.oneOf.1.items.[INDEX].tool_call_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Tool Call Id","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_input.oneOf.1.items.[INDEX].tool_call_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_input.oneOf.1.items.[INDEX].tool_call_id","typeLabel":"string | null"},"tool_calls":{"oneOf":[{"type":"array","items":{"properties":{"id":{"type":"string","title":"Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_input.oneOf.1.items.[INDEX].tool_calls.oneOf.0.items.[INDEX].id","typeLabel":"string"},"function":{"properties":{"name":{"type":"string","title":"Name","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_input.oneOf.1.items.[INDEX].tool_calls.oneOf.0.items.[INDEX].function.name","typeLabel":"string"},"arguments":{"type":"string","title":"Arguments","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_input.oneOf.1.items.[INDEX].tool_calls.oneOf.0.items.[INDEX].function.arguments","typeLabel":"string"}},"type":"object","required":["name","arguments"],"title":"ToolCallFunction","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_input.oneOf.1.items.[INDEX].tool_calls.oneOf.0.items.[INDEX].function","typeLabel":"ToolCallFunction · object"}},"type":"object","required":["id","function"],"title":"ToolCall","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_input.oneOf.1.items.[INDEX].tool_calls.oneOf.0.items.[INDEX]","typeLabel":"ToolCall · object"},"title":"Tool Calls","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_input.oneOf.1.items.[INDEX].tool_calls.oneOf.0","typeLabel":"ToolCall · object[]"},{"type":"null","title":"Tool Calls","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_input.oneOf.1.items.[INDEX].tool_calls.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_input.oneOf.1.items.[INDEX].tool_calls","typeLabel":"ToolCall · object[] | null"}},"type":"object","required":["content","role"],"title":"Message","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_input.oneOf.1.items.[INDEX]","typeLabel":"Message · object"},"title":"Redacted Input","description":"Redacted input of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_input.oneOf.1","typeLabel":"Message · object[]"},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_input.oneOf.2.items.[INDEX].oneOf.0.text","typeLabel":"string"},"type":{"type":"string","const":"text","title":"Type","default":"text","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_input.oneOf.2.items.[INDEX].oneOf.0.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_input.oneOf.2.items.[INDEX].oneOf.0","typeLabel":"TextContentPart · object"},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_input.oneOf.2.items.[INDEX].oneOf.1.file_id","typeLabel":"string\u003cuuid4>"},"type":{"type":"string","const":"file","title":"Type","default":"file","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_input.oneOf.2.items.[INDEX].oneOf.1.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_input.oneOf.2.items.[INDEX].oneOf.1","typeLabel":"FileContentPart · object"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_input.oneOf.2.items.[INDEX]","typeLabel":"TextContentPart · object | FileContentPart · object"},"title":"Redacted Input","description":"Redacted input of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_input.oneOf.2","typeLabel":"(TextContentPart · object | FileContentPart · object)[]"},{"type":"null","title":"Redacted Input","description":"Redacted input of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_input.oneOf.3","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_input","typeLabel":"string | Message · object[] | (TextContentPart · object | FileContentPart · object)[] | null"},"output":{"oneOf":[{"type":"string","title":"Output","description":"Output of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.0","typeLabel":"string"},{"type":"object","title":"Message","description":"Output of the trace or span.","required":["content","role"],"properties":{"content":{"oneOf":[{"type":"string","title":"Content","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.1.content.oneOf.0","typeLabel":"string"},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.1.content.oneOf.1.items.[INDEX].oneOf.0.text","typeLabel":"string"},"type":{"type":"string","const":"text","title":"Type","default":"text","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.1.content.oneOf.1.items.[INDEX].oneOf.0.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.1.content.oneOf.1.items.[INDEX].oneOf.0","typeLabel":"TextContentPart · object"},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.1.content.oneOf.1.items.[INDEX].oneOf.1.file_id","typeLabel":"string\u003cuuid4>"},"type":{"type":"string","const":"file","title":"Type","default":"file","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.1.content.oneOf.1.items.[INDEX].oneOf.1.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.1.content.oneOf.1.items.[INDEX].oneOf.1","typeLabel":"FileContentPart · object"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.1.content.oneOf.1.items.[INDEX]","typeLabel":"TextContentPart · object | FileContentPart · object"},"title":"Content","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.1.content.oneOf.1","typeLabel":"(TextContentPart · object | FileContentPart · object)[]"}],"isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.1.content","typeLabel":"string | (TextContentPart · object | FileContentPart · object)[]"},"role":{"type":"string","enum":["agent","assistant","developer","function","system","tool","user"],"title":"MessageRole","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.1.role","typeLabel":"enum\u003cstring>"},"tool_call_id":{"oneOf":[{"type":"string","title":"Tool Call Id","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.1.tool_call_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Tool Call Id","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.1.tool_call_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.1.tool_call_id","typeLabel":"string | null"},"tool_calls":{"oneOf":[{"type":"array","items":{"properties":{"id":{"type":"string","title":"Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.1.tool_calls.oneOf.0.items.[INDEX].id","typeLabel":"string"},"function":{"properties":{"name":{"type":"string","title":"Name","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.1.tool_calls.oneOf.0.items.[INDEX].function.name","typeLabel":"string"},"arguments":{"type":"string","title":"Arguments","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.1.tool_calls.oneOf.0.items.[INDEX].function.arguments","typeLabel":"string"}},"type":"object","required":["name","arguments"],"title":"ToolCallFunction","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.1.tool_calls.oneOf.0.items.[INDEX].function","typeLabel":"ToolCallFunction · object"}},"type":"object","required":["id","function"],"title":"ToolCall","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.1.tool_calls.oneOf.0.items.[INDEX]","typeLabel":"ToolCall · object"},"title":"Tool Calls","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.1.tool_calls.oneOf.0","typeLabel":"ToolCall · object[]"},{"type":"null","title":"Tool Calls","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.1.tool_calls.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.1.tool_calls","typeLabel":"ToolCall · object[] | null"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.1","typeLabel":"Message · object"},{"type":"array","items":{"properties":{"page_content":{"type":"string","title":"Page Content","description":"Content of the document.","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.2.items.[INDEX].page_content","typeLabel":"string"},"metadata":{"additionalProperties":{"oneOf":[{"type":"boolean","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.2.items.[INDEX].metadata.additionalProperties.oneOf.0","typeLabel":"boolean"},{"type":"string","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.2.items.[INDEX].metadata.additionalProperties.oneOf.1","typeLabel":"string"},{"type":"integer","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.2.items.[INDEX].metadata.additionalProperties.oneOf.2","typeLabel":"integer"},{"type":"number","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.2.items.[INDEX].metadata.additionalProperties.oneOf.3","typeLabel":"number"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.2.items.[INDEX].metadata.additionalProperties","typeLabel":"boolean | string | integer | number"},"type":"object","title":"Metadata","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.2.items.[INDEX].metadata","typeLabel":"Metadata · object"}},"additionalProperties":false,"type":"object","required":["page_content"],"title":"Document","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.2.items.[INDEX]","typeLabel":"Document · object"},"title":"Output","description":"Output of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.2","typeLabel":"Document · object[]"},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.3.items.[INDEX].oneOf.0.text","typeLabel":"string"},"type":{"type":"string","const":"text","title":"Type","default":"text","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.3.items.[INDEX].oneOf.0.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.3.items.[INDEX].oneOf.0","typeLabel":"TextContentPart · object"},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.3.items.[INDEX].oneOf.1.file_id","typeLabel":"string\u003cuuid4>"},"type":{"type":"string","const":"file","title":"Type","default":"file","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.3.items.[INDEX].oneOf.1.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.3.items.[INDEX].oneOf.1","typeLabel":"FileContentPart · object"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.3.items.[INDEX]","typeLabel":"TextContentPart · object | FileContentPart · object"},"title":"Output","description":"Output of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.3","typeLabel":"(TextContentPart · object | FileContentPart · object)[]"},{"type":"object","title":"ControlResult","description":"Output of the trace or span.","required":["action","matched"],"properties":{"action":{"type":"string","enum":["deny","steer","observe"],"title":"ControlAction","description":"Decision/action produced by the control.","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.4.action","typeLabel":"enum\u003cstring>"},"matched":{"type":"boolean","title":"Matched","description":"Whether the control matched. False covers both non-match and error cases; use error_message to distinguish errors.","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.4.matched","typeLabel":"boolean"},"confidence":{"oneOf":[{"type":"number","title":"Confidence","description":"Confidence score reported by the control evaluation result.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.4.confidence.oneOf.0","typeLabel":"number"},{"type":"null","title":"Confidence","description":"Confidence score reported by the control evaluation result.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.4.confidence.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.4.confidence","typeLabel":"number | null"},"error_message":{"oneOf":[{"type":"string","title":"Error Message","description":"Error text when control evaluation failed. This should be null for normal matches and non-matches.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.4.error_message.oneOf.0","typeLabel":"string"},{"type":"null","title":"Error Message","description":"Error text when control evaluation failed. This should be null for normal matches and non-matches.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.4.error_message.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.4.error_message","typeLabel":"string | null"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.4","typeLabel":"ControlResult · object"},{"type":"null","title":"Output","description":"Output of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output.oneOf.5","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.output","typeLabel":"string | Message · object | Document · object[] | (TextContentPart · object | FileContentPart · object)[] | ControlResult · object | null"},"redacted_output":{"oneOf":[{"type":"string","title":"Redacted Output","description":"Redacted output of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.0","typeLabel":"string"},{"type":"object","title":"Message","description":"Redacted output of the trace or span.","required":["content","role"],"properties":{"content":{"oneOf":[{"type":"string","title":"Content","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.1.content.oneOf.0","typeLabel":"string"},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.1.content.oneOf.1.items.[INDEX].oneOf.0.text","typeLabel":"string"},"type":{"type":"string","const":"text","title":"Type","default":"text","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.1.content.oneOf.1.items.[INDEX].oneOf.0.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.1.content.oneOf.1.items.[INDEX].oneOf.0","typeLabel":"TextContentPart · object"},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.1.content.oneOf.1.items.[INDEX].oneOf.1.file_id","typeLabel":"string\u003cuuid4>"},"type":{"type":"string","const":"file","title":"Type","default":"file","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.1.content.oneOf.1.items.[INDEX].oneOf.1.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.1.content.oneOf.1.items.[INDEX].oneOf.1","typeLabel":"FileContentPart · object"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.1.content.oneOf.1.items.[INDEX]","typeLabel":"TextContentPart · object | FileContentPart · object"},"title":"Content","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.1.content.oneOf.1","typeLabel":"(TextContentPart · object | FileContentPart · object)[]"}],"isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.1.content","typeLabel":"string | (TextContentPart · object | FileContentPart · object)[]"},"role":{"type":"string","enum":["agent","assistant","developer","function","system","tool","user"],"title":"MessageRole","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.1.role","typeLabel":"enum\u003cstring>"},"tool_call_id":{"oneOf":[{"type":"string","title":"Tool Call Id","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.1.tool_call_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Tool Call Id","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.1.tool_call_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.1.tool_call_id","typeLabel":"string | null"},"tool_calls":{"oneOf":[{"type":"array","items":{"properties":{"id":{"type":"string","title":"Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.1.tool_calls.oneOf.0.items.[INDEX].id","typeLabel":"string"},"function":{"properties":{"name":{"type":"string","title":"Name","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.1.tool_calls.oneOf.0.items.[INDEX].function.name","typeLabel":"string"},"arguments":{"type":"string","title":"Arguments","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.1.tool_calls.oneOf.0.items.[INDEX].function.arguments","typeLabel":"string"}},"type":"object","required":["name","arguments"],"title":"ToolCallFunction","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.1.tool_calls.oneOf.0.items.[INDEX].function","typeLabel":"ToolCallFunction · object"}},"type":"object","required":["id","function"],"title":"ToolCall","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.1.tool_calls.oneOf.0.items.[INDEX]","typeLabel":"ToolCall · object"},"title":"Tool Calls","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.1.tool_calls.oneOf.0","typeLabel":"ToolCall · object[]"},{"type":"null","title":"Tool Calls","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.1.tool_calls.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.1.tool_calls","typeLabel":"ToolCall · object[] | null"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.1","typeLabel":"Message · object"},{"type":"array","items":{"properties":{"page_content":{"type":"string","title":"Page Content","description":"Content of the document.","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.2.items.[INDEX].page_content","typeLabel":"string"},"metadata":{"additionalProperties":{"oneOf":[{"type":"boolean","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.2.items.[INDEX].metadata.additionalProperties.oneOf.0","typeLabel":"boolean"},{"type":"string","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.2.items.[INDEX].metadata.additionalProperties.oneOf.1","typeLabel":"string"},{"type":"integer","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.2.items.[INDEX].metadata.additionalProperties.oneOf.2","typeLabel":"integer"},{"type":"number","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.2.items.[INDEX].metadata.additionalProperties.oneOf.3","typeLabel":"number"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.2.items.[INDEX].metadata.additionalProperties","typeLabel":"boolean | string | integer | number"},"type":"object","title":"Metadata","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.2.items.[INDEX].metadata","typeLabel":"Metadata · object"}},"additionalProperties":false,"type":"object","required":["page_content"],"title":"Document","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.2.items.[INDEX]","typeLabel":"Document · object"},"title":"Redacted Output","description":"Redacted output of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.2","typeLabel":"Document · object[]"},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.3.items.[INDEX].oneOf.0.text","typeLabel":"string"},"type":{"type":"string","const":"text","title":"Type","default":"text","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.3.items.[INDEX].oneOf.0.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.3.items.[INDEX].oneOf.0","typeLabel":"TextContentPart · object"},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.3.items.[INDEX].oneOf.1.file_id","typeLabel":"string\u003cuuid4>"},"type":{"type":"string","const":"file","title":"Type","default":"file","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.3.items.[INDEX].oneOf.1.type","typeLabel":"string"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.3.items.[INDEX].oneOf.1","typeLabel":"FileContentPart · object"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.3.items.[INDEX]","typeLabel":"TextContentPart · object | FileContentPart · object"},"title":"Redacted Output","description":"Redacted output of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.3","typeLabel":"(TextContentPart · object | FileContentPart · object)[]"},{"type":"object","title":"ControlResult","description":"Redacted output of the trace or span.","required":["action","matched"],"properties":{"action":{"type":"string","enum":["deny","steer","observe"],"title":"ControlAction","description":"Decision/action produced by the control.","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.4.action","typeLabel":"enum\u003cstring>"},"matched":{"type":"boolean","title":"Matched","description":"Whether the control matched. False covers both non-match and error cases; use error_message to distinguish errors.","isRequired":true,"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.4.matched","typeLabel":"boolean"},"confidence":{"oneOf":[{"type":"number","title":"Confidence","description":"Confidence score reported by the control evaluation result.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.4.confidence.oneOf.0","typeLabel":"number"},{"type":"null","title":"Confidence","description":"Confidence score reported by the control evaluation result.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.4.confidence.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.4.confidence","typeLabel":"number | null"},"error_message":{"oneOf":[{"type":"string","title":"Error Message","description":"Error text when control evaluation failed. This should be null for normal matches and non-matches.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.4.error_message.oneOf.0","typeLabel":"string"},{"type":"null","title":"Error Message","description":"Error text when control evaluation failed. This should be null for normal matches and non-matches.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.4.error_message.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.4.error_message","typeLabel":"string | null"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.4","typeLabel":"ControlResult · object"},{"type":"null","title":"Redacted Output","description":"Redacted output of the trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output.oneOf.5","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.redacted_output","typeLabel":"string | Message · object | Document · object[] | (TextContentPart · object | FileContentPart · object)[] | ControlResult · object | null"},"name":{"type":"string","title":"Name","description":"Name of the trace, span or session.","default":"","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.name","typeLabel":"string"},"created_at":{"type":"string","format":"date-time","title":"Created","description":"Timestamp of the trace or span's creation.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.created_at","typeLabel":"string\u003cdate-time>"},"user_metadata":{"additionalProperties":{"type":"string","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.user_metadata.additionalProperties","typeLabel":"string"},"type":"object","title":"User Metadata","description":"Metadata associated with this trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.user_metadata","typeLabel":"User Metadata · object"},"tags":{"items":{"type":"string","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.tags.items.[INDEX]","typeLabel":"string"},"type":"array","title":"Tags","description":"Tags associated with this trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.tags","typeLabel":"string[]"},"status_code":{"oneOf":[{"type":"integer","title":"Status Code","description":"Status code of the trace or span. Used for logging failure or error states.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.status_code.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Status Code","description":"Status code of the trace or span. Used for logging failure or error states.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.status_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.status_code","typeLabel":"integer | null"},"metrics":{"properties":{"duration_ns":{"oneOf":[{"type":"integer","title":"Duration Ns","description":"Duration of the trace or span in nanoseconds. Displayed as 'Latency' in Galileo.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.metrics.duration_ns.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Duration Ns","description":"Duration of the trace or span in nanoseconds. Displayed as 'Latency' in Galileo.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.metrics.duration_ns.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.metrics.duration_ns","typeLabel":"integer | null"}},"additionalProperties":true,"type":"object","title":"Metrics","description":"Metrics associated with this trace or span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.metrics","typeLabel":"Metrics · object"},"external_id":{"oneOf":[{"type":"string","title":"External Id","description":"A user-provided session, trace or span ID.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.external_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"External Id","description":"A user-provided session, trace or span ID.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.external_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.external_id","typeLabel":"string | null"},"dataset_input":{"oneOf":[{"type":"string","title":"Dataset Input","description":"Input to the dataset associated with this trace","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.dataset_input.oneOf.0","typeLabel":"string"},{"type":"null","title":"Dataset Input","description":"Input to the dataset associated with this trace","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.dataset_input.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.dataset_input","typeLabel":"string | null"},"dataset_output":{"oneOf":[{"type":"string","title":"Dataset Output","description":"Output from the dataset associated with this trace","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.dataset_output.oneOf.0","typeLabel":"string"},{"type":"null","title":"Dataset Output","description":"Output from the dataset associated with this trace","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.dataset_output.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.dataset_output","typeLabel":"string | null"},"dataset_metadata":{"additionalProperties":{"type":"string","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.dataset_metadata.additionalProperties","typeLabel":"string"},"type":"object","title":"Dataset Metadata","description":"Metadata from the dataset associated with this trace","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.dataset_metadata","typeLabel":"Dataset Metadata · object"},"id":{"oneOf":[{"type":"string","title":"ID","description":"Galileo ID of the session, trace or span","format":"uuid4","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.id.oneOf.0","typeLabel":"string\u003cuuid4>"},{"type":"null","title":"ID","description":"Galileo ID of the session, trace or span","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.id","typeLabel":"string\u003cuuid4> | null"},"session_id":{"oneOf":[{"type":"string","title":"Session ID","description":"Galileo ID of the session containing the trace or span or session","format":"uuid4","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.session_id.oneOf.0","typeLabel":"string\u003cuuid4>"},{"type":"null","title":"Session ID","description":"Galileo ID of the session containing the trace or span or session","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.session_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.session_id","typeLabel":"string\u003cuuid4> | null"},"trace_id":{"oneOf":[{"type":"string","title":"Trace ID","description":"Galileo ID of the trace containing the span (or the same value as id for a trace)","format":"uuid4","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.trace_id.oneOf.0","typeLabel":"string\u003cuuid4>"},{"type":"null","title":"Trace ID","description":"Galileo ID of the trace containing the span (or the same value as id for a trace)","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.trace_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.trace_id","typeLabel":"string\u003cuuid4> | null"},"step_number":{"oneOf":[{"type":"integer","title":"Step Number","description":"Topological step number of the span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.step_number.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Step Number","description":"Topological step number of the span.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.step_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.step_number","typeLabel":"integer | null"},"parent_id":{"oneOf":[{"type":"string","title":"Parent ID","description":"Galileo ID of the parent of this span","format":"uuid4","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.parent_id.oneOf.0","typeLabel":"string\u003cuuid4>"},{"type":"null","title":"Parent ID","description":"Galileo ID of the parent of this span","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.parent_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.parent_id","typeLabel":"string\u003cuuid4> | null"},"spans":{"items":{"$circularRef":"54070b66-e66a-4cdb-bac2-fbf5bcc4a16b"},"type":"array","title":"Spans","description":"Child spans.","uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6.spans","typeLabel":"Spans · array"}},"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX].oneOf.6","typeLabel":"HttpSpan · object"}],"uniqueKey":"traces.items.[INDEX].spans.items.[INDEX]","typeLabel":"AgentSpan · object | WorkflowSpan · object | LlmSpan · object | RetrieverSpan · object | ToolSpan · object | ControlSpan · object | HttpSpan · object"},"type":"array","title":"Spans","description":"Child spans.","uniqueKey":"traces.items.[INDEX].spans","typeLabel":"(AgentSpan · object | WorkflowSpan · object | LlmSpan · object | RetrieverSpan · object | ToolSpan · object | ControlSpan · object | HttpSpan · object)[]"},"dataset_generated_output":{"oneOf":[{"type":"string","title":"Dataset Generated Output","description":"Generated output from the dataset associated with this trace","uniqueKey":"traces.items.[INDEX].dataset_generated_output.oneOf.0","typeLabel":"string"},{"type":"null","title":"Dataset Generated Output","description":"Generated output from the dataset associated with this trace","uniqueKey":"traces.items.[INDEX].dataset_generated_output.oneOf.1","typeLabel":"null"}],"uniqueKey":"traces.items.[INDEX].dataset_generated_output","typeLabel":"string | null"}},"type":"object","title":"Trace","uniqueKey":"traces.items.[INDEX]","typeLabel":"Trace · object"},"type":"array","minItems":1,"title":"Traces","description":"List of traces to log.","isRequired":true,"uniqueKey":"traces","typeLabel":"Trace · object[]"},"log_stream_id":{"oneOf":[{"type":"string","title":"Log Stream Id","description":"Log stream id associated with the traces.","format":"uuid4","uniqueKey":"log_stream_id.oneOf.0","typeLabel":"string\u003cuuid4>"},{"type":"null","title":"Log Stream Id","description":"Log stream id associated with the traces.","uniqueKey":"log_stream_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"log_stream_id","typeLabel":"string\u003cuuid4> | null"},"experiment_id":{"oneOf":[{"type":"string","title":"Experiment Id","description":"Experiment id associated with the traces.","format":"uuid4","uniqueKey":"experiment_id.oneOf.0","typeLabel":"string\u003cuuid4>"},{"type":"null","title":"Experiment Id","description":"Experiment id associated with the traces.","uniqueKey":"experiment_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"experiment_id","typeLabel":"string\u003cuuid4> | null"},"metrics_testing_id":{"oneOf":[{"type":"string","title":"Metrics Testing Id","description":"Metrics testing id associated with the traces.","format":"uuid4","uniqueKey":"metrics_testing_id.oneOf.0","typeLabel":"string\u003cuuid4>"},{"type":"null","title":"Metrics Testing Id","description":"Metrics testing id associated with the traces.","uniqueKey":"metrics_testing_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"metrics_testing_id","typeLabel":"string\u003cuuid4> | null"},"logging_method":{"type":"string","enum":["playground","python_client","typescript_client","api_direct"],"title":"LoggingMethod","default":"api_direct","uniqueKey":"logging_method","typeLabel":"enum\u003cstring>"},"client_version":{"oneOf":[{"type":"string","title":"Client Version","uniqueKey":"client_version.oneOf.0","typeLabel":"string"},{"type":"null","title":"Client Version","uniqueKey":"client_version.oneOf.1","typeLabel":"null"}],"uniqueKey":"client_version","typeLabel":"string | null"},"reliable":{"type":"boolean","title":"Reliable","description":"Whether or not to use reliable logging. If set to False, the method will respond immediately before verifying that the traces have been successfully ingested, and no error message will be returned if ingestion fails. If set to True, the method will wait for the traces to be durably accepted or return an error message if there is an ingestion failure. On the streaming write path (kafka_metrics_pipeline) accepted means acknowledged by Kafka; the records become readable after the data-writer flush, about GALILEO_STREAMING_EXPECTED_LAG_SECONDS (default 2.5 s) later, so a read issued immediately after the response can miss them.","default":true,"uniqueKey":"reliable","typeLabel":"boolean"},"session_id":{"oneOf":[{"type":"string","title":"Session Id","description":"Session id associated with the traces.","format":"uuid4","uniqueKey":"session_id.oneOf.0","typeLabel":"string\u003cuuid4>"},{"type":"null","title":"Session Id","description":"Session id associated with the traces.","uniqueKey":"session_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"session_id","typeLabel":"string\u003cuuid4> | null"},"session_external_id":{"oneOf":[{"type":"string","title":"Session External Id","description":"External id of the session (e.g., OTEL session.id from span attributes).","uniqueKey":"session_external_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Session External Id","description":"External id of the session (e.g., OTEL session.id from span attributes).","uniqueKey":"session_external_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"session_external_id","typeLabel":"string | null"},"is_complete":{"type":"boolean","title":"Is Complete","description":"Whether or not the records in this request are complete.","default":true,"uniqueKey":"is_complete","typeLabel":"boolean"},"include_trace_ids":{"type":"boolean","title":"Include Trace Ids","description":"If True, include the list of ingested trace IDs in the response.","default":false,"uniqueKey":"include_trace_ids","typeLabel":"boolean"}},"type":"object","required":["traces"],"title":"LogTracesIngestRequest","description":"Request model for ingesting traces.","examples":[{"log_stream_id":"00000000-0000-0000-0000-000000000000","session_id":"00000000-0000-0000-0000-000000000000","traces":[{"created_at":"2026-10-29T16:41:49.149983Z","dataset_metadata":{},"input":"who is a smart LLM?","metrics":{},"name":"","output":"I am!","spans":[{"created_at":"2026-10-29T16:41:49.149946Z","dataset_metadata":{},"input":[{"content":"Question: who is a smart LLM?","role":"user"}],"metrics":{},"name":"","output":{"content":"I am!","role":"user"},"tags":[],"type":"llm","user_metadata":{}}],"tags":[],"type":"trace","user_metadata":{}}]},{"experiment_id":"00000000-0000-0000-0000-000000000000","traces":[{"created_at":"2026-10-29T16:41:49.150395Z","dataset_metadata":{},"input":"who is a smart LLM?","metrics":{},"name":"","output":"I am!","spans":[{"created_at":"2026-10-29T16:41:49.150367Z","dataset_metadata":{},"id":"11111111-1111-4111-a111-111111111111","input":[{"content":"Question: who is a smart LLM?","role":"user"}],"metrics":{},"name":"","output":{"content":"I am!","role":"user"},"tags":[],"type":"llm","user_metadata":{}}],"tags":[],"type":"trace","user_metadata":{}}]}],"uniqueKey":"","typeLabel":"LogTracesIngestRequest · object"},"examples":{"Example":{"title":"Example","value":{"log_stream_id":"00000000-0000-0000-0000-000000000000","session_id":"00000000-0000-0000-0000-000000000000","traces":[{"created_at":"2026-10-29T16:41:49.149983Z","dataset_metadata":{},"input":"who is a smart LLM?","metrics":{},"name":"","output":"I am!","spans":[{"created_at":"2026-10-29T16:41:49.149946Z","dataset_metadata":{},"input":[{"content":"Question: who is a smart LLM?","role":"user"}],"metrics":{},"name":"","output":{"content":"I am!","role":"user"},"tags":[],"type":"llm","user_metadata":{}}],"tags":[],"type":"trace","user_metadata":{}}]}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"9f032726-e1c2-4672-a126-7069133f80bc":{"description":"Successful Response","content":{"application/json":{"schema":{"properties":{"project_id":{"type":"string","format":"uuid4","title":"Project Id","description":"Project id associated with the traces.","isRequired":true,"uniqueKey":"project_id","typeLabel":"string\u003cuuid4>"},"project_name":{"type":"string","title":"Project Name","description":"Project name associated with the traces.","isRequired":true,"uniqueKey":"project_name","typeLabel":"string"},"records_count":{"type":"integer","title":"Records Count","description":"Total number of records ingested","isRequired":true,"uniqueKey":"records_count","typeLabel":"integer"},"traces_count":{"type":"integer","title":"Traces Count","description":"total number of traces ingested","isRequired":true,"uniqueKey":"traces_count","typeLabel":"integer"},"spans_count":{"type":"integer","title":"Spans Count","description":"total number of spans ingested","isRequired":true,"uniqueKey":"spans_count","typeLabel":"integer"},"log_stream_id":{"oneOf":[{"type":"string","title":"Log Stream Id","description":"Log stream id associated with the traces.","format":"uuid4","uniqueKey":"log_stream_id.oneOf.0","typeLabel":"string\u003cuuid4>"},{"type":"null","title":"Log Stream Id","description":"Log stream id associated with the traces.","uniqueKey":"log_stream_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"log_stream_id","typeLabel":"string\u003cuuid4> | null"},"experiment_id":{"oneOf":[{"type":"string","title":"Experiment Id","description":"Experiment id associated with the traces.","format":"uuid4","uniqueKey":"experiment_id.oneOf.0","typeLabel":"string\u003cuuid4>"},{"type":"null","title":"Experiment Id","description":"Experiment id associated with the traces.","uniqueKey":"experiment_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"experiment_id","typeLabel":"string\u003cuuid4> | null"},"metrics_testing_id":{"oneOf":[{"type":"string","title":"Metrics Testing Id","description":"Metrics testing id associated with the traces.","format":"uuid4","uniqueKey":"metrics_testing_id.oneOf.0","typeLabel":"string\u003cuuid4>"},{"type":"null","title":"Metrics Testing Id","description":"Metrics testing id associated with the traces.","uniqueKey":"metrics_testing_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"metrics_testing_id","typeLabel":"string\u003cuuid4> | null"},"session_id":{"oneOf":[{"type":"string","title":"Session Id","description":"Session id associated with the traces.","format":"uuid4","uniqueKey":"session_id.oneOf.0","typeLabel":"string\u003cuuid4>"},{"type":"null","title":"Session Id","description":"Session id associated with the traces.","uniqueKey":"session_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"session_id","typeLabel":"string\u003cuuid4> | null"},"trace_ids":{"oneOf":[{"type":"array","items":{"type":"string","format":"uuid4","uniqueKey":"trace_ids.oneOf.0.items.[INDEX]","typeLabel":"string\u003cuuid4>"},"title":"Trace Ids","description":"List of trace IDs that were ingested. Only included if include_trace_ids=True in request.","uniqueKey":"trace_ids.oneOf.0","typeLabel":"string\u003cuuid4>[]"},{"type":"null","title":"Trace Ids","description":"List of trace IDs that were ingested. Only included if include_trace_ids=True in request.","uniqueKey":"trace_ids.oneOf.1","typeLabel":"null"}],"uniqueKey":"trace_ids","typeLabel":"string\u003cuuid4>[] | null"}},"type":"object","required":["project_id","project_name","records_count","traces_count","spans_count"],"title":"LogTracesIngestResponse","uniqueKey":"","typeLabel":"LogTracesIngestResponse · object"},"examples":{"Example":{"title":"Example","value":{"project_id":"\u003cstring>","project_name":"\u003cstring>","records_count":123,"traces_count":123,"spans_count":123,"log_stream_id":"\u003cstring>","experiment_id":"\u003cstring>","metrics_testing_id":"\u003cstring>","session_id":"\u003cstring>","trace_ids":["\u003cstring>"]}}},"exampleType":"generated"}},"exampleType":"generated"},"fd87e8c3-95ce-4cd4-970b-1fc7072e06fc":{"description":"Validation Error","content":{"application/json":{"schema":{"properties":{"detail":{"items":{"properties":{"loc":{"items":{"oneOf":[{"type":"string","uniqueKey":"detail.items.[INDEX].loc.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"integer","uniqueKey":"detail.items.[INDEX].loc.items.[INDEX].oneOf.1","typeLabel":"integer"}],"uniqueKey":"detail.items.[INDEX].loc.items.[INDEX]","typeLabel":"string | integer"},"type":"array","title":"Location","isRequired":true,"uniqueKey":"detail.items.[INDEX].loc","typeLabel":"(string | integer)[]"},"msg":{"type":"string","title":"Message","isRequired":true,"uniqueKey":"detail.items.[INDEX].msg","typeLabel":"string"},"type":{"type":"string","title":"Error Type","isRequired":true,"uniqueKey":"detail.items.[INDEX].type","typeLabel":"string"},"input":{"oneOf":[{"title":"Input"}],"uniqueKey":"detail.items.[INDEX].input","typeLabel":"any"},"ctx":{"type":"object","title":"Context","uniqueKey":"detail.items.[INDEX].ctx","typeLabel":"Context · object"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError","uniqueKey":"detail.items.[INDEX]","typeLabel":"ValidationError · object"},"type":"array","title":"Detail","uniqueKey":"detail","typeLabel":"ValidationError · object[]"}},"type":"object","title":"HTTPValidationError","uniqueKey":"","typeLabel":"HTTPValidationError · object"},"examples":{"Example":{"title":"Example","value":{"detail":[{"loc":["\u003cstring>"],"msg":"\u003cstring>","type":"\u003cstring>","input":"\u003cunknown>","ctx":{}}]}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"c798ba15-62cf-41df-86ed-4a5362a5f778":{"APIKeyHeader":{"type":"apiKey","in":"header","name":"Splunk-AO-API-Key","scopes":[],"schemeName":"APIKeyHeader"}},"3fccec58-4b0c-4c77-ada4-455f59b9e33f":{"ClassicAPIKeyHeader":{"type":"apiKey","in":"header","name":"Galileo-API-Key","scopes":[],"schemeName":"ClassicAPIKeyHeader"}},"0e57d2b6-95e5-47bd-b1dd-d178befe4b93":{"OAuth2PasswordBearer":{"type":"oauth2","flows":{"password":{"scopes":{},"tokenUrl":"https://api.galileo.ai/login"}},"scopes":[],"schemeName":"OAuth2PasswordBearer"}},"1ff681b3-20aa-44df-9dde-453b6e1da014":{"HTTPBasic":{"type":"http","scheme":"basic","scopes":[],"schemeName":"HTTPBasic"}}},"servers":{"a1d477d2-0b7a-4430-9104-c3cdddad7557":{"url":"https://api.galileo.ai","description":"Galileo Public APIs - galileo-v2"}},"schemas":{"54070b66-e66a-4cdb-bac2-fbf5bcc4a16b":{"oneOf":[{"type":"object","title":"AgentSpan","properties":{"type":{"type":"string","const":"agent","title":"Type","description":"Type of the trace, span or session.","default":"agent"},"input":{"oneOf":[{"type":"string","title":"Input","description":"Input to the trace or span.","default":""},{"type":"array","items":{"properties":{"content":{"oneOf":[{"type":"string","title":"Content","isRequired":true},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true},"type":{"type":"string","const":"text","title":"Type","default":"text"}}},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true},"type":{"type":"string","const":"file","title":"Type","default":"file"}}}]},"title":"Content","isRequired":true}],"isRequired":true},"role":{"type":"string","enum":["agent","assistant","developer","function","system","tool","user"],"title":"MessageRole","isRequired":true},"tool_call_id":{"oneOf":[{"type":"string","title":"Tool Call Id"},{"type":"null","title":"Tool Call Id"}]},"tool_calls":{"oneOf":[{"type":"array","items":{"properties":{"id":{"type":"string","title":"Id","isRequired":true},"function":{"properties":{"name":{"type":"string","title":"Name","isRequired":true},"arguments":{"type":"string","title":"Arguments","isRequired":true}},"type":"object","required":["name","arguments"],"title":"ToolCallFunction","isRequired":true}},"type":"object","required":["id","function"],"title":"ToolCall"},"title":"Tool Calls"},{"type":"null","title":"Tool Calls"}]}},"type":"object","required":["content","role"],"title":"Message"},"title":"Input","description":"Input to the trace or span.","default":""},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true},"type":{"type":"string","const":"text","title":"Type","default":"text"}}},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true},"type":{"type":"string","const":"file","title":"Type","default":"file"}}}]},"title":"Input","description":"Input to the trace or span.","default":""}]},"redacted_input":{"oneOf":[{"type":"string","title":"Redacted Input","description":"Redacted input of the trace or span."},{"type":"array","items":{"properties":{"content":{"oneOf":[{"type":"string","title":"Content","isRequired":true},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true},"type":{"type":"string","const":"text","title":"Type","default":"text"}}},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true},"type":{"type":"string","const":"file","title":"Type","default":"file"}}}]},"title":"Content","isRequired":true}],"isRequired":true},"role":{"type":"string","enum":["agent","assistant","developer","function","system","tool","user"],"title":"MessageRole","isRequired":true},"tool_call_id":{"oneOf":[{"type":"string","title":"Tool Call Id"},{"type":"null","title":"Tool Call Id"}]},"tool_calls":{"oneOf":[{"type":"array","items":{"properties":{"id":{"type":"string","title":"Id","isRequired":true},"function":{"properties":{"name":{"type":"string","title":"Name","isRequired":true},"arguments":{"type":"string","title":"Arguments","isRequired":true}},"type":"object","required":["name","arguments"],"title":"ToolCallFunction","isRequired":true}},"type":"object","required":["id","function"],"title":"ToolCall"},"title":"Tool Calls"},{"type":"null","title":"Tool Calls"}]}},"type":"object","required":["content","role"],"title":"Message"},"title":"Redacted Input","description":"Redacted input of the trace or span."},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true},"type":{"type":"string","const":"text","title":"Type","default":"text"}}},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true},"type":{"type":"string","const":"file","title":"Type","default":"file"}}}]},"title":"Redacted Input","description":"Redacted input of the trace or span."},{"type":"null","title":"Redacted Input","description":"Redacted input of the trace or span."}]},"output":{"oneOf":[{"type":"string","title":"Output","description":"Output of the trace or span."},{"type":"object","title":"Message","description":"Output of the trace or span.","required":["content","role"],"properties":{"content":{"oneOf":[{"type":"string","title":"Content","isRequired":true},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true},"type":{"type":"string","const":"text","title":"Type","default":"text"}}},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true},"type":{"type":"string","const":"file","title":"Type","default":"file"}}}]},"title":"Content","isRequired":true}],"isRequired":true},"role":{"type":"string","enum":["agent","assistant","developer","function","system","tool","user"],"title":"MessageRole","isRequired":true},"tool_call_id":{"oneOf":[{"type":"string","title":"Tool Call Id"},{"type":"null","title":"Tool Call Id"}]},"tool_calls":{"oneOf":[{"type":"array","items":{"properties":{"id":{"type":"string","title":"Id","isRequired":true},"function":{"properties":{"name":{"type":"string","title":"Name","isRequired":true},"arguments":{"type":"string","title":"Arguments","isRequired":true}},"type":"object","required":["name","arguments"],"title":"ToolCallFunction","isRequired":true}},"type":"object","required":["id","function"],"title":"ToolCall"},"title":"Tool Calls"},{"type":"null","title":"Tool Calls"}]}}},{"type":"array","items":{"properties":{"page_content":{"type":"string","title":"Page Content","description":"Content of the document.","isRequired":true},"metadata":{"additionalProperties":{"oneOf":[{"type":"boolean"},{"type":"string"},{"type":"integer"},{"type":"number"}]},"type":"object","title":"Metadata"}},"additionalProperties":false,"type":"object","required":["page_content"],"title":"Document"},"title":"Output","description":"Output of the trace or span."},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true},"type":{"type":"string","const":"text","title":"Type","default":"text"}}},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true},"type":{"type":"string","const":"file","title":"Type","default":"file"}}}]},"title":"Output","description":"Output of the trace or span."},{"type":"object","title":"ControlResult","description":"Output of the trace or span.","required":["action","matched"],"properties":{"action":{"type":"string","enum":["deny","steer","observe"],"title":"ControlAction","description":"Decision/action produced by the control.","isRequired":true},"matched":{"type":"boolean","title":"Matched","description":"Whether the control matched. False covers both non-match and error cases; use error_message to distinguish errors.","isRequired":true},"confidence":{"oneOf":[{"type":"number","title":"Confidence","description":"Confidence score reported by the control evaluation result."},{"type":"null","title":"Confidence","description":"Confidence score reported by the control evaluation result."}]},"error_message":{"oneOf":[{"type":"string","title":"Error Message","description":"Error text when control evaluation failed. This should be null for normal matches and non-matches."},{"type":"null","title":"Error Message","description":"Error text when control evaluation failed. This should be null for normal matches and non-matches."}]}}},{"type":"null","title":"Output","description":"Output of the trace or span."}]},"redacted_output":{"oneOf":[{"type":"string","title":"Redacted Output","description":"Redacted output of the trace or span."},{"type":"object","title":"Message","description":"Redacted output of the trace or span.","required":["content","role"],"properties":{"content":{"oneOf":[{"type":"string","title":"Content","isRequired":true},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true},"type":{"type":"string","const":"text","title":"Type","default":"text"}}},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true},"type":{"type":"string","const":"file","title":"Type","default":"file"}}}]},"title":"Content","isRequired":true}],"isRequired":true},"role":{"type":"string","enum":["agent","assistant","developer","function","system","tool","user"],"title":"MessageRole","isRequired":true},"tool_call_id":{"oneOf":[{"type":"string","title":"Tool Call Id"},{"type":"null","title":"Tool Call Id"}]},"tool_calls":{"oneOf":[{"type":"array","items":{"properties":{"id":{"type":"string","title":"Id","isRequired":true},"function":{"properties":{"name":{"type":"string","title":"Name","isRequired":true},"arguments":{"type":"string","title":"Arguments","isRequired":true}},"type":"object","required":["name","arguments"],"title":"ToolCallFunction","isRequired":true}},"type":"object","required":["id","function"],"title":"ToolCall"},"title":"Tool Calls"},{"type":"null","title":"Tool Calls"}]}}},{"type":"array","items":{"properties":{"page_content":{"type":"string","title":"Page Content","description":"Content of the document.","isRequired":true},"metadata":{"additionalProperties":{"oneOf":[{"type":"boolean"},{"type":"string"},{"type":"integer"},{"type":"number"}]},"type":"object","title":"Metadata"}},"additionalProperties":false,"type":"object","required":["page_content"],"title":"Document"},"title":"Redacted Output","description":"Redacted output of the trace or span."},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true},"type":{"type":"string","const":"text","title":"Type","default":"text"}}},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true},"type":{"type":"string","const":"file","title":"Type","default":"file"}}}]},"title":"Redacted Output","description":"Redacted output of the trace or span."},{"type":"object","title":"ControlResult","description":"Redacted output of the trace or span.","required":["action","matched"],"properties":{"action":{"type":"string","enum":["deny","steer","observe"],"title":"ControlAction","description":"Decision/action produced by the control.","isRequired":true},"matched":{"type":"boolean","title":"Matched","description":"Whether the control matched. False covers both non-match and error cases; use error_message to distinguish errors.","isRequired":true},"confidence":{"oneOf":[{"type":"number","title":"Confidence","description":"Confidence score reported by the control evaluation result."},{"type":"null","title":"Confidence","description":"Confidence score reported by the control evaluation result."}]},"error_message":{"oneOf":[{"type":"string","title":"Error Message","description":"Error text when control evaluation failed. This should be null for normal matches and non-matches."},{"type":"null","title":"Error Message","description":"Error text when control evaluation failed. This should be null for normal matches and non-matches."}]}}},{"type":"null","title":"Redacted Output","description":"Redacted output of the trace or span."}]},"name":{"type":"string","title":"Name","description":"Name of the trace, span or session.","default":""},"created_at":{"type":"string","format":"date-time","title":"Created","description":"Timestamp of the trace or span's creation."},"user_metadata":{"additionalProperties":{"type":"string"},"type":"object","title":"User Metadata","description":"Metadata associated with this trace or span."},"tags":{"items":{"type":"string"},"type":"array","title":"Tags","description":"Tags associated with this trace or span."},"status_code":{"oneOf":[{"type":"integer","title":"Status Code","description":"Status code of the trace or span. Used for logging failure or error states."},{"type":"null","title":"Status Code","description":"Status code of the trace or span. Used for logging failure or error states."}]},"metrics":{"properties":{"duration_ns":{"oneOf":[{"type":"integer","title":"Duration Ns","description":"Duration of the trace or span in nanoseconds. Displayed as 'Latency' in Galileo."},{"type":"null","title":"Duration Ns","description":"Duration of the trace or span in nanoseconds. Displayed as 'Latency' in Galileo."}]}},"additionalProperties":true,"type":"object","title":"Metrics","description":"Metrics associated with this trace or span."},"external_id":{"oneOf":[{"type":"string","title":"External Id","description":"A user-provided session, trace or span ID."},{"type":"null","title":"External Id","description":"A user-provided session, trace or span ID."}]},"dataset_input":{"oneOf":[{"type":"string","title":"Dataset Input","description":"Input to the dataset associated with this trace"},{"type":"null","title":"Dataset Input","description":"Input to the dataset associated with this trace"}]},"dataset_output":{"oneOf":[{"type":"string","title":"Dataset Output","description":"Output from the dataset associated with this trace"},{"type":"null","title":"Dataset Output","description":"Output from the dataset associated with this trace"}]},"dataset_metadata":{"additionalProperties":{"type":"string"},"type":"object","title":"Dataset Metadata","description":"Metadata from the dataset associated with this trace"},"id":{"oneOf":[{"type":"string","title":"ID","description":"Galileo ID of the session, trace or span","format":"uuid4"},{"type":"null","title":"ID","description":"Galileo ID of the session, trace or span"}]},"session_id":{"oneOf":[{"type":"string","title":"Session ID","description":"Galileo ID of the session containing the trace or span or session","format":"uuid4"},{"type":"null","title":"Session ID","description":"Galileo ID of the session containing the trace or span or session"}]},"trace_id":{"oneOf":[{"type":"string","title":"Trace ID","description":"Galileo ID of the trace containing the span (or the same value as id for a trace)","format":"uuid4"},{"type":"null","title":"Trace ID","description":"Galileo ID of the trace containing the span (or the same value as id for a trace)"}]},"step_number":{"oneOf":[{"type":"integer","title":"Step Number","description":"Topological step number of the span."},{"type":"null","title":"Step Number","description":"Topological step number of the span."}]},"parent_id":{"oneOf":[{"type":"string","title":"Parent ID","description":"Galileo ID of the parent of this span","format":"uuid4"},{"type":"null","title":"Parent ID","description":"Galileo ID of the parent of this span"}]},"spans":{"items":{"$circularRef":"54070b66-e66a-4cdb-bac2-fbf5bcc4a16b"},"type":"array","title":"Spans","description":"Child spans."},"agent_type":{"type":"string","enum":["default","planner","react","reflection","router","classifier","supervisor","judge"],"title":"AgentType","description":"Agent type.","default":"default"},"agent_name":{"oneOf":[{"type":"string","title":"Agent Name","description":"Name of the agent."},{"type":"null","title":"Agent Name","description":"Name of the agent."}]}}},{"type":"object","title":"WorkflowSpan","properties":{"type":{"type":"string","const":"workflow","title":"Type","description":"Type of the trace, span or session.","default":"workflow"},"input":{"oneOf":[{"type":"string","title":"Input","description":"Input to the trace or span.","default":""},{"type":"array","items":{"properties":{"content":{"oneOf":[{"type":"string","title":"Content","isRequired":true},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true},"type":{"type":"string","const":"text","title":"Type","default":"text"}}},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true},"type":{"type":"string","const":"file","title":"Type","default":"file"}}}]},"title":"Content","isRequired":true}],"isRequired":true},"role":{"type":"string","enum":["agent","assistant","developer","function","system","tool","user"],"title":"MessageRole","isRequired":true},"tool_call_id":{"oneOf":[{"type":"string","title":"Tool Call Id"},{"type":"null","title":"Tool Call Id"}]},"tool_calls":{"oneOf":[{"type":"array","items":{"properties":{"id":{"type":"string","title":"Id","isRequired":true},"function":{"properties":{"name":{"type":"string","title":"Name","isRequired":true},"arguments":{"type":"string","title":"Arguments","isRequired":true}},"type":"object","required":["name","arguments"],"title":"ToolCallFunction","isRequired":true}},"type":"object","required":["id","function"],"title":"ToolCall"},"title":"Tool Calls"},{"type":"null","title":"Tool Calls"}]}},"type":"object","required":["content","role"],"title":"Message"},"title":"Input","description":"Input to the trace or span.","default":""},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true},"type":{"type":"string","const":"text","title":"Type","default":"text"}}},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true},"type":{"type":"string","const":"file","title":"Type","default":"file"}}}]},"title":"Input","description":"Input to the trace or span.","default":""}]},"redacted_input":{"oneOf":[{"type":"string","title":"Redacted Input","description":"Redacted input of the trace or span."},{"type":"array","items":{"properties":{"content":{"oneOf":[{"type":"string","title":"Content","isRequired":true},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true},"type":{"type":"string","const":"text","title":"Type","default":"text"}}},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true},"type":{"type":"string","const":"file","title":"Type","default":"file"}}}]},"title":"Content","isRequired":true}],"isRequired":true},"role":{"type":"string","enum":["agent","assistant","developer","function","system","tool","user"],"title":"MessageRole","isRequired":true},"tool_call_id":{"oneOf":[{"type":"string","title":"Tool Call Id"},{"type":"null","title":"Tool Call Id"}]},"tool_calls":{"oneOf":[{"type":"array","items":{"properties":{"id":{"type":"string","title":"Id","isRequired":true},"function":{"properties":{"name":{"type":"string","title":"Name","isRequired":true},"arguments":{"type":"string","title":"Arguments","isRequired":true}},"type":"object","required":["name","arguments"],"title":"ToolCallFunction","isRequired":true}},"type":"object","required":["id","function"],"title":"ToolCall"},"title":"Tool Calls"},{"type":"null","title":"Tool Calls"}]}},"type":"object","required":["content","role"],"title":"Message"},"title":"Redacted Input","description":"Redacted input of the trace or span."},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true},"type":{"type":"string","const":"text","title":"Type","default":"text"}}},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true},"type":{"type":"string","const":"file","title":"Type","default":"file"}}}]},"title":"Redacted Input","description":"Redacted input of the trace or span."},{"type":"null","title":"Redacted Input","description":"Redacted input of the trace or span."}]},"output":{"oneOf":[{"type":"string","title":"Output","description":"Output of the trace or span."},{"type":"object","title":"Message","description":"Output of the trace or span.","required":["content","role"],"properties":{"content":{"oneOf":[{"type":"string","title":"Content","isRequired":true},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true},"type":{"type":"string","const":"text","title":"Type","default":"text"}}},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true},"type":{"type":"string","const":"file","title":"Type","default":"file"}}}]},"title":"Content","isRequired":true}],"isRequired":true},"role":{"type":"string","enum":["agent","assistant","developer","function","system","tool","user"],"title":"MessageRole","isRequired":true},"tool_call_id":{"oneOf":[{"type":"string","title":"Tool Call Id"},{"type":"null","title":"Tool Call Id"}]},"tool_calls":{"oneOf":[{"type":"array","items":{"properties":{"id":{"type":"string","title":"Id","isRequired":true},"function":{"properties":{"name":{"type":"string","title":"Name","isRequired":true},"arguments":{"type":"string","title":"Arguments","isRequired":true}},"type":"object","required":["name","arguments"],"title":"ToolCallFunction","isRequired":true}},"type":"object","required":["id","function"],"title":"ToolCall"},"title":"Tool Calls"},{"type":"null","title":"Tool Calls"}]}}},{"type":"array","items":{"properties":{"page_content":{"type":"string","title":"Page Content","description":"Content of the document.","isRequired":true},"metadata":{"additionalProperties":{"oneOf":[{"type":"boolean"},{"type":"string"},{"type":"integer"},{"type":"number"}]},"type":"object","title":"Metadata"}},"additionalProperties":false,"type":"object","required":["page_content"],"title":"Document"},"title":"Output","description":"Output of the trace or span."},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true},"type":{"type":"string","const":"text","title":"Type","default":"text"}}},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true},"type":{"type":"string","const":"file","title":"Type","default":"file"}}}]},"title":"Output","description":"Output of the trace or span."},{"type":"object","title":"ControlResult","description":"Output of the trace or span.","required":["action","matched"],"properties":{"action":{"type":"string","enum":["deny","steer","observe"],"title":"ControlAction","description":"Decision/action produced by the control.","isRequired":true},"matched":{"type":"boolean","title":"Matched","description":"Whether the control matched. False covers both non-match and error cases; use error_message to distinguish errors.","isRequired":true},"confidence":{"oneOf":[{"type":"number","title":"Confidence","description":"Confidence score reported by the control evaluation result."},{"type":"null","title":"Confidence","description":"Confidence score reported by the control evaluation result."}]},"error_message":{"oneOf":[{"type":"string","title":"Error Message","description":"Error text when control evaluation failed. This should be null for normal matches and non-matches."},{"type":"null","title":"Error Message","description":"Error text when control evaluation failed. This should be null for normal matches and non-matches."}]}}},{"type":"null","title":"Output","description":"Output of the trace or span."}]},"redacted_output":{"oneOf":[{"type":"string","title":"Redacted Output","description":"Redacted output of the trace or span."},{"type":"object","title":"Message","description":"Redacted output of the trace or span.","required":["content","role"],"properties":{"content":{"oneOf":[{"type":"string","title":"Content","isRequired":true},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true},"type":{"type":"string","const":"text","title":"Type","default":"text"}}},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true},"type":{"type":"string","const":"file","title":"Type","default":"file"}}}]},"title":"Content","isRequired":true}],"isRequired":true},"role":{"type":"string","enum":["agent","assistant","developer","function","system","tool","user"],"title":"MessageRole","isRequired":true},"tool_call_id":{"oneOf":[{"type":"string","title":"Tool Call Id"},{"type":"null","title":"Tool Call Id"}]},"tool_calls":{"oneOf":[{"type":"array","items":{"properties":{"id":{"type":"string","title":"Id","isRequired":true},"function":{"properties":{"name":{"type":"string","title":"Name","isRequired":true},"arguments":{"type":"string","title":"Arguments","isRequired":true}},"type":"object","required":["name","arguments"],"title":"ToolCallFunction","isRequired":true}},"type":"object","required":["id","function"],"title":"ToolCall"},"title":"Tool Calls"},{"type":"null","title":"Tool Calls"}]}}},{"type":"array","items":{"properties":{"page_content":{"type":"string","title":"Page Content","description":"Content of the document.","isRequired":true},"metadata":{"additionalProperties":{"oneOf":[{"type":"boolean"},{"type":"string"},{"type":"integer"},{"type":"number"}]},"type":"object","title":"Metadata"}},"additionalProperties":false,"type":"object","required":["page_content"],"title":"Document"},"title":"Redacted Output","description":"Redacted output of the trace or span."},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true},"type":{"type":"string","const":"text","title":"Type","default":"text"}}},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true},"type":{"type":"string","const":"file","title":"Type","default":"file"}}}]},"title":"Redacted Output","description":"Redacted output of the trace or span."},{"type":"object","title":"ControlResult","description":"Redacted output of the trace or span.","required":["action","matched"],"properties":{"action":{"type":"string","enum":["deny","steer","observe"],"title":"ControlAction","description":"Decision/action produced by the control.","isRequired":true},"matched":{"type":"boolean","title":"Matched","description":"Whether the control matched. False covers both non-match and error cases; use error_message to distinguish errors.","isRequired":true},"confidence":{"oneOf":[{"type":"number","title":"Confidence","description":"Confidence score reported by the control evaluation result."},{"type":"null","title":"Confidence","description":"Confidence score reported by the control evaluation result."}]},"error_message":{"oneOf":[{"type":"string","title":"Error Message","description":"Error text when control evaluation failed. This should be null for normal matches and non-matches."},{"type":"null","title":"Error Message","description":"Error text when control evaluation failed. This should be null for normal matches and non-matches."}]}}},{"type":"null","title":"Redacted Output","description":"Redacted output of the trace or span."}]},"name":{"type":"string","title":"Name","description":"Name of the trace, span or session.","default":""},"created_at":{"type":"string","format":"date-time","title":"Created","description":"Timestamp of the trace or span's creation."},"user_metadata":{"additionalProperties":{"type":"string"},"type":"object","title":"User Metadata","description":"Metadata associated with this trace or span."},"tags":{"items":{"type":"string"},"type":"array","title":"Tags","description":"Tags associated with this trace or span."},"status_code":{"oneOf":[{"type":"integer","title":"Status Code","description":"Status code of the trace or span. Used for logging failure or error states."},{"type":"null","title":"Status Code","description":"Status code of the trace or span. Used for logging failure or error states."}]},"metrics":{"properties":{"duration_ns":{"oneOf":[{"type":"integer","title":"Duration Ns","description":"Duration of the trace or span in nanoseconds. Displayed as 'Latency' in Galileo."},{"type":"null","title":"Duration Ns","description":"Duration of the trace or span in nanoseconds. Displayed as 'Latency' in Galileo."}]}},"additionalProperties":true,"type":"object","title":"Metrics","description":"Metrics associated with this trace or span."},"external_id":{"oneOf":[{"type":"string","title":"External Id","description":"A user-provided session, trace or span ID."},{"type":"null","title":"External Id","description":"A user-provided session, trace or span ID."}]},"dataset_input":{"oneOf":[{"type":"string","title":"Dataset Input","description":"Input to the dataset associated with this trace"},{"type":"null","title":"Dataset Input","description":"Input to the dataset associated with this trace"}]},"dataset_output":{"oneOf":[{"type":"string","title":"Dataset Output","description":"Output from the dataset associated with this trace"},{"type":"null","title":"Dataset Output","description":"Output from the dataset associated with this trace"}]},"dataset_metadata":{"additionalProperties":{"type":"string"},"type":"object","title":"Dataset Metadata","description":"Metadata from the dataset associated with this trace"},"id":{"oneOf":[{"type":"string","title":"ID","description":"Galileo ID of the session, trace or span","format":"uuid4"},{"type":"null","title":"ID","description":"Galileo ID of the session, trace or span"}]},"session_id":{"oneOf":[{"type":"string","title":"Session ID","description":"Galileo ID of the session containing the trace or span or session","format":"uuid4"},{"type":"null","title":"Session ID","description":"Galileo ID of the session containing the trace or span or session"}]},"trace_id":{"oneOf":[{"type":"string","title":"Trace ID","description":"Galileo ID of the trace containing the span (or the same value as id for a trace)","format":"uuid4"},{"type":"null","title":"Trace ID","description":"Galileo ID of the trace containing the span (or the same value as id for a trace)"}]},"step_number":{"oneOf":[{"type":"integer","title":"Step Number","description":"Topological step number of the span."},{"type":"null","title":"Step Number","description":"Topological step number of the span."}]},"parent_id":{"oneOf":[{"type":"string","title":"Parent ID","description":"Galileo ID of the parent of this span","format":"uuid4"},{"type":"null","title":"Parent ID","description":"Galileo ID of the parent of this span"}]},"spans":{"items":{"$circularRef":"54070b66-e66a-4cdb-bac2-fbf5bcc4a16b"},"type":"array","title":"Spans","description":"Child spans."}}},{"type":"object","title":"LlmSpan","properties":{"type":{"type":"string","const":"llm","title":"Type","description":"Type of the trace, span or session.","default":"llm"},"input":{"items":{"properties":{"content":{"oneOf":[{"type":"string","title":"Content","isRequired":true},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true},"type":{"type":"string","const":"text","title":"Type","default":"text"}}},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true},"type":{"type":"string","const":"file","title":"Type","default":"file"}}}]},"title":"Content","isRequired":true}],"isRequired":true},"role":{"type":"string","enum":["agent","assistant","developer","function","system","tool","user"],"title":"MessageRole","isRequired":true},"tool_call_id":{"oneOf":[{"type":"string","title":"Tool Call Id"},{"type":"null","title":"Tool Call Id"}]},"tool_calls":{"oneOf":[{"type":"array","items":{"properties":{"id":{"type":"string","title":"Id","isRequired":true},"function":{"properties":{"name":{"type":"string","title":"Name","isRequired":true},"arguments":{"type":"string","title":"Arguments","isRequired":true}},"type":"object","required":["name","arguments"],"title":"ToolCallFunction","isRequired":true}},"type":"object","required":["id","function"],"title":"ToolCall"},"title":"Tool Calls"},{"type":"null","title":"Tool Calls"}]}},"type":"object","required":["content","role"],"title":"Message"},"type":"array","title":"Input","description":"Input to the trace or span."},"redacted_input":{"oneOf":[{"type":"array","items":{"properties":{"content":{"oneOf":[{"type":"string","title":"Content","isRequired":true},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true},"type":{"type":"string","const":"text","title":"Type","default":"text"}}},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true},"type":{"type":"string","const":"file","title":"Type","default":"file"}}}]},"title":"Content","isRequired":true}],"isRequired":true},"role":{"type":"string","enum":["agent","assistant","developer","function","system","tool","user"],"title":"MessageRole","isRequired":true},"tool_call_id":{"oneOf":[{"type":"string","title":"Tool Call Id"},{"type":"null","title":"Tool Call Id"}]},"tool_calls":{"oneOf":[{"type":"array","items":{"properties":{"id":{"type":"string","title":"Id","isRequired":true},"function":{"properties":{"name":{"type":"string","title":"Name","isRequired":true},"arguments":{"type":"string","title":"Arguments","isRequired":true}},"type":"object","required":["name","arguments"],"title":"ToolCallFunction","isRequired":true}},"type":"object","required":["id","function"],"title":"ToolCall"},"title":"Tool Calls"},{"type":"null","title":"Tool Calls"}]}},"type":"object","required":["content","role"],"title":"Message"},"title":"Redacted Input","description":"Redacted input of the trace or span."},{"type":"null","title":"Redacted Input","description":"Redacted input of the trace or span."}]},"output":{"properties":{"content":{"oneOf":[{"type":"string","title":"Content","isRequired":true},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true},"type":{"type":"string","const":"text","title":"Type","default":"text"}}},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true},"type":{"type":"string","const":"file","title":"Type","default":"file"}}}]},"title":"Content","isRequired":true}],"isRequired":true},"role":{"type":"string","enum":["agent","assistant","developer","function","system","tool","user"],"title":"MessageRole","isRequired":true},"tool_call_id":{"oneOf":[{"type":"string","title":"Tool Call Id"},{"type":"null","title":"Tool Call Id"}]},"tool_calls":{"oneOf":[{"type":"array","items":{"properties":{"id":{"type":"string","title":"Id","isRequired":true},"function":{"properties":{"name":{"type":"string","title":"Name","isRequired":true},"arguments":{"type":"string","title":"Arguments","isRequired":true}},"type":"object","required":["name","arguments"],"title":"ToolCallFunction","isRequired":true}},"type":"object","required":["id","function"],"title":"ToolCall"},"title":"Tool Calls"},{"type":"null","title":"Tool Calls"}]}},"type":"object","required":["content","role"],"title":"Message","description":"Output of the trace or span."},"redacted_output":{"oneOf":[{"type":"object","title":"Message","description":"Redacted output of the trace or span.","required":["content","role"],"properties":{"content":{"oneOf":[{"type":"string","title":"Content","isRequired":true},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true},"type":{"type":"string","const":"text","title":"Type","default":"text"}}},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true},"type":{"type":"string","const":"file","title":"Type","default":"file"}}}]},"title":"Content","isRequired":true}],"isRequired":true},"role":{"type":"string","enum":["agent","assistant","developer","function","system","tool","user"],"title":"MessageRole","isRequired":true},"tool_call_id":{"oneOf":[{"type":"string","title":"Tool Call Id"},{"type":"null","title":"Tool Call Id"}]},"tool_calls":{"oneOf":[{"type":"array","items":{"properties":{"id":{"type":"string","title":"Id","isRequired":true},"function":{"properties":{"name":{"type":"string","title":"Name","isRequired":true},"arguments":{"type":"string","title":"Arguments","isRequired":true}},"type":"object","required":["name","arguments"],"title":"ToolCallFunction","isRequired":true}},"type":"object","required":["id","function"],"title":"ToolCall"},"title":"Tool Calls"},{"type":"null","title":"Tool Calls"}]}}},{"type":"null","description":"Redacted output of the trace or span."}]},"name":{"type":"string","title":"Name","description":"Name of the trace, span or session.","default":""},"created_at":{"type":"string","format":"date-time","title":"Created","description":"Timestamp of the trace or span's creation."},"user_metadata":{"additionalProperties":{"type":"string"},"type":"object","title":"User Metadata","description":"Metadata associated with this trace or span."},"tags":{"items":{"type":"string"},"type":"array","title":"Tags","description":"Tags associated with this trace or span."},"status_code":{"oneOf":[{"type":"integer","title":"Status Code","description":"Status code of the trace or span. Used for logging failure or error states."},{"type":"null","title":"Status Code","description":"Status code of the trace or span. Used for logging failure or error states."}]},"metrics":{"properties":{"duration_ns":{"oneOf":[{"type":"integer","title":"Duration Ns","description":"Duration of the trace or span in nanoseconds. Displayed as 'Latency' in Galileo."},{"type":"null","title":"Duration Ns","description":"Duration of the trace or span in nanoseconds. Displayed as 'Latency' in Galileo."}]},"num_input_tokens":{"oneOf":[{"type":"integer","title":"Num Input Tokens","description":"Number of input tokens."},{"type":"null","title":"Num Input Tokens","description":"Number of input tokens."}]},"num_output_tokens":{"oneOf":[{"type":"integer","title":"Num Output Tokens","description":"Number of output tokens."},{"type":"null","title":"Num Output Tokens","description":"Number of output tokens."}]},"num_total_tokens":{"oneOf":[{"type":"integer","title":"Num Total Tokens","description":"Total number of tokens."},{"type":"null","title":"Num Total Tokens","description":"Total number of tokens."}]},"time_to_first_token_ns":{"oneOf":[{"type":"integer","title":"Time To First Token Ns","description":"Time until the first token was generated in nanoseconds."},{"type":"null","title":"Time To First Token Ns","description":"Time until the first token was generated in nanoseconds."}]},"num_image_input_tokens":{"oneOf":[{"type":"integer","title":"Num Image Input Tokens","description":"Number of image input tokens."},{"type":"null","title":"Num Image Input Tokens","description":"Number of image input tokens."}]},"num_audio_input_tokens":{"oneOf":[{"type":"integer","title":"Num Audio Input Tokens","description":"Number of audio input tokens."},{"type":"null","title":"Num Audio Input Tokens","description":"Number of audio input tokens."}]},"num_audio_output_tokens":{"oneOf":[{"type":"integer","title":"Num Audio Output Tokens","description":"Number of audio output tokens."},{"type":"null","title":"Num Audio Output Tokens","description":"Number of audio output tokens."}]},"num_image_output_tokens":{"oneOf":[{"type":"integer","title":"Num Image Output Tokens","description":"Number of image output tokens."},{"type":"null","title":"Num Image Output Tokens","description":"Number of image output tokens."}]}},"additionalProperties":true,"type":"object","title":"LlmMetrics","description":"Metrics associated with this trace or span."},"external_id":{"oneOf":[{"type":"string","title":"External Id","description":"A user-provided session, trace or span ID."},{"type":"null","title":"External Id","description":"A user-provided session, trace or span ID."}]},"dataset_input":{"oneOf":[{"type":"string","title":"Dataset Input","description":"Input to the dataset associated with this trace"},{"type":"null","title":"Dataset Input","description":"Input to the dataset associated with this trace"}]},"dataset_output":{"oneOf":[{"type":"string","title":"Dataset Output","description":"Output from the dataset associated with this trace"},{"type":"null","title":"Dataset Output","description":"Output from the dataset associated with this trace"}]},"dataset_metadata":{"additionalProperties":{"type":"string"},"type":"object","title":"Dataset Metadata","description":"Metadata from the dataset associated with this trace"},"id":{"oneOf":[{"type":"string","title":"ID","description":"Galileo ID of the session, trace or span","format":"uuid4"},{"type":"null","title":"ID","description":"Galileo ID of the session, trace or span"}]},"session_id":{"oneOf":[{"type":"string","title":"Session ID","description":"Galileo ID of the session containing the trace or span or session","format":"uuid4"},{"type":"null","title":"Session ID","description":"Galileo ID of the session containing the trace or span or session"}]},"trace_id":{"oneOf":[{"type":"string","title":"Trace ID","description":"Galileo ID of the trace containing the span (or the same value as id for a trace)","format":"uuid4"},{"type":"null","title":"Trace ID","description":"Galileo ID of the trace containing the span (or the same value as id for a trace)"}]},"step_number":{"oneOf":[{"type":"integer","title":"Step Number","description":"Topological step number of the span."},{"type":"null","title":"Step Number","description":"Topological step number of the span."}]},"parent_id":{"oneOf":[{"type":"string","title":"Parent ID","description":"Galileo ID of the parent of this span","format":"uuid4"},{"type":"null","title":"Parent ID","description":"Galileo ID of the parent of this span"}]},"tools":{"oneOf":[{"type":"array","items":{"additionalProperties":true,"type":"object"},"title":"Tools","description":"List of available tools passed to the LLM on invocation."},{"type":"null","title":"Tools","description":"List of available tools passed to the LLM on invocation."}]},"events":{"oneOf":[{"type":"array","items":{"oneOf":[{"type":"object","title":"MessageEvent","description":"An output message from the model.","required":["role"],"properties":{"role":{"type":"string","enum":["agent","assistant","developer","function","system","tool","user"],"title":"MessageRole","description":"Role of the message sender","isRequired":true},"type":{"type":"string","const":"message","title":"Type","default":"message"},"id":{"oneOf":[{"type":"string","title":"Id","description":"Unique identifier for the event"},{"type":"null","title":"Id","description":"Unique identifier for the event"}]},"status":{"oneOf":[{"type":"string","title":"EventStatus","description":"Status of the event","enum":["in_progress","completed","failed","cancelled","incomplete"]},{"type":"null","description":"Status of the event"}]},"metadata":{"oneOf":[{"type":"object","title":"Metadata","description":"Provider-specific metadata and additional fields","additionalProperties":true},{"type":"null","title":"Metadata","description":"Provider-specific metadata and additional fields"}]},"error_message":{"oneOf":[{"type":"string","title":"Error Message","description":"Error message if the event failed"},{"type":"null","title":"Error Message","description":"Error message if the event failed"}]},"content":{"oneOf":[{"type":"string","title":"Content","description":"Text content of the message"},{"type":"null","title":"Content","description":"Text content of the message"}]},"content_parts":{"oneOf":[{"type":"array","items":{"additionalProperties":true,"type":"object"},"title":"Content Parts","description":"Structured content items (text, audio, images, etc.)"},{"type":"null","title":"Content Parts","description":"Structured content items (text, audio, images, etc.)"}]}}},{"type":"object","title":"ReasoningEvent","description":"Internal reasoning/thinking from the model (e.g., OpenAI o1/o3 reasoning tokens).","properties":{"type":{"type":"string","const":"reasoning","title":"Type","default":"reasoning"},"id":{"oneOf":[{"type":"string","title":"Id","description":"Unique identifier for the event"},{"type":"null","title":"Id","description":"Unique identifier for the event"}]},"status":{"oneOf":[{"type":"string","title":"EventStatus","description":"Status of the event","enum":["in_progress","completed","failed","cancelled","incomplete"]},{"type":"null","description":"Status of the event"}]},"metadata":{"oneOf":[{"type":"object","title":"Metadata","description":"Provider-specific metadata and additional fields","additionalProperties":true},{"type":"null","title":"Metadata","description":"Provider-specific metadata and additional fields"}]},"error_message":{"oneOf":[{"type":"string","title":"Error Message","description":"Error message if the event failed"},{"type":"null","title":"Error Message","description":"Error message if the event failed"}]},"content":{"oneOf":[{"type":"string","title":"Content","description":"The reasoning/thinking content"},{"type":"null","title":"Content","description":"The reasoning/thinking content"}]},"summary":{"oneOf":[{"type":"string","title":"Summary","description":"Summary of the reasoning"},{"type":"array","items":{"additionalProperties":true,"type":"object"},"title":"Summary","description":"Summary of the reasoning"},{"type":"null","title":"Summary","description":"Summary of the reasoning"}]}}},{"type":"object","title":"InternalToolCall","description":"A tool call executed internally by the model during reasoning.\n\nThis represents internal tools like web search, code execution, file search, etc.\nthat the model invokes (not user-defined functions or MCP tools).","required":["name"],"properties":{"name":{"type":"string","title":"Name","description":"Name of the internal tool (e.g., 'web_search', 'code_interpreter', 'file_search')","isRequired":true},"type":{"type":"string","const":"internal_tool_call","title":"Type","default":"internal_tool_call"},"id":{"oneOf":[{"type":"string","title":"Id","description":"Unique identifier for the event"},{"type":"null","title":"Id","description":"Unique identifier for the event"}]},"status":{"oneOf":[{"type":"string","title":"EventStatus","description":"Status of the event","enum":["in_progress","completed","failed","cancelled","incomplete"]},{"type":"null","description":"Status of the event"}]},"metadata":{"oneOf":[{"type":"object","title":"Metadata","description":"Provider-specific metadata and additional fields","additionalProperties":true},{"type":"null","title":"Metadata","description":"Provider-specific metadata and additional fields"}]},"error_message":{"oneOf":[{"type":"string","title":"Error Message","description":"Error message if the event failed"},{"type":"null","title":"Error Message","description":"Error message if the event failed"}]},"input":{"oneOf":[{"type":"object","title":"Input","description":"Input/arguments to the tool call","additionalProperties":true},{"type":"null","title":"Input","description":"Input/arguments to the tool call"}]},"output":{"oneOf":[{"type":"object","title":"Output","description":"Output/results from the tool call","additionalProperties":true},{"type":"null","title":"Output","description":"Output/results from the tool call"}]}}},{"type":"object","title":"WebSearchCallEvent","description":"An OpenAI-style web search call event.","required":["action"],"properties":{"action":{"properties":{"type":{"type":"string","const":"search","title":"Type","description":"Type of web search action","isRequired":true},"query":{"oneOf":[{"type":"string","title":"Query","description":"Search query string"},{"type":"null","title":"Query","description":"Search query string"}]},"sources":{"oneOf":[{"title":"Sources","description":"Optional provider-specific sources"},{"type":"null","title":"Sources","description":"Optional provider-specific sources"}]}},"type":"object","required":["type"],"title":"WebSearchAction","description":"Web search action payload","isRequired":true},"type":{"type":"string","const":"web_search_call","title":"Type","default":"web_search_call"},"id":{"oneOf":[{"type":"string","title":"Id","description":"Unique identifier for the event"},{"type":"null","title":"Id","description":"Unique identifier for the event"}]},"status":{"oneOf":[{"type":"string","title":"EventStatus","description":"Status of the event","enum":["in_progress","completed","failed","cancelled","incomplete"]},{"type":"null","description":"Status of the event"}]},"metadata":{"oneOf":[{"type":"object","title":"Metadata","description":"Provider-specific metadata and additional fields","additionalProperties":true},{"type":"null","title":"Metadata","description":"Provider-specific metadata and additional fields"}]},"error_message":{"oneOf":[{"type":"string","title":"Error Message","description":"Error message if the event failed"},{"type":"null","title":"Error Message","description":"Error message if the event failed"}]}}},{"type":"object","title":"ImageGenerationEvent","description":"An image generation event from the model.","properties":{"type":{"type":"string","const":"image_generation","title":"Type","default":"image_generation"},"id":{"oneOf":[{"type":"string","title":"Id","description":"Unique identifier for the event"},{"type":"null","title":"Id","description":"Unique identifier for the event"}]},"status":{"oneOf":[{"type":"string","title":"EventStatus","description":"Status of the event","enum":["in_progress","completed","failed","cancelled","incomplete"]},{"type":"null","description":"Status of the event"}]},"metadata":{"oneOf":[{"type":"object","title":"Metadata","description":"Provider-specific metadata and additional fields","additionalProperties":true},{"type":"null","title":"Metadata","description":"Provider-specific metadata and additional fields"}]},"error_message":{"oneOf":[{"type":"string","title":"Error Message","description":"Error message if the event failed"},{"type":"null","title":"Error Message","description":"Error message if the event failed"}]},"prompt":{"oneOf":[{"type":"string","title":"Prompt","description":"The prompt used for image generation"},{"type":"null","title":"Prompt","description":"The prompt used for image generation"}]},"images":{"oneOf":[{"type":"array","items":{"additionalProperties":true,"type":"object"},"title":"Images","description":"Generated images with URLs or base64 data"},{"type":"null","title":"Images","description":"Generated images with URLs or base64 data"}]},"model":{"oneOf":[{"type":"string","title":"Model","description":"Image generation model used"},{"type":"null","title":"Model","description":"Image generation model used"}]}}},{"type":"object","title":"MCPCallEvent","description":"A Model Context Protocol (MCP) tool call.\n\nMCP is a protocol for connecting LLMs to external tools/data sources.\nThis is distinct from internal tools because it involves external integrations.","properties":{"type":{"type":"string","const":"mcp_call","title":"Type","default":"mcp_call"},"id":{"oneOf":[{"type":"string","title":"Id","description":"Unique identifier for the event"},{"type":"null","title":"Id","description":"Unique identifier for the event"}]},"status":{"oneOf":[{"type":"string","title":"EventStatus","description":"Status of the event","enum":["in_progress","completed","failed","cancelled","incomplete"]},{"type":"null","description":"Status of the event"}]},"metadata":{"oneOf":[{"type":"object","title":"Metadata","description":"Provider-specific metadata and additional fields","additionalProperties":true},{"type":"null","title":"Metadata","description":"Provider-specific metadata and additional fields"}]},"error_message":{"oneOf":[{"type":"string","title":"Error Message","description":"Error message if the event failed"},{"type":"null","title":"Error Message","description":"Error message if the event failed"}]},"tool_name":{"oneOf":[{"type":"string","title":"Tool Name","description":"Name of the MCP tool being called"},{"type":"null","title":"Tool Name","description":"Name of the MCP tool being called"}]},"server_name":{"oneOf":[{"type":"string","title":"Server Name","description":"Name of the MCP server"},{"type":"null","title":"Server Name","description":"Name of the MCP server"}]},"arguments":{"oneOf":[{"type":"object","title":"Arguments","description":"Arguments for the MCP tool call","additionalProperties":true},{"type":"null","title":"Arguments","description":"Arguments for the MCP tool call"}]},"result":{"oneOf":[{"type":"object","title":"Result","description":"Result from the MCP tool call","additionalProperties":true},{"type":"null","title":"Result","description":"Result from the MCP tool call"}]}}},{"type":"object","title":"MCPListToolsEvent","description":"MCP list tools event - when the model queries available MCP tools.","properties":{"type":{"type":"string","const":"mcp_list_tools","title":"Type","default":"mcp_list_tools"},"id":{"oneOf":[{"type":"string","title":"Id","description":"Unique identifier for the event"},{"type":"null","title":"Id","description":"Unique identifier for the event"}]},"status":{"oneOf":[{"type":"string","title":"EventStatus","description":"Status of the event","enum":["in_progress","completed","failed","cancelled","incomplete"]},{"type":"null","description":"Status of the event"}]},"metadata":{"oneOf":[{"type":"object","title":"Metadata","description":"Provider-specific metadata and additional fields","additionalProperties":true},{"type":"null","title":"Metadata","description":"Provider-specific metadata and additional fields"}]},"error_message":{"oneOf":[{"type":"string","title":"Error Message","description":"Error message if the event failed"},{"type":"null","title":"Error Message","description":"Error message if the event failed"}]},"server_name":{"oneOf":[{"type":"string","title":"Server Name","description":"Name of the MCP server"},{"type":"null","title":"Server Name","description":"Name of the MCP server"}]},"tools":{"oneOf":[{"type":"array","items":{"additionalProperties":true,"type":"object"},"title":"Tools","description":"List of available MCP tools"},{"type":"null","title":"Tools","description":"List of available MCP tools"}]}}},{"type":"object","title":"MCPApprovalRequestEvent","description":"MCP approval request - when human approval is needed for an MCP tool call.","properties":{"type":{"type":"string","const":"mcp_approval_request","title":"Type","default":"mcp_approval_request"},"id":{"oneOf":[{"type":"string","title":"Id","description":"Unique identifier for the event"},{"type":"null","title":"Id","description":"Unique identifier for the event"}]},"status":{"oneOf":[{"type":"string","title":"EventStatus","description":"Status of the event","enum":["in_progress","completed","failed","cancelled","incomplete"]},{"type":"null","description":"Status of the event"}]},"metadata":{"oneOf":[{"type":"object","title":"Metadata","description":"Provider-specific metadata and additional fields","additionalProperties":true},{"type":"null","title":"Metadata","description":"Provider-specific metadata and additional fields"}]},"error_message":{"oneOf":[{"type":"string","title":"Error Message","description":"Error message if the event failed"},{"type":"null","title":"Error Message","description":"Error message if the event failed"}]},"tool_name":{"oneOf":[{"type":"string","title":"Tool Name","description":"Name of the MCP tool requiring approval"},{"type":"null","title":"Tool Name","description":"Name of the MCP tool requiring approval"}]},"tool_invocation":{"oneOf":[{"type":"object","title":"Tool Invocation","description":"Details of the tool invocation requiring approval","additionalProperties":true},{"type":"null","title":"Tool Invocation","description":"Details of the tool invocation requiring approval"}]},"approved":{"oneOf":[{"type":"boolean","title":"Approved","description":"Whether the request was approved"},{"type":"null","title":"Approved","description":"Whether the request was approved"}]}}}]},"title":"Events","description":"List of reasoning, internal tool call, or MCP events that occurred during the LLM span."},{"type":"null","title":"Events","description":"List of reasoning, internal tool call, or MCP events that occurred during the LLM span."}]},"model":{"oneOf":[{"type":"string","title":"Model","description":"Model used for this span."},{"type":"null","title":"Model","description":"Model used for this span."}]},"provider":{"oneOf":[{"type":"string","title":"Provider","description":"Provider used for this span."},{"type":"null","title":"Provider","description":"Provider used for this span."}]},"temperature":{"oneOf":[{"type":"number","title":"Temperature","description":"Temperature used for generation."},{"type":"null","title":"Temperature","description":"Temperature used for generation."}]},"finish_reason":{"oneOf":[{"type":"string","title":"Finish Reason","description":"Reason for finishing."},{"type":"null","title":"Finish Reason","description":"Reason for finishing."}]}}},{"type":"object","title":"RetrieverSpan","properties":{"type":{"type":"string","const":"retriever","title":"Type","description":"Type of the trace, span or session.","default":"retriever"},"input":{"type":"string","title":"Input","description":"Input to the trace or span.","default":""},"redacted_input":{"oneOf":[{"type":"string","title":"Redacted Input","description":"Redacted input of the trace or span."},{"type":"null","title":"Redacted Input","description":"Redacted input of the trace or span."}]},"output":{"items":{"properties":{"page_content":{"type":"string","title":"Page Content","description":"Content of the document.","isRequired":true},"metadata":{"additionalProperties":{"oneOf":[{"type":"boolean"},{"type":"string"},{"type":"integer"},{"type":"number"}]},"type":"object","title":"Metadata"}},"additionalProperties":false,"type":"object","required":["page_content"],"title":"Document"},"type":"array","title":"Output","description":"Output of the trace or span."},"redacted_output":{"oneOf":[{"type":"array","items":{"properties":{"page_content":{"type":"string","title":"Page Content","description":"Content of the document.","isRequired":true},"metadata":{"additionalProperties":{"oneOf":[{"type":"boolean"},{"type":"string"},{"type":"integer"},{"type":"number"}]},"type":"object","title":"Metadata"}},"additionalProperties":false,"type":"object","required":["page_content"],"title":"Document"},"title":"Redacted Output","description":"Redacted output of the trace or span."},{"type":"null","title":"Redacted Output","description":"Redacted output of the trace or span."}]},"name":{"type":"string","title":"Name","description":"Name of the trace, span or session.","default":""},"created_at":{"type":"string","format":"date-time","title":"Created","description":"Timestamp of the trace or span's creation."},"user_metadata":{"additionalProperties":{"type":"string"},"type":"object","title":"User Metadata","description":"Metadata associated with this trace or span."},"tags":{"items":{"type":"string"},"type":"array","title":"Tags","description":"Tags associated with this trace or span."},"status_code":{"oneOf":[{"type":"integer","title":"Status Code","description":"Status code of the trace or span. Used for logging failure or error states."},{"type":"null","title":"Status Code","description":"Status code of the trace or span. Used for logging failure or error states."}]},"metrics":{"properties":{"duration_ns":{"oneOf":[{"type":"integer","title":"Duration Ns","description":"Duration of the trace or span in nanoseconds. Displayed as 'Latency' in Galileo."},{"type":"null","title":"Duration Ns","description":"Duration of the trace or span in nanoseconds. Displayed as 'Latency' in Galileo."}]}},"additionalProperties":true,"type":"object","title":"Metrics","description":"Metrics associated with this trace or span."},"external_id":{"oneOf":[{"type":"string","title":"External Id","description":"A user-provided session, trace or span ID."},{"type":"null","title":"External Id","description":"A user-provided session, trace or span ID."}]},"dataset_input":{"oneOf":[{"type":"string","title":"Dataset Input","description":"Input to the dataset associated with this trace"},{"type":"null","title":"Dataset Input","description":"Input to the dataset associated with this trace"}]},"dataset_output":{"oneOf":[{"type":"string","title":"Dataset Output","description":"Output from the dataset associated with this trace"},{"type":"null","title":"Dataset Output","description":"Output from the dataset associated with this trace"}]},"dataset_metadata":{"additionalProperties":{"type":"string"},"type":"object","title":"Dataset Metadata","description":"Metadata from the dataset associated with this trace"},"id":{"oneOf":[{"type":"string","title":"ID","description":"Galileo ID of the session, trace or span","format":"uuid4"},{"type":"null","title":"ID","description":"Galileo ID of the session, trace or span"}]},"session_id":{"oneOf":[{"type":"string","title":"Session ID","description":"Galileo ID of the session containing the trace or span or session","format":"uuid4"},{"type":"null","title":"Session ID","description":"Galileo ID of the session containing the trace or span or session"}]},"trace_id":{"oneOf":[{"type":"string","title":"Trace ID","description":"Galileo ID of the trace containing the span (or the same value as id for a trace)","format":"uuid4"},{"type":"null","title":"Trace ID","description":"Galileo ID of the trace containing the span (or the same value as id for a trace)"}]},"step_number":{"oneOf":[{"type":"integer","title":"Step Number","description":"Topological step number of the span."},{"type":"null","title":"Step Number","description":"Topological step number of the span."}]},"parent_id":{"oneOf":[{"type":"string","title":"Parent ID","description":"Galileo ID of the parent of this span","format":"uuid4"},{"type":"null","title":"Parent ID","description":"Galileo ID of the parent of this span"}]},"spans":{"items":{"$circularRef":"54070b66-e66a-4cdb-bac2-fbf5bcc4a16b"},"type":"array","title":"Spans","description":"Child spans."}}},{"type":"object","title":"ToolSpan","properties":{"type":{"type":"string","const":"tool","title":"Type","description":"Type of the trace, span or session.","default":"tool"},"input":{"type":"string","title":"Input","description":"Input to the trace or span.","default":""},"redacted_input":{"oneOf":[{"type":"string","title":"Redacted Input","description":"Redacted input of the trace or span."},{"type":"null","title":"Redacted Input","description":"Redacted input of the trace or span."}]},"output":{"oneOf":[{"type":"string","title":"Output","description":"Output of the trace or span."},{"type":"null","title":"Output","description":"Output of the trace or span."}]},"redacted_output":{"oneOf":[{"type":"string","title":"Redacted Output","description":"Redacted output of the trace or span."},{"type":"null","title":"Redacted Output","description":"Redacted output of the trace or span."}]},"name":{"type":"string","title":"Name","description":"Name of the trace, span or session.","default":""},"created_at":{"type":"string","format":"date-time","title":"Created","description":"Timestamp of the trace or span's creation."},"user_metadata":{"additionalProperties":{"type":"string"},"type":"object","title":"User Metadata","description":"Metadata associated with this trace or span."},"tags":{"items":{"type":"string"},"type":"array","title":"Tags","description":"Tags associated with this trace or span."},"status_code":{"oneOf":[{"type":"integer","title":"Status Code","description":"Status code of the trace or span. Used for logging failure or error states."},{"type":"null","title":"Status Code","description":"Status code of the trace or span. Used for logging failure or error states."}]},"metrics":{"properties":{"duration_ns":{"oneOf":[{"type":"integer","title":"Duration Ns","description":"Duration of the trace or span in nanoseconds. Displayed as 'Latency' in Galileo."},{"type":"null","title":"Duration Ns","description":"Duration of the trace or span in nanoseconds. Displayed as 'Latency' in Galileo."}]}},"additionalProperties":true,"type":"object","title":"Metrics","description":"Metrics associated with this trace or span."},"external_id":{"oneOf":[{"type":"string","title":"External Id","description":"A user-provided session, trace or span ID."},{"type":"null","title":"External Id","description":"A user-provided session, trace or span ID."}]},"dataset_input":{"oneOf":[{"type":"string","title":"Dataset Input","description":"Input to the dataset associated with this trace"},{"type":"null","title":"Dataset Input","description":"Input to the dataset associated with this trace"}]},"dataset_output":{"oneOf":[{"type":"string","title":"Dataset Output","description":"Output from the dataset associated with this trace"},{"type":"null","title":"Dataset Output","description":"Output from the dataset associated with this trace"}]},"dataset_metadata":{"additionalProperties":{"type":"string"},"type":"object","title":"Dataset Metadata","description":"Metadata from the dataset associated with this trace"},"id":{"oneOf":[{"type":"string","title":"ID","description":"Galileo ID of the session, trace or span","format":"uuid4"},{"type":"null","title":"ID","description":"Galileo ID of the session, trace or span"}]},"session_id":{"oneOf":[{"type":"string","title":"Session ID","description":"Galileo ID of the session containing the trace or span or session","format":"uuid4"},{"type":"null","title":"Session ID","description":"Galileo ID of the session containing the trace or span or session"}]},"trace_id":{"oneOf":[{"type":"string","title":"Trace ID","description":"Galileo ID of the trace containing the span (or the same value as id for a trace)","format":"uuid4"},{"type":"null","title":"Trace ID","description":"Galileo ID of the trace containing the span (or the same value as id for a trace)"}]},"step_number":{"oneOf":[{"type":"integer","title":"Step Number","description":"Topological step number of the span."},{"type":"null","title":"Step Number","description":"Topological step number of the span."}]},"parent_id":{"oneOf":[{"type":"string","title":"Parent ID","description":"Galileo ID of the parent of this span","format":"uuid4"},{"type":"null","title":"Parent ID","description":"Galileo ID of the parent of this span"}]},"spans":{"items":{"$circularRef":"54070b66-e66a-4cdb-bac2-fbf5bcc4a16b"},"type":"array","title":"Spans","description":"Child spans."},"tool_call_id":{"oneOf":[{"type":"string","title":"Tool Call Id","description":"ID of the tool call."},{"type":"null","title":"Tool Call Id","description":"ID of the tool call."}]}}},{"type":"object","title":"ControlSpan","properties":{"type":{"type":"string","const":"control","title":"Type","description":"Type of the trace, span or session.","default":"control"},"input":{"oneOf":[{"type":"string","title":"Input","description":"Input to the trace or span.","default":""},{"type":"array","items":{"properties":{"content":{"oneOf":[{"type":"string","title":"Content","isRequired":true},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true},"type":{"type":"string","const":"text","title":"Type","default":"text"}}},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true},"type":{"type":"string","const":"file","title":"Type","default":"file"}}}]},"title":"Content","isRequired":true}],"isRequired":true},"role":{"type":"string","enum":["agent","assistant","developer","function","system","tool","user"],"title":"MessageRole","isRequired":true},"tool_call_id":{"oneOf":[{"type":"string","title":"Tool Call Id"},{"type":"null","title":"Tool Call Id"}]},"tool_calls":{"oneOf":[{"type":"array","items":{"properties":{"id":{"type":"string","title":"Id","isRequired":true},"function":{"properties":{"name":{"type":"string","title":"Name","isRequired":true},"arguments":{"type":"string","title":"Arguments","isRequired":true}},"type":"object","required":["name","arguments"],"title":"ToolCallFunction","isRequired":true}},"type":"object","required":["id","function"],"title":"ToolCall"},"title":"Tool Calls"},{"type":"null","title":"Tool Calls"}]}},"type":"object","required":["content","role"],"title":"Message"},"title":"Input","description":"Input to the trace or span.","default":""},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true},"type":{"type":"string","const":"text","title":"Type","default":"text"}}},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true},"type":{"type":"string","const":"file","title":"Type","default":"file"}}}]},"title":"Input","description":"Input to the trace or span.","default":""}]},"redacted_input":{"oneOf":[{"type":"string","title":"Redacted Input","description":"Redacted input of the trace or span."},{"type":"array","items":{"properties":{"content":{"oneOf":[{"type":"string","title":"Content","isRequired":true},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true},"type":{"type":"string","const":"text","title":"Type","default":"text"}}},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true},"type":{"type":"string","const":"file","title":"Type","default":"file"}}}]},"title":"Content","isRequired":true}],"isRequired":true},"role":{"type":"string","enum":["agent","assistant","developer","function","system","tool","user"],"title":"MessageRole","isRequired":true},"tool_call_id":{"oneOf":[{"type":"string","title":"Tool Call Id"},{"type":"null","title":"Tool Call Id"}]},"tool_calls":{"oneOf":[{"type":"array","items":{"properties":{"id":{"type":"string","title":"Id","isRequired":true},"function":{"properties":{"name":{"type":"string","title":"Name","isRequired":true},"arguments":{"type":"string","title":"Arguments","isRequired":true}},"type":"object","required":["name","arguments"],"title":"ToolCallFunction","isRequired":true}},"type":"object","required":["id","function"],"title":"ToolCall"},"title":"Tool Calls"},{"type":"null","title":"Tool Calls"}]}},"type":"object","required":["content","role"],"title":"Message"},"title":"Redacted Input","description":"Redacted input of the trace or span."},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true},"type":{"type":"string","const":"text","title":"Type","default":"text"}}},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true},"type":{"type":"string","const":"file","title":"Type","default":"file"}}}]},"title":"Redacted Input","description":"Redacted input of the trace or span."},{"type":"null","title":"Redacted Input","description":"Redacted input of the trace or span."}]},"output":{"oneOf":[{"type":"object","title":"ControlResult","description":"Output of the trace or span.","required":["action","matched"],"properties":{"action":{"type":"string","enum":["deny","steer","observe"],"title":"ControlAction","description":"Decision/action produced by the control.","isRequired":true},"matched":{"type":"boolean","title":"Matched","description":"Whether the control matched. False covers both non-match and error cases; use error_message to distinguish errors.","isRequired":true},"confidence":{"oneOf":[{"type":"number","title":"Confidence","description":"Confidence score reported by the control evaluation result."},{"type":"null","title":"Confidence","description":"Confidence score reported by the control evaluation result."}]},"error_message":{"oneOf":[{"type":"string","title":"Error Message","description":"Error text when control evaluation failed. This should be null for normal matches and non-matches."},{"type":"null","title":"Error Message","description":"Error text when control evaluation failed. This should be null for normal matches and non-matches."}]}}},{"type":"null","description":"Output of the trace or span."}]},"redacted_output":{"oneOf":[{"type":"object","title":"ControlResult","description":"Redacted output of the trace or span.","required":["action","matched"],"properties":{"action":{"type":"string","enum":["deny","steer","observe"],"title":"ControlAction","description":"Decision/action produced by the control.","isRequired":true},"matched":{"type":"boolean","title":"Matched","description":"Whether the control matched. False covers both non-match and error cases; use error_message to distinguish errors.","isRequired":true},"confidence":{"oneOf":[{"type":"number","title":"Confidence","description":"Confidence score reported by the control evaluation result."},{"type":"null","title":"Confidence","description":"Confidence score reported by the control evaluation result."}]},"error_message":{"oneOf":[{"type":"string","title":"Error Message","description":"Error text when control evaluation failed. This should be null for normal matches and non-matches."},{"type":"null","title":"Error Message","description":"Error text when control evaluation failed. This should be null for normal matches and non-matches."}]}}},{"type":"null","description":"Redacted output of the trace or span."}]},"name":{"type":"string","title":"Name","description":"Name of the trace, span or session.","default":""},"created_at":{"type":"string","format":"date-time","title":"Created","description":"Timestamp of the trace or span's creation."},"user_metadata":{"additionalProperties":{"type":"string"},"type":"object","title":"User Metadata","description":"Metadata associated with this trace or span."},"tags":{"items":{"type":"string"},"type":"array","title":"Tags","description":"Tags associated with this trace or span."},"status_code":{"oneOf":[{"type":"integer","title":"Status Code","description":"Status code of the trace or span. Used for logging failure or error states."},{"type":"null","title":"Status Code","description":"Status code of the trace or span. Used for logging failure or error states."}]},"metrics":{"properties":{"duration_ns":{"oneOf":[{"type":"integer","title":"Duration Ns","description":"Duration of the trace or span in nanoseconds. Displayed as 'Latency' in Galileo."},{"type":"null","title":"Duration Ns","description":"Duration of the trace or span in nanoseconds. Displayed as 'Latency' in Galileo."}]}},"additionalProperties":true,"type":"object","title":"Metrics","description":"Metrics associated with this trace or span."},"external_id":{"oneOf":[{"type":"string","title":"External Id","description":"A user-provided session, trace or span ID."},{"type":"null","title":"External Id","description":"A user-provided session, trace or span ID."}]},"dataset_input":{"oneOf":[{"type":"string","title":"Dataset Input","description":"Input to the dataset associated with this trace"},{"type":"null","title":"Dataset Input","description":"Input to the dataset associated with this trace"}]},"dataset_output":{"oneOf":[{"type":"string","title":"Dataset Output","description":"Output from the dataset associated with this trace"},{"type":"null","title":"Dataset Output","description":"Output from the dataset associated with this trace"}]},"dataset_metadata":{"additionalProperties":{"type":"string"},"type":"object","title":"Dataset Metadata","description":"Metadata from the dataset associated with this trace"},"id":{"oneOf":[{"type":"string","title":"ID","description":"Galileo ID of the session, trace or span","format":"uuid4"},{"type":"null","title":"ID","description":"Galileo ID of the session, trace or span"}]},"session_id":{"oneOf":[{"type":"string","title":"Session ID","description":"Galileo ID of the session containing the trace or span or session","format":"uuid4"},{"type":"null","title":"Session ID","description":"Galileo ID of the session containing the trace or span or session"}]},"trace_id":{"oneOf":[{"type":"string","title":"Trace ID","description":"Galileo ID of the trace containing the span (or the same value as id for a trace)","format":"uuid4"},{"type":"null","title":"Trace ID","description":"Galileo ID of the trace containing the span (or the same value as id for a trace)"}]},"step_number":{"oneOf":[{"type":"integer","title":"Step Number","description":"Topological step number of the span."},{"type":"null","title":"Step Number","description":"Topological step number of the span."}]},"parent_id":{"oneOf":[{"type":"string","title":"Parent ID","description":"Galileo ID of the parent of this span","format":"uuid4"},{"type":"null","title":"Parent ID","description":"Galileo ID of the parent of this span"}]},"control_id":{"oneOf":[{"type":"integer","title":"Control Id","description":"Identifier of the control definition that produced this span."},{"type":"null","title":"Control Id","description":"Identifier of the control definition that produced this span."}]},"agent_name":{"oneOf":[{"type":"string","title":"Agent Name","description":"Normalized agent name associated with this control execution."},{"type":"null","title":"Agent Name","description":"Normalized agent name associated with this control execution."}]},"check_stage":{"oneOf":[{"type":"string","title":"ControlCheckStage","description":"Execution stage where the control ran, typically 'pre' or 'post'.","enum":["pre","post"]},{"type":"null","description":"Execution stage where the control ran, typically 'pre' or 'post'."}]},"applies_to":{"oneOf":[{"type":"string","title":"ControlAppliesTo","description":"Parent execution type the control applied to, for example 'llm_call' or 'tool_call'.","enum":["llm_call","tool_call","retriever_call","trace_call","session_call"]},{"type":"null","description":"Parent execution type the control applied to, for example 'llm_call' or 'tool_call'."}]},"evaluator_name":{"oneOf":[{"type":"string","title":"Evaluator Name","description":"Representative evaluator name for this control span. For composite controls, this is the primary evaluator chosen for observability identity."},{"type":"null","title":"Evaluator Name","description":"Representative evaluator name for this control span. For composite controls, this is the primary evaluator chosen for observability identity."}]},"selector_path":{"oneOf":[{"type":"string","title":"Selector Path","description":"Representative selector path for this control span. For composite controls, this is the primary selector path chosen for observability identity."},{"type":"null","title":"Selector Path","description":"Representative selector path for this control span. For composite controls, this is the primary selector path chosen for observability identity."}]}}},{"type":"object","title":"HttpSpan","properties":{"type":{"type":"string","const":"http","title":"Type","description":"Type of the trace, span or session.","default":"http"},"input":{"oneOf":[{"type":"string","title":"Input","description":"Input to the trace or span.","default":""},{"type":"array","items":{"properties":{"content":{"oneOf":[{"type":"string","title":"Content","isRequired":true},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true},"type":{"type":"string","const":"text","title":"Type","default":"text"}}},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true},"type":{"type":"string","const":"file","title":"Type","default":"file"}}}]},"title":"Content","isRequired":true}],"isRequired":true},"role":{"type":"string","enum":["agent","assistant","developer","function","system","tool","user"],"title":"MessageRole","isRequired":true},"tool_call_id":{"oneOf":[{"type":"string","title":"Tool Call Id"},{"type":"null","title":"Tool Call Id"}]},"tool_calls":{"oneOf":[{"type":"array","items":{"properties":{"id":{"type":"string","title":"Id","isRequired":true},"function":{"properties":{"name":{"type":"string","title":"Name","isRequired":true},"arguments":{"type":"string","title":"Arguments","isRequired":true}},"type":"object","required":["name","arguments"],"title":"ToolCallFunction","isRequired":true}},"type":"object","required":["id","function"],"title":"ToolCall"},"title":"Tool Calls"},{"type":"null","title":"Tool Calls"}]}},"type":"object","required":["content","role"],"title":"Message"},"title":"Input","description":"Input to the trace or span.","default":""},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true},"type":{"type":"string","const":"text","title":"Type","default":"text"}}},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true},"type":{"type":"string","const":"file","title":"Type","default":"file"}}}]},"title":"Input","description":"Input to the trace or span.","default":""}]},"redacted_input":{"oneOf":[{"type":"string","title":"Redacted Input","description":"Redacted input of the trace or span."},{"type":"array","items":{"properties":{"content":{"oneOf":[{"type":"string","title":"Content","isRequired":true},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true},"type":{"type":"string","const":"text","title":"Type","default":"text"}}},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true},"type":{"type":"string","const":"file","title":"Type","default":"file"}}}]},"title":"Content","isRequired":true}],"isRequired":true},"role":{"type":"string","enum":["agent","assistant","developer","function","system","tool","user"],"title":"MessageRole","isRequired":true},"tool_call_id":{"oneOf":[{"type":"string","title":"Tool Call Id"},{"type":"null","title":"Tool Call Id"}]},"tool_calls":{"oneOf":[{"type":"array","items":{"properties":{"id":{"type":"string","title":"Id","isRequired":true},"function":{"properties":{"name":{"type":"string","title":"Name","isRequired":true},"arguments":{"type":"string","title":"Arguments","isRequired":true}},"type":"object","required":["name","arguments"],"title":"ToolCallFunction","isRequired":true}},"type":"object","required":["id","function"],"title":"ToolCall"},"title":"Tool Calls"},{"type":"null","title":"Tool Calls"}]}},"type":"object","required":["content","role"],"title":"Message"},"title":"Redacted Input","description":"Redacted input of the trace or span."},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true},"type":{"type":"string","const":"text","title":"Type","default":"text"}}},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true},"type":{"type":"string","const":"file","title":"Type","default":"file"}}}]},"title":"Redacted Input","description":"Redacted input of the trace or span."},{"type":"null","title":"Redacted Input","description":"Redacted input of the trace or span."}]},"output":{"oneOf":[{"type":"string","title":"Output","description":"Output of the trace or span."},{"type":"object","title":"Message","description":"Output of the trace or span.","required":["content","role"],"properties":{"content":{"oneOf":[{"type":"string","title":"Content","isRequired":true},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true},"type":{"type":"string","const":"text","title":"Type","default":"text"}}},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true},"type":{"type":"string","const":"file","title":"Type","default":"file"}}}]},"title":"Content","isRequired":true}],"isRequired":true},"role":{"type":"string","enum":["agent","assistant","developer","function","system","tool","user"],"title":"MessageRole","isRequired":true},"tool_call_id":{"oneOf":[{"type":"string","title":"Tool Call Id"},{"type":"null","title":"Tool Call Id"}]},"tool_calls":{"oneOf":[{"type":"array","items":{"properties":{"id":{"type":"string","title":"Id","isRequired":true},"function":{"properties":{"name":{"type":"string","title":"Name","isRequired":true},"arguments":{"type":"string","title":"Arguments","isRequired":true}},"type":"object","required":["name","arguments"],"title":"ToolCallFunction","isRequired":true}},"type":"object","required":["id","function"],"title":"ToolCall"},"title":"Tool Calls"},{"type":"null","title":"Tool Calls"}]}}},{"type":"array","items":{"properties":{"page_content":{"type":"string","title":"Page Content","description":"Content of the document.","isRequired":true},"metadata":{"additionalProperties":{"oneOf":[{"type":"boolean"},{"type":"string"},{"type":"integer"},{"type":"number"}]},"type":"object","title":"Metadata"}},"additionalProperties":false,"type":"object","required":["page_content"],"title":"Document"},"title":"Output","description":"Output of the trace or span."},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true},"type":{"type":"string","const":"text","title":"Type","default":"text"}}},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true},"type":{"type":"string","const":"file","title":"Type","default":"file"}}}]},"title":"Output","description":"Output of the trace or span."},{"type":"object","title":"ControlResult","description":"Output of the trace or span.","required":["action","matched"],"properties":{"action":{"type":"string","enum":["deny","steer","observe"],"title":"ControlAction","description":"Decision/action produced by the control.","isRequired":true},"matched":{"type":"boolean","title":"Matched","description":"Whether the control matched. False covers both non-match and error cases; use error_message to distinguish errors.","isRequired":true},"confidence":{"oneOf":[{"type":"number","title":"Confidence","description":"Confidence score reported by the control evaluation result."},{"type":"null","title":"Confidence","description":"Confidence score reported by the control evaluation result."}]},"error_message":{"oneOf":[{"type":"string","title":"Error Message","description":"Error text when control evaluation failed. This should be null for normal matches and non-matches."},{"type":"null","title":"Error Message","description":"Error text when control evaluation failed. This should be null for normal matches and non-matches."}]}}},{"type":"null","title":"Output","description":"Output of the trace or span."}]},"redacted_output":{"oneOf":[{"type":"string","title":"Redacted Output","description":"Redacted output of the trace or span."},{"type":"object","title":"Message","description":"Redacted output of the trace or span.","required":["content","role"],"properties":{"content":{"oneOf":[{"type":"string","title":"Content","isRequired":true},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true},"type":{"type":"string","const":"text","title":"Type","default":"text"}}},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true},"type":{"type":"string","const":"file","title":"Type","default":"file"}}}]},"title":"Content","isRequired":true}],"isRequired":true},"role":{"type":"string","enum":["agent","assistant","developer","function","system","tool","user"],"title":"MessageRole","isRequired":true},"tool_call_id":{"oneOf":[{"type":"string","title":"Tool Call Id"},{"type":"null","title":"Tool Call Id"}]},"tool_calls":{"oneOf":[{"type":"array","items":{"properties":{"id":{"type":"string","title":"Id","isRequired":true},"function":{"properties":{"name":{"type":"string","title":"Name","isRequired":true},"arguments":{"type":"string","title":"Arguments","isRequired":true}},"type":"object","required":["name","arguments"],"title":"ToolCallFunction","isRequired":true}},"type":"object","required":["id","function"],"title":"ToolCall"},"title":"Tool Calls"},{"type":"null","title":"Tool Calls"}]}}},{"type":"array","items":{"properties":{"page_content":{"type":"string","title":"Page Content","description":"Content of the document.","isRequired":true},"metadata":{"additionalProperties":{"oneOf":[{"type":"boolean"},{"type":"string"},{"type":"integer"},{"type":"number"}]},"type":"object","title":"Metadata"}},"additionalProperties":false,"type":"object","required":["page_content"],"title":"Document"},"title":"Redacted Output","description":"Redacted output of the trace or span."},{"type":"array","items":{"oneOf":[{"type":"object","title":"TextContentPart","description":"A text segment within a message.","required":["text"],"properties":{"text":{"type":"string","title":"Text","isRequired":true},"type":{"type":"string","const":"text","title":"Type","default":"text"}}},{"type":"object","title":"FileContentPart","description":"Reference to a file associated with this message.\n\nThe file_id can be resolved via the ``files`` dict returned on\ntrace/span detail responses, which contains metadata such as\nmodality, MIME type, and a presigned download URL.","required":["file_id"],"properties":{"file_id":{"type":"string","format":"uuid4","title":"File Id","isRequired":true},"type":{"type":"string","const":"file","title":"Type","default":"file"}}}]},"title":"Redacted Output","description":"Redacted output of the trace or span."},{"type":"object","title":"ControlResult","description":"Redacted output of the trace or span.","required":["action","matched"],"properties":{"action":{"type":"string","enum":["deny","steer","observe"],"title":"ControlAction","description":"Decision/action produced by the control.","isRequired":true},"matched":{"type":"boolean","title":"Matched","description":"Whether the control matched. False covers both non-match and error cases; use error_message to distinguish errors.","isRequired":true},"confidence":{"oneOf":[{"type":"number","title":"Confidence","description":"Confidence score reported by the control evaluation result."},{"type":"null","title":"Confidence","description":"Confidence score reported by the control evaluation result."}]},"error_message":{"oneOf":[{"type":"string","title":"Error Message","description":"Error text when control evaluation failed. This should be null for normal matches and non-matches."},{"type":"null","title":"Error Message","description":"Error text when control evaluation failed. This should be null for normal matches and non-matches."}]}}},{"type":"null","title":"Redacted Output","description":"Redacted output of the trace or span."}]},"name":{"type":"string","title":"Name","description":"Name of the trace, span or session.","default":""},"created_at":{"type":"string","format":"date-time","title":"Created","description":"Timestamp of the trace or span's creation."},"user_metadata":{"additionalProperties":{"type":"string"},"type":"object","title":"User Metadata","description":"Metadata associated with this trace or span."},"tags":{"items":{"type":"string"},"type":"array","title":"Tags","description":"Tags associated with this trace or span."},"status_code":{"oneOf":[{"type":"integer","title":"Status Code","description":"Status code of the trace or span. Used for logging failure or error states."},{"type":"null","title":"Status Code","description":"Status code of the trace or span. Used for logging failure or error states."}]},"metrics":{"properties":{"duration_ns":{"oneOf":[{"type":"integer","title":"Duration Ns","description":"Duration of the trace or span in nanoseconds. Displayed as 'Latency' in Galileo."},{"type":"null","title":"Duration Ns","description":"Duration of the trace or span in nanoseconds. Displayed as 'Latency' in Galileo."}]}},"additionalProperties":true,"type":"object","title":"Metrics","description":"Metrics associated with this trace or span."},"external_id":{"oneOf":[{"type":"string","title":"External Id","description":"A user-provided session, trace or span ID."},{"type":"null","title":"External Id","description":"A user-provided session, trace or span ID."}]},"dataset_input":{"oneOf":[{"type":"string","title":"Dataset Input","description":"Input to the dataset associated with this trace"},{"type":"null","title":"Dataset Input","description":"Input to the dataset associated with this trace"}]},"dataset_output":{"oneOf":[{"type":"string","title":"Dataset Output","description":"Output from the dataset associated with this trace"},{"type":"null","title":"Dataset Output","description":"Output from the dataset associated with this trace"}]},"dataset_metadata":{"additionalProperties":{"type":"string"},"type":"object","title":"Dataset Metadata","description":"Metadata from the dataset associated with this trace"},"id":{"oneOf":[{"type":"string","title":"ID","description":"Galileo ID of the session, trace or span","format":"uuid4"},{"type":"null","title":"ID","description":"Galileo ID of the session, trace or span"}]},"session_id":{"oneOf":[{"type":"string","title":"Session ID","description":"Galileo ID of the session containing the trace or span or session","format":"uuid4"},{"type":"null","title":"Session ID","description":"Galileo ID of the session containing the trace or span or session"}]},"trace_id":{"oneOf":[{"type":"string","title":"Trace ID","description":"Galileo ID of the trace containing the span (or the same value as id for a trace)","format":"uuid4"},{"type":"null","title":"Trace ID","description":"Galileo ID of the trace containing the span (or the same value as id for a trace)"}]},"step_number":{"oneOf":[{"type":"integer","title":"Step Number","description":"Topological step number of the span."},{"type":"null","title":"Step Number","description":"Topological step number of the span."}]},"parent_id":{"oneOf":[{"type":"string","title":"Parent ID","description":"Galileo ID of the parent of this span","format":"uuid4"},{"type":"null","title":"Parent ID","description":"Galileo ID of the parent of this span"}]},"spans":{"items":{"$circularRef":"54070b66-e66a-4cdb-bac2-fbf5bcc4a16b"},"type":"array","title":"Spans","description":"Child spans."}}}]}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"Splunk-AO-API-Key","scopes":[],"schemeName":"APIKeyHeader"},"schema":{"title":"Splunk-AO-API-Key","type":"string","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"APIKeyHeader","name":"Splunk-AO-API-Key"}],"title":"APIKeyHeader"},{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"Galileo-API-Key","scopes":[],"schemeName":"ClassicAPIKeyHeader"},"schema":{"title":"Galileo-API-Key","type":"string","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"ClassicAPIKeyHeader","name":"Galileo-API-Key"}],"title":"ClassicAPIKeyHeader"},{"schemes":[{"scheme":{"type":"oauth2","flows":{"password":{"scopes":{},"tokenUrl":"https://api.galileo.ai/login"}},"scopes":[],"schemeName":"OAuth2PasswordBearer"},"schema":{"title":"OAuth2 Auth","type":"string","isRequired":true,"description":"The access token received from the authorization server in the OAuth 2.0 flow.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"OAuth2PasswordBearer","name":"Authorization"}],"title":"OAuth2PasswordBearer"},{"schemes":[{"scheme":{"type":"http","scheme":"basic","scopes":[],"schemeName":"HTTPBasic"},"schema":{"title":"Basic Auth","type":"object","description":"Basic authentication header of the form `Basic \u003cencoded-value>`, where `\u003cencoded-value>` is the base64-encoded string `username:password`.","isRequired":true,"properties":{"username":{"type":"string","uniqueKey":"username","isRequired":true,"typeLabel":"string","deprecated":false},"password":{"type":"string","uniqueKey":"password","isRequired":true,"typeLabel":"string","deprecated":false}},"additionalProperties":false,"deprecated":false},"schemeName":"HTTPBasic","name":"Authorization"}],"title":"HTTPBasic"}]},"originalFileLocation":"https://api.galileo.ai/public/v2/openapi.json"},"subdomain":"v2galileo","siteName":"Galileo","title":"Log Traces - Galileo","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-29T20:01:07.361Z","originalFileLocation":"api-reference/trace/log-traces.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"application-name\" content=\"Galileo\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/v2galileo/mBAhIz5UvJ24QGeR/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/v2galileo/mBAhIz5UvJ24QGeR/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/v2galileo/mBAhIz5UvJ24QGeR/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/v2galileo/mBAhIz5UvJ24QGeR/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/v2galileo/mBAhIz5UvJ24QGeR/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/v2galileo/mBAhIz5UvJ24QGeR/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/v2galileo/mBAhIz5UvJ24QGeR/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/v2galileo/mBAhIz5UvJ24QGeR/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/v2galileo/mBAhIz5UvJ24QGeR/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Log Traces - Galileo\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Galileo\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.galileo.ai/api-reference/trace/log-traces\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://v2galileo.mintlify.app/_mintlify/api/og/v2?division=trace\u0026amp;title=Log+Traces\u0026amp;theme=6459b9f982277e4dbcd4c66d\u0026amp;signature=ac194fb769a760928166bb0808a562e7a08f628c4b98834796a2cb5712b4f850\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Log Traces - Galileo\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://v2galileo.mintlify.app/_mintlify/api/og/v2?division=trace\u0026amp;title=Log+Traces\u0026amp;theme=6459b9f982277e4dbcd4c66d\u0026amp;signature=ac194fb769a760928166bb0808a562e7a08f628c4b98834796a2cb5712b4f850\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/v2galileo/mBAhIz5UvJ24QGeR/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Galileo\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#E35454\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.galileo.ai/api-reference/trace/log-traces\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/trace/log-traces.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.galileo.ai/#organization\",\"name\":\"Galileo\",\"url\":\"https://docs.galileo.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/v2galileo/omveTd-2mmlzsaxF/logo/light-mode.svg?fit=max\u0026auto=format\u0026n=omveTd-2mmlzsaxF\u0026q=85\u0026s=460ec9ef7f3ed29dd50cdb9f2a7c1f88\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.galileo.ai#website\",\"name\":\"Galileo\",\"url\":\"https://docs.galileo.ai\",\"publisher\":{\"@id\":\"https://docs.galileo.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.galileo.ai/api-reference/trace/log-traces#webpage\",\"url\":\"https://docs.galileo.ai/api-reference/trace/log-traces\",\"name\":\"Log Traces\",\"dateModified\":\"2026-10-29T20:01:07.361Z\",\"isPartOf\":{\"@id\":\"https://docs.galileo.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.galileo.ai/api-reference/trace/log-traces#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.galileo.ai/api-reference/trace/log-traces#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"API\",\"item\":\"https://docs.galileo.ai/api/getting-started\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"v2\",\"item\":\"https://docs.galileo.ai/api-reference/health/healthcheck\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Log Traces\",\"item\":\"https://docs.galileo.ai/api-reference/trace/log-traces\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.galileo.ai/api-reference/trace/log-traces#apireference\",\"headline\":\"Log Traces\",\"name\":\"Log Traces\",\"url\":\"https://docs.galileo.ai/api-reference/trace/log-traces\",\"mainEntityOfPage\":{\"@id\":\"https://docs.galileo.ai/api-reference/trace/log-traces#webpage\"},\"dateModified\":\"2026-10-29T20:01:07.361Z\",\"publisher\":{\"@id\":\"https://docs.galileo.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.galileo.ai#website\"}}]}\u003c/script>","siteName":"Galileo","nav":{"global":null,"tabs":[{"tab":"Documentation","icon":"book-open","pages":[{"title":"Documentation","href":"/what-is-galileo"}]},{"tab":"Learn","icon":"graduation-cap","pages":[{"title":"Learn","href":"/learn/eval-engineering"}]},{"tab":"SDK/API","icon":"code","pages":[{"title":"Overview","href":"/sdk-api/overview"},{"group":"Python SDK","pages":[{"title":"Overview","href":"/sdk-api/python/sdk-reference"},{"group":"galileo","pages":[{"title":"agent_control","href":"/sdk-api/python/reference/agent_control"},{"title":"collaborator","href":"/sdk-api/python/reference/collaborator"},{"title":"configuration","href":"/sdk-api/python/reference/configuration"},{"title":"dataset","href":"/sdk-api/python/reference/dataset"},{"title":"datasets","href":"/sdk-api/python/reference/datasets"},{"title":"decorator","href":"/sdk-api/python/reference/decorator"},{"title":"exceptions","href":"/sdk-api/python/reference/exceptions"},{"title":"experiment","href":"/sdk-api/python/reference/experiment"},{"title":"experiments","href":"/sdk-api/python/reference/experiments"},{"title":"experiment_tags","href":"/sdk-api/python/reference/experiment_tags"},{"title":"export","href":"/sdk-api/python/reference/export"},{"title":"integration","href":"/sdk-api/python/reference/integration"},{"title":"job_progress","href":"/sdk-api/python/reference/job_progress"},{"title":"log_stream","href":"/sdk-api/python/reference/log_stream"},{"title":"log_streams","href":"/sdk-api/python/reference/log_streams"},{"title":"metric","href":"/sdk-api/python/reference/metric"},{"title":"metrics","href":"/sdk-api/python/reference/metrics"},{"title":"model","href":"/sdk-api/python/reference/model"},{"title":"otel","href":"/sdk-api/python/reference/otel"},{"title":"project","href":"/sdk-api/python/reference/project"},{"title":"projects","href":"/sdk-api/python/reference/projects"},{"title":"prompt","href":"/sdk-api/python/reference/prompt"},{"title":"prompts","href":"/sdk-api/python/reference/prompts"},{"title":"protect","href":"/sdk-api/python/reference/protect"},{"title":"provider","href":"/sdk-api/python/reference/provider"},{"title":"runs","href":"/sdk-api/python/reference/runs"},{"title":"scorers","href":"/sdk-api/python/reference/scorers"},{"title":"search","href":"/sdk-api/python/reference/search"},{"title":"stages","href":"/sdk-api/python/reference/stages"},{"title":"traces","href":"/sdk-api/python/reference/traces"},{"title":"tracing","href":"/sdk-api/python/reference/tracing"},{"title":"types","href":"/sdk-api/python/reference/types"},{"group":"handlers","pages":[{"title":"base_async_handler","href":"/sdk-api/python/reference/handlers/base_async_handler"},{"title":"base_handler","href":"/sdk-api/python/reference/handlers/base_handler"},{"group":"agent_control","pages":[{"title":"bridge","href":"/sdk-api/python/reference/handlers/agent_control/bridge"}]},{"group":"crewai","pages":[{"title":"handler","href":"/sdk-api/python/reference/handlers/crewai/handler"}]},{"group":"openai","pages":[{"title":"handler","href":"/sdk-api/python/reference/handlers/openai_agents/handler"}]},{"group":"langchain","pages":[{"title":"async_handler","href":"/sdk-api/python/reference/handlers/langchain/async_handler"},{"title":"handler","href":"/sdk-api/python/reference/handlers/langchain/handler"},{"title":"tool","href":"/sdk-api/python/reference/handlers/langchain/tool"}]}]},{"group":"logger","pages":[{"title":"logger","href":"/sdk-api/python/reference/logger/logger"},{"title":"task_handler","href":"/sdk-api/python/reference/logger/task_handler"},{"title":"utils","href":"/sdk-api/python/reference/logger/utils"}]},{"group":"middleware","pages":[{"title":"tracing","href":"/sdk-api/python/reference/middleware/tracing"}]},{"group":"openai","pages":[{"title":"extractors","href":"/sdk-api/python/reference/openai/extractors"},{"title":"response_generator","href":"/sdk-api/python/reference/openai/response_generator"}]},{"group":"shared","pages":[{"title":"base","href":"/sdk-api/python/reference/shared/base"},{"title":"column","href":"/sdk-api/python/reference/shared/column"},{"title":"exceptions","href":"/sdk-api/python/reference/shared/exceptions"},{"title":"experiment_result","href":"/sdk-api/python/reference/shared/experiment_result"},{"title":"filter","href":"/sdk-api/python/reference/shared/filter"},{"title":"project_resolver","href":"/sdk-api/python/reference/shared/project_resolver"},{"title":"query_result","href":"/sdk-api/python/reference/shared/query_result"},{"title":"sort","href":"/sdk-api/python/reference/shared/sort"},{"title":"utils","href":"/sdk-api/python/reference/shared/utils"}]},{"group":"utils","pages":[{"title":"datasets","href":"/sdk-api/python/reference/utils/datasets"},{"title":"env_helpers","href":"/sdk-api/python/reference/utils/env_helpers"},{"title":"exceptions","href":"/sdk-api/python/reference/utils/exceptions"},{"title":"headers_data","href":"/sdk-api/python/reference/utils/headers_data"},{"title":"log_config","href":"/sdk-api/python/reference/utils/log_config"},{"title":"metrics","href":"/sdk-api/python/reference/utils/metrics"},{"title":"projects","href":"/sdk-api/python/reference/utils/projects"},{"title":"prompts","href":"/sdk-api/python/reference/utils/prompts"},{"title":"retrievers","href":"/sdk-api/python/reference/utils/retrievers"},{"title":"serialization","href":"/sdk-api/python/reference/utils/serialization"},{"title":"singleton","href":"/sdk-api/python/reference/utils/singleton"},{"title":"span_utils","href":"/sdk-api/python/reference/utils/span_utils"},{"title":"uuid_utils","href":"/sdk-api/python/reference/utils/uuid_utils"},{"title":"validations","href":"/sdk-api/python/reference/utils/validations"},{"group":"decorators","pages":[{"title":"exception_handling","href":"/sdk-api/python/reference/utils/decorators/exception_handling"},{"title":"telemetry_toggle","href":"/sdk-api/python/reference/utils/decorators/telemetry_toggle"}]}]}]}]},{"group":"TypeScript SDK","pages":[{"title":"Overview","href":"/sdk-api/typescript/sdk-reference"},{"group":"galileo","pages":[{"group":"Classes","pages":[{"title":"GalileoApiClient","href":"/sdk-api/typescript/reference/README/classes/GalileoApiClient"},{"title":"GalileoCallback","href":"/sdk-api/typescript/reference/README/classes/GalileoCallback"},{"title":"GalileoLogger","href":"/sdk-api/typescript/reference/README/classes/GalileoLogger"},{"title":"Dataset","href":"/sdk-api/typescript/reference/README/classes/Dataset"},{"title":"Datasets","href":"/sdk-api/typescript/reference/README/classes/Datasets"},{"title":"GalileoEvaluateApiClient","href":"/sdk-api/typescript/reference/README/classes/GalileoEvaluateApiClient"},{"title":"GalileoEvaluateWorkflow","href":"/sdk-api/typescript/reference/README/classes/GalileoEvaluateWorkflow"},{"title":"Projects","href":"/sdk-api/typescript/reference/README/classes/Projects"},{"title":"Scorers","href":"/sdk-api/typescript/reference/README/classes/Scorers"},{"title":"ScorerSettings","href":"/sdk-api/typescript/reference/README/classes/ScorerSettings"}]},{"group":"Functions","pages":[{"title":"addRowsToDataset","href":"/sdk-api/typescript/reference/README/functions/addRowsToDataset"},{"title":"createCustomLlmMetric","href":"/sdk-api/typescript/reference/README/functions/createCustomLlmMetric"},{"title":"createDataset","href":"/sdk-api/typescript/reference/README/functions/createDataset"},{"title":"createDecisionMetric","href":"/sdk-api/typescript/reference/README/functions/createDecisionMetric"},{"title":"createDecisionScorerVersion","href":"/sdk-api/typescript/reference/README/functions/createDecisionScorerVersion"},{"title":"createExperiment","href":"/sdk-api/typescript/reference/README/functions/createExperiment"},{"title":"createLogStream","href":"/sdk-api/typescript/reference/README/functions/createLogStream"},{"title":"createMetricConfigs","href":"/sdk-api/typescript/reference/README/functions/createMetricConfigs"},{"title":"createProject","href":"/sdk-api/typescript/reference/README/functions/createProject"},{"title":"createPrompt","href":"/sdk-api/typescript/reference/README/functions/createPrompt"},{"title":"createPromptTemplate","href":"/sdk-api/typescript/reference/README/functions/createPromptTemplate"},{"title":"deleteDataset","href":"/sdk-api/typescript/reference/README/functions/deleteDataset"},{"title":"deleteMetric","href":"/sdk-api/typescript/reference/README/functions/deleteMetric"},{"title":"deletePrompt","href":"/sdk-api/typescript/reference/README/functions/deletePrompt"},{"title":"deserializeInputFromString","href":"/sdk-api/typescript/reference/README/functions/deserializeInputFromString"},{"title":"enableMetrics","href":"/sdk-api/typescript/reference/README/functions/enableMetrics"},{"title":"extendDataset","href":"/sdk-api/typescript/reference/README/functions/extendDataset"},{"title":"flush","href":"/sdk-api/typescript/reference/README/functions/flush"},{"title":"getDataset","href":"/sdk-api/typescript/reference/README/functions/getDataset"},{"title":"getDatasetContent","href":"/sdk-api/typescript/reference/README/functions/getDatasetContent"},{"title":"getDatasetMetadata","href":"/sdk-api/typescript/reference/README/functions/getDatasetMetadata"},{"title":"getDatasets","href":"/sdk-api/typescript/reference/README/functions/getDatasets"},{"title":"getExperiment","href":"/sdk-api/typescript/reference/README/functions/getExperiment"},{"title":"getExperiments","href":"/sdk-api/typescript/reference/README/functions/getExperiments"},{"title":"getLogger","href":"/sdk-api/typescript/reference/README/functions/getLogger"},{"title":"getLogStream","href":"/sdk-api/typescript/reference/README/functions/getLogStream"},{"title":"getLogStreams","href":"/sdk-api/typescript/reference/README/functions/getLogStreams"},{"title":"getProject","href":"/sdk-api/typescript/reference/README/functions/getProject"},{"title":"getProjects","href":"/sdk-api/typescript/reference/README/functions/getProjects"},{"title":"getPrompt","href":"/sdk-api/typescript/reference/README/functions/getPrompt"},{"title":"getPrompts","href":"/sdk-api/typescript/reference/README/functions/getPrompts"},{"title":"getPromptTemplate","href":"/sdk-api/typescript/reference/README/functions/getPromptTemplate"},{"title":"getPromptTemplates","href":"/sdk-api/typescript/reference/README/functions/getPromptTemplates"},{"title":"init","href":"/sdk-api/typescript/reference/README/functions/init"},{"title":"log","href":"/sdk-api/typescript/reference/README/functions/log"},{"title":"runExperiment","href":"/sdk-api/typescript/reference/README/functions/runExperiment"},{"title":"wrapOpenAI","href":"/sdk-api/typescript/reference/README/functions/wrapOpenAI"},{"title":"convertDatasetRowToRecord","href":"/sdk-api/typescript/reference/README/functions/convertDatasetRowToRecord"},{"title":"createCodeScorerVersion","href":"/sdk-api/typescript/reference/README/functions/createCodeScorerVersion"},{"title":"createCustomCodeMetric","href":"/sdk-api/typescript/reference/README/functions/createCustomCodeMetric"},{"title":"createLlmScorerVersion","href":"/sdk-api/typescript/reference/README/functions/createLlmScorerVersion"},{"title":"deleteProject","href":"/sdk-api/typescript/reference/README/functions/deleteProject"},{"title":"deleteScorer","href":"/sdk-api/typescript/reference/README/functions/deleteScorer"},{"title":"exportRecords","href":"/sdk-api/typescript/reference/README/functions/exportRecords"},{"title":"flushAll","href":"/sdk-api/typescript/reference/README/functions/flushAll"},{"title":"getAllLoggers","href":"/sdk-api/typescript/reference/README/functions/getAllLoggers"},{"title":"getDatasetVersion","href":"/sdk-api/typescript/reference/README/functions/getDatasetVersion"},{"title":"getDatasetVersionHistory","href":"/sdk-api/typescript/reference/README/functions/getDatasetVersionHistory"},{"title":"getMetrics","href":"/sdk-api/typescript/reference/README/functions/getMetrics"},{"title":"getProjectWithEnvFallbacks","href":"/sdk-api/typescript/reference/README/functions/getProjectWithEnvFallbacks"},{"title":"listDatasetProjects","href":"/sdk-api/typescript/reference/README/functions/listDatasetProjects"},{"title":"listProjectUserCollaborators","href":"/sdk-api/typescript/reference/README/functions/listProjectUserCollaborators"},{"title":"monitorExperimentProgress","href":"/sdk-api/typescript/reference/README/functions/monitorExperimentProgress"},{"title":"renderPrompt","href":"/sdk-api/typescript/reference/README/functions/renderPrompt"},{"title":"reset","href":"/sdk-api/typescript/reference/README/functions/reset"},{"title":"resetAll","href":"/sdk-api/typescript/reference/README/functions/resetAll"},{"title":"shareProjectWithUser","href":"/sdk-api/typescript/reference/README/functions/shareProjectWithUser"},{"title":"unshareProjectWithUser","href":"/sdk-api/typescript/reference/README/functions/unshareProjectWithUser"},{"title":"updateProjectUserCollaborator","href":"/sdk-api/typescript/reference/README/functions/updateProjectUserCollaborator"},{"title":"updatePrompt","href":"/sdk-api/typescript/reference/README/functions/updatePrompt"},{"title":"validateCodeScorer","href":"/sdk-api/typescript/reference/README/functions/validateCodeScorer"}]},{"group":"Types","pages":[{"group":"Classes","pages":[{"title":"AgentSpan","href":"/sdk-api/typescript/reference/types/classes/AgentSpan"},{"title":"BaseSpan","href":"/sdk-api/typescript/reference/types/classes/BaseSpan"},{"title":"BaseStep","href":"/sdk-api/typescript/reference/types/classes/BaseStep"},{"title":"Document","href":"/sdk-api/typescript/reference/types/classes/Document"},{"title":"LlmMetrics","href":"/sdk-api/typescript/reference/types/classes/LlmMetrics"},{"title":"LlmSpan","href":"/sdk-api/typescript/reference/types/classes/LlmSpan"},{"title":"RetrieverSpan","href":"/sdk-api/typescript/reference/types/classes/RetrieverSpan"},{"title":"StepWithChildSpans","href":"/sdk-api/typescript/reference/types/classes/StepWithChildSpans"},{"title":"ToolSpan","href":"/sdk-api/typescript/reference/types/classes/ToolSpan"},{"title":"Trace","href":"/sdk-api/typescript/reference/types/classes/Trace"},{"title":"WorkflowSpan","href":"/sdk-api/typescript/reference/types/classes/WorkflowSpan"}]},{"group":"Enumerations","pages":[{"title":"InputType","href":"/sdk-api/typescript/reference/types/enumerations/InputType"},{"title":"Models","href":"/sdk-api/typescript/reference/types/enumerations/Models"},{"title":"OutputType","href":"/sdk-api/typescript/reference/types/enumerations/OutputType"},{"title":"ScorerTypes","href":"/sdk-api/typescript/reference/types/enumerations/ScorerTypes"},{"title":"RecordType","href":"/sdk-api/typescript/reference/README/enumerations/RecordType"}]},{"group":"Variables","pages":[{"title":"GalileoMetrics","href":"/sdk-api/typescript/reference/types/variables/GalileoMetrics"},{"title":"AgentType","href":"/sdk-api/typescript/reference/types/variables/AgentType"},{"title":"MessageRole","href":"/sdk-api/typescript/reference/types/variables/MessageRole"},{"title":"ProjectTypes","href":"/sdk-api/typescript/reference/types/variables/ProjectTypes"},{"title":"StepType","href":"/sdk-api/typescript/reference/types/variables/StepType"}]},{"group":"Functions","pages":[{"title":"isDocument","href":"/sdk-api/typescript/reference/types/functions/isDocument"},{"title":"isLlmSpanAllowedInputType","href":"/sdk-api/typescript/reference/types/functions/isLlmSpanAllowedInputType"},{"title":"isLlmSpanAllowedOutputType","href":"/sdk-api/typescript/reference/types/functions/isLlmSpanAllowedOutputType"},{"title":"isMessage","href":"/sdk-api/typescript/reference/types/functions/isMessage"},{"title":"isRetrieverSpanAllowedOutputType","href":"/sdk-api/typescript/reference/types/functions/isRetrieverSpanAllowedOutputType"},{"title":"isStepAllowedInputType","href":"/sdk-api/typescript/reference/types/functions/isStepAllowedInputType"},{"title":"isStepAllowedOutputType","href":"/sdk-api/typescript/reference/types/functions/isStepAllowedOutputType"}]},{"group":"Interfaces","pages":[{"title":"AgentSpanOptions","href":"/sdk-api/typescript/reference/types/interfaces/AgentSpanOptions"},{"title":"BaseSpanOptions","href":"/sdk-api/typescript/reference/types/interfaces/BaseSpanOptions"},{"title":"BaseStepOptions","href":"/sdk-api/typescript/reference/types/interfaces/BaseStepOptions"},{"title":"CreateCustomLlmMetricParams","href":"/sdk-api/typescript/reference/types/interfaces/CreateCustomLlmMetricParams"},{"title":"CreateDecisionMetricParams","href":"/sdk-api/typescript/reference/types/interfaces/CreateDecisionMetricParams"},{"title":"CreateDecisionScorerVersionParams","href":"/sdk-api/typescript/reference/types/interfaces/CreateDecisionScorerVersionParams"},{"title":"CreateLlmScorerVersionParams","href":"/sdk-api/typescript/reference/types/interfaces/CreateLlmScorerVersionParams"},{"title":"CustomizedScorer","href":"/sdk-api/typescript/reference/types/interfaces/CustomizedScorer"},{"title":"DatasetRecord","href":"/sdk-api/typescript/reference/types/interfaces/DatasetRecord"},{"title":"DatasetRecordOptions","href":"/sdk-api/typescript/reference/types/interfaces/DatasetRecordOptions"},{"title":"DeleteMetricParams","href":"/sdk-api/typescript/reference/types/interfaces/DeleteMetricParams"},{"title":"LlmMetricsOptions","href":"/sdk-api/typescript/reference/types/interfaces/LlmMetricsOptions"},{"title":"LlmSpanOptions","href":"/sdk-api/typescript/reference/types/interfaces/LlmSpanOptions"},{"title":"LocalMetricConfig","href":"/sdk-api/typescript/reference/types/interfaces/LocalMetricConfig"},{"title":"Metric","href":"/sdk-api/typescript/reference/types/interfaces/Metric"},{"title":"MetricsOptions","href":"/sdk-api/typescript/reference/types/interfaces/MetricsOptions"},{"title":"PromptRunSettings","href":"/sdk-api/typescript/reference/types/interfaces/PromptRunSettings"},{"title":"RegisteredScorer","href":"/sdk-api/typescript/reference/types/interfaces/RegisteredScorer"},{"title":"RetrieverSpanOptions","href":"/sdk-api/typescript/reference/types/interfaces/RetrieverSpanOptions"},{"title":"ScorersConfiguration","href":"/sdk-api/typescript/reference/types/interfaces/ScorersConfiguration"},{"title":"StepWithChildSpansOptions","href":"/sdk-api/typescript/reference/types/interfaces/StepWithChildSpansOptions"},{"title":"ToolSpanOptions","href":"/sdk-api/typescript/reference/types/interfaces/ToolSpanOptions"},{"title":"TraceOptions","href":"/sdk-api/typescript/reference/types/interfaces/TraceOptions"},{"title":"WorkflowSpanOptions","href":"/sdk-api/typescript/reference/types/interfaces/WorkflowSpanOptions"}]},{"group":"Type Aliases","pages":[{"title":"ChainPollTemplate","href":"/sdk-api/typescript/reference/types/type-aliases/ChainPollTemplate"},{"title":"ChunkMetaDataValueType","href":"/sdk-api/typescript/reference/types/type-aliases/ChunkMetaDataValueType"},{"title":"CreateDecisionScorerVersionBody","href":"/sdk-api/typescript/reference/types/type-aliases/CreateDecisionScorerVersionBody"},{"title":"CreateDecisionScorerVersionRequest","href":"/sdk-api/typescript/reference/types/type-aliases/CreateDecisionScorerVersionRequest"},{"title":"CreateDecisionScorerVersionRequestOpenAPI","href":"/sdk-api/typescript/reference/types/type-aliases/CreateDecisionScorerVersionRequestOpenAPI"},{"title":"CreateJobResponse","href":"/sdk-api/typescript/reference/types/type-aliases/CreateJobResponse"},{"title":"createScorerOptions","href":"/sdk-api/typescript/reference/types/type-aliases/createScorerOptions"},{"title":"DatasetContent","href":"/sdk-api/typescript/reference/README/type-aliases/DatasetContent"},{"title":"DatasetFormat","href":"/sdk-api/typescript/reference/README/type-aliases/DatasetFormat"},{"title":"DatasetRow","href":"/sdk-api/typescript/reference/README/type-aliases/DatasetRow"},{"title":"DecisionLevel","href":"/sdk-api/typescript/reference/README/type-aliases/DecisionLevel"},{"title":"ExperimentDatasetRequest","href":"/sdk-api/typescript/reference/types/type-aliases/ExperimentDatasetRequest"},{"title":"JobProgress","href":"/sdk-api/typescript/reference/README/type-aliases/JobProgress"},{"title":"ListDatasetResponse","href":"/sdk-api/typescript/reference/README/type-aliases/ListDatasetResponse"},{"title":"ListPromptTemplateResponse","href":"/sdk-api/typescript/reference/types/type-aliases/ListPromptTemplateResponse"},{"title":"LlmSpanAllowedInputType","href":"/sdk-api/typescript/reference/types/type-aliases/LlmSpanAllowedInputType"},{"title":"LlmSpanAllowedOutputType","href":"/sdk-api/typescript/reference/types/type-aliases/LlmSpanAllowedOutputType"},{"title":"LogRecordsMetricsQueryRequest","href":"/sdk-api/typescript/reference/README/type-aliases/LogRecordsMetricsQueryRequest"},{"title":"LogRecordsQueryFilter","href":"/sdk-api/typescript/reference/README/type-aliases/LogRecordsQueryFilter"},{"title":"LogRecordsSortClause","href":"/sdk-api/typescript/reference/README/type-aliases/LogRecordsSortClause"},{"title":"MetricValueType","href":"/sdk-api/typescript/reference/types/type-aliases/MetricValueType"},{"title":"ModelType","href":"/sdk-api/typescript/reference/types/type-aliases/ModelType"},{"title":"Project","href":"/sdk-api/typescript/reference/types/type-aliases/Project"},{"title":"ProjectAction","href":"/sdk-api/typescript/reference/types/type-aliases/ProjectAction"},{"title":"ProjectActionOpenAPI","href":"/sdk-api/typescript/reference/types/type-aliases/ProjectActionOpenAPI"},{"title":"ProjectCollectionParams","href":"/sdk-api/typescript/reference/types/type-aliases/ProjectCollectionParams"},{"title":"ProjectCollectionParamsOpenAPI","href":"/sdk-api/typescript/reference/types/type-aliases/ProjectCollectionParamsOpenAPI"},{"title":"ProjectCreate","href":"/sdk-api/typescript/reference/types/type-aliases/ProjectCreate"},{"title":"ProjectCreateOpenAPI","href":"/sdk-api/typescript/reference/types/type-aliases/ProjectCreateOpenAPI"},{"title":"ProjectCreateOptions","href":"/sdk-api/typescript/reference/types/type-aliases/ProjectCreateOptions"},{"title":"ProjectCreateResponse","href":"/sdk-api/typescript/reference/types/type-aliases/ProjectCreateResponse"},{"title":"ProjectCreateResponseOpenAPI","href":"/sdk-api/typescript/reference/types/type-aliases/ProjectCreateResponseOpenAPI"},{"title":"ProjectDeleteResponse","href":"/sdk-api/typescript/reference/types/type-aliases/ProjectDeleteResponse"},{"title":"ProjectDeleteResponseOpenAPI","href":"/sdk-api/typescript/reference/types/type-aliases/ProjectDeleteResponseOpenAPI"},{"title":"ProjectOpenAPI","href":"/sdk-api/typescript/reference/types/type-aliases/ProjectOpenAPI"},{"title":"ProjectPaginatedResponse","href":"/sdk-api/typescript/reference/types/type-aliases/ProjectPaginatedResponse"},{"title":"ProjectPaginatedResponseOpenAPI","href":"/sdk-api/typescript/reference/types/type-aliases/ProjectPaginatedResponseOpenAPI"},{"title":"ProjectScopeOptions","href":"/sdk-api/typescript/reference/types/type-aliases/ProjectScopeOptions"},{"title":"ProjectUpdate","href":"/sdk-api/typescript/reference/types/type-aliases/ProjectUpdate"},{"title":"ProjectUpdateOpenAPI","href":"/sdk-api/typescript/reference/types/type-aliases/ProjectUpdateOpenAPI"},{"title":"ProjectUpdateResponse","href":"/sdk-api/typescript/reference/types/type-aliases/ProjectUpdateResponse"},{"title":"ProjectUpdateResponseOpenAPI","href":"/sdk-api/typescript/reference/types/type-aliases/ProjectUpdateResponseOpenAPI"},{"title":"PromptListOptions","href":"/sdk-api/typescript/reference/types/type-aliases/PromptListOptions"},{"title":"PromptTemplate","href":"/sdk-api/typescript/reference/types/type-aliases/PromptTemplate"},{"title":"PromptTemplateOpenAPI","href":"/sdk-api/typescript/reference/types/type-aliases/PromptTemplateOpenAPI"},{"title":"PromptTemplateVersion","href":"/sdk-api/typescript/reference/types/type-aliases/PromptTemplateVersion"},{"title":"PromptTemplateVersionOpenAPI","href":"/sdk-api/typescript/reference/types/type-aliases/PromptTemplateVersionOpenAPI"},{"title":"RecomputeLogRecordsMetricsRequest","href":"/sdk-api/typescript/reference/types/type-aliases/RecomputeLogRecordsMetricsRequest"},{"title":"RecomputeLogRecordsMetricsRequestOpenAPI","href":"/sdk-api/typescript/reference/types/type-aliases/RecomputeLogRecordsMetricsRequestOpenAPI"},{"title":"RenderPromptTemplateOptions","href":"/sdk-api/typescript/reference/types/type-aliases/RenderPromptTemplateOptions"},{"title":"RenderTemplateRequest","href":"/sdk-api/typescript/reference/types/type-aliases/RenderTemplateRequest"},{"title":"RenderTemplateRequestOpenAPI","href":"/sdk-api/typescript/reference/types/type-aliases/RenderTemplateRequestOpenAPI"},{"title":"RenderTemplateResponse","href":"/sdk-api/typescript/reference/types/type-aliases/RenderTemplateResponse"},{"title":"RenderTemplateResponseOpenAPI","href":"/sdk-api/typescript/reference/types/type-aliases/RenderTemplateResponseOpenAPI"},{"title":"RetrieverSpanAllowedOutputType","href":"/sdk-api/typescript/reference/types/type-aliases/RetrieverSpanAllowedOutputType"},{"title":"Scorer","href":"/sdk-api/typescript/reference/types/type-aliases/Scorer"},{"title":"ScorerConfig","href":"/sdk-api/typescript/reference/types/type-aliases/ScorerConfig"},{"title":"ScorerConfigOpenAPI","href":"/sdk-api/typescript/reference/types/type-aliases/ScorerConfigOpenAPI"},{"title":"ScorerDefaults","href":"/sdk-api/typescript/reference/types/type-aliases/ScorerDefaults"},{"title":"ScorerResponse","href":"/sdk-api/typescript/reference/types/type-aliases/ScorerResponse"},{"title":"ScorerResponseOpenAPI","href":"/sdk-api/typescript/reference/types/type-aliases/ScorerResponseOpenAPI"},{"title":"ScorerVersion","href":"/sdk-api/typescript/reference/types/type-aliases/ScorerVersion"},{"title":"SessionCreateRequest","href":"/sdk-api/typescript/reference/types/type-aliases/SessionCreateRequest"},{"title":"SessionCreateRequestOpenAPI","href":"/sdk-api/typescript/reference/types/type-aliases/SessionCreateRequestOpenAPI"},{"title":"SessionCreateResponseOpenAPI","href":"/sdk-api/typescript/reference/types/type-aliases/SessionCreateResponseOpenAPI"},{"title":"SessionCreateResponse","href":"/sdk-api/typescript/reference/types/type-aliases/SessionCreateResponse"},{"title":"SingleMetricValue","href":"/sdk-api/typescript/reference/types/type-aliases/SingleMetricValue"},{"title":"Span","href":"/sdk-api/typescript/reference/types/type-aliases/Span"},{"title":"StepAllowedInputType","href":"/sdk-api/typescript/reference/types/type-aliases/StepAllowedInputType"},{"title":"StepAllowedOutputType","href":"/sdk-api/typescript/reference/types/type-aliases/StepAllowedOutputType"},{"title":"StringData","href":"/sdk-api/typescript/reference/types/type-aliases/StringData"},{"title":"StringDataOpenAPI","href":"/sdk-api/typescript/reference/types/type-aliases/StringDataOpenAPI"},{"title":"SyntheticDatasetExtensionRequest","href":"/sdk-api/typescript/reference/README/type-aliases/SyntheticDatasetExtensionRequest"},{"title":"SyntheticDatasetExtensionRequestOpenAPI","href":"/sdk-api/typescript/reference/types/type-aliases/SyntheticDatasetExtensionRequestOpenAPI"},{"title":"SyntheticDatasetExtensionResponse","href":"/sdk-api/typescript/reference/types/type-aliases/SyntheticDatasetExtensionResponse"},{"title":"SyntheticDatasetExtensionResponseOpenAPI","href":"/sdk-api/typescript/reference/types/type-aliases/SyntheticDatasetExtensionResponseOpenAPI"},{"title":"ToolCall","href":"/sdk-api/typescript/reference/types/type-aliases/ToolCall"},{"title":"ToolCallFunction","href":"/sdk-api/typescript/reference/types/type-aliases/ToolCallFunction"},{"title":"UpdatePromptOptions","href":"/sdk-api/typescript/reference/types/type-aliases/UpdatePromptOptions"},{"title":"UserCollaborator","href":"/sdk-api/typescript/reference/types/type-aliases/UserCollaborator"},{"title":"UserCollaboratorCreate","href":"/sdk-api/typescript/reference/types/type-aliases/UserCollaboratorCreate"},{"title":"UserCollaboratorCreateOpenAPI","href":"/sdk-api/typescript/reference/types/type-aliases/UserCollaboratorCreateOpenAPI"},{"title":"UserCollaboratorOpenAPI","href":"/sdk-api/typescript/reference/types/type-aliases/UserCollaboratorOpenAPI"}]}]}]}]},{"group":"API","pages":[{"title":"Overview","href":"/api/getting-started"},{"title":"Experiments API Guide","href":"/api/experiments-api-guide"},{"group":"v2","pages":[{"group":"health","pages":[{"title":"Healthcheck","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/healthcheck","href":"/api-reference/health/healthcheck"}]},{"group":"auth","pages":[{"title":"Get Token","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/token","href":"/api-reference/auth/get-token"},{"title":"Login Email","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/login","href":"/api-reference/auth/login-email"},{"title":"Login Api Key","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/login/api_key","href":"/api-reference/auth/login-api-key"},{"title":"Login Social","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/login/social","href":"/api-reference/auth/login-social"},{"title":"Saml Login","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/saml/login","href":"/api-reference/auth/saml-login"},{"title":"Saml Acs","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/saml/acs","href":"/api-reference/auth/saml-acs"},{"title":"Saml Metadata","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/saml/metadata","href":"/api-reference/auth/saml-metadata"},{"title":"Verify Email","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/verify_email","href":"/api-reference/auth/verify-email"},{"title":"Refresh Token","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/refresh_token","href":"/api-reference/auth/refresh-token"}]},{"group":"system_users","pages":[{"title":"Create Or Verify User","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/system_users","href":"/api-reference/system_users/create-or-verify-user"},{"title":"Create Or Verify User Social","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/system_users/social","href":"/api-reference/system_users/create-or-verify-user-social"}]},{"group":"api_keys","pages":[{"title":"Get Api Keys","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/users/{user_id}/api_keys","href":"/api-reference/api_keys/get-api-keys"},{"title":"Create Api Key","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/users/api_keys","href":"/api-reference/api_keys/create-api-key"},{"title":"Delete Api Key","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json delete /v2/users/api_keys/{api_key_id}","href":"/api-reference/api_keys/delete-api-key"}]},{"group":"annotation","pages":[{"title":"List Annotation Templates","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/projects/{project_id}/annotation/templates","href":"/api-reference/annotation/list-annotation-templates"},{"title":"Create Annotation Template","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/annotation/templates","href":"/api-reference/annotation/create-annotation-template"},{"title":"Get Annotation Template","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/projects/{project_id}/annotation/templates/{template_id}","href":"/api-reference/annotation/get-annotation-template"},{"title":"Delete Annotation Template","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json delete /v2/projects/{project_id}/annotation/templates/{template_id}","href":"/api-reference/annotation/delete-annotation-template"},{"title":"Update Annotation Template","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json patch /v2/projects/{project_id}/annotation/templates/{template_id}","href":"/api-reference/annotation/update-annotation-template"},{"title":"Reorder Annotation Templates","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/annotation/templates/reorder","href":"/api-reference/annotation/reorder-annotation-templates"},{"title":"Get Annotation Rating","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/projects/{project_id}/annotation/templates/{template_id}/traces/{trace_id}/rating","href":"/api-reference/annotation/get-annotation-rating"},{"title":"Create Annotation Rating","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json put /v2/projects/{project_id}/annotation/templates/{template_id}/traces/{trace_id}/rating","href":"/api-reference/annotation/create-annotation-rating"},{"title":"Delete Annotation Rating","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json delete /v2/projects/{project_id}/annotation/templates/{template_id}/traces/{trace_id}/rating","href":"/api-reference/annotation/delete-annotation-rating"},{"title":"Get Log Record Annotation Rating","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/projects/{project_id}/annotation/templates/{template_id}/records/{record_id}/rating","href":"/api-reference/annotation/get-log-record-annotation-rating"},{"title":"Create Log Record Annotation Rating","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json put /v2/projects/{project_id}/annotation/templates/{template_id}/records/{record_id}/rating","href":"/api-reference/annotation/create-log-record-annotation-rating"},{"title":"Delete Log Record Annotation Rating","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json delete /v2/projects/{project_id}/annotation/templates/{template_id}/records/{record_id}/rating","href":"/api-reference/annotation/delete-log-record-annotation-rating"},{"title":"Apply Bulk Annotation","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/annotation/ratings","href":"/api-reference/annotation/apply-bulk-annotation"}]},{"group":"datasets","pages":[{"title":"List Datasets","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/datasets","href":"/api-reference/datasets/list-datasets"},{"title":"Create Dataset","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/datasets","href":"/api-reference/datasets/create-dataset"},{"title":"Bulk Delete Datasets","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json delete /v2/datasets/bulk_delete","href":"/api-reference/datasets/bulk-delete-datasets"},{"title":"Count Datasets","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/datasets/query/count","href":"/api-reference/datasets/count-datasets"},{"title":"Get Dataset","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/datasets/{dataset_id}","href":"/api-reference/datasets/get-dataset"},{"title":"Delete Dataset","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json delete /v2/datasets/{dataset_id}","href":"/api-reference/datasets/delete-dataset"},{"title":"Update Dataset","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json patch /v2/datasets/{dataset_id}","href":"/api-reference/datasets/update-dataset"},{"title":"Query Datasets","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/datasets/query","href":"/api-reference/datasets/query-datasets"},{"title":"Get Dataset Content","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/datasets/{dataset_id}/content","href":"/api-reference/datasets/get-dataset-content"},{"title":"Upsert Dataset Content","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json put /v2/datasets/{dataset_id}/content","href":"/api-reference/datasets/upsert-dataset-content"},{"title":"Update Dataset Content","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json patch /v2/datasets/{dataset_id}/content","href":"/api-reference/datasets/update-dataset-content"},{"title":"Download Dataset","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/datasets/{dataset_id}/download","href":"/api-reference/datasets/download-dataset"},{"title":"Preview Dataset","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/datasets/{dataset_id}/preview","href":"/api-reference/datasets/preview-dataset"},{"title":"Get Dataset Variable Preview","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/datasets/{dataset_id}/variable_preview","href":"/api-reference/datasets/get-dataset-variable-preview"},{"title":"Query Dataset Content","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/datasets/{dataset_id}/content/query","href":"/api-reference/datasets/query-dataset-content"},{"title":"List User Dataset Collaborators","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/datasets/{dataset_id}/users","href":"/api-reference/datasets/list-user-dataset-collaborators"},{"title":"Create User Dataset Collaborators","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/datasets/{dataset_id}/users","href":"/api-reference/datasets/create-user-dataset-collaborators"},{"title":"List Group Dataset Collaborators","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/datasets/{dataset_id}/groups","href":"/api-reference/datasets/list-group-dataset-collaborators"},{"title":"Create Group Dataset Collaborators","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/datasets/{dataset_id}/groups","href":"/api-reference/datasets/create-group-dataset-collaborators"},{"title":"Delete User Dataset Collaborator","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json delete /v2/datasets/{dataset_id}/users/{user_id}","href":"/api-reference/datasets/delete-user-dataset-collaborator"},{"title":"Update User Dataset Collaborator","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json patch /v2/datasets/{dataset_id}/users/{user_id}","href":"/api-reference/datasets/update-user-dataset-collaborator"},{"title":"Delete Group Dataset Collaborator","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json delete /v2/datasets/{dataset_id}/groups/{group_id}","href":"/api-reference/datasets/delete-group-dataset-collaborator"},{"title":"Update Group Dataset Collaborator","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json patch /v2/datasets/{dataset_id}/groups/{group_id}","href":"/api-reference/datasets/update-group-dataset-collaborator"},{"title":"Query Dataset Versions","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/datasets/{dataset_id}/versions/query","href":"/api-reference/datasets/query-dataset-versions"},{"title":"Get Dataset Version Content","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/datasets/{dataset_id}/versions/{version_index}/content","href":"/api-reference/datasets/get-dataset-version-content"},{"title":"Update Dataset Version","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json patch /v2/datasets/{dataset_id}/versions/{version_index}","href":"/api-reference/datasets/update-dataset-version"},{"title":"List Dataset Projects","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/datasets/{dataset_id}/projects","href":"/api-reference/datasets/list-dataset-projects"},{"title":"Extend Dataset Content","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/datasets/extend","href":"/api-reference/datasets/extend-dataset-content"},{"title":"Get Dataset Synthetic Extend Status","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/datasets/extend/{dataset_id}","href":"/api-reference/datasets/get-dataset-synthetic-extend-status"}]},{"group":"experiment","pages":[{"title":"List Experiments","deprecated":true,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/projects/{project_id}/experiments","href":"/api-reference/experiment/list-experiments"},{"title":"Create Experiment","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/experiments","href":"/api-reference/experiment/create-experiment"},{"title":"List Experiments Paginated","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/projects/{project_id}/experiments/paginated","href":"/api-reference/experiment/list-experiments-paginated"},{"title":"Search Experiments","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/experiments/search","href":"/api-reference/experiment/search-experiments"},{"title":"Get Experiment","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/projects/{project_id}/experiments/{experiment_id}","href":"/api-reference/experiment/get-experiment"},{"title":"Update Experiment","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json put /v2/projects/{project_id}/experiments/{experiment_id}","href":"/api-reference/experiment/update-experiment"},{"title":"Delete Experiment","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json delete /v2/projects/{project_id}/experiments/{experiment_id}","href":"/api-reference/experiment/delete-experiment"},{"title":"Experiments Available Columns","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/experiments/available_columns","href":"/api-reference/experiment/experiments-available-columns"},{"title":"Get Experiment Metrics","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/experiments/{experiment_id}/metrics","href":"/api-reference/experiment/get-experiment-metrics"}]},{"group":"feedback","pages":[{"title":"List Feedback Templates V2","deprecated":true,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/projects/{project_id}/feedback/templates","href":"/api-reference/feedback/list-feedback-templates-v2"},{"title":"Create Feedback Template V2","deprecated":true,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/feedback/templates","href":"/api-reference/feedback/create-feedback-template-v2"},{"title":"Get Feedback Template V2","deprecated":true,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/projects/{project_id}/feedback/templates/{template_id}","href":"/api-reference/feedback/get-feedback-template-v2"},{"title":"Delete Feedback Template","deprecated":true,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json delete /v2/projects/{project_id}/feedback/templates/{template_id}","href":"/api-reference/feedback/delete-feedback-template"},{"title":"Update Feedback Template","deprecated":true,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json patch /v2/projects/{project_id}/feedback/templates/{template_id}","href":"/api-reference/feedback/update-feedback-template"},{"title":"Reorder Feedback Templates","deprecated":true,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/feedback/templates/reorder","href":"/api-reference/feedback/reorder-feedback-templates"},{"title":"Get Feedback Rating V2","deprecated":true,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/projects/{project_id}/feedback/templates/{template_id}/traces/{trace_id}/rating","href":"/api-reference/feedback/get-feedback-rating-v2"},{"title":"Create Feedback Rating V2","deprecated":true,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json put /v2/projects/{project_id}/feedback/templates/{template_id}/traces/{trace_id}/rating","href":"/api-reference/feedback/create-feedback-rating-v2"},{"title":"Delete Feedback Rating V2","deprecated":true,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json delete /v2/projects/{project_id}/feedback/templates/{template_id}/traces/{trace_id}/rating","href":"/api-reference/feedback/delete-feedback-rating-v2"},{"title":"Apply Bulk Feedback V2","deprecated":true,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/feedback/ratings","href":"/api-reference/feedback/apply-bulk-feedback-v2"}]},{"group":"groups","pages":[{"title":"Get Group Roles","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/group_roles","href":"/api-reference/groups/get-group-roles"},{"title":"List Groups","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/groups","href":"/api-reference/groups/list-groups"},{"title":"Create Group","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/groups","href":"/api-reference/groups/create-group"},{"title":"Get Group","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/groups/{group_id}","href":"/api-reference/groups/get-group"},{"title":"Delete Group","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json delete /v2/groups/{group_id}","href":"/api-reference/groups/delete-group"},{"title":"Update Group","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json patch /v2/groups/{group_id}","href":"/api-reference/groups/update-group"},{"title":"List Group Members","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/groups/{group_id}/members","href":"/api-reference/groups/list-group-members"},{"title":"Add User To Group","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/groups/{group_id}/members","href":"/api-reference/groups/add-user-to-group"},{"title":"Delete Group Member","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json delete /v2/groups/{group_id}/members/{user_id}","href":"/api-reference/groups/delete-group-member"},{"title":"Update Group Member","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json patch /v2/groups/{group_id}/members/{user_id}","href":"/api-reference/groups/update-group-member"},{"title":"List Current User Groups","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/current_user/groups","href":"/api-reference/groups/list-current-user-groups"}]},{"group":"integrations","pages":[{"title":"List Integrations","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/integrations","href":"/api-reference/integrations/list-integrations"},{"title":"Get Integration Costs","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/integrations/costs/summary","href":"/api-reference/integrations/get-integration-costs"},{"title":"Export Billing Usage","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/billing/usage/export","href":"/api-reference/integrations/export-billing-usage"},{"title":"Get Billing Usage","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/billing/usage/{metric}","href":"/api-reference/integrations/get-billing-usage"},{"title":"List Available Integrations","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/integrations/available","href":"/api-reference/integrations/list-available-integrations"},{"title":"Get Integration","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/integrations/{name}","href":"/api-reference/integrations/get-integration"},{"title":"Delete Integration","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json delete /v2/integrations/{name}","href":"/api-reference/integrations/delete-integration"},{"title":"Get Integration Status","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/integrations/{name}/status","href":"/api-reference/integrations/get-integration-status"},{"title":"List User Integration Collaborators","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/integrations/{integration_id}/users","href":"/api-reference/integrations/list-user-integration-collaborators"},{"title":"Create User Integration Collaborators","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/integrations/{integration_id}/users","href":"/api-reference/integrations/create-user-integration-collaborators"},{"title":"Delete User Integration Collaborator","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json delete /v2/integrations/{integration_id}/users/{user_id}","href":"/api-reference/integrations/delete-user-integration-collaborator"},{"title":"Update User Integration Collaborator","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json patch /v2/integrations/{integration_id}/users/{user_id}","href":"/api-reference/integrations/update-user-integration-collaborator"},{"title":"List Group Integration Collaborators","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/integrations/{integration_id}/groups","href":"/api-reference/integrations/list-group-integration-collaborators"},{"title":"Create Group Integration Collaborators","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/integrations/{integration_id}/groups","href":"/api-reference/integrations/create-group-integration-collaborators"},{"title":"Delete Group Integration Collaborator","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json delete /v2/integrations/{integration_id}/groups/{group_id}","href":"/api-reference/integrations/delete-group-integration-collaborator"},{"title":"Update Group Integration Collaborator","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json patch /v2/integrations/{integration_id}/groups/{group_id}","href":"/api-reference/integrations/update-group-integration-collaborator"},{"title":"Create Or Update Integration Selection","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json put /v2/integrations/{integration_id}/select","href":"/api-reference/integrations/create-or-update-integration-selection"},{"title":"Select Integration","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/integrations/select","href":"/api-reference/integrations/select-integration"},{"title":"Disable Integration","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/integrations/disable","href":"/api-reference/integrations/disable-integration"},{"title":"Create or update Anthropic integration","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json put /v2/integrations/anthropic","href":"/api-reference/integrations/create-or-update-anthropic-integration"},{"title":"Create or update AWS Bedrock integration","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json put /v2/integrations/aws_bedrock","href":"/api-reference/integrations/create-or-update-aws-bedrock-integration"},{"title":"Create or update AWS SageMaker integration","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json put /v2/integrations/aws_sagemaker","href":"/api-reference/integrations/create-or-update-aws-sagemaker-integration"},{"title":"Create or update Azure integration","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json put /v2/integrations/azure","href":"/api-reference/integrations/create-or-update-azure-integration"},{"title":"Create or update custom integration","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json put /v2/integrations/custom","href":"/api-reference/integrations/create-or-update-custom-integration"},{"title":"Get custom integration definition","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/integrations/custom/definition","href":"/api-reference/integrations/get-custom-integration-definition"},{"title":"Get a named custom integration","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/integrations/custom/{name}","href":"/api-reference/integrations/get-a-named-custom-integration"},{"title":"Create or update a named custom integration","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json put /v2/integrations/custom/{name}","href":"/api-reference/integrations/create-or-update-a-named-custom-integration"},{"title":"Delete a named custom integration","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json delete /v2/integrations/custom/{name}","href":"/api-reference/integrations/delete-a-named-custom-integration"},{"title":"Check status of a named custom integration","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/integrations/custom/{name}/status","href":"/api-reference/integrations/check-status-of-a-named-custom-integration"},{"title":"Get definition of a named custom integration","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/integrations/custom/{name}/definition","href":"/api-reference/integrations/get-definition-of-a-named-custom-integration"},{"title":"Create or update Databricks integration (legacy)","deprecated":true,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json put /v2/integrations/databricks/unity-catalog/sql","href":"/api-reference/integrations/create-or-update-databricks-integration-legacy"},{"title":"Create or update Databricks integration","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json put /v2/integrations/databricks","href":"/api-reference/integrations/create-or-update-databricks-integration"},{"title":"Get Databricks Catalogs","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/integrations/databricks/catalogs","href":"/api-reference/integrations/get-databricks-catalogs"},{"title":"Get Databases For Cluster","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/integrations/databricks/databases","href":"/api-reference/integrations/get-databases-for-cluster"},{"title":"Create or update Mistral integration","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json put /v2/integrations/mistral","href":"/api-reference/integrations/create-or-update-mistral-integration"},{"title":"Create or update NVIDIA integration","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json put /v2/integrations/nvidia","href":"/api-reference/integrations/create-or-update-nvidia-integration"},{"title":"Create or update OpenAI integration","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json put /v2/integrations/openai","href":"/api-reference/integrations/create-or-update-openai-integration"},{"title":"Create or update TypeSafe integration","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json put /v2/integrations/typesafe","href":"/api-reference/integrations/create-or-update-typesafe-integration"},{"title":"Create or update Vertex AI integration","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json put /v2/integrations/vertex_ai","href":"/api-reference/integrations/create-or-update-vertex-ai-integration"},{"title":"Create or update Writer integration","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json put /v2/integrations/writer","href":"/api-reference/integrations/create-or-update-writer-integration"}]},{"group":"projects","pages":[{"title":"Get Collaborator Roles","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/collaborator_roles","href":"/api-reference/projects/get-collaborator-roles"},{"title":"Create Project","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects","href":"/api-reference/projects/create-project"},{"title":"Get Project","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/projects/{project_id}","href":"/api-reference/projects/get-project"},{"title":"Update Project","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json put /v2/projects/{project_id}","href":"/api-reference/projects/update-project"},{"title":"Delete Project","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json delete /v2/projects/{project_id}","href":"/api-reference/projects/delete-project"},{"title":"List User Project Collaborators","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/projects/{project_id}/users","href":"/api-reference/projects/list-user-project-collaborators"},{"title":"Create User Project Collaborators","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/users","href":"/api-reference/projects/create-user-project-collaborators"},{"title":"List Group Project Collaborators","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/projects/{project_id}/groups","href":"/api-reference/projects/list-group-project-collaborators"},{"title":"Create Group Project Collaborators","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/groups","href":"/api-reference/projects/create-group-project-collaborators"},{"title":"Delete User Project Collaborator","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json delete /v2/projects/{project_id}/users/{user_id}","href":"/api-reference/projects/delete-user-project-collaborator"},{"title":"Update User Project Collaborator","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json patch /v2/projects/{project_id}/users/{user_id}","href":"/api-reference/projects/update-user-project-collaborator"},{"title":"Delete Group Project Collaborator","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json delete /v2/projects/{project_id}/groups/{group_id}","href":"/api-reference/projects/delete-group-project-collaborator"},{"title":"Update Group Project Collaborator","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json patch /v2/projects/{project_id}/groups/{group_id}","href":"/api-reference/projects/update-group-project-collaborator"},{"title":"Get Projects V2","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/paginated","href":"/api-reference/projects/get-projects-v2"}]},{"group":"users","pages":[{"title":"Get User Roles","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/user_roles","href":"/api-reference/users/get-user-roles"},{"title":"Invite Users","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/invite_users","href":"/api-reference/users/invite-users"},{"title":"List Users Paginated","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/users/all","href":"/api-reference/users/list-users-paginated"},{"title":"Get User","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/users/{user_id}","href":"/api-reference/users/get-user"},{"title":"Update User","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json put /v2/users/{user_id}","href":"/api-reference/users/update-user"},{"title":"Delete User","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json delete /v2/users/{user_id}","href":"/api-reference/users/delete-user"},{"title":"Current User","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/current_user","href":"/api-reference/users/current-user"}]},{"group":"run_insights_settings","pages":[{"title":"Get Settings","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/projects/{project_id}/runs/{run_id}/insights-settings","href":"/api-reference/run_insights_settings/get-settings"},{"title":"Upsert Insights Config","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json patch /v2/projects/{project_id}/runs/{run_id}/insights-settings","href":"/api-reference/run_insights_settings/upsert-insights-config"}]},{"group":"protect","pages":[{"title":"Invoke","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/protect/invoke","href":"/api-reference/protect/invoke"}]},{"group":"Organization Jobs","pages":[{"title":"Get Org Job Status","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/org-jobs/{job_id}","href":"/api-reference/organization-jobs/get-org-job-status"},{"title":"Delete By Metadata","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/org-jobs/delete-by-metadata","href":"/api-reference/organization-jobs/delete-by-metadata"}]},{"group":"annotation_queue","pages":[{"title":"Get Annotation Queue","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/annotation_queues/{queue_id}","href":"/api-reference/annotation_queue/get-annotation-queue"},{"title":"Query Annotation Queues","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/annotation_queues/query","href":"/api-reference/annotation_queue/query-annotation-queues"},{"title":"Get Queue Templates","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/annotation_queues/{queue_id}/templates","href":"/api-reference/annotation_queue/get-queue-templates"},{"title":"List Annotation Queue Users","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/annotation_queues/{queue_id}/users","href":"/api-reference/annotation_queue/list-annotation-queue-users"}]},{"group":"data","pages":[{"title":"Create","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/scorers","href":"/api-reference/data/create"},{"title":"Get Scorer","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/scorers/{scorer_id}","href":"/api-reference/data/get-scorer"},{"title":"Delete Scorer","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json delete /v2/scorers/{scorer_id}","href":"/api-reference/data/delete-scorer"},{"title":"Update","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json patch /v2/scorers/{scorer_id}","href":"/api-reference/data/update"},{"title":"Create Llm Scorer Version","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/scorers/{scorer_id}/version/llm","href":"/api-reference/data/create-llm-scorer-version"},{"title":"Validate Code Scorer","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/scorers/code/validate","href":"/api-reference/data/validate-code-scorer"},{"title":"Validate Code Scorer Log Record","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/scorers/code/validate/log_record","href":"/api-reference/data/validate-code-scorer-log-record"},{"title":"Get Validate Code Scorer Task Result","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/scorers/code/validate/{task_id}","href":"/api-reference/data/get-validate-code-scorer-task-result"},{"title":"Get Scorer Version Code","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/scorers/{scorer_id}/version/code","href":"/api-reference/data/get-scorer-version-code"},{"title":"Create Code Scorer Version","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/scorers/{scorer_id}/version/code","href":"/api-reference/data/create-code-scorer-version"},{"title":"Create Preset Scorer Version","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/scorers/{scorer_id}/version/preset","href":"/api-reference/data/create-preset-scorer-version"},{"title":"Create Luna Scorer Version","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/scorers/{scorer_id}/version/luna","href":"/api-reference/data/create-luna-scorer-version"},{"title":"Create Luna3 Scorer Version","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/scorers/{scorer_id}/version/luna3","href":"/api-reference/data/create-luna3-scorer-version"},{"title":"Create Decision Scorer Version","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/scorers/{scorer_id}/version/decision","href":"/api-reference/data/create-decision-scorer-version"},{"title":"List Scorers With Filters","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/scorers/list","href":"/api-reference/data/list-scorers-with-filters"},{"title":"List Tags","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/scorers/tags","href":"/api-reference/data/list-tags"},{"title":"Get Scorer Version Or Latest","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/scorers/{scorer_id}/version","href":"/api-reference/data/get-scorer-version-or-latest"},{"title":"List All Versions For Scorer","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/scorers/{scorer_id}/versions","href":"/api-reference/data/list-all-versions-for-scorer"},{"title":"Set Scorer Scope","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json put /v2/scorers/{scorer_id}/scope","href":"/api-reference/data/set-scorer-scope"},{"title":"List Projects For Scorer Route","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/scorers/{scorer_id}/projects","href":"/api-reference/data/list-projects-for-scorer-route"},{"title":"List Projects For Scorer Version Route","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/scorers/versions/{scorer_version_id}/projects","href":"/api-reference/data/list-projects-for-scorer-version-route"},{"title":"Restore Scorer Version","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/scorers/{scorer_id}/versions/{version_number}/restore","href":"/api-reference/data/restore-scorer-version"},{"title":"Autogen Llm Scorer","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/scorers/llm/autogen","href":"/api-reference/data/autogen-llm-scorer"},{"title":"Manual Llm Validate","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/scorers/llm/validate","href":"/api-reference/data/manual-llm-validate"},{"title":"Manual Llm Validate Multipart","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/scorers/llm/validate/multipart","href":"/api-reference/data/manual-llm-validate-multipart"},{"title":"Validate Llm Scorer Log Record","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/scorers/llm/validate/log_record","href":"/api-reference/data/validate-llm-scorer-log-record"},{"title":"Validate Decision Scorer","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/scorers/decision/validate","href":"/api-reference/data/validate-decision-scorer"},{"title":"Validate Decision Scorer Log Record","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/scorers/decision/validate/log_record","href":"/api-reference/data/validate-decision-scorer-log-record"},{"title":"Validate Decision Scorer Dataset","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/scorers/decision/validate/dataset","href":"/api-reference/data/validate-decision-scorer-dataset"},{"title":"Validate Llm Scorer Dataset","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/scorers/llm/validate/dataset","href":"/api-reference/data/validate-llm-scorer-dataset"},{"title":"Validate Code Scorer Dataset","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/scorers/code/validate/dataset","href":"/api-reference/data/validate-code-scorer-dataset"},{"title":"Compute Health Score Endpoint","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/metrics-testing/{run_id}/health-score","href":"/api-reference/data/compute-health-score-endpoint"},{"title":"Get Scorer Health Scores","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/scorers/{scorer_id}/health-scores","href":"/api-reference/data/get-scorer-health-scores"},{"title":"Write Scorer Version Health Score","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/scorers/{scorer_id}/versions/{version_number}/health-scores","href":"/api-reference/data/write-scorer-version-health-score"}]},{"group":"annotation_queue_records","pages":[{"title":"Export Annotation Queue Records","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/annotation_queues/{queue_id}/records/export","href":"/api-reference/annotation_queue_records/export-annotation-queue-records"},{"title":"Export Annotation Queue Records Url","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/annotation_queues/{queue_id}/records/export/url","href":"/api-reference/annotation_queue_records/export-annotation-queue-records-url"}]},{"group":"trends_dashboard","pages":[{"title":"Get Trends","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/projects/{project_id}/log_streams/{log_stream_id}/trends","href":"/api-reference/trends_dashboard/get-trends"},{"title":"Update Trends","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json put /v2/projects/{project_id}/log_streams/{log_stream_id}/trends","href":"/api-reference/trends_dashboard/update-trends"},{"title":"Create Widget","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/log_streams/{log_stream_id}/trends/widgets","href":"/api-reference/trends_dashboard/create-widget"},{"title":"Update Widget","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json put /v2/projects/{project_id}/log_streams/{log_stream_id}/trends/widgets/{widget_id}","href":"/api-reference/trends_dashboard/update-widget"},{"title":"Delete Widget","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json delete /v2/projects/{project_id}/log_streams/{log_stream_id}/trends/widgets/{widget_id}","href":"/api-reference/trends_dashboard/delete-widget"},{"title":"Create Section","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/log_streams/{log_stream_id}/trends/sections","href":"/api-reference/trends_dashboard/create-section"},{"title":"Update Section","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json put /v2/projects/{project_id}/log_streams/{log_stream_id}/trends/sections/{section_id}","href":"/api-reference/trends_dashboard/update-section"},{"title":"Delete Section","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json delete /v2/projects/{project_id}/log_streams/{log_stream_id}/trends/sections/{section_id}","href":"/api-reference/trends_dashboard/delete-section"},{"title":"List Dashboards","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/projects/{project_id}/log_streams/{log_stream_id}/trends/dashboards","href":"/api-reference/trends_dashboard/list-dashboards"},{"title":"Duplicate Dashboard","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/log_streams/{log_stream_id}/trends/dashboards/{trends_dashboard_id}/duplicate","href":"/api-reference/trends_dashboard/duplicate-dashboard"},{"title":"Favorite Dashboard","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/log_streams/{log_stream_id}/trends/dashboards/{trends_dashboard_id}/favorite","href":"/api-reference/trends_dashboard/favorite-dashboard"},{"title":"Unfavorite Dashboard","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json delete /v2/projects/{project_id}/log_streams/{log_stream_id}/trends/dashboards/favorite","href":"/api-reference/trends_dashboard/unfavorite-dashboard"},{"title":"Delete Dashboard","description":null,"deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json delete /v2/projects/{project_id}/log_streams/{log_stream_id}/trends/dashboards/{trends_dashboard_id}","href":"/api-reference/trends_dashboard/delete-dashboard"}]},{"group":"trace","pages":[{"title":"Log Traces","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/traces","href":"/api-reference/trace/log-traces"},{"title":"Get Trace","description":null,"deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/projects/{project_id}/traces/{trace_id}","href":"/api-reference/trace/get-trace"},{"title":"Update Trace","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json patch /v2/projects/{project_id}/traces/{trace_id}","href":"/api-reference/trace/update-trace"},{"title":"Get Span","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/projects/{project_id}/spans/{span_id}","href":"/api-reference/trace/get-span"},{"title":"Update Span","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json patch /v2/projects/{project_id}/spans/{span_id}","href":"/api-reference/trace/update-span"},{"title":"Traces Available Columns","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/traces/available_columns","href":"/api-reference/trace/traces-available-columns"},{"title":"Metrics Testing Available Columns","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/metrics-testing/available_columns","href":"/api-reference/trace/metrics-testing-available-columns"},{"title":"Spans Available Columns","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/spans/available_columns","href":"/api-reference/trace/spans-available-columns"},{"title":"Sessions Available Columns","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/sessions/available_columns","href":"/api-reference/trace/sessions-available-columns"},{"title":"Query Traces","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/traces/search","href":"/api-reference/trace/query-traces"},{"title":"Query Partial Traces","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/traces/partial_search","href":"/api-reference/trace/query-partial-traces"},{"title":"Count Traces","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/traces/count","href":"/api-reference/trace/count-traces"},{"title":"Log Spans","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/spans","href":"/api-reference/trace/log-spans"},{"title":"Query Spans","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/spans/search","href":"/api-reference/trace/query-spans"},{"title":"Query Partial Spans","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/spans/partial_search","href":"/api-reference/trace/query-partial-spans"},{"title":"Count Spans","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/spans/count","href":"/api-reference/trace/count-spans"},{"title":"Query Metrics","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/metrics/search","href":"/api-reference/trace/query-metrics"},{"title":"Query Metrics V2","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/metrics/search/v2","href":"/api-reference/trace/query-metrics-v2"},{"title":"Query Custom Metrics","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/metrics/custom_search","href":"/api-reference/trace/query-custom-metrics"},{"title":"Create Session","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/sessions","href":"/api-reference/trace/create-session"},{"title":"Query Sessions","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/sessions/search","href":"/api-reference/trace/query-sessions"},{"title":"Query Partial Sessions","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/sessions/partial_search","href":"/api-reference/trace/query-partial-sessions"},{"title":"Count Sessions","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/sessions/count","href":"/api-reference/trace/count-sessions"},{"title":"Get Session","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/projects/{project_id}/sessions/{session_id}","href":"/api-reference/trace/get-session"},{"title":"Get Aggregated Trace View","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/traces/aggregated","href":"/api-reference/trace/get-aggregated-trace-view"},{"title":"Export Records","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/export_records","href":"/api-reference/trace/export-records"},{"title":"Export Records Url","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/export_records/url","href":"/api-reference/trace/export-records-url"},{"title":"Recompute Metrics","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/recompute-metrics","href":"/api-reference/trace/recompute-metrics"},{"title":"Delete Traces","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/traces/delete","href":"/api-reference/trace/delete-traces"},{"title":"Delete Spans","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/spans/delete","href":"/api-reference/trace/delete-spans"},{"title":"Delete Sessions","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/sessions/delete","href":"/api-reference/trace/delete-sessions"}]},{"group":"logstream-insights","pages":[{"title":"Get Logstream Insights Token Usages","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/log_streams/{log_stream_id}/logstream_insights/token_usage","href":"/api-reference/logstream-insights/get-logstream-insights-token-usages"}]},{"group":"log_stream","pages":[{"title":"List Log Streams","deprecated":true,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/projects/{project_id}/log_streams","href":"/api-reference/log_stream/list-log-streams"},{"title":"Create Log Stream","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/log_streams","href":"/api-reference/log_stream/create-log-stream"},{"title":"List Log Streams Paginated","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/projects/{project_id}/log_streams/paginated","href":"/api-reference/log_stream/list-log-streams-paginated"},{"title":"Search Log Streams","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/log_streams/search","href":"/api-reference/log_stream/search-log-streams"},{"title":"Get Log Stream","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/projects/{project_id}/log_streams/{log_stream_id}","href":"/api-reference/log_stream/get-log-stream"},{"title":"Update Log Stream","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json put /v2/projects/{project_id}/log_streams/{log_stream_id}","href":"/api-reference/log_stream/update-log-stream"},{"title":"Delete Log Stream","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json delete /v2/projects/{project_id}/log_streams/{log_stream_id}","href":"/api-reference/log_stream/delete-log-stream"},{"title":"Get Metric Settings","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/projects/{project_id}/log_streams/{log_stream_id}/metric_settings","href":"/api-reference/log_stream/get-metric-settings"},{"title":"Update Metric Settings","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json patch /v2/projects/{project_id}/log_streams/{log_stream_id}/metric_settings","href":"/api-reference/log_stream/update-metric-settings"}]},{"group":"signals-v2","pages":[{"title":"List Signals","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/projects/{project_id}/runs/{run_id}/signals","href":"/api-reference/signals-v2/list-signals"},{"title":"Archive Selected Signals","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json patch /v2/projects/{project_id}/runs/{run_id}/signals/archive","href":"/api-reference/signals-v2/archive-selected-signals"},{"title":"Archive Signal","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json patch /v2/projects/{project_id}/runs/{run_id}/signals/{signal_id}/archive","href":"/api-reference/signals-v2/archive-signal"},{"title":"Merge Signals","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/runs/{run_id}/signals/{signal_id}/merge","href":"/api-reference/signals-v2/merge-signals"},{"title":"Unmerge Signals","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/runs/{run_id}/signals/{signal_id}/unmerge","href":"/api-reference/signals-v2/unmerge-signals"},{"title":"List Signal Scans","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/projects/{project_id}/runs/{run_id}/signals/scans","href":"/api-reference/signals-v2/list-signal-scans"},{"title":"Start Manual Signal Scan","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json post /v2/projects/{project_id}/runs/{run_id}/signals/scans","href":"/api-reference/signals-v2/start-manual-signal-scan"},{"title":"Preview Manual Signal Scan","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/projects/{project_id}/runs/{run_id}/signals/scans/preview","href":"/api-reference/signals-v2/preview-manual-signal-scan"},{"title":"Get Signal Scan","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/projects/{project_id}/runs/{run_id}/signals/scans/{scan_id}","href":"/api-reference/signals-v2/get-signal-scan"},{"title":"Get Signals Configuration","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/projects/{project_id}/runs/{run_id}/signals/configuration","href":"/api-reference/signals-v2/get-signals-configuration"},{"title":"Put Signals Configuration","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json put /v2/projects/{project_id}/runs/{run_id}/signals/configuration","href":"/api-reference/signals-v2/put-signals-configuration"},{"title":"Delete Signals Configuration","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json delete /v2/projects/{project_id}/runs/{run_id}/signals/configuration","href":"/api-reference/signals-v2/delete-signals-configuration"},{"title":"Get Signal","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/projects/{project_id}/runs/{run_id}/signals/{signal_id}","href":"/api-reference/signals-v2/get-signal"},{"title":"Get Signal Feedback","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/projects/{project_id}/runs/{run_id}/signals/{signal_id}/feedback","href":"/api-reference/signals-v2/get-signal-feedback"},{"title":"Put Signal Feedback","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json put /v2/projects/{project_id}/runs/{run_id}/signals/{signal_id}/feedback","href":"/api-reference/signals-v2/put-signal-feedback"},{"title":"List Signal Affected Sessions","deprecated":null,"version":null,"openapi":"https://api.galileo.ai/public/v2/openapi.json get /v2/projects/{project_id}/runs/{run_id}/signals/{signal_id}/affected-sessions","href":"/api-reference/signals-v2/list-signal-affected-sessions"}]}]}]}]},{"tab":"Cookbooks","icon":"book","pages":[{"title":"Cookbooks","href":"/cookbooks/overview"}]},{"tab":"Release Notes","icon":"newspaper","pages":[{"title":"Release Notes","href":"/release-notes"}]}]},"basePath":"","title":"Log Traces - Galileo","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":["10e4515597","c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["BannerMarkdown-CX_qQQOL.js","dist-BTZUMDnx.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","clsx-xpJZXxdP.js","html-void-elements-mCSPHezU.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","OpenApiReferenceProvider-CS552b7R.js","utils-DDTCYAF2.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-De8ttokP.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-DrwRDvAh.js","snippetPresets-DtAN0nWx.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-D5rWArI6.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-O2i12wsz.js","shallow-DV8xABTt.js","getApiPlaygroundDisplay-DBZ0B5Jx.js","CodeSnippet-BVi0tPUX.js","CodeSnippets-CqASbIwY.js","Page-m07pfKpT.js","getPastedJson-DG9vsMS8.js","icon-CXzRSCr8.js","MethodPill-BdKVtEuX.js","DuplicateIcon-CZlmBrJI.js","createIcon-biFEUKPL.js","DynamicMarkdown-B54_zNBF.js","SectionHeading-DwwHK3Pt.js","axios-vUo_bRtp.js","Markdown-DfhCTwyA.js","AssistantPageLink-DqdKa2R4.js"]}