Select cases with evalCaseIds; omission or an empty array falls back to evalIds. All cases are evaluated when neither selects cases. evalMetrics is required; the response includes per-case status and metric results
Exposed by the verified SDK/ADK versions for trusted development and debugging. Paths depend on the installed ADK version and should not be used as public application entry points
The server must expose development evaluation endpoints and have evaluation dependencies installed. Prepare a set and cases, then select evalMetrics; query List evaluation metrics for available metricsUse evalCaseIds to select cases. When omitted or empty, it falls back to the deprecated evalIds; if neither selects cases, the entire set is evaluated
Evaluation runs the agent and selected metrics again. It can call models and tools, incur charges, and perform external actions. Check samples, tool permissions, and metric settings before running it
HTTP 200 means evaluation results were returned, not that all cases passed. Inspect finalEvalStatus and metric results for each item in runEvalResults
Authorizations
Authorization
string
header
required
Optional locally without a gateway; cloud deployments use the Runtime API key or user-pool JWT required by that deployment, never the model API key
Path Parameters
app_name
string
required
Application name; harness_agent for the CLI deployment
eval_set_id
string
required
Evaluation set ID
Body
application/json
evalMetrics
EvalMetric · object[]
required
Metrics to apply in this evaluation
Show child attributes
evalIds
string[]
deprecated
Deprecated; use evalCaseIds
evalCaseIds
string[]
Case IDs to evaluate; omission or an empty array falls back to evalIds. Evaluate all cases when neither selects cases
Response
Successful response
runEvalResults
RunEvalResult · object[]
required
Per-case evaluation results
Show child attributes
Last modified on September 19, 2026
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"AgentKit Documents","colors":{"primary":"#2563EB","light":"#60A5FA","dark":"#245BDB"},"logo":{"light":"https://mintcdn.com/agentkit-f14c9eb5/WtopiRtWamSdmXHa/logo/light.svg?fit=max\u0026auto=format\u0026n=WtopiRtWamSdmXHa\u0026q=85\u0026s=521000ef98d54f3c54c73f83e556093e","dark":"https://mintcdn.com/agentkit-f14c9eb5/WtopiRtWamSdmXHa/logo/dark.svg?fit=max\u0026auto=format\u0026n=WtopiRtWamSdmXHa\u0026q=85\u0026s=b4242aaffbf9bf9b615080a501fe9509"},"favicon":"https://mintcdn.com/agentkit-f14c9eb5/WtopiRtWamSdmXHa/favicon.svg?fit=max\u0026auto=format\u0026n=WtopiRtWamSdmXHa\u0026q=85\u0026s=9ef75bb1bdd51fedeee147e76693b5b2","api":{"playground":{"display":"interactive"},"examples":{"defaults":"required","languages":["curl","python","javascript"]}},"seo":{"metatags":{"title":"agent"},"indexing":"all"},"contextual":{"options":["copy","view","chatgpt","claude"],"display":"header"},"metadata":{"timestamp":true},"styling":{"latex":false},"navigation":{"languages":[{"language":"zh","default":true,"href":"productions/veadk/preview/zh"},{"language":"en","href":"productions/veadk/preview/en"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"agentkit-f14c9eb5","hasAudioNarration":false,"actualSubdomain":"agentkit-f14c9eb5","customDomains":["docs.veadk.xyz"],"gitSource":{"type":"github","owner":"yaozheng-fang","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"entitlements":{},"buildId":"6af7dd52d008e76d1045d7f9","clientVersion":"0.0.4142","searchFilterCounts":[{"language":"en","tag":"VeADK Python","count":1779},{"language":"zh","tag":"VeADK Python","count":1779},{"language":"zh","tag":"核心组件","count":1246},{"language":"en","tag":"Core components","count":1216},{"language":"en","tag":"AgentKit CLI","count":758},{"language":"zh","tag":"AgentKit CLI","count":758},{"language":"en","tag":"Command reference","count":583},{"language":"zh","tag":"命令参考","count":583},{"language":"en","tag":"Tools","count":538},{"language":"zh","tag":"工具","count":538},{"language":"zh","tag":"知识库","count":215},{"language":"en","tag":"Knowledge base","count":210},{"language":"zh","tag":"长期记忆","count":185},{"language":"en","tag":"Long-term memory","count":180},{"language":"zh","tag":"智能体","count":159},{"language":"en","tag":"Getting Started","count":150},{"language":"zh","tag":"开始使用","count":150},{"language":"en","tag":"Agent","count":149},{"language":"en","tag":"Preview","count":146},{"language":"zh","tag":"Preview","count":146}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","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":"rbac-expansion","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":"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":"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":"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":"editor-metadata","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},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","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}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"@media (min-width: 1024px){#navbar div:has(>div>#localization-select-trigger),#navbar div:has(>#localization-select-trigger){display:contents}#navbar #localization-select-trigger{margin-left:auto;flex-shrink:0}#navbar div:has(>#search-bar-entry){flex:0 0 auto;width:16rem;margin-left:0}#navbar #search-bar-entry{width:100%}#navbar div:has(>#search-bar-entry)+div{flex:0 0 auto;margin-left:0}#sidebar-content .nav-dropdown-trigger{position:sticky;top:1rem;z-index:20;background-color:rgb(var(--background-light))}.dark #sidebar-content .nav-dropdown-trigger{background-color:rgb(var(--background-dark))}}.nav-dropdown-trigger .nav-dropdown-item-icon,[role=\"menu\"] a[href^=\"/productions/\"] .nav-dropdown-item-icon{display:none}.nav-logo{height:1.75rem!important;width:auto!important;max-height:1.75rem}@font-face{font-family:\"Maple Mono\";src:url(\"/fonts/maple-mono/MapleMono-Regular.woff2\") format(\"woff2\");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:\"Maple Mono\";src:url(\"/fonts/maple-mono/MapleMono-SemiBold.woff2\") format(\"woff2\");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:\"Maple Mono\";src:url(\"/fonts/maple-mono/MapleMono-Bold.woff2\") format(\"woff2\");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:\"Maple Mono\";src:url(\"/fonts/maple-mono/MapleMono-Italic.woff2\") format(\"woff2\");font-style:italic;font-weight:400;font-display:swap}@font-face{font-family:\"Maple Mono\";src:url(\"/fonts/maple-mono/MapleMono-BoldItalic.woff2\") format(\"woff2\");font-style:italic;font-weight:700;font-display:swap}pre,code,kbd,samp{font-family:\"Maple Mono\", ui-monospace, SFMono-Regular, Menlo, Monaco,\n Consolas, \"Liberation Mono\", \"Courier New\", monospace!important}#content-side-layout [data-component-part=\"code-block-root\"]:not(.has-line-numbers) pre.shiki>code{counter-reset:api-code-line}#content-side-layout [data-component-part=\"code-block-root\"]:not(.has-line-numbers) pre.shiki>code>.line::before{content:counter(api-code-line);counter-increment:api-code-line;display:inline-block;width:3ch;margin-right:1.1rem;text-align:right;color:inherit;opacity:0.4;user-select:none;-webkit-user-select:none}"}],"page":{"pagePath":"productions/api-reference/preview/en/harness-runtime/run-evaluation","slug":"/productions/api-reference/preview/en/harness-runtime/run-evaluation","pageMetadata":{"title":"Run an evaluation","openapi":"productions/api-reference/openapi/en/harness-runtime.json POST /dev/apps/{app_name}/eval-sets/{eval_set_id}/run","zh_link":"/productions/api-reference/preview/zh/harness-runtime/run-evaluation","description":"Select cases with evalCaseIds; omission or an empty array falls back to evalIds. All cases are evaluated when neither selects cases. evalMetrics is required; the response includes per-case status and metric results\n\nExposed by the verified SDK/ADK versions for trusted development and debugging. Paths depend on the installed ADK version and should not be used as public application entry points","href":"/productions/api-reference/preview/en/harness-runtime/run-evaluation"},"description":{"compiledSource":"\"use strict\";\nconst {Fragment: _Fragment, jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsx(_components.p, {\n children: \"Select cases with evalCaseIds; omission or an empty array falls back to evalIds. All cases are evaluated when neither selects cases. evalMetrics is required; the response includes per-case status and metric results\"\n }), \"\\n\", _jsx(_components.p, {\n children: \"Exposed by the verified SDK/ADK versions for trusted development and debugging. Paths depend on the installed ADK version and should not be used as public application entry points\"\n })]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,p:`p`,..._provideComponents(),...props.components},{Warning}=_components;if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`The server must expose development evaluation endpoints and have evaluation dependencies installed. Prepare a set and cases, then select `,_jsx(_components.code,{children:`evalMetrics`}),`; query `,_jsx(_components.a,{href:`/productions/api-reference/preview/en/harness-runtime/list-eval-metrics`,children:`List evaluation metrics`}),` for available metrics`]}),`\n`,_jsxs(_components.p,{children:[`Use `,_jsx(_components.code,{children:`evalCaseIds`}),` to select cases. When omitted or empty, it falls back to the deprecated `,_jsx(_components.code,{children:`evalIds`}),`; if neither selects cases, the entire set is evaluated`]}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`Evaluation runs the agent and selected metrics again. It can call models and tools, incur charges, and perform external actions. Check samples, tool permissions, and metric settings before running it`})}),`\n`,_jsxs(_components.p,{children:[`HTTP `,_jsx(_components.code,{children:`200`}),` means evaluation results were returned, not that all cases passed. Inspect `,_jsx(_components.code,{children:`finalEvalStatus`}),` and metric results for each item in `,_jsx(_components.code,{children:`runEvalResults`})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Run an evaluation","openapi":"productions/api-reference/openapi/en/harness-runtime.json POST /dev/apps/{app_name}/eval-sets/{eval_set_id}/run","zh_link":"/productions/api-reference/preview/zh/harness-runtime/run-evaluation","description":"Select cases with evalCaseIds; omission or an empty array falls back to evalIds. All cases are evaluated when neither selects cases. evalMetrics is required; the response includes per-case status and metric results\n\nExposed by the verified SDK/ADK versions for trusted development and debugging. Paths depend on the installed ADK version and should not be used as public application entry points","href":"/productions/api-reference/preview/en/harness-runtime/run-evaluation"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["Evaluation · development server"],"summary":"Run an evaluation","description":"Select cases with evalCaseIds; omission or an empty array falls back to evalIds. All cases are evaluated when neither selects cases. evalMetrics is required; the response includes per-case status and metric results\n\nExposed by the verified SDK/ADK versions for trusted development and debugging. Paths depend on the installed ADK version and should not be used as public application entry points","operationId":"harnessRuntimeRunEvaluation","parameters":["c5c223b2-6150-4a3c-8252-51871b7ff825","698689b4-f803-4e26-bc1c-baf58c253a85"],"requestBody":"ec87abe0-5e67-4290-acb8-8cafeef25ee3","responses":{"200":"642eb82d-45ab-4ea8-b457-9dd05221a0f5","400":"a94354ed-a7cc-47c0-928c-6010090ebe22","411":"f56bec7b-13ba-4480-ae65-ae48375ced10","413":"6b9c0240-de34-4586-92f6-80c7c31f6cd0","422":"eca2b0c2-afd3-409e-aae5-8e7fb4a549e8"},"method":"post","type":"path","servers":["a42e9819-0316-4a19-a943-6d9c7c0a105f"],"security":["319e3220-b7d1-4fc3-bf11-6aa1dd7676d0","aaaabe4f-c953-4085-b903-371666d67b17"],"path":"/dev/apps/{app_name}/eval-sets/{eval_set_id}/run","baseUrlOptions":["http://localhost:8000"],"title":"Run an evaluation","codeSamples":[],"requestExampleLanguages":["bash","python","javascript"],"requiredOnlyExamples":true,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"c5c223b2-6150-4a3c-8252-51871b7ff825":{"name":"app_name","in":"path","required":true,"schema":{"type":"string","title":"App Name","isRequired":true,"description":"Application name; harness_agent for the CLI deployment","uniqueKey":"","typeLabel":"string"},"description":"Application name; harness_agent for the CLI deployment","example":"harness_agent"},"698689b4-f803-4e26-bc1c-baf58c253a85":{"name":"eval_set_id","in":"path","required":true,"schema":{"type":"string","title":"Eval Set Id","isRequired":true,"description":"Evaluation set ID","uniqueKey":"","typeLabel":"string"},"description":"Evaluation set ID","example":"travel-eval"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"properties":{"evalMetrics":{"items":{"properties":{"metricName":{"type":"string","title":"Metricname","description":"Evaluation metric name","isRequired":true,"uniqueKey":"evalMetrics.items.[INDEX].metricName","typeLabel":"string"},"threshold":{"oneOf":[{"type":"number","title":"Threshold","description":"Threshold field scheduled for deprecation; prefer criterion. The metric defines its interpretation","uniqueKey":"evalMetrics.items.[INDEX].threshold.oneOf.0","typeLabel":"number"},{"type":"null","title":"Threshold","description":"Threshold field scheduled for deprecation; prefer criterion. The metric defines its interpretation","uniqueKey":"evalMetrics.items.[INDEX].threshold.oneOf.1","typeLabel":"null"}],"uniqueKey":"evalMetrics.items.[INDEX].threshold","typeLabel":"number | null"},"criterion":{"oneOf":[{"type":"object","title":"BaseCriterion","description":"Evaluation criterion used by the metric","required":["threshold"],"properties":{"threshold":{"type":"number","title":"Threshold","isRequired":true,"uniqueKey":"evalMetrics.items.[INDEX].criterion.oneOf.0.threshold","typeLabel":"number"},"includeIntermediateResponsesInFinal":{"type":"boolean","title":"Includeintermediateresponsesinfinal","default":false,"uniqueKey":"evalMetrics.items.[INDEX].criterion.oneOf.0.includeIntermediateResponsesInFinal","typeLabel":"boolean"}},"additionalProperties":true,"uniqueKey":"evalMetrics.items.[INDEX].criterion.oneOf.0","typeLabel":"BaseCriterion · object"},{"type":"null","description":"Evaluation criterion used by the metric","uniqueKey":"evalMetrics.items.[INDEX].criterion.oneOf.1","typeLabel":"null"}],"uniqueKey":"evalMetrics.items.[INDEX].criterion","typeLabel":"BaseCriterion · object | null"},"customFunctionPath":{"oneOf":[{"type":"string","title":"Customfunctionpath","description":"Import path of a custom evaluation function","uniqueKey":"evalMetrics.items.[INDEX].customFunctionPath.oneOf.0","typeLabel":"string"},{"type":"null","title":"Customfunctionpath","description":"Import path of a custom evaluation function","uniqueKey":"evalMetrics.items.[INDEX].customFunctionPath.oneOf.1","typeLabel":"null"}],"uniqueKey":"evalMetrics.items.[INDEX].customFunctionPath","typeLabel":"string | null"}},"additionalProperties":false,"type":"object","required":["metricName"],"title":"EvalMetric","uniqueKey":"evalMetrics.items.[INDEX]","typeLabel":"EvalMetric · object"},"type":"array","title":"Evalmetrics","description":"Metrics to apply in this evaluation","isRequired":true,"uniqueKey":"evalMetrics","typeLabel":"EvalMetric · object[]"},"evalIds":{"items":{"type":"string","uniqueKey":"evalIds.items.[INDEX]","typeLabel":"string"},"type":"array","title":"Evalids","deprecated":true,"description":"Deprecated; use evalCaseIds","uniqueKey":"evalIds","typeLabel":"string[]"},"evalCaseIds":{"items":{"type":"string","uniqueKey":"evalCaseIds.items.[INDEX]","typeLabel":"string"},"type":"array","title":"Evalcaseids","description":"Case IDs to evaluate; omission or an empty array falls back to evalIds. Evaluate all cases when neither selects cases","uniqueKey":"evalCaseIds","typeLabel":"string[]"}},"type":"object","required":["evalMetrics"],"title":"RunEvalRequest","uniqueKey":"","typeLabel":"RunEvalRequest · object"},"example":{"evalCaseIds":["case-001"],"evalMetrics":[{"metricName":"tool_trajectory_avg_score","threshold":1}]},"examples":{"Example":{"title":"Example","value":{"evalCaseIds":["case-001"],"evalMetrics":[{"metricName":"tool_trajectory_avg_score","threshold":1}]}}},"exampleType":"examples"}},"exampleType":"examples"},"responses":{"642eb82d-45ab-4ea8-b457-9dd05221a0f5":{"description":"Successful response","content":{"application/json":{"schema":{"properties":{"runEvalResults":{"items":{"properties":{"evalSetFile":{"type":"string","title":"Evalsetfile","isRequired":true,"uniqueKey":"runEvalResults.items.[INDEX].evalSetFile","typeLabel":"string"},"evalSetId":{"type":"string","title":"Evalsetid","description":"Evaluation set ID","isRequired":true,"uniqueKey":"runEvalResults.items.[INDEX].evalSetId","typeLabel":"string"},"evalId":{"type":"string","title":"Evalid","description":"Evaluation case ID","isRequired":true,"uniqueKey":"runEvalResults.items.[INDEX].evalId","typeLabel":"string"},"finalEvalStatus":{"type":"integer","enum":[1,2,3],"title":"EvalStatus","description":"Final evaluation status","isRequired":true,"uniqueKey":"runEvalResults.items.[INDEX].finalEvalStatus","typeLabel":"enum\u003cinteger>"},"overallEvalMetricResults":{"items":{"properties":{"metricName":{"type":"string","title":"Metricname","description":"Evaluation metric name","isRequired":true,"uniqueKey":"runEvalResults.items.[INDEX].overallEvalMetricResults.items.[INDEX].metricName","typeLabel":"string"},"evalStatus":{"type":"integer","enum":[1,2,3],"title":"EvalStatus","isRequired":true,"uniqueKey":"runEvalResults.items.[INDEX].overallEvalMetricResults.items.[INDEX].evalStatus","typeLabel":"enum\u003cinteger>"},"threshold":{"oneOf":[{"type":"number","title":"Threshold","uniqueKey":"runEvalResults.items.[INDEX].overallEvalMetricResults.items.[INDEX].threshold.oneOf.0","typeLabel":"number"},{"type":"null","title":"Threshold","uniqueKey":"runEvalResults.items.[INDEX].overallEvalMetricResults.items.[INDEX].threshold.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].overallEvalMetricResults.items.[INDEX].threshold","typeLabel":"number | null"},"criterion":{"oneOf":[{"type":"object","title":"BaseCriterion","description":"Evaluation criterion used by the metric","required":["threshold"],"properties":{"threshold":{"type":"number","title":"Threshold","isRequired":true,"uniqueKey":"runEvalResults.items.[INDEX].overallEvalMetricResults.items.[INDEX].criterion.oneOf.0.threshold","typeLabel":"number"},"includeIntermediateResponsesInFinal":{"type":"boolean","title":"Includeintermediateresponsesinfinal","default":false,"uniqueKey":"runEvalResults.items.[INDEX].overallEvalMetricResults.items.[INDEX].criterion.oneOf.0.includeIntermediateResponsesInFinal","typeLabel":"boolean"}},"additionalProperties":true,"uniqueKey":"runEvalResults.items.[INDEX].overallEvalMetricResults.items.[INDEX].criterion.oneOf.0","typeLabel":"BaseCriterion · object"},{"type":"null","description":"Evaluation criterion used by the metric","uniqueKey":"runEvalResults.items.[INDEX].overallEvalMetricResults.items.[INDEX].criterion.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].overallEvalMetricResults.items.[INDEX].criterion","typeLabel":"BaseCriterion · object | null"},"customFunctionPath":{"oneOf":[{"type":"string","title":"Customfunctionpath","description":"Import path of a custom evaluation function","uniqueKey":"runEvalResults.items.[INDEX].overallEvalMetricResults.items.[INDEX].customFunctionPath.oneOf.0","typeLabel":"string"},{"type":"null","title":"Customfunctionpath","description":"Import path of a custom evaluation function","uniqueKey":"runEvalResults.items.[INDEX].overallEvalMetricResults.items.[INDEX].customFunctionPath.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].overallEvalMetricResults.items.[INDEX].customFunctionPath","typeLabel":"string | null"},"score":{"oneOf":[{"type":"number","title":"Score","uniqueKey":"runEvalResults.items.[INDEX].overallEvalMetricResults.items.[INDEX].score.oneOf.0","typeLabel":"number"},{"type":"null","title":"Score","uniqueKey":"runEvalResults.items.[INDEX].overallEvalMetricResults.items.[INDEX].score.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].overallEvalMetricResults.items.[INDEX].score","typeLabel":"number | null"},"details":{"properties":{"rubricScores":{"oneOf":[{"type":"array","items":{"properties":{"rubricId":{"type":"string","title":"Rubricid","isRequired":true,"uniqueKey":"runEvalResults.items.[INDEX].overallEvalMetricResults.items.[INDEX].details.rubricScores.oneOf.0.items.[INDEX].rubricId","typeLabel":"string"},"rationale":{"oneOf":[{"type":"string","title":"Rationale","uniqueKey":"runEvalResults.items.[INDEX].overallEvalMetricResults.items.[INDEX].details.rubricScores.oneOf.0.items.[INDEX].rationale.oneOf.0","typeLabel":"string"},{"type":"null","title":"Rationale","uniqueKey":"runEvalResults.items.[INDEX].overallEvalMetricResults.items.[INDEX].details.rubricScores.oneOf.0.items.[INDEX].rationale.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].overallEvalMetricResults.items.[INDEX].details.rubricScores.oneOf.0.items.[INDEX].rationale","typeLabel":"string | null"},"score":{"oneOf":[{"type":"number","title":"Score","uniqueKey":"runEvalResults.items.[INDEX].overallEvalMetricResults.items.[INDEX].details.rubricScores.oneOf.0.items.[INDEX].score.oneOf.0","typeLabel":"number"},{"type":"null","title":"Score","uniqueKey":"runEvalResults.items.[INDEX].overallEvalMetricResults.items.[INDEX].details.rubricScores.oneOf.0.items.[INDEX].score.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].overallEvalMetricResults.items.[INDEX].details.rubricScores.oneOf.0.items.[INDEX].score","typeLabel":"number | null"}},"additionalProperties":false,"type":"object","required":["rubricId"],"title":"RubricScore","uniqueKey":"runEvalResults.items.[INDEX].overallEvalMetricResults.items.[INDEX].details.rubricScores.oneOf.0.items.[INDEX]","typeLabel":"RubricScore · object"},"title":"Rubricscores","uniqueKey":"runEvalResults.items.[INDEX].overallEvalMetricResults.items.[INDEX].details.rubricScores.oneOf.0","typeLabel":"RubricScore · object[]"},{"type":"null","title":"Rubricscores","uniqueKey":"runEvalResults.items.[INDEX].overallEvalMetricResults.items.[INDEX].details.rubricScores.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].overallEvalMetricResults.items.[INDEX].details.rubricScores","typeLabel":"RubricScore · object[] | null"}},"additionalProperties":false,"type":"object","title":"EvalMetricResultDetails","uniqueKey":"runEvalResults.items.[INDEX].overallEvalMetricResults.items.[INDEX].details","typeLabel":"EvalMetricResultDetails · object"}},"additionalProperties":false,"type":"object","required":["metricName","evalStatus"],"title":"EvalMetricResult","uniqueKey":"runEvalResults.items.[INDEX].overallEvalMetricResults.items.[INDEX]","typeLabel":"EvalMetricResult · object"},"type":"array","title":"Overallevalmetricresults","description":"Case-level metric results","isRequired":true,"uniqueKey":"runEvalResults.items.[INDEX].overallEvalMetricResults","typeLabel":"EvalMetricResult · object[]"},"evalMetricResultPerInvocation":{"items":{"properties":{"actualInvocation":{"properties":{"userContent":{"properties":{"parts":{"oneOf":[{"type":"array","items":{"properties":{"mediaResolution":{"oneOf":[{"type":"object","title":"PartMediaResolution","properties":{"level":{"oneOf":[{"type":"string","title":"PartMediaResolutionLevel","enum":["MEDIA_RESOLUTION_UNSPECIFIED","MEDIA_RESOLUTION_LOW","MEDIA_RESOLUTION_MEDIUM","MEDIA_RESOLUTION_HIGH","MEDIA_RESOLUTION_ULTRA_HIGH"],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].mediaResolution.oneOf.0.level.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].mediaResolution.oneOf.0.level.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].mediaResolution.oneOf.0.level","typeLabel":"enum\u003cstring> | null"},"numTokens":{"oneOf":[{"type":"integer","title":"Numtokens","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].mediaResolution.oneOf.0.numTokens.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Numtokens","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].mediaResolution.oneOf.0.numTokens.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].mediaResolution.oneOf.0.numTokens","typeLabel":"integer | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].mediaResolution.oneOf.0","typeLabel":"PartMediaResolution · object"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].mediaResolution.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].mediaResolution","typeLabel":"PartMediaResolution · object | null"},"codeExecutionResult":{"oneOf":[{"type":"object","title":"CodeExecutionResult","description":"Code execution result","properties":{"outcome":{"oneOf":[{"type":"string","title":"Outcome","enum":["OUTCOME_UNSPECIFIED","OUTCOME_OK","OUTCOME_FAILED","OUTCOME_DEADLINE_EXCEEDED"],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.outcome.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.outcome.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.outcome","typeLabel":"enum\u003cstring> | null"},"output":{"oneOf":[{"type":"string","title":"Output","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.output.oneOf.0","typeLabel":"string"},{"type":"null","title":"Output","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.output.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.output","typeLabel":"string | null"},"id":{"oneOf":[{"type":"string","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.id","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0","typeLabel":"CodeExecutionResult · object"},{"type":"null","description":"Code execution result","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].codeExecutionResult","typeLabel":"CodeExecutionResult · object | null"},"executableCode":{"oneOf":[{"type":"object","title":"ExecutableCode","description":"Executable code","properties":{"code":{"oneOf":[{"type":"string","title":"Code","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.code.oneOf.0","typeLabel":"string"},{"type":"null","title":"Code","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.code.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.code","typeLabel":"string | null"},"language":{"oneOf":[{"type":"string","title":"Language","description":"Application definition language","enum":["LANGUAGE_UNSPECIFIED","PYTHON"],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.language.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Application definition language","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.language.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.language","typeLabel":"enum\u003cstring> | null"},"id":{"oneOf":[{"type":"string","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.id","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0","typeLabel":"ExecutableCode · object"},{"type":"null","description":"Executable code","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].executableCode.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].executableCode","typeLabel":"ExecutableCode · object | null"},"fileData":{"oneOf":[{"type":"object","title":"FileData","description":"File content referenced by URI","properties":{"displayName":{"oneOf":[{"type":"string","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.displayName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.displayName.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.displayName","typeLabel":"string | null"},"fileUri":{"oneOf":[{"type":"string","title":"Fileuri","description":"File URI","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.fileUri.oneOf.0","typeLabel":"string"},{"type":"null","title":"Fileuri","description":"File URI","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.fileUri.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.fileUri","typeLabel":"string | null"},"mimeType":{"oneOf":[{"type":"string","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.mimeType.oneOf.0","typeLabel":"string"},{"type":"null","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.mimeType.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.mimeType","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].fileData.oneOf.0","typeLabel":"FileData · object"},{"type":"null","description":"File content referenced by URI","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].fileData.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].fileData","typeLabel":"FileData · object | null"},"functionCall":{"oneOf":[{"type":"object","title":"FunctionCall","description":"Function call requested by the model","properties":{"id":{"oneOf":[{"type":"string","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.id","typeLabel":"string | null"},"args":{"oneOf":[{"type":"object","title":"Args","description":"Function arguments","additionalProperties":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.args.oneOf.0","typeLabel":"Args · object"},{"type":"null","title":"Args","description":"Function arguments","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.args.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.args","typeLabel":"Args · object | null"},"name":{"oneOf":[{"type":"string","title":"Name","description":"Name","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Name","description":"Name","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.name.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.name","typeLabel":"string | null"},"partialArgs":{"oneOf":[{"type":"array","items":{"properties":{"boolValue":{"oneOf":[{"type":"boolean","title":"Boolvalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].boolValue.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Boolvalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].boolValue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].boolValue","typeLabel":"boolean | null"},"jsonPath":{"oneOf":[{"type":"string","title":"Jsonpath","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].jsonPath.oneOf.0","typeLabel":"string"},{"type":"null","title":"Jsonpath","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].jsonPath.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].jsonPath","typeLabel":"string | null"},"nullValue":{"oneOf":[{"type":"string","title":"Nullvalue","const":"NULL_VALUE","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].nullValue.oneOf.0","typeLabel":"string"},{"type":"null","title":"Nullvalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].nullValue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].nullValue","typeLabel":"string | null"},"numberValue":{"oneOf":[{"type":"number","title":"Numbervalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].numberValue.oneOf.0","typeLabel":"number"},{"type":"null","title":"Numbervalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].numberValue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].numberValue","typeLabel":"number | null"},"stringValue":{"oneOf":[{"type":"string","title":"Stringvalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].stringValue.oneOf.0","typeLabel":"string"},{"type":"null","title":"Stringvalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].stringValue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].stringValue","typeLabel":"string | null"},"willContinue":{"oneOf":[{"type":"boolean","title":"Willcontinue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].willContinue.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Willcontinue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].willContinue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].willContinue","typeLabel":"boolean | null"}},"additionalProperties":false,"type":"object","title":"PartialArg","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX]","typeLabel":"PartialArg · object"},"title":"Partialargs","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0","typeLabel":"PartialArg · object[]"},{"type":"null","title":"Partialargs","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs","typeLabel":"PartialArg · object[] | null"},"willContinue":{"oneOf":[{"type":"boolean","title":"Willcontinue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.willContinue.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Willcontinue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.willContinue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.willContinue","typeLabel":"boolean | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0","typeLabel":"FunctionCall · object"},{"type":"null","description":"Function call requested by the model","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionCall","typeLabel":"FunctionCall · object | null"},"functionResponse":{"oneOf":[{"type":"object","title":"FunctionResponse","description":"Function execution result","properties":{"willContinue":{"oneOf":[{"type":"boolean","title":"Willcontinue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.willContinue.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Willcontinue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.willContinue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.willContinue","typeLabel":"boolean | null"},"scheduling":{"oneOf":[{"type":"string","title":"FunctionResponseScheduling","enum":["SCHEDULING_UNSPECIFIED","SILENT","WHEN_IDLE","INTERRUPT"],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.scheduling.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.scheduling.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.scheduling","typeLabel":"enum\u003cstring> | null"},"parts":{"oneOf":[{"type":"array","items":{"properties":{"inlineData":{"oneOf":[{"type":"object","title":"FunctionResponseBlob","description":"Inline binary content with Base64-encoded data","properties":{"mimeType":{"oneOf":[{"type":"string","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.mimeType.oneOf.0","typeLabel":"string"},{"type":"null","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.mimeType.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.mimeType","typeLabel":"string | null"},"data":{"oneOf":[{"type":"string","title":"Data","contentMediaType":"application/octet-stream","contentEncoding":"base64","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.data.oneOf.0","typeLabel":"file"},{"type":"null","title":"Data","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.data.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.data","typeLabel":"file | null"},"displayName":{"oneOf":[{"type":"string","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.displayName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.displayName.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.displayName","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0","typeLabel":"FunctionResponseBlob · object"},{"type":"null","description":"Inline binary content with Base64-encoded data","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData","typeLabel":"FunctionResponseBlob · object | null"},"fileData":{"oneOf":[{"type":"object","title":"FunctionResponseFileData","description":"File content referenced by URI","properties":{"fileUri":{"oneOf":[{"type":"string","title":"Fileuri","description":"File URI","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.fileUri.oneOf.0","typeLabel":"string"},{"type":"null","title":"Fileuri","description":"File URI","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.fileUri.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.fileUri","typeLabel":"string | null"},"mimeType":{"oneOf":[{"type":"string","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.mimeType.oneOf.0","typeLabel":"string"},{"type":"null","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.mimeType.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.mimeType","typeLabel":"string | null"},"displayName":{"oneOf":[{"type":"string","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.displayName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.displayName.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.displayName","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0","typeLabel":"FunctionResponseFileData · object"},{"type":"null","description":"File content referenced by URI","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData","typeLabel":"FunctionResponseFileData · object | null"}},"additionalProperties":false,"type":"object","title":"FunctionResponsePart","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX]","typeLabel":"FunctionResponsePart · object"},"title":"Parts","description":"Ordered message parts","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0","typeLabel":"FunctionResponsePart · object[]"},{"type":"null","title":"Parts","description":"Ordered message parts","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts","typeLabel":"FunctionResponsePart · object[] | null"},"id":{"oneOf":[{"type":"string","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.id","typeLabel":"string | null"},"name":{"oneOf":[{"type":"string","title":"Name","description":"Name","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Name","description":"Name","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.name.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.name","typeLabel":"string | null"},"response":{"oneOf":[{"type":"object","title":"Response","description":"Response content","additionalProperties":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.response.oneOf.0","typeLabel":"Response · object"},{"type":"null","title":"Response","description":"Response content","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.response.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.response","typeLabel":"Response · object | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0","typeLabel":"FunctionResponse · object"},{"type":"null","description":"Function execution result","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].functionResponse","typeLabel":"FunctionResponse · object | null"},"inlineData":{"oneOf":[{"type":"object","title":"Blob","description":"Inline binary content with Base64-encoded data","properties":{"data":{"oneOf":[{"type":"string","title":"Data","contentMediaType":"application/octet-stream","contentEncoding":"base64","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.data.oneOf.0","typeLabel":"file"},{"type":"null","title":"Data","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.data.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.data","typeLabel":"file | null"},"displayName":{"oneOf":[{"type":"string","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.displayName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.displayName.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.displayName","typeLabel":"string | null"},"mimeType":{"oneOf":[{"type":"string","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.mimeType.oneOf.0","typeLabel":"string"},{"type":"null","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.mimeType.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.mimeType","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0","typeLabel":"Blob · object"},{"type":"null","description":"Inline binary content with Base64-encoded data","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].inlineData.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].inlineData","typeLabel":"Blob · object | null"},"text":{"oneOf":[{"type":"string","title":"Text","description":"Text content","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].text.oneOf.0","typeLabel":"string"},{"type":"null","title":"Text","description":"Text content","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].text.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].text","typeLabel":"string | null"},"thought":{"oneOf":[{"type":"boolean","title":"Thought","description":"Whether this is thought content","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].thought.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Thought","description":"Whether this is thought content","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].thought.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].thought","typeLabel":"boolean | null"},"thoughtSignature":{"oneOf":[{"type":"string","title":"Thoughtsignature","description":"Thought signature for subsequent requests","contentMediaType":"application/octet-stream","contentEncoding":"base64","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].thoughtSignature.oneOf.0","typeLabel":"file"},{"type":"null","title":"Thoughtsignature","description":"Thought signature for subsequent requests","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].thoughtSignature.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].thoughtSignature","typeLabel":"file | null"},"videoMetadata":{"oneOf":[{"type":"object","title":"VideoMetadata","description":"Video metadata","properties":{"endOffset":{"oneOf":[{"type":"string","title":"Endoffset","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.endOffset.oneOf.0","typeLabel":"string"},{"type":"null","title":"Endoffset","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.endOffset.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.endOffset","typeLabel":"string | null"},"fps":{"oneOf":[{"type":"number","title":"Fps","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.fps.oneOf.0","typeLabel":"number"},{"type":"null","title":"Fps","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.fps.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.fps","typeLabel":"number | null"},"startOffset":{"oneOf":[{"type":"string","title":"Startoffset","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.startOffset.oneOf.0","typeLabel":"string"},{"type":"null","title":"Startoffset","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.startOffset.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.startOffset","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0","typeLabel":"VideoMetadata · object"},{"type":"null","description":"Video metadata","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].videoMetadata","typeLabel":"VideoMetadata · object | null"},"toolCall":{"oneOf":[{"type":"object","title":"ToolCall","properties":{"id":{"oneOf":[{"type":"string","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.id","typeLabel":"string | null"},"toolType":{"oneOf":[{"type":"string","title":"ToolType","enum":["TOOL_TYPE_UNSPECIFIED","GOOGLE_SEARCH_WEB","GOOGLE_SEARCH_IMAGE","URL_CONTEXT","GOOGLE_MAPS","FILE_SEARCH"],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.toolType.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.toolType.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.toolType","typeLabel":"enum\u003cstring> | null"},"args":{"oneOf":[{"type":"object","title":"Args","description":"Function arguments","additionalProperties":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.args.oneOf.0","typeLabel":"Args · object"},{"type":"null","title":"Args","description":"Function arguments","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.args.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.args","typeLabel":"Args · object | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0","typeLabel":"ToolCall · object"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].toolCall.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].toolCall","typeLabel":"ToolCall · object | null"},"toolResponse":{"oneOf":[{"type":"object","title":"ToolResponse","properties":{"id":{"oneOf":[{"type":"string","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.id","typeLabel":"string | null"},"toolType":{"oneOf":[{"type":"string","title":"ToolType","enum":["TOOL_TYPE_UNSPECIFIED","GOOGLE_SEARCH_WEB","GOOGLE_SEARCH_IMAGE","URL_CONTEXT","GOOGLE_MAPS","FILE_SEARCH"],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.toolType.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.toolType.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.toolType","typeLabel":"enum\u003cstring> | null"},"response":{"oneOf":[{"type":"object","title":"Response","description":"Response content","additionalProperties":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.response.oneOf.0","typeLabel":"Response · object"},{"type":"null","title":"Response","description":"Response content","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.response.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.response","typeLabel":"Response · object | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0","typeLabel":"ToolResponse · object"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].toolResponse","typeLabel":"ToolResponse · object | null"},"partMetadata":{"oneOf":[{"type":"object","title":"Partmetadata","additionalProperties":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].partMetadata.oneOf.0","typeLabel":"Partmetadata · object"},{"type":"null","title":"Partmetadata","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].partMetadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX].partMetadata","typeLabel":"Partmetadata · object | null"}},"additionalProperties":false,"type":"object","title":"Part","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0.items.[INDEX]","typeLabel":"Part · object"},"title":"Parts","description":"Ordered message parts","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.0","typeLabel":"Part · object[]"},{"type":"null","title":"Parts","description":"Ordered message parts","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.parts","typeLabel":"Part · object[] | null"},"role":{"oneOf":[{"type":"string","title":"Role","description":"Message role, such as user or model","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.role.oneOf.0","typeLabel":"string"},{"type":"null","title":"Role","description":"Message role, such as user or model","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.role.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent.role","typeLabel":"string | null"}},"additionalProperties":false,"type":"object","title":"Content","isRequired":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.userContent","typeLabel":"Content · object"},"invocationId":{"type":"string","title":"Invocationid","default":"","description":"Invocation ID","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.invocationId","typeLabel":"string"},"finalResponse":{"oneOf":[{"type":"object","title":"Content","properties":{"parts":{"oneOf":[{"type":"array","items":{"properties":{"mediaResolution":{"oneOf":[{"type":"object","title":"PartMediaResolution","properties":{"level":{"oneOf":[{"type":"string","title":"PartMediaResolutionLevel","enum":["MEDIA_RESOLUTION_UNSPECIFIED","MEDIA_RESOLUTION_LOW","MEDIA_RESOLUTION_MEDIUM","MEDIA_RESOLUTION_HIGH","MEDIA_RESOLUTION_ULTRA_HIGH"],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].mediaResolution.oneOf.0.level.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].mediaResolution.oneOf.0.level.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].mediaResolution.oneOf.0.level","typeLabel":"enum\u003cstring> | null"},"numTokens":{"oneOf":[{"type":"integer","title":"Numtokens","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].mediaResolution.oneOf.0.numTokens.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Numtokens","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].mediaResolution.oneOf.0.numTokens.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].mediaResolution.oneOf.0.numTokens","typeLabel":"integer | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].mediaResolution.oneOf.0","typeLabel":"PartMediaResolution · object"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].mediaResolution.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].mediaResolution","typeLabel":"PartMediaResolution · object | null"},"codeExecutionResult":{"oneOf":[{"type":"object","title":"CodeExecutionResult","description":"Code execution result","properties":{"outcome":{"oneOf":[{"type":"string","title":"Outcome","enum":["OUTCOME_UNSPECIFIED","OUTCOME_OK","OUTCOME_FAILED","OUTCOME_DEADLINE_EXCEEDED"],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.outcome.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.outcome.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.outcome","typeLabel":"enum\u003cstring> | null"},"output":{"oneOf":[{"type":"string","title":"Output","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.output.oneOf.0","typeLabel":"string"},{"type":"null","title":"Output","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.output.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.output","typeLabel":"string | null"},"id":{"oneOf":[{"type":"string","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.id","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0","typeLabel":"CodeExecutionResult · object"},{"type":"null","description":"Code execution result","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].codeExecutionResult","typeLabel":"CodeExecutionResult · object | null"},"executableCode":{"oneOf":[{"type":"object","title":"ExecutableCode","description":"Executable code","properties":{"code":{"oneOf":[{"type":"string","title":"Code","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.code.oneOf.0","typeLabel":"string"},{"type":"null","title":"Code","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.code.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.code","typeLabel":"string | null"},"language":{"oneOf":[{"type":"string","title":"Language","description":"Application definition language","enum":["LANGUAGE_UNSPECIFIED","PYTHON"],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.language.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Application definition language","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.language.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.language","typeLabel":"enum\u003cstring> | null"},"id":{"oneOf":[{"type":"string","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.id","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0","typeLabel":"ExecutableCode · object"},{"type":"null","description":"Executable code","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].executableCode.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].executableCode","typeLabel":"ExecutableCode · object | null"},"fileData":{"oneOf":[{"type":"object","title":"FileData","description":"File content referenced by URI","properties":{"displayName":{"oneOf":[{"type":"string","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.displayName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.displayName.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.displayName","typeLabel":"string | null"},"fileUri":{"oneOf":[{"type":"string","title":"Fileuri","description":"File URI","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.fileUri.oneOf.0","typeLabel":"string"},{"type":"null","title":"Fileuri","description":"File URI","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.fileUri.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.fileUri","typeLabel":"string | null"},"mimeType":{"oneOf":[{"type":"string","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.mimeType.oneOf.0","typeLabel":"string"},{"type":"null","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.mimeType.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.mimeType","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0","typeLabel":"FileData · object"},{"type":"null","description":"File content referenced by URI","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData","typeLabel":"FileData · object | null"},"functionCall":{"oneOf":[{"type":"object","title":"FunctionCall","description":"Function call requested by the model","properties":{"id":{"oneOf":[{"type":"string","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.id","typeLabel":"string | null"},"args":{"oneOf":[{"type":"object","title":"Args","description":"Function arguments","additionalProperties":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.args.oneOf.0","typeLabel":"Args · object"},{"type":"null","title":"Args","description":"Function arguments","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.args.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.args","typeLabel":"Args · object | null"},"name":{"oneOf":[{"type":"string","title":"Name","description":"Name","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Name","description":"Name","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.name.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.name","typeLabel":"string | null"},"partialArgs":{"oneOf":[{"type":"array","items":{"properties":{"boolValue":{"oneOf":[{"type":"boolean","title":"Boolvalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].boolValue.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Boolvalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].boolValue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].boolValue","typeLabel":"boolean | null"},"jsonPath":{"oneOf":[{"type":"string","title":"Jsonpath","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].jsonPath.oneOf.0","typeLabel":"string"},{"type":"null","title":"Jsonpath","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].jsonPath.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].jsonPath","typeLabel":"string | null"},"nullValue":{"oneOf":[{"type":"string","title":"Nullvalue","const":"NULL_VALUE","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].nullValue.oneOf.0","typeLabel":"string"},{"type":"null","title":"Nullvalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].nullValue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].nullValue","typeLabel":"string | null"},"numberValue":{"oneOf":[{"type":"number","title":"Numbervalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].numberValue.oneOf.0","typeLabel":"number"},{"type":"null","title":"Numbervalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].numberValue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].numberValue","typeLabel":"number | null"},"stringValue":{"oneOf":[{"type":"string","title":"Stringvalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].stringValue.oneOf.0","typeLabel":"string"},{"type":"null","title":"Stringvalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].stringValue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].stringValue","typeLabel":"string | null"},"willContinue":{"oneOf":[{"type":"boolean","title":"Willcontinue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].willContinue.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Willcontinue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].willContinue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].willContinue","typeLabel":"boolean | null"}},"additionalProperties":false,"type":"object","title":"PartialArg","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX]","typeLabel":"PartialArg · object"},"title":"Partialargs","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0","typeLabel":"PartialArg · object[]"},{"type":"null","title":"Partialargs","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs","typeLabel":"PartialArg · object[] | null"},"willContinue":{"oneOf":[{"type":"boolean","title":"Willcontinue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.willContinue.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Willcontinue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.willContinue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.willContinue","typeLabel":"boolean | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0","typeLabel":"FunctionCall · object"},{"type":"null","description":"Function call requested by the model","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall","typeLabel":"FunctionCall · object | null"},"functionResponse":{"oneOf":[{"type":"object","title":"FunctionResponse","description":"Function execution result","properties":{"willContinue":{"oneOf":[{"type":"boolean","title":"Willcontinue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.willContinue.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Willcontinue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.willContinue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.willContinue","typeLabel":"boolean | null"},"scheduling":{"oneOf":[{"type":"string","title":"FunctionResponseScheduling","enum":["SCHEDULING_UNSPECIFIED","SILENT","WHEN_IDLE","INTERRUPT"],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.scheduling.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.scheduling.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.scheduling","typeLabel":"enum\u003cstring> | null"},"parts":{"oneOf":[{"type":"array","items":{"properties":{"inlineData":{"oneOf":[{"type":"object","title":"FunctionResponseBlob","description":"Inline binary content with Base64-encoded data","properties":{"mimeType":{"oneOf":[{"type":"string","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.mimeType.oneOf.0","typeLabel":"string"},{"type":"null","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.mimeType.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.mimeType","typeLabel":"string | null"},"data":{"oneOf":[{"type":"string","title":"Data","contentMediaType":"application/octet-stream","contentEncoding":"base64","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.data.oneOf.0","typeLabel":"file"},{"type":"null","title":"Data","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.data.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.data","typeLabel":"file | null"},"displayName":{"oneOf":[{"type":"string","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.displayName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.displayName.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.displayName","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0","typeLabel":"FunctionResponseBlob · object"},{"type":"null","description":"Inline binary content with Base64-encoded data","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData","typeLabel":"FunctionResponseBlob · object | null"},"fileData":{"oneOf":[{"type":"object","title":"FunctionResponseFileData","description":"File content referenced by URI","properties":{"fileUri":{"oneOf":[{"type":"string","title":"Fileuri","description":"File URI","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.fileUri.oneOf.0","typeLabel":"string"},{"type":"null","title":"Fileuri","description":"File URI","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.fileUri.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.fileUri","typeLabel":"string | null"},"mimeType":{"oneOf":[{"type":"string","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.mimeType.oneOf.0","typeLabel":"string"},{"type":"null","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.mimeType.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.mimeType","typeLabel":"string | null"},"displayName":{"oneOf":[{"type":"string","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.displayName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.displayName.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.displayName","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0","typeLabel":"FunctionResponseFileData · object"},{"type":"null","description":"File content referenced by URI","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData","typeLabel":"FunctionResponseFileData · object | null"}},"additionalProperties":false,"type":"object","title":"FunctionResponsePart","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX]","typeLabel":"FunctionResponsePart · object"},"title":"Parts","description":"Ordered message parts","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0","typeLabel":"FunctionResponsePart · object[]"},{"type":"null","title":"Parts","description":"Ordered message parts","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts","typeLabel":"FunctionResponsePart · object[] | null"},"id":{"oneOf":[{"type":"string","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.id","typeLabel":"string | null"},"name":{"oneOf":[{"type":"string","title":"Name","description":"Name","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Name","description":"Name","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.name.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.name","typeLabel":"string | null"},"response":{"oneOf":[{"type":"object","title":"Response","description":"Response content","additionalProperties":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.response.oneOf.0","typeLabel":"Response · object"},{"type":"null","title":"Response","description":"Response content","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.response.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.response","typeLabel":"Response · object | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0","typeLabel":"FunctionResponse · object"},{"type":"null","description":"Function execution result","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse","typeLabel":"FunctionResponse · object | null"},"inlineData":{"oneOf":[{"type":"object","title":"Blob","description":"Inline binary content with Base64-encoded data","properties":{"data":{"oneOf":[{"type":"string","title":"Data","contentMediaType":"application/octet-stream","contentEncoding":"base64","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.data.oneOf.0","typeLabel":"file"},{"type":"null","title":"Data","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.data.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.data","typeLabel":"file | null"},"displayName":{"oneOf":[{"type":"string","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.displayName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.displayName.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.displayName","typeLabel":"string | null"},"mimeType":{"oneOf":[{"type":"string","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.mimeType.oneOf.0","typeLabel":"string"},{"type":"null","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.mimeType.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.mimeType","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0","typeLabel":"Blob · object"},{"type":"null","description":"Inline binary content with Base64-encoded data","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData","typeLabel":"Blob · object | null"},"text":{"oneOf":[{"type":"string","title":"Text","description":"Text content","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].text.oneOf.0","typeLabel":"string"},{"type":"null","title":"Text","description":"Text content","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].text.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].text","typeLabel":"string | null"},"thought":{"oneOf":[{"type":"boolean","title":"Thought","description":"Whether this is thought content","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].thought.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Thought","description":"Whether this is thought content","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].thought.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].thought","typeLabel":"boolean | null"},"thoughtSignature":{"oneOf":[{"type":"string","title":"Thoughtsignature","description":"Thought signature for subsequent requests","contentMediaType":"application/octet-stream","contentEncoding":"base64","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].thoughtSignature.oneOf.0","typeLabel":"file"},{"type":"null","title":"Thoughtsignature","description":"Thought signature for subsequent requests","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].thoughtSignature.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].thoughtSignature","typeLabel":"file | null"},"videoMetadata":{"oneOf":[{"type":"object","title":"VideoMetadata","description":"Video metadata","properties":{"endOffset":{"oneOf":[{"type":"string","title":"Endoffset","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.endOffset.oneOf.0","typeLabel":"string"},{"type":"null","title":"Endoffset","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.endOffset.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.endOffset","typeLabel":"string | null"},"fps":{"oneOf":[{"type":"number","title":"Fps","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.fps.oneOf.0","typeLabel":"number"},{"type":"null","title":"Fps","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.fps.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.fps","typeLabel":"number | null"},"startOffset":{"oneOf":[{"type":"string","title":"Startoffset","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.startOffset.oneOf.0","typeLabel":"string"},{"type":"null","title":"Startoffset","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.startOffset.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.startOffset","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0","typeLabel":"VideoMetadata · object"},{"type":"null","description":"Video metadata","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].videoMetadata","typeLabel":"VideoMetadata · object | null"},"toolCall":{"oneOf":[{"type":"object","title":"ToolCall","properties":{"id":{"oneOf":[{"type":"string","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.id","typeLabel":"string | null"},"toolType":{"oneOf":[{"type":"string","title":"ToolType","enum":["TOOL_TYPE_UNSPECIFIED","GOOGLE_SEARCH_WEB","GOOGLE_SEARCH_IMAGE","URL_CONTEXT","GOOGLE_MAPS","FILE_SEARCH"],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.toolType.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.toolType.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.toolType","typeLabel":"enum\u003cstring> | null"},"args":{"oneOf":[{"type":"object","title":"Args","description":"Function arguments","additionalProperties":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.args.oneOf.0","typeLabel":"Args · object"},{"type":"null","title":"Args","description":"Function arguments","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.args.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.args","typeLabel":"Args · object | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0","typeLabel":"ToolCall · object"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].toolCall.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].toolCall","typeLabel":"ToolCall · object | null"},"toolResponse":{"oneOf":[{"type":"object","title":"ToolResponse","properties":{"id":{"oneOf":[{"type":"string","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.id","typeLabel":"string | null"},"toolType":{"oneOf":[{"type":"string","title":"ToolType","enum":["TOOL_TYPE_UNSPECIFIED","GOOGLE_SEARCH_WEB","GOOGLE_SEARCH_IMAGE","URL_CONTEXT","GOOGLE_MAPS","FILE_SEARCH"],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.toolType.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.toolType.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.toolType","typeLabel":"enum\u003cstring> | null"},"response":{"oneOf":[{"type":"object","title":"Response","description":"Response content","additionalProperties":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.response.oneOf.0","typeLabel":"Response · object"},{"type":"null","title":"Response","description":"Response content","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.response.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.response","typeLabel":"Response · object | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0","typeLabel":"ToolResponse · object"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].toolResponse","typeLabel":"ToolResponse · object | null"},"partMetadata":{"oneOf":[{"type":"object","title":"Partmetadata","additionalProperties":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].partMetadata.oneOf.0","typeLabel":"Partmetadata · object"},{"type":"null","title":"Partmetadata","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].partMetadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].partMetadata","typeLabel":"Partmetadata · object | null"}},"additionalProperties":false,"type":"object","title":"Part","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX]","typeLabel":"Part · object"},"title":"Parts","description":"Ordered message parts","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.0","typeLabel":"Part · object[]"},{"type":"null","title":"Parts","description":"Ordered message parts","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.parts","typeLabel":"Part · object[] | null"},"role":{"oneOf":[{"type":"string","title":"Role","description":"Message role, such as user or model","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.role.oneOf.0","typeLabel":"string"},{"type":"null","title":"Role","description":"Message role, such as user or model","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.role.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0.role","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.0","typeLabel":"Content · object"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.finalResponse","typeLabel":"Content · object | null"},"intermediateData":{"oneOf":[{"type":"object","title":"IntermediateData","properties":{"toolUses":{"items":{"properties":{"id":{"oneOf":[{"type":"string","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolUses.items.[INDEX].id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolUses.items.[INDEX].id.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolUses.items.[INDEX].id","typeLabel":"string | null"},"args":{"oneOf":[{"type":"object","title":"Args","description":"Function arguments","additionalProperties":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolUses.items.[INDEX].args.oneOf.0","typeLabel":"Args · object"},{"type":"null","title":"Args","description":"Function arguments","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolUses.items.[INDEX].args.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolUses.items.[INDEX].args","typeLabel":"Args · object | null"},"name":{"oneOf":[{"type":"string","title":"Name","description":"Name","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolUses.items.[INDEX].name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Name","description":"Name","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolUses.items.[INDEX].name.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolUses.items.[INDEX].name","typeLabel":"string | null"},"partialArgs":{"oneOf":[{"type":"array","items":{"properties":{"boolValue":{"oneOf":[{"type":"boolean","title":"Boolvalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolUses.items.[INDEX].partialArgs.oneOf.0.items.[INDEX].boolValue.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Boolvalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolUses.items.[INDEX].partialArgs.oneOf.0.items.[INDEX].boolValue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolUses.items.[INDEX].partialArgs.oneOf.0.items.[INDEX].boolValue","typeLabel":"boolean | null"},"jsonPath":{"oneOf":[{"type":"string","title":"Jsonpath","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolUses.items.[INDEX].partialArgs.oneOf.0.items.[INDEX].jsonPath.oneOf.0","typeLabel":"string"},{"type":"null","title":"Jsonpath","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolUses.items.[INDEX].partialArgs.oneOf.0.items.[INDEX].jsonPath.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolUses.items.[INDEX].partialArgs.oneOf.0.items.[INDEX].jsonPath","typeLabel":"string | null"},"nullValue":{"oneOf":[{"type":"string","title":"Nullvalue","const":"NULL_VALUE","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolUses.items.[INDEX].partialArgs.oneOf.0.items.[INDEX].nullValue.oneOf.0","typeLabel":"string"},{"type":"null","title":"Nullvalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolUses.items.[INDEX].partialArgs.oneOf.0.items.[INDEX].nullValue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolUses.items.[INDEX].partialArgs.oneOf.0.items.[INDEX].nullValue","typeLabel":"string | null"},"numberValue":{"oneOf":[{"type":"number","title":"Numbervalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolUses.items.[INDEX].partialArgs.oneOf.0.items.[INDEX].numberValue.oneOf.0","typeLabel":"number"},{"type":"null","title":"Numbervalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolUses.items.[INDEX].partialArgs.oneOf.0.items.[INDEX].numberValue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolUses.items.[INDEX].partialArgs.oneOf.0.items.[INDEX].numberValue","typeLabel":"number | null"},"stringValue":{"oneOf":[{"type":"string","title":"Stringvalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolUses.items.[INDEX].partialArgs.oneOf.0.items.[INDEX].stringValue.oneOf.0","typeLabel":"string"},{"type":"null","title":"Stringvalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolUses.items.[INDEX].partialArgs.oneOf.0.items.[INDEX].stringValue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolUses.items.[INDEX].partialArgs.oneOf.0.items.[INDEX].stringValue","typeLabel":"string | null"},"willContinue":{"oneOf":[{"type":"boolean","title":"Willcontinue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolUses.items.[INDEX].partialArgs.oneOf.0.items.[INDEX].willContinue.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Willcontinue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolUses.items.[INDEX].partialArgs.oneOf.0.items.[INDEX].willContinue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolUses.items.[INDEX].partialArgs.oneOf.0.items.[INDEX].willContinue","typeLabel":"boolean | null"}},"additionalProperties":false,"type":"object","title":"PartialArg","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolUses.items.[INDEX].partialArgs.oneOf.0.items.[INDEX]","typeLabel":"PartialArg · object"},"title":"Partialargs","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolUses.items.[INDEX].partialArgs.oneOf.0","typeLabel":"PartialArg · object[]"},{"type":"null","title":"Partialargs","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolUses.items.[INDEX].partialArgs.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolUses.items.[INDEX].partialArgs","typeLabel":"PartialArg · object[] | null"},"willContinue":{"oneOf":[{"type":"boolean","title":"Willcontinue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolUses.items.[INDEX].willContinue.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Willcontinue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolUses.items.[INDEX].willContinue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolUses.items.[INDEX].willContinue","typeLabel":"boolean | null"}},"additionalProperties":false,"type":"object","title":"FunctionCall","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolUses.items.[INDEX]","typeLabel":"FunctionCall · object"},"type":"array","title":"Tooluses","default":[],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolUses","typeLabel":"FunctionCall · object[]"},"toolResponses":{"items":{"properties":{"willContinue":{"oneOf":[{"type":"boolean","title":"Willcontinue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolResponses.items.[INDEX].willContinue.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Willcontinue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolResponses.items.[INDEX].willContinue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolResponses.items.[INDEX].willContinue","typeLabel":"boolean | null"},"scheduling":{"oneOf":[{"type":"string","title":"FunctionResponseScheduling","enum":["SCHEDULING_UNSPECIFIED","SILENT","WHEN_IDLE","INTERRUPT"],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolResponses.items.[INDEX].scheduling.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolResponses.items.[INDEX].scheduling.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolResponses.items.[INDEX].scheduling","typeLabel":"enum\u003cstring> | null"},"parts":{"oneOf":[{"type":"array","items":{"properties":{"inlineData":{"oneOf":[{"type":"object","title":"FunctionResponseBlob","description":"Inline binary content with Base64-encoded data","properties":{"mimeType":{"oneOf":[{"type":"string","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.mimeType.oneOf.0","typeLabel":"string"},{"type":"null","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.mimeType.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.mimeType","typeLabel":"string | null"},"data":{"oneOf":[{"type":"string","title":"Data","contentMediaType":"application/octet-stream","contentEncoding":"base64","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.data.oneOf.0","typeLabel":"file"},{"type":"null","title":"Data","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.data.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.data","typeLabel":"file | null"},"displayName":{"oneOf":[{"type":"string","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.displayName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.displayName.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.displayName","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX].inlineData.oneOf.0","typeLabel":"FunctionResponseBlob · object"},{"type":"null","description":"Inline binary content with Base64-encoded data","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX].inlineData.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX].inlineData","typeLabel":"FunctionResponseBlob · object | null"},"fileData":{"oneOf":[{"type":"object","title":"FunctionResponseFileData","description":"File content referenced by URI","properties":{"fileUri":{"oneOf":[{"type":"string","title":"Fileuri","description":"File URI","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX].fileData.oneOf.0.fileUri.oneOf.0","typeLabel":"string"},{"type":"null","title":"Fileuri","description":"File URI","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX].fileData.oneOf.0.fileUri.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX].fileData.oneOf.0.fileUri","typeLabel":"string | null"},"mimeType":{"oneOf":[{"type":"string","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX].fileData.oneOf.0.mimeType.oneOf.0","typeLabel":"string"},{"type":"null","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX].fileData.oneOf.0.mimeType.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX].fileData.oneOf.0.mimeType","typeLabel":"string | null"},"displayName":{"oneOf":[{"type":"string","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX].fileData.oneOf.0.displayName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX].fileData.oneOf.0.displayName.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX].fileData.oneOf.0.displayName","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX].fileData.oneOf.0","typeLabel":"FunctionResponseFileData · object"},{"type":"null","description":"File content referenced by URI","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX].fileData.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX].fileData","typeLabel":"FunctionResponseFileData · object | null"}},"additionalProperties":false,"type":"object","title":"FunctionResponsePart","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX]","typeLabel":"FunctionResponsePart · object"},"title":"Parts","description":"Ordered message parts","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0","typeLabel":"FunctionResponsePart · object[]"},{"type":"null","title":"Parts","description":"Ordered message parts","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts","typeLabel":"FunctionResponsePart · object[] | null"},"id":{"oneOf":[{"type":"string","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolResponses.items.[INDEX].id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolResponses.items.[INDEX].id.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolResponses.items.[INDEX].id","typeLabel":"string | null"},"name":{"oneOf":[{"type":"string","title":"Name","description":"Name","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolResponses.items.[INDEX].name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Name","description":"Name","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolResponses.items.[INDEX].name.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolResponses.items.[INDEX].name","typeLabel":"string | null"},"response":{"oneOf":[{"type":"object","title":"Response","description":"Response content","additionalProperties":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolResponses.items.[INDEX].response.oneOf.0","typeLabel":"Response · object"},{"type":"null","title":"Response","description":"Response content","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolResponses.items.[INDEX].response.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolResponses.items.[INDEX].response","typeLabel":"Response · object | null"}},"additionalProperties":false,"type":"object","title":"FunctionResponse","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolResponses.items.[INDEX]","typeLabel":"FunctionResponse · object"},"type":"array","title":"Toolresponses","default":[],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.toolResponses","typeLabel":"FunctionResponse · object[]"},"intermediateResponses":{"items":{"type":"object","_tupleOriginal":true,"properties":{"[0]":{"type":"string","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.intermediateResponses.items.[INDEX].[0]","typeLabel":"string"},"[1]":{"items":{"oneOf":[{"$ref":"#/components/schemas/Part-Output"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.intermediateResponses.items.[INDEX].[1].items.[INDEX]","typeLabel":"any"},"type":"array","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.intermediateResponses.items.[INDEX].[1]","typeLabel":"any[]"}},"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.intermediateResponses.items.[INDEX]","typeLabel":"tuple"},"type":"array","title":"Intermediateresponses","default":[],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0.intermediateResponses","typeLabel":"tuple[]"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.0","typeLabel":"IntermediateData · object"},{"type":"object","title":"InvocationEvents","properties":{"invocationEvents":{"items":{"properties":{"author":{"type":"string","title":"Author","description":"Event author, usually user or an agent name","isRequired":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].author","typeLabel":"string"},"content":{"oneOf":[{"type":"object","title":"Content","description":"Message content","properties":{"parts":{"oneOf":[{"type":"array","items":{"properties":{"mediaResolution":{"oneOf":[{"type":"object","title":"PartMediaResolution","properties":{"level":{"oneOf":[{"type":"string","title":"PartMediaResolutionLevel","enum":["MEDIA_RESOLUTION_UNSPECIFIED","MEDIA_RESOLUTION_LOW","MEDIA_RESOLUTION_MEDIUM","MEDIA_RESOLUTION_HIGH","MEDIA_RESOLUTION_ULTRA_HIGH"],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].mediaResolution.oneOf.0.level.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].mediaResolution.oneOf.0.level.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].mediaResolution.oneOf.0.level","typeLabel":"enum\u003cstring> | null"},"numTokens":{"oneOf":[{"type":"integer","title":"Numtokens","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].mediaResolution.oneOf.0.numTokens.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Numtokens","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].mediaResolution.oneOf.0.numTokens.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].mediaResolution.oneOf.0.numTokens","typeLabel":"integer | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].mediaResolution.oneOf.0","typeLabel":"PartMediaResolution · object"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].mediaResolution.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].mediaResolution","typeLabel":"PartMediaResolution · object | null"},"codeExecutionResult":{"oneOf":[{"type":"object","title":"CodeExecutionResult","description":"Code execution result","properties":{"outcome":{"oneOf":[{"type":"string","title":"Outcome","enum":["OUTCOME_UNSPECIFIED","OUTCOME_OK","OUTCOME_FAILED","OUTCOME_DEADLINE_EXCEEDED"],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.outcome.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.outcome.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.outcome","typeLabel":"enum\u003cstring> | null"},"output":{"oneOf":[{"type":"string","title":"Output","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.output.oneOf.0","typeLabel":"string"},{"type":"null","title":"Output","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.output.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.output","typeLabel":"string | null"},"id":{"oneOf":[{"type":"string","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.id","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0","typeLabel":"CodeExecutionResult · object"},{"type":"null","description":"Code execution result","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].codeExecutionResult","typeLabel":"CodeExecutionResult · object | null"},"executableCode":{"oneOf":[{"type":"object","title":"ExecutableCode","description":"Executable code","properties":{"code":{"oneOf":[{"type":"string","title":"Code","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.code.oneOf.0","typeLabel":"string"},{"type":"null","title":"Code","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.code.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.code","typeLabel":"string | null"},"language":{"oneOf":[{"type":"string","title":"Language","description":"Application definition language","enum":["LANGUAGE_UNSPECIFIED","PYTHON"],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.language.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Application definition language","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.language.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.language","typeLabel":"enum\u003cstring> | null"},"id":{"oneOf":[{"type":"string","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.id","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0","typeLabel":"ExecutableCode · object"},{"type":"null","description":"Executable code","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].executableCode.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].executableCode","typeLabel":"ExecutableCode · object | null"},"fileData":{"oneOf":[{"type":"object","title":"FileData","description":"File content referenced by URI","properties":{"displayName":{"oneOf":[{"type":"string","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.displayName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.displayName.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.displayName","typeLabel":"string | null"},"fileUri":{"oneOf":[{"type":"string","title":"Fileuri","description":"File URI","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.fileUri.oneOf.0","typeLabel":"string"},{"type":"null","title":"Fileuri","description":"File URI","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.fileUri.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.fileUri","typeLabel":"string | null"},"mimeType":{"oneOf":[{"type":"string","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.mimeType.oneOf.0","typeLabel":"string"},{"type":"null","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.mimeType.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.mimeType","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0","typeLabel":"FileData · object"},{"type":"null","description":"File content referenced by URI","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].fileData","typeLabel":"FileData · object | null"},"functionCall":{"oneOf":[{"type":"object","title":"FunctionCall","description":"Function call requested by the model","properties":{"id":{"oneOf":[{"type":"string","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.id","typeLabel":"string | null"},"args":{"oneOf":[{"type":"object","title":"Args","description":"Function arguments","additionalProperties":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.args.oneOf.0","typeLabel":"Args · object"},{"type":"null","title":"Args","description":"Function arguments","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.args.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.args","typeLabel":"Args · object | null"},"name":{"oneOf":[{"type":"string","title":"Name","description":"Name","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Name","description":"Name","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.name.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.name","typeLabel":"string | null"},"partialArgs":{"oneOf":[{"type":"array","items":{"properties":{"boolValue":{"oneOf":[{"type":"boolean","title":"Boolvalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].boolValue.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Boolvalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].boolValue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].boolValue","typeLabel":"boolean | null"},"jsonPath":{"oneOf":[{"type":"string","title":"Jsonpath","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].jsonPath.oneOf.0","typeLabel":"string"},{"type":"null","title":"Jsonpath","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].jsonPath.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].jsonPath","typeLabel":"string | null"},"nullValue":{"oneOf":[{"type":"string","title":"Nullvalue","const":"NULL_VALUE","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].nullValue.oneOf.0","typeLabel":"string"},{"type":"null","title":"Nullvalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].nullValue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].nullValue","typeLabel":"string | null"},"numberValue":{"oneOf":[{"type":"number","title":"Numbervalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].numberValue.oneOf.0","typeLabel":"number"},{"type":"null","title":"Numbervalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].numberValue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].numberValue","typeLabel":"number | null"},"stringValue":{"oneOf":[{"type":"string","title":"Stringvalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].stringValue.oneOf.0","typeLabel":"string"},{"type":"null","title":"Stringvalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].stringValue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].stringValue","typeLabel":"string | null"},"willContinue":{"oneOf":[{"type":"boolean","title":"Willcontinue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].willContinue.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Willcontinue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].willContinue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].willContinue","typeLabel":"boolean | null"}},"additionalProperties":false,"type":"object","title":"PartialArg","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX]","typeLabel":"PartialArg · object"},"title":"Partialargs","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0","typeLabel":"PartialArg · object[]"},{"type":"null","title":"Partialargs","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs","typeLabel":"PartialArg · object[] | null"},"willContinue":{"oneOf":[{"type":"boolean","title":"Willcontinue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.willContinue.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Willcontinue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.willContinue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.willContinue","typeLabel":"boolean | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0","typeLabel":"FunctionCall · object"},{"type":"null","description":"Function call requested by the model","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall","typeLabel":"FunctionCall · object | null"},"functionResponse":{"oneOf":[{"type":"object","title":"FunctionResponse","description":"Function execution result","properties":{"willContinue":{"oneOf":[{"type":"boolean","title":"Willcontinue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.willContinue.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Willcontinue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.willContinue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.willContinue","typeLabel":"boolean | null"},"scheduling":{"oneOf":[{"type":"string","title":"FunctionResponseScheduling","enum":["SCHEDULING_UNSPECIFIED","SILENT","WHEN_IDLE","INTERRUPT"],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.scheduling.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.scheduling.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.scheduling","typeLabel":"enum\u003cstring> | null"},"parts":{"oneOf":[{"type":"array","items":{"properties":{"inlineData":{"oneOf":[{"type":"object","title":"FunctionResponseBlob","description":"Inline binary content with Base64-encoded data","properties":{"mimeType":{"oneOf":[{"type":"string","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.mimeType.oneOf.0","typeLabel":"string"},{"type":"null","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.mimeType.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.mimeType","typeLabel":"string | null"},"data":{"oneOf":[{"type":"string","title":"Data","contentMediaType":"application/octet-stream","contentEncoding":"base64","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.data.oneOf.0","typeLabel":"file"},{"type":"null","title":"Data","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.data.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.data","typeLabel":"file | null"},"displayName":{"oneOf":[{"type":"string","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.displayName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.displayName.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.displayName","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0","typeLabel":"FunctionResponseBlob · object"},{"type":"null","description":"Inline binary content with Base64-encoded data","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData","typeLabel":"FunctionResponseBlob · object | null"},"fileData":{"oneOf":[{"type":"object","title":"FunctionResponseFileData","description":"File content referenced by URI","properties":{"fileUri":{"oneOf":[{"type":"string","title":"Fileuri","description":"File URI","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.fileUri.oneOf.0","typeLabel":"string"},{"type":"null","title":"Fileuri","description":"File URI","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.fileUri.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.fileUri","typeLabel":"string | null"},"mimeType":{"oneOf":[{"type":"string","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.mimeType.oneOf.0","typeLabel":"string"},{"type":"null","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.mimeType.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.mimeType","typeLabel":"string | null"},"displayName":{"oneOf":[{"type":"string","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.displayName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.displayName.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.displayName","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0","typeLabel":"FunctionResponseFileData · object"},{"type":"null","description":"File content referenced by URI","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData","typeLabel":"FunctionResponseFileData · object | null"}},"additionalProperties":false,"type":"object","title":"FunctionResponsePart","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX]","typeLabel":"FunctionResponsePart · object"},"title":"Parts","description":"Ordered message parts","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0","typeLabel":"FunctionResponsePart · object[]"},{"type":"null","title":"Parts","description":"Ordered message parts","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts","typeLabel":"FunctionResponsePart · object[] | null"},"id":{"oneOf":[{"type":"string","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.id","typeLabel":"string | null"},"name":{"oneOf":[{"type":"string","title":"Name","description":"Name","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Name","description":"Name","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.name.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.name","typeLabel":"string | null"},"response":{"oneOf":[{"type":"object","title":"Response","description":"Response content","additionalProperties":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.response.oneOf.0","typeLabel":"Response · object"},{"type":"null","title":"Response","description":"Response content","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.response.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.response","typeLabel":"Response · object | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0","typeLabel":"FunctionResponse · object"},{"type":"null","description":"Function execution result","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse","typeLabel":"FunctionResponse · object | null"},"inlineData":{"oneOf":[{"type":"object","title":"Blob","description":"Inline binary content with Base64-encoded data","properties":{"data":{"oneOf":[{"type":"string","title":"Data","contentMediaType":"application/octet-stream","contentEncoding":"base64","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.data.oneOf.0","typeLabel":"file"},{"type":"null","title":"Data","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.data.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.data","typeLabel":"file | null"},"displayName":{"oneOf":[{"type":"string","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.displayName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.displayName.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.displayName","typeLabel":"string | null"},"mimeType":{"oneOf":[{"type":"string","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.mimeType.oneOf.0","typeLabel":"string"},{"type":"null","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.mimeType.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.mimeType","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0","typeLabel":"Blob · object"},{"type":"null","description":"Inline binary content with Base64-encoded data","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData","typeLabel":"Blob · object | null"},"text":{"oneOf":[{"type":"string","title":"Text","description":"Text content","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].text.oneOf.0","typeLabel":"string"},{"type":"null","title":"Text","description":"Text content","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].text.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].text","typeLabel":"string | null"},"thought":{"oneOf":[{"type":"boolean","title":"Thought","description":"Whether this is thought content","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].thought.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Thought","description":"Whether this is thought content","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].thought.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].thought","typeLabel":"boolean | null"},"thoughtSignature":{"oneOf":[{"type":"string","title":"Thoughtsignature","description":"Thought signature for subsequent requests","contentMediaType":"application/octet-stream","contentEncoding":"base64","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].thoughtSignature.oneOf.0","typeLabel":"file"},{"type":"null","title":"Thoughtsignature","description":"Thought signature for subsequent requests","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].thoughtSignature.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].thoughtSignature","typeLabel":"file | null"},"videoMetadata":{"oneOf":[{"type":"object","title":"VideoMetadata","description":"Video metadata","properties":{"endOffset":{"oneOf":[{"type":"string","title":"Endoffset","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.endOffset.oneOf.0","typeLabel":"string"},{"type":"null","title":"Endoffset","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.endOffset.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.endOffset","typeLabel":"string | null"},"fps":{"oneOf":[{"type":"number","title":"Fps","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.fps.oneOf.0","typeLabel":"number"},{"type":"null","title":"Fps","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.fps.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.fps","typeLabel":"number | null"},"startOffset":{"oneOf":[{"type":"string","title":"Startoffset","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.startOffset.oneOf.0","typeLabel":"string"},{"type":"null","title":"Startoffset","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.startOffset.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.startOffset","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0","typeLabel":"VideoMetadata · object"},{"type":"null","description":"Video metadata","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].videoMetadata","typeLabel":"VideoMetadata · object | null"},"toolCall":{"oneOf":[{"type":"object","title":"ToolCall","properties":{"id":{"oneOf":[{"type":"string","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.id","typeLabel":"string | null"},"toolType":{"oneOf":[{"type":"string","title":"ToolType","enum":["TOOL_TYPE_UNSPECIFIED","GOOGLE_SEARCH_WEB","GOOGLE_SEARCH_IMAGE","URL_CONTEXT","GOOGLE_MAPS","FILE_SEARCH"],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.toolType.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.toolType.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.toolType","typeLabel":"enum\u003cstring> | null"},"args":{"oneOf":[{"type":"object","title":"Args","description":"Function arguments","additionalProperties":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.args.oneOf.0","typeLabel":"Args · object"},{"type":"null","title":"Args","description":"Function arguments","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.args.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.args","typeLabel":"Args · object | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0","typeLabel":"ToolCall · object"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].toolCall.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].toolCall","typeLabel":"ToolCall · object | null"},"toolResponse":{"oneOf":[{"type":"object","title":"ToolResponse","properties":{"id":{"oneOf":[{"type":"string","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.id","typeLabel":"string | null"},"toolType":{"oneOf":[{"type":"string","title":"ToolType","enum":["TOOL_TYPE_UNSPECIFIED","GOOGLE_SEARCH_WEB","GOOGLE_SEARCH_IMAGE","URL_CONTEXT","GOOGLE_MAPS","FILE_SEARCH"],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.toolType.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.toolType.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.toolType","typeLabel":"enum\u003cstring> | null"},"response":{"oneOf":[{"type":"object","title":"Response","description":"Response content","additionalProperties":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.response.oneOf.0","typeLabel":"Response · object"},{"type":"null","title":"Response","description":"Response content","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.response.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.response","typeLabel":"Response · object | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0","typeLabel":"ToolResponse · object"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].toolResponse","typeLabel":"ToolResponse · object | null"},"partMetadata":{"oneOf":[{"type":"object","title":"Partmetadata","additionalProperties":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].partMetadata.oneOf.0","typeLabel":"Partmetadata · object"},{"type":"null","title":"Partmetadata","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].partMetadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].partMetadata","typeLabel":"Partmetadata · object | null"}},"additionalProperties":false,"type":"object","title":"Part","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX]","typeLabel":"Part · object"},"title":"Parts","description":"Ordered message parts","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0","typeLabel":"Part · object[]"},{"type":"null","title":"Parts","description":"Ordered message parts","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts","typeLabel":"Part · object[] | null"},"role":{"oneOf":[{"type":"string","title":"Role","description":"Message role, such as user or model","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.role.oneOf.0","typeLabel":"string"},{"type":"null","title":"Role","description":"Message role, such as user or model","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.role.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.role","typeLabel":"string | null"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0","typeLabel":"Content · object"},{"type":"null","description":"Message content","isRequired":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content","typeLabel":"Content · object | null"}},"additionalProperties":false,"type":"object","required":["author","content"],"title":"InvocationEvent","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents.items.[INDEX]","typeLabel":"InvocationEvent · object"},"type":"array","title":"Invocationevents","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1.invocationEvents","typeLabel":"InvocationEvent · object[]"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.1","typeLabel":"InvocationEvents · object"},{"type":"null","title":"Intermediatedata","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData.oneOf.2","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.intermediateData","typeLabel":"IntermediateData · object | InvocationEvents · object | null"},"creationTimestamp":{"type":"number","title":"Creationtimestamp","default":0,"description":"Creation time as a Unix timestamp in seconds","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.creationTimestamp","typeLabel":"number"},"rubrics":{"oneOf":[{"type":"array","items":{"properties":{"rubricId":{"type":"string","title":"Rubricid","isRequired":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.rubrics.oneOf.0.items.[INDEX].rubricId","typeLabel":"string"},"rubricContent":{"properties":{"textProperty":{"oneOf":[{"type":"string","title":"Textproperty","isRequired":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.rubrics.oneOf.0.items.[INDEX].rubricContent.textProperty.oneOf.0","typeLabel":"string"},{"type":"null","title":"Textproperty","isRequired":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.rubrics.oneOf.0.items.[INDEX].rubricContent.textProperty.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.rubrics.oneOf.0.items.[INDEX].rubricContent.textProperty","typeLabel":"string | null"}},"additionalProperties":false,"type":"object","required":["textProperty"],"title":"RubricContent","isRequired":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.rubrics.oneOf.0.items.[INDEX].rubricContent","typeLabel":"RubricContent · object"},"description":{"oneOf":[{"type":"string","title":"Description","description":"Description","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.rubrics.oneOf.0.items.[INDEX].description.oneOf.0","typeLabel":"string"},{"type":"null","title":"Description","description":"Description","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.rubrics.oneOf.0.items.[INDEX].description.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.rubrics.oneOf.0.items.[INDEX].description","typeLabel":"string | null"},"type":{"oneOf":[{"type":"string","title":"Type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.rubrics.oneOf.0.items.[INDEX].type.oneOf.0","typeLabel":"string"},{"type":"null","title":"Type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.rubrics.oneOf.0.items.[INDEX].type.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.rubrics.oneOf.0.items.[INDEX].type","typeLabel":"string | null"}},"additionalProperties":false,"type":"object","required":["rubricId","rubricContent"],"title":"Rubric","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.rubrics.oneOf.0.items.[INDEX]","typeLabel":"Rubric · object"},"title":"Rubrics","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.rubrics.oneOf.0","typeLabel":"Rubric · object[]"},{"type":"null","title":"Rubrics","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.rubrics.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.rubrics","typeLabel":"Rubric · object[] | null"},"appDetails":{"oneOf":[{"type":"object","title":"AppDetails","properties":{"agentDetails":{"additionalProperties":{"properties":{"name":{"type":"string","title":"Name","description":"Name","isRequired":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.appDetails.oneOf.0.agentDetails.additionalProperties.name","typeLabel":"string"},"instructions":{"type":"string","title":"Instructions","default":"","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.appDetails.oneOf.0.agentDetails.additionalProperties.instructions","typeLabel":"string"},"toolDeclarations":{"items":{"oneOf":[{}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.appDetails.oneOf.0.agentDetails.additionalProperties.toolDeclarations.items.[INDEX]","typeLabel":"any"},"type":"array","title":"Tooldeclarations","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.appDetails.oneOf.0.agentDetails.additionalProperties.toolDeclarations","typeLabel":"any[]"}},"additionalProperties":false,"type":"object","required":["name"],"title":"AgentDetails","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.appDetails.oneOf.0.agentDetails.additionalProperties","typeLabel":"AgentDetails · object"},"type":"object","title":"Agentdetails","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.appDetails.oneOf.0.agentDetails","typeLabel":"Agentdetails · object"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.appDetails.oneOf.0","typeLabel":"AppDetails · object"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.appDetails.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation.appDetails","typeLabel":"AppDetails · object | null"}},"additionalProperties":false,"type":"object","required":["userContent"],"title":"Invocation","isRequired":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].actualInvocation","typeLabel":"Invocation · object"},"expectedInvocation":{"oneOf":[{"type":"object","title":"Invocation","required":["userContent"],"properties":{"userContent":{"properties":{"parts":{"oneOf":[{"type":"array","items":{"properties":{"mediaResolution":{"oneOf":[{"type":"object","title":"PartMediaResolution","properties":{"level":{"oneOf":[{"type":"string","title":"PartMediaResolutionLevel","enum":["MEDIA_RESOLUTION_UNSPECIFIED","MEDIA_RESOLUTION_LOW","MEDIA_RESOLUTION_MEDIUM","MEDIA_RESOLUTION_HIGH","MEDIA_RESOLUTION_ULTRA_HIGH"],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].mediaResolution.oneOf.0.level.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].mediaResolution.oneOf.0.level.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].mediaResolution.oneOf.0.level","typeLabel":"enum\u003cstring> | null"},"numTokens":{"oneOf":[{"type":"integer","title":"Numtokens","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].mediaResolution.oneOf.0.numTokens.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Numtokens","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].mediaResolution.oneOf.0.numTokens.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].mediaResolution.oneOf.0.numTokens","typeLabel":"integer | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].mediaResolution.oneOf.0","typeLabel":"PartMediaResolution · object"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].mediaResolution.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].mediaResolution","typeLabel":"PartMediaResolution · object | null"},"codeExecutionResult":{"oneOf":[{"type":"object","title":"CodeExecutionResult","description":"Code execution result","properties":{"outcome":{"oneOf":[{"type":"string","title":"Outcome","enum":["OUTCOME_UNSPECIFIED","OUTCOME_OK","OUTCOME_FAILED","OUTCOME_DEADLINE_EXCEEDED"],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.outcome.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.outcome.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.outcome","typeLabel":"enum\u003cstring> | null"},"output":{"oneOf":[{"type":"string","title":"Output","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.output.oneOf.0","typeLabel":"string"},{"type":"null","title":"Output","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.output.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.output","typeLabel":"string | null"},"id":{"oneOf":[{"type":"string","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.id","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0","typeLabel":"CodeExecutionResult · object"},{"type":"null","description":"Code execution result","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].codeExecutionResult","typeLabel":"CodeExecutionResult · object | null"},"executableCode":{"oneOf":[{"type":"object","title":"ExecutableCode","description":"Executable code","properties":{"code":{"oneOf":[{"type":"string","title":"Code","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.code.oneOf.0","typeLabel":"string"},{"type":"null","title":"Code","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.code.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.code","typeLabel":"string | null"},"language":{"oneOf":[{"type":"string","title":"Language","description":"Application definition language","enum":["LANGUAGE_UNSPECIFIED","PYTHON"],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.language.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Application definition language","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.language.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.language","typeLabel":"enum\u003cstring> | null"},"id":{"oneOf":[{"type":"string","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.id","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0","typeLabel":"ExecutableCode · object"},{"type":"null","description":"Executable code","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].executableCode.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].executableCode","typeLabel":"ExecutableCode · object | null"},"fileData":{"oneOf":[{"type":"object","title":"FileData","description":"File content referenced by URI","properties":{"displayName":{"oneOf":[{"type":"string","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.displayName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.displayName.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.displayName","typeLabel":"string | null"},"fileUri":{"oneOf":[{"type":"string","title":"Fileuri","description":"File URI","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.fileUri.oneOf.0","typeLabel":"string"},{"type":"null","title":"Fileuri","description":"File URI","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.fileUri.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.fileUri","typeLabel":"string | null"},"mimeType":{"oneOf":[{"type":"string","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.mimeType.oneOf.0","typeLabel":"string"},{"type":"null","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.mimeType.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.mimeType","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].fileData.oneOf.0","typeLabel":"FileData · object"},{"type":"null","description":"File content referenced by URI","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].fileData.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].fileData","typeLabel":"FileData · object | null"},"functionCall":{"oneOf":[{"type":"object","title":"FunctionCall","description":"Function call requested by the model","properties":{"id":{"oneOf":[{"type":"string","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.id","typeLabel":"string | null"},"args":{"oneOf":[{"type":"object","title":"Args","description":"Function arguments","additionalProperties":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.args.oneOf.0","typeLabel":"Args · object"},{"type":"null","title":"Args","description":"Function arguments","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.args.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.args","typeLabel":"Args · object | null"},"name":{"oneOf":[{"type":"string","title":"Name","description":"Name","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Name","description":"Name","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.name.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.name","typeLabel":"string | null"},"partialArgs":{"oneOf":[{"type":"array","items":{"properties":{"boolValue":{"oneOf":[{"type":"boolean","title":"Boolvalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].boolValue.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Boolvalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].boolValue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].boolValue","typeLabel":"boolean | null"},"jsonPath":{"oneOf":[{"type":"string","title":"Jsonpath","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].jsonPath.oneOf.0","typeLabel":"string"},{"type":"null","title":"Jsonpath","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].jsonPath.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].jsonPath","typeLabel":"string | null"},"nullValue":{"oneOf":[{"type":"string","title":"Nullvalue","const":"NULL_VALUE","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].nullValue.oneOf.0","typeLabel":"string"},{"type":"null","title":"Nullvalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].nullValue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].nullValue","typeLabel":"string | null"},"numberValue":{"oneOf":[{"type":"number","title":"Numbervalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].numberValue.oneOf.0","typeLabel":"number"},{"type":"null","title":"Numbervalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].numberValue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].numberValue","typeLabel":"number | null"},"stringValue":{"oneOf":[{"type":"string","title":"Stringvalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].stringValue.oneOf.0","typeLabel":"string"},{"type":"null","title":"Stringvalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].stringValue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].stringValue","typeLabel":"string | null"},"willContinue":{"oneOf":[{"type":"boolean","title":"Willcontinue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].willContinue.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Willcontinue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].willContinue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].willContinue","typeLabel":"boolean | null"}},"additionalProperties":false,"type":"object","title":"PartialArg","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX]","typeLabel":"PartialArg · object"},"title":"Partialargs","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0","typeLabel":"PartialArg · object[]"},{"type":"null","title":"Partialargs","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs","typeLabel":"PartialArg · object[] | null"},"willContinue":{"oneOf":[{"type":"boolean","title":"Willcontinue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.willContinue.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Willcontinue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.willContinue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.willContinue","typeLabel":"boolean | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0","typeLabel":"FunctionCall · object"},{"type":"null","description":"Function call requested by the model","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionCall.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionCall","typeLabel":"FunctionCall · object | null"},"functionResponse":{"oneOf":[{"type":"object","title":"FunctionResponse","description":"Function execution result","properties":{"willContinue":{"oneOf":[{"type":"boolean","title":"Willcontinue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.willContinue.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Willcontinue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.willContinue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.willContinue","typeLabel":"boolean | null"},"scheduling":{"oneOf":[{"type":"string","title":"FunctionResponseScheduling","enum":["SCHEDULING_UNSPECIFIED","SILENT","WHEN_IDLE","INTERRUPT"],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.scheduling.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.scheduling.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.scheduling","typeLabel":"enum\u003cstring> | null"},"parts":{"oneOf":[{"type":"array","items":{"properties":{"inlineData":{"oneOf":[{"type":"object","title":"FunctionResponseBlob","description":"Inline binary content with Base64-encoded data","properties":{"mimeType":{"oneOf":[{"type":"string","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.mimeType.oneOf.0","typeLabel":"string"},{"type":"null","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.mimeType.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.mimeType","typeLabel":"string | null"},"data":{"oneOf":[{"type":"string","title":"Data","contentMediaType":"application/octet-stream","contentEncoding":"base64","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.data.oneOf.0","typeLabel":"file"},{"type":"null","title":"Data","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.data.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.data","typeLabel":"file | null"},"displayName":{"oneOf":[{"type":"string","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.displayName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.displayName.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.displayName","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0","typeLabel":"FunctionResponseBlob · object"},{"type":"null","description":"Inline binary content with Base64-encoded data","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData","typeLabel":"FunctionResponseBlob · object | null"},"fileData":{"oneOf":[{"type":"object","title":"FunctionResponseFileData","description":"File content referenced by URI","properties":{"fileUri":{"oneOf":[{"type":"string","title":"Fileuri","description":"File URI","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.fileUri.oneOf.0","typeLabel":"string"},{"type":"null","title":"Fileuri","description":"File URI","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.fileUri.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.fileUri","typeLabel":"string | null"},"mimeType":{"oneOf":[{"type":"string","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.mimeType.oneOf.0","typeLabel":"string"},{"type":"null","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.mimeType.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.mimeType","typeLabel":"string | null"},"displayName":{"oneOf":[{"type":"string","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.displayName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.displayName.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.displayName","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0","typeLabel":"FunctionResponseFileData · object"},{"type":"null","description":"File content referenced by URI","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData","typeLabel":"FunctionResponseFileData · object | null"}},"additionalProperties":false,"type":"object","title":"FunctionResponsePart","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX]","typeLabel":"FunctionResponsePart · object"},"title":"Parts","description":"Ordered message parts","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0","typeLabel":"FunctionResponsePart · object[]"},{"type":"null","title":"Parts","description":"Ordered message parts","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts","typeLabel":"FunctionResponsePart · object[] | null"},"id":{"oneOf":[{"type":"string","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.id","typeLabel":"string | null"},"name":{"oneOf":[{"type":"string","title":"Name","description":"Name","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Name","description":"Name","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.name.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.name","typeLabel":"string | null"},"response":{"oneOf":[{"type":"object","title":"Response","description":"Response content","additionalProperties":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.response.oneOf.0","typeLabel":"Response · object"},{"type":"null","title":"Response","description":"Response content","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.response.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.response","typeLabel":"Response · object | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0","typeLabel":"FunctionResponse · object"},{"type":"null","description":"Function execution result","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].functionResponse","typeLabel":"FunctionResponse · object | null"},"inlineData":{"oneOf":[{"type":"object","title":"Blob","description":"Inline binary content with Base64-encoded data","properties":{"data":{"oneOf":[{"type":"string","title":"Data","contentMediaType":"application/octet-stream","contentEncoding":"base64","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.data.oneOf.0","typeLabel":"file"},{"type":"null","title":"Data","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.data.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.data","typeLabel":"file | null"},"displayName":{"oneOf":[{"type":"string","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.displayName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.displayName.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.displayName","typeLabel":"string | null"},"mimeType":{"oneOf":[{"type":"string","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.mimeType.oneOf.0","typeLabel":"string"},{"type":"null","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.mimeType.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.mimeType","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0","typeLabel":"Blob · object"},{"type":"null","description":"Inline binary content with Base64-encoded data","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].inlineData.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].inlineData","typeLabel":"Blob · object | null"},"text":{"oneOf":[{"type":"string","title":"Text","description":"Text content","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].text.oneOf.0","typeLabel":"string"},{"type":"null","title":"Text","description":"Text content","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].text.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].text","typeLabel":"string | null"},"thought":{"oneOf":[{"type":"boolean","title":"Thought","description":"Whether this is thought content","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].thought.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Thought","description":"Whether this is thought content","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].thought.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].thought","typeLabel":"boolean | null"},"thoughtSignature":{"oneOf":[{"type":"string","title":"Thoughtsignature","description":"Thought signature for subsequent requests","contentMediaType":"application/octet-stream","contentEncoding":"base64","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].thoughtSignature.oneOf.0","typeLabel":"file"},{"type":"null","title":"Thoughtsignature","description":"Thought signature for subsequent requests","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].thoughtSignature.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].thoughtSignature","typeLabel":"file | null"},"videoMetadata":{"oneOf":[{"type":"object","title":"VideoMetadata","description":"Video metadata","properties":{"endOffset":{"oneOf":[{"type":"string","title":"Endoffset","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.endOffset.oneOf.0","typeLabel":"string"},{"type":"null","title":"Endoffset","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.endOffset.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.endOffset","typeLabel":"string | null"},"fps":{"oneOf":[{"type":"number","title":"Fps","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.fps.oneOf.0","typeLabel":"number"},{"type":"null","title":"Fps","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.fps.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.fps","typeLabel":"number | null"},"startOffset":{"oneOf":[{"type":"string","title":"Startoffset","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.startOffset.oneOf.0","typeLabel":"string"},{"type":"null","title":"Startoffset","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.startOffset.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.startOffset","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0","typeLabel":"VideoMetadata · object"},{"type":"null","description":"Video metadata","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].videoMetadata","typeLabel":"VideoMetadata · object | null"},"toolCall":{"oneOf":[{"type":"object","title":"ToolCall","properties":{"id":{"oneOf":[{"type":"string","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.id","typeLabel":"string | null"},"toolType":{"oneOf":[{"type":"string","title":"ToolType","enum":["TOOL_TYPE_UNSPECIFIED","GOOGLE_SEARCH_WEB","GOOGLE_SEARCH_IMAGE","URL_CONTEXT","GOOGLE_MAPS","FILE_SEARCH"],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.toolType.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.toolType.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.toolType","typeLabel":"enum\u003cstring> | null"},"args":{"oneOf":[{"type":"object","title":"Args","description":"Function arguments","additionalProperties":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.args.oneOf.0","typeLabel":"Args · object"},{"type":"null","title":"Args","description":"Function arguments","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.args.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.args","typeLabel":"Args · object | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0","typeLabel":"ToolCall · object"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].toolCall.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].toolCall","typeLabel":"ToolCall · object | null"},"toolResponse":{"oneOf":[{"type":"object","title":"ToolResponse","properties":{"id":{"oneOf":[{"type":"string","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.id","typeLabel":"string | null"},"toolType":{"oneOf":[{"type":"string","title":"ToolType","enum":["TOOL_TYPE_UNSPECIFIED","GOOGLE_SEARCH_WEB","GOOGLE_SEARCH_IMAGE","URL_CONTEXT","GOOGLE_MAPS","FILE_SEARCH"],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.toolType.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.toolType.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.toolType","typeLabel":"enum\u003cstring> | null"},"response":{"oneOf":[{"type":"object","title":"Response","description":"Response content","additionalProperties":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.response.oneOf.0","typeLabel":"Response · object"},{"type":"null","title":"Response","description":"Response content","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.response.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.response","typeLabel":"Response · object | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0","typeLabel":"ToolResponse · object"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].toolResponse","typeLabel":"ToolResponse · object | null"},"partMetadata":{"oneOf":[{"type":"object","title":"Partmetadata","additionalProperties":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].partMetadata.oneOf.0","typeLabel":"Partmetadata · object"},{"type":"null","title":"Partmetadata","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].partMetadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX].partMetadata","typeLabel":"Partmetadata · object | null"}},"additionalProperties":false,"type":"object","title":"Part","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0.items.[INDEX]","typeLabel":"Part · object"},"title":"Parts","description":"Ordered message parts","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.0","typeLabel":"Part · object[]"},{"type":"null","title":"Parts","description":"Ordered message parts","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.parts","typeLabel":"Part · object[] | null"},"role":{"oneOf":[{"type":"string","title":"Role","description":"Message role, such as user or model","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.role.oneOf.0","typeLabel":"string"},{"type":"null","title":"Role","description":"Message role, such as user or model","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.role.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent.role","typeLabel":"string | null"}},"additionalProperties":false,"type":"object","title":"Content","isRequired":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.userContent","typeLabel":"Content · object"},"invocationId":{"type":"string","title":"Invocationid","default":"","description":"Invocation ID","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.invocationId","typeLabel":"string"},"finalResponse":{"oneOf":[{"type":"object","title":"Content","properties":{"parts":{"oneOf":[{"type":"array","items":{"properties":{"mediaResolution":{"oneOf":[{"type":"object","title":"PartMediaResolution","properties":{"level":{"oneOf":[{"type":"string","title":"PartMediaResolutionLevel","enum":["MEDIA_RESOLUTION_UNSPECIFIED","MEDIA_RESOLUTION_LOW","MEDIA_RESOLUTION_MEDIUM","MEDIA_RESOLUTION_HIGH","MEDIA_RESOLUTION_ULTRA_HIGH"],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].mediaResolution.oneOf.0.level.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].mediaResolution.oneOf.0.level.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].mediaResolution.oneOf.0.level","typeLabel":"enum\u003cstring> | null"},"numTokens":{"oneOf":[{"type":"integer","title":"Numtokens","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].mediaResolution.oneOf.0.numTokens.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Numtokens","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].mediaResolution.oneOf.0.numTokens.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].mediaResolution.oneOf.0.numTokens","typeLabel":"integer | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].mediaResolution.oneOf.0","typeLabel":"PartMediaResolution · object"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].mediaResolution.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].mediaResolution","typeLabel":"PartMediaResolution · object | null"},"codeExecutionResult":{"oneOf":[{"type":"object","title":"CodeExecutionResult","description":"Code execution result","properties":{"outcome":{"oneOf":[{"type":"string","title":"Outcome","enum":["OUTCOME_UNSPECIFIED","OUTCOME_OK","OUTCOME_FAILED","OUTCOME_DEADLINE_EXCEEDED"],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.outcome.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.outcome.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.outcome","typeLabel":"enum\u003cstring> | null"},"output":{"oneOf":[{"type":"string","title":"Output","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.output.oneOf.0","typeLabel":"string"},{"type":"null","title":"Output","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.output.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.output","typeLabel":"string | null"},"id":{"oneOf":[{"type":"string","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.id","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0","typeLabel":"CodeExecutionResult · object"},{"type":"null","description":"Code execution result","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].codeExecutionResult","typeLabel":"CodeExecutionResult · object | null"},"executableCode":{"oneOf":[{"type":"object","title":"ExecutableCode","description":"Executable code","properties":{"code":{"oneOf":[{"type":"string","title":"Code","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.code.oneOf.0","typeLabel":"string"},{"type":"null","title":"Code","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.code.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.code","typeLabel":"string | null"},"language":{"oneOf":[{"type":"string","title":"Language","description":"Application definition language","enum":["LANGUAGE_UNSPECIFIED","PYTHON"],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.language.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Application definition language","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.language.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.language","typeLabel":"enum\u003cstring> | null"},"id":{"oneOf":[{"type":"string","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.id","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0","typeLabel":"ExecutableCode · object"},{"type":"null","description":"Executable code","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].executableCode.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].executableCode","typeLabel":"ExecutableCode · object | null"},"fileData":{"oneOf":[{"type":"object","title":"FileData","description":"File content referenced by URI","properties":{"displayName":{"oneOf":[{"type":"string","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.displayName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.displayName.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.displayName","typeLabel":"string | null"},"fileUri":{"oneOf":[{"type":"string","title":"Fileuri","description":"File URI","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.fileUri.oneOf.0","typeLabel":"string"},{"type":"null","title":"Fileuri","description":"File URI","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.fileUri.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.fileUri","typeLabel":"string | null"},"mimeType":{"oneOf":[{"type":"string","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.mimeType.oneOf.0","typeLabel":"string"},{"type":"null","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.mimeType.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.mimeType","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0","typeLabel":"FileData · object"},{"type":"null","description":"File content referenced by URI","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData","typeLabel":"FileData · object | null"},"functionCall":{"oneOf":[{"type":"object","title":"FunctionCall","description":"Function call requested by the model","properties":{"id":{"oneOf":[{"type":"string","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.id","typeLabel":"string | null"},"args":{"oneOf":[{"type":"object","title":"Args","description":"Function arguments","additionalProperties":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.args.oneOf.0","typeLabel":"Args · object"},{"type":"null","title":"Args","description":"Function arguments","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.args.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.args","typeLabel":"Args · object | null"},"name":{"oneOf":[{"type":"string","title":"Name","description":"Name","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Name","description":"Name","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.name.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.name","typeLabel":"string | null"},"partialArgs":{"oneOf":[{"type":"array","items":{"properties":{"boolValue":{"oneOf":[{"type":"boolean","title":"Boolvalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].boolValue.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Boolvalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].boolValue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].boolValue","typeLabel":"boolean | null"},"jsonPath":{"oneOf":[{"type":"string","title":"Jsonpath","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].jsonPath.oneOf.0","typeLabel":"string"},{"type":"null","title":"Jsonpath","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].jsonPath.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].jsonPath","typeLabel":"string | null"},"nullValue":{"oneOf":[{"type":"string","title":"Nullvalue","const":"NULL_VALUE","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].nullValue.oneOf.0","typeLabel":"string"},{"type":"null","title":"Nullvalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].nullValue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].nullValue","typeLabel":"string | null"},"numberValue":{"oneOf":[{"type":"number","title":"Numbervalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].numberValue.oneOf.0","typeLabel":"number"},{"type":"null","title":"Numbervalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].numberValue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].numberValue","typeLabel":"number | null"},"stringValue":{"oneOf":[{"type":"string","title":"Stringvalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].stringValue.oneOf.0","typeLabel":"string"},{"type":"null","title":"Stringvalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].stringValue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].stringValue","typeLabel":"string | null"},"willContinue":{"oneOf":[{"type":"boolean","title":"Willcontinue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].willContinue.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Willcontinue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].willContinue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].willContinue","typeLabel":"boolean | null"}},"additionalProperties":false,"type":"object","title":"PartialArg","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX]","typeLabel":"PartialArg · object"},"title":"Partialargs","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0","typeLabel":"PartialArg · object[]"},{"type":"null","title":"Partialargs","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs","typeLabel":"PartialArg · object[] | null"},"willContinue":{"oneOf":[{"type":"boolean","title":"Willcontinue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.willContinue.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Willcontinue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.willContinue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.willContinue","typeLabel":"boolean | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0","typeLabel":"FunctionCall · object"},{"type":"null","description":"Function call requested by the model","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall","typeLabel":"FunctionCall · object | null"},"functionResponse":{"oneOf":[{"type":"object","title":"FunctionResponse","description":"Function execution result","properties":{"willContinue":{"oneOf":[{"type":"boolean","title":"Willcontinue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.willContinue.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Willcontinue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.willContinue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.willContinue","typeLabel":"boolean | null"},"scheduling":{"oneOf":[{"type":"string","title":"FunctionResponseScheduling","enum":["SCHEDULING_UNSPECIFIED","SILENT","WHEN_IDLE","INTERRUPT"],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.scheduling.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.scheduling.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.scheduling","typeLabel":"enum\u003cstring> | null"},"parts":{"oneOf":[{"type":"array","items":{"properties":{"inlineData":{"oneOf":[{"type":"object","title":"FunctionResponseBlob","description":"Inline binary content with Base64-encoded data","properties":{"mimeType":{"oneOf":[{"type":"string","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.mimeType.oneOf.0","typeLabel":"string"},{"type":"null","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.mimeType.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.mimeType","typeLabel":"string | null"},"data":{"oneOf":[{"type":"string","title":"Data","contentMediaType":"application/octet-stream","contentEncoding":"base64","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.data.oneOf.0","typeLabel":"file"},{"type":"null","title":"Data","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.data.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.data","typeLabel":"file | null"},"displayName":{"oneOf":[{"type":"string","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.displayName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.displayName.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.displayName","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0","typeLabel":"FunctionResponseBlob · object"},{"type":"null","description":"Inline binary content with Base64-encoded data","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData","typeLabel":"FunctionResponseBlob · object | null"},"fileData":{"oneOf":[{"type":"object","title":"FunctionResponseFileData","description":"File content referenced by URI","properties":{"fileUri":{"oneOf":[{"type":"string","title":"Fileuri","description":"File URI","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.fileUri.oneOf.0","typeLabel":"string"},{"type":"null","title":"Fileuri","description":"File URI","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.fileUri.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.fileUri","typeLabel":"string | null"},"mimeType":{"oneOf":[{"type":"string","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.mimeType.oneOf.0","typeLabel":"string"},{"type":"null","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.mimeType.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.mimeType","typeLabel":"string | null"},"displayName":{"oneOf":[{"type":"string","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.displayName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.displayName.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.displayName","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0","typeLabel":"FunctionResponseFileData · object"},{"type":"null","description":"File content referenced by URI","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData","typeLabel":"FunctionResponseFileData · object | null"}},"additionalProperties":false,"type":"object","title":"FunctionResponsePart","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX]","typeLabel":"FunctionResponsePart · object"},"title":"Parts","description":"Ordered message parts","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0","typeLabel":"FunctionResponsePart · object[]"},{"type":"null","title":"Parts","description":"Ordered message parts","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts","typeLabel":"FunctionResponsePart · object[] | null"},"id":{"oneOf":[{"type":"string","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.id","typeLabel":"string | null"},"name":{"oneOf":[{"type":"string","title":"Name","description":"Name","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Name","description":"Name","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.name.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.name","typeLabel":"string | null"},"response":{"oneOf":[{"type":"object","title":"Response","description":"Response content","additionalProperties":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.response.oneOf.0","typeLabel":"Response · object"},{"type":"null","title":"Response","description":"Response content","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.response.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.response","typeLabel":"Response · object | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0","typeLabel":"FunctionResponse · object"},{"type":"null","description":"Function execution result","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse","typeLabel":"FunctionResponse · object | null"},"inlineData":{"oneOf":[{"type":"object","title":"Blob","description":"Inline binary content with Base64-encoded data","properties":{"data":{"oneOf":[{"type":"string","title":"Data","contentMediaType":"application/octet-stream","contentEncoding":"base64","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.data.oneOf.0","typeLabel":"file"},{"type":"null","title":"Data","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.data.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.data","typeLabel":"file | null"},"displayName":{"oneOf":[{"type":"string","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.displayName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.displayName.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.displayName","typeLabel":"string | null"},"mimeType":{"oneOf":[{"type":"string","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.mimeType.oneOf.0","typeLabel":"string"},{"type":"null","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.mimeType.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.mimeType","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0","typeLabel":"Blob · object"},{"type":"null","description":"Inline binary content with Base64-encoded data","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData","typeLabel":"Blob · object | null"},"text":{"oneOf":[{"type":"string","title":"Text","description":"Text content","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].text.oneOf.0","typeLabel":"string"},{"type":"null","title":"Text","description":"Text content","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].text.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].text","typeLabel":"string | null"},"thought":{"oneOf":[{"type":"boolean","title":"Thought","description":"Whether this is thought content","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].thought.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Thought","description":"Whether this is thought content","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].thought.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].thought","typeLabel":"boolean | null"},"thoughtSignature":{"oneOf":[{"type":"string","title":"Thoughtsignature","description":"Thought signature for subsequent requests","contentMediaType":"application/octet-stream","contentEncoding":"base64","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].thoughtSignature.oneOf.0","typeLabel":"file"},{"type":"null","title":"Thoughtsignature","description":"Thought signature for subsequent requests","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].thoughtSignature.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].thoughtSignature","typeLabel":"file | null"},"videoMetadata":{"oneOf":[{"type":"object","title":"VideoMetadata","description":"Video metadata","properties":{"endOffset":{"oneOf":[{"type":"string","title":"Endoffset","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.endOffset.oneOf.0","typeLabel":"string"},{"type":"null","title":"Endoffset","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.endOffset.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.endOffset","typeLabel":"string | null"},"fps":{"oneOf":[{"type":"number","title":"Fps","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.fps.oneOf.0","typeLabel":"number"},{"type":"null","title":"Fps","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.fps.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.fps","typeLabel":"number | null"},"startOffset":{"oneOf":[{"type":"string","title":"Startoffset","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.startOffset.oneOf.0","typeLabel":"string"},{"type":"null","title":"Startoffset","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.startOffset.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.startOffset","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0","typeLabel":"VideoMetadata · object"},{"type":"null","description":"Video metadata","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].videoMetadata","typeLabel":"VideoMetadata · object | null"},"toolCall":{"oneOf":[{"type":"object","title":"ToolCall","properties":{"id":{"oneOf":[{"type":"string","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.id","typeLabel":"string | null"},"toolType":{"oneOf":[{"type":"string","title":"ToolType","enum":["TOOL_TYPE_UNSPECIFIED","GOOGLE_SEARCH_WEB","GOOGLE_SEARCH_IMAGE","URL_CONTEXT","GOOGLE_MAPS","FILE_SEARCH"],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.toolType.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.toolType.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.toolType","typeLabel":"enum\u003cstring> | null"},"args":{"oneOf":[{"type":"object","title":"Args","description":"Function arguments","additionalProperties":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.args.oneOf.0","typeLabel":"Args · object"},{"type":"null","title":"Args","description":"Function arguments","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.args.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.args","typeLabel":"Args · object | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0","typeLabel":"ToolCall · object"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].toolCall.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].toolCall","typeLabel":"ToolCall · object | null"},"toolResponse":{"oneOf":[{"type":"object","title":"ToolResponse","properties":{"id":{"oneOf":[{"type":"string","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.id","typeLabel":"string | null"},"toolType":{"oneOf":[{"type":"string","title":"ToolType","enum":["TOOL_TYPE_UNSPECIFIED","GOOGLE_SEARCH_WEB","GOOGLE_SEARCH_IMAGE","URL_CONTEXT","GOOGLE_MAPS","FILE_SEARCH"],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.toolType.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.toolType.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.toolType","typeLabel":"enum\u003cstring> | null"},"response":{"oneOf":[{"type":"object","title":"Response","description":"Response content","additionalProperties":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.response.oneOf.0","typeLabel":"Response · object"},{"type":"null","title":"Response","description":"Response content","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.response.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.response","typeLabel":"Response · object | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0","typeLabel":"ToolResponse · object"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].toolResponse","typeLabel":"ToolResponse · object | null"},"partMetadata":{"oneOf":[{"type":"object","title":"Partmetadata","additionalProperties":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].partMetadata.oneOf.0","typeLabel":"Partmetadata · object"},{"type":"null","title":"Partmetadata","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].partMetadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX].partMetadata","typeLabel":"Partmetadata · object | null"}},"additionalProperties":false,"type":"object","title":"Part","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0.items.[INDEX]","typeLabel":"Part · object"},"title":"Parts","description":"Ordered message parts","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.0","typeLabel":"Part · object[]"},{"type":"null","title":"Parts","description":"Ordered message parts","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.parts","typeLabel":"Part · object[] | null"},"role":{"oneOf":[{"type":"string","title":"Role","description":"Message role, such as user or model","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.role.oneOf.0","typeLabel":"string"},{"type":"null","title":"Role","description":"Message role, such as user or model","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.role.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0.role","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.0","typeLabel":"Content · object"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.finalResponse","typeLabel":"Content · object | null"},"intermediateData":{"oneOf":[{"type":"object","title":"IntermediateData","properties":{"toolUses":{"items":{"properties":{"id":{"oneOf":[{"type":"string","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolUses.items.[INDEX].id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolUses.items.[INDEX].id.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolUses.items.[INDEX].id","typeLabel":"string | null"},"args":{"oneOf":[{"type":"object","title":"Args","description":"Function arguments","additionalProperties":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolUses.items.[INDEX].args.oneOf.0","typeLabel":"Args · object"},{"type":"null","title":"Args","description":"Function arguments","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolUses.items.[INDEX].args.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolUses.items.[INDEX].args","typeLabel":"Args · object | null"},"name":{"oneOf":[{"type":"string","title":"Name","description":"Name","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolUses.items.[INDEX].name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Name","description":"Name","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolUses.items.[INDEX].name.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolUses.items.[INDEX].name","typeLabel":"string | null"},"partialArgs":{"oneOf":[{"type":"array","items":{"properties":{"boolValue":{"oneOf":[{"type":"boolean","title":"Boolvalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolUses.items.[INDEX].partialArgs.oneOf.0.items.[INDEX].boolValue.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Boolvalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolUses.items.[INDEX].partialArgs.oneOf.0.items.[INDEX].boolValue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolUses.items.[INDEX].partialArgs.oneOf.0.items.[INDEX].boolValue","typeLabel":"boolean | null"},"jsonPath":{"oneOf":[{"type":"string","title":"Jsonpath","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolUses.items.[INDEX].partialArgs.oneOf.0.items.[INDEX].jsonPath.oneOf.0","typeLabel":"string"},{"type":"null","title":"Jsonpath","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolUses.items.[INDEX].partialArgs.oneOf.0.items.[INDEX].jsonPath.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolUses.items.[INDEX].partialArgs.oneOf.0.items.[INDEX].jsonPath","typeLabel":"string | null"},"nullValue":{"oneOf":[{"type":"string","title":"Nullvalue","const":"NULL_VALUE","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolUses.items.[INDEX].partialArgs.oneOf.0.items.[INDEX].nullValue.oneOf.0","typeLabel":"string"},{"type":"null","title":"Nullvalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolUses.items.[INDEX].partialArgs.oneOf.0.items.[INDEX].nullValue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolUses.items.[INDEX].partialArgs.oneOf.0.items.[INDEX].nullValue","typeLabel":"string | null"},"numberValue":{"oneOf":[{"type":"number","title":"Numbervalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolUses.items.[INDEX].partialArgs.oneOf.0.items.[INDEX].numberValue.oneOf.0","typeLabel":"number"},{"type":"null","title":"Numbervalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolUses.items.[INDEX].partialArgs.oneOf.0.items.[INDEX].numberValue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolUses.items.[INDEX].partialArgs.oneOf.0.items.[INDEX].numberValue","typeLabel":"number | null"},"stringValue":{"oneOf":[{"type":"string","title":"Stringvalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolUses.items.[INDEX].partialArgs.oneOf.0.items.[INDEX].stringValue.oneOf.0","typeLabel":"string"},{"type":"null","title":"Stringvalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolUses.items.[INDEX].partialArgs.oneOf.0.items.[INDEX].stringValue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolUses.items.[INDEX].partialArgs.oneOf.0.items.[INDEX].stringValue","typeLabel":"string | null"},"willContinue":{"oneOf":[{"type":"boolean","title":"Willcontinue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolUses.items.[INDEX].partialArgs.oneOf.0.items.[INDEX].willContinue.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Willcontinue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolUses.items.[INDEX].partialArgs.oneOf.0.items.[INDEX].willContinue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolUses.items.[INDEX].partialArgs.oneOf.0.items.[INDEX].willContinue","typeLabel":"boolean | null"}},"additionalProperties":false,"type":"object","title":"PartialArg","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolUses.items.[INDEX].partialArgs.oneOf.0.items.[INDEX]","typeLabel":"PartialArg · object"},"title":"Partialargs","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolUses.items.[INDEX].partialArgs.oneOf.0","typeLabel":"PartialArg · object[]"},{"type":"null","title":"Partialargs","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolUses.items.[INDEX].partialArgs.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolUses.items.[INDEX].partialArgs","typeLabel":"PartialArg · object[] | null"},"willContinue":{"oneOf":[{"type":"boolean","title":"Willcontinue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolUses.items.[INDEX].willContinue.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Willcontinue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolUses.items.[INDEX].willContinue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolUses.items.[INDEX].willContinue","typeLabel":"boolean | null"}},"additionalProperties":false,"type":"object","title":"FunctionCall","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolUses.items.[INDEX]","typeLabel":"FunctionCall · object"},"type":"array","title":"Tooluses","default":[],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolUses","typeLabel":"FunctionCall · object[]"},"toolResponses":{"items":{"properties":{"willContinue":{"oneOf":[{"type":"boolean","title":"Willcontinue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolResponses.items.[INDEX].willContinue.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Willcontinue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolResponses.items.[INDEX].willContinue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolResponses.items.[INDEX].willContinue","typeLabel":"boolean | null"},"scheduling":{"oneOf":[{"type":"string","title":"FunctionResponseScheduling","enum":["SCHEDULING_UNSPECIFIED","SILENT","WHEN_IDLE","INTERRUPT"],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolResponses.items.[INDEX].scheduling.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolResponses.items.[INDEX].scheduling.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolResponses.items.[INDEX].scheduling","typeLabel":"enum\u003cstring> | null"},"parts":{"oneOf":[{"type":"array","items":{"properties":{"inlineData":{"oneOf":[{"type":"object","title":"FunctionResponseBlob","description":"Inline binary content with Base64-encoded data","properties":{"mimeType":{"oneOf":[{"type":"string","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.mimeType.oneOf.0","typeLabel":"string"},{"type":"null","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.mimeType.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.mimeType","typeLabel":"string | null"},"data":{"oneOf":[{"type":"string","title":"Data","contentMediaType":"application/octet-stream","contentEncoding":"base64","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.data.oneOf.0","typeLabel":"file"},{"type":"null","title":"Data","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.data.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.data","typeLabel":"file | null"},"displayName":{"oneOf":[{"type":"string","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.displayName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.displayName.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.displayName","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX].inlineData.oneOf.0","typeLabel":"FunctionResponseBlob · object"},{"type":"null","description":"Inline binary content with Base64-encoded data","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX].inlineData.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX].inlineData","typeLabel":"FunctionResponseBlob · object | null"},"fileData":{"oneOf":[{"type":"object","title":"FunctionResponseFileData","description":"File content referenced by URI","properties":{"fileUri":{"oneOf":[{"type":"string","title":"Fileuri","description":"File URI","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX].fileData.oneOf.0.fileUri.oneOf.0","typeLabel":"string"},{"type":"null","title":"Fileuri","description":"File URI","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX].fileData.oneOf.0.fileUri.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX].fileData.oneOf.0.fileUri","typeLabel":"string | null"},"mimeType":{"oneOf":[{"type":"string","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX].fileData.oneOf.0.mimeType.oneOf.0","typeLabel":"string"},{"type":"null","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX].fileData.oneOf.0.mimeType.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX].fileData.oneOf.0.mimeType","typeLabel":"string | null"},"displayName":{"oneOf":[{"type":"string","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX].fileData.oneOf.0.displayName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX].fileData.oneOf.0.displayName.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX].fileData.oneOf.0.displayName","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX].fileData.oneOf.0","typeLabel":"FunctionResponseFileData · object"},{"type":"null","description":"File content referenced by URI","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX].fileData.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX].fileData","typeLabel":"FunctionResponseFileData · object | null"}},"additionalProperties":false,"type":"object","title":"FunctionResponsePart","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0.items.[INDEX]","typeLabel":"FunctionResponsePart · object"},"title":"Parts","description":"Ordered message parts","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.0","typeLabel":"FunctionResponsePart · object[]"},{"type":"null","title":"Parts","description":"Ordered message parts","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolResponses.items.[INDEX].parts","typeLabel":"FunctionResponsePart · object[] | null"},"id":{"oneOf":[{"type":"string","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolResponses.items.[INDEX].id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolResponses.items.[INDEX].id.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolResponses.items.[INDEX].id","typeLabel":"string | null"},"name":{"oneOf":[{"type":"string","title":"Name","description":"Name","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolResponses.items.[INDEX].name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Name","description":"Name","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolResponses.items.[INDEX].name.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolResponses.items.[INDEX].name","typeLabel":"string | null"},"response":{"oneOf":[{"type":"object","title":"Response","description":"Response content","additionalProperties":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolResponses.items.[INDEX].response.oneOf.0","typeLabel":"Response · object"},{"type":"null","title":"Response","description":"Response content","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolResponses.items.[INDEX].response.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolResponses.items.[INDEX].response","typeLabel":"Response · object | null"}},"additionalProperties":false,"type":"object","title":"FunctionResponse","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolResponses.items.[INDEX]","typeLabel":"FunctionResponse · object"},"type":"array","title":"Toolresponses","default":[],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.toolResponses","typeLabel":"FunctionResponse · object[]"},"intermediateResponses":{"items":{"type":"object","_tupleOriginal":true,"properties":{"[0]":{"type":"string","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.intermediateResponses.items.[INDEX].[0]","typeLabel":"string"},"[1]":{"items":{"oneOf":[{"$ref":"#/components/schemas/Part-Output"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.intermediateResponses.items.[INDEX].[1].items.[INDEX]","typeLabel":"any"},"type":"array","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.intermediateResponses.items.[INDEX].[1]","typeLabel":"any[]"}},"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.intermediateResponses.items.[INDEX]","typeLabel":"tuple"},"type":"array","title":"Intermediateresponses","default":[],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0.intermediateResponses","typeLabel":"tuple[]"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.0","typeLabel":"IntermediateData · object"},{"type":"object","title":"InvocationEvents","properties":{"invocationEvents":{"items":{"properties":{"author":{"type":"string","title":"Author","description":"Event author, usually user or an agent name","isRequired":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].author","typeLabel":"string"},"content":{"oneOf":[{"type":"object","title":"Content","description":"Message content","properties":{"parts":{"oneOf":[{"type":"array","items":{"properties":{"mediaResolution":{"oneOf":[{"type":"object","title":"PartMediaResolution","properties":{"level":{"oneOf":[{"type":"string","title":"PartMediaResolutionLevel","enum":["MEDIA_RESOLUTION_UNSPECIFIED","MEDIA_RESOLUTION_LOW","MEDIA_RESOLUTION_MEDIUM","MEDIA_RESOLUTION_HIGH","MEDIA_RESOLUTION_ULTRA_HIGH"],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].mediaResolution.oneOf.0.level.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].mediaResolution.oneOf.0.level.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].mediaResolution.oneOf.0.level","typeLabel":"enum\u003cstring> | null"},"numTokens":{"oneOf":[{"type":"integer","title":"Numtokens","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].mediaResolution.oneOf.0.numTokens.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Numtokens","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].mediaResolution.oneOf.0.numTokens.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].mediaResolution.oneOf.0.numTokens","typeLabel":"integer | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].mediaResolution.oneOf.0","typeLabel":"PartMediaResolution · object"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].mediaResolution.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].mediaResolution","typeLabel":"PartMediaResolution · object | null"},"codeExecutionResult":{"oneOf":[{"type":"object","title":"CodeExecutionResult","description":"Code execution result","properties":{"outcome":{"oneOf":[{"type":"string","title":"Outcome","enum":["OUTCOME_UNSPECIFIED","OUTCOME_OK","OUTCOME_FAILED","OUTCOME_DEADLINE_EXCEEDED"],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.outcome.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.outcome.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.outcome","typeLabel":"enum\u003cstring> | null"},"output":{"oneOf":[{"type":"string","title":"Output","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.output.oneOf.0","typeLabel":"string"},{"type":"null","title":"Output","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.output.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.output","typeLabel":"string | null"},"id":{"oneOf":[{"type":"string","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0.id","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.0","typeLabel":"CodeExecutionResult · object"},{"type":"null","description":"Code execution result","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].codeExecutionResult.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].codeExecutionResult","typeLabel":"CodeExecutionResult · object | null"},"executableCode":{"oneOf":[{"type":"object","title":"ExecutableCode","description":"Executable code","properties":{"code":{"oneOf":[{"type":"string","title":"Code","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.code.oneOf.0","typeLabel":"string"},{"type":"null","title":"Code","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.code.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.code","typeLabel":"string | null"},"language":{"oneOf":[{"type":"string","title":"Language","description":"Application definition language","enum":["LANGUAGE_UNSPECIFIED","PYTHON"],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.language.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Application definition language","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.language.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.language","typeLabel":"enum\u003cstring> | null"},"id":{"oneOf":[{"type":"string","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0.id","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].executableCode.oneOf.0","typeLabel":"ExecutableCode · object"},{"type":"null","description":"Executable code","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].executableCode.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].executableCode","typeLabel":"ExecutableCode · object | null"},"fileData":{"oneOf":[{"type":"object","title":"FileData","description":"File content referenced by URI","properties":{"displayName":{"oneOf":[{"type":"string","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.displayName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.displayName.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.displayName","typeLabel":"string | null"},"fileUri":{"oneOf":[{"type":"string","title":"Fileuri","description":"File URI","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.fileUri.oneOf.0","typeLabel":"string"},{"type":"null","title":"Fileuri","description":"File URI","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.fileUri.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.fileUri","typeLabel":"string | null"},"mimeType":{"oneOf":[{"type":"string","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.mimeType.oneOf.0","typeLabel":"string"},{"type":"null","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.mimeType.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.mimeType","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0","typeLabel":"FileData · object"},{"type":"null","description":"File content referenced by URI","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].fileData","typeLabel":"FileData · object | null"},"functionCall":{"oneOf":[{"type":"object","title":"FunctionCall","description":"Function call requested by the model","properties":{"id":{"oneOf":[{"type":"string","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.id","typeLabel":"string | null"},"args":{"oneOf":[{"type":"object","title":"Args","description":"Function arguments","additionalProperties":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.args.oneOf.0","typeLabel":"Args · object"},{"type":"null","title":"Args","description":"Function arguments","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.args.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.args","typeLabel":"Args · object | null"},"name":{"oneOf":[{"type":"string","title":"Name","description":"Name","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Name","description":"Name","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.name.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.name","typeLabel":"string | null"},"partialArgs":{"oneOf":[{"type":"array","items":{"properties":{"boolValue":{"oneOf":[{"type":"boolean","title":"Boolvalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].boolValue.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Boolvalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].boolValue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].boolValue","typeLabel":"boolean | null"},"jsonPath":{"oneOf":[{"type":"string","title":"Jsonpath","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].jsonPath.oneOf.0","typeLabel":"string"},{"type":"null","title":"Jsonpath","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].jsonPath.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].jsonPath","typeLabel":"string | null"},"nullValue":{"oneOf":[{"type":"string","title":"Nullvalue","const":"NULL_VALUE","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].nullValue.oneOf.0","typeLabel":"string"},{"type":"null","title":"Nullvalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].nullValue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].nullValue","typeLabel":"string | null"},"numberValue":{"oneOf":[{"type":"number","title":"Numbervalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].numberValue.oneOf.0","typeLabel":"number"},{"type":"null","title":"Numbervalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].numberValue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].numberValue","typeLabel":"number | null"},"stringValue":{"oneOf":[{"type":"string","title":"Stringvalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].stringValue.oneOf.0","typeLabel":"string"},{"type":"null","title":"Stringvalue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].stringValue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].stringValue","typeLabel":"string | null"},"willContinue":{"oneOf":[{"type":"boolean","title":"Willcontinue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].willContinue.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Willcontinue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].willContinue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX].willContinue","typeLabel":"boolean | null"}},"additionalProperties":false,"type":"object","title":"PartialArg","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0.items.[INDEX]","typeLabel":"PartialArg · object"},"title":"Partialargs","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.0","typeLabel":"PartialArg · object[]"},{"type":"null","title":"Partialargs","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.partialArgs","typeLabel":"PartialArg · object[] | null"},"willContinue":{"oneOf":[{"type":"boolean","title":"Willcontinue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.willContinue.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Willcontinue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.willContinue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0.willContinue","typeLabel":"boolean | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.0","typeLabel":"FunctionCall · object"},{"type":"null","description":"Function call requested by the model","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionCall","typeLabel":"FunctionCall · object | null"},"functionResponse":{"oneOf":[{"type":"object","title":"FunctionResponse","description":"Function execution result","properties":{"willContinue":{"oneOf":[{"type":"boolean","title":"Willcontinue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.willContinue.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Willcontinue","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.willContinue.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.willContinue","typeLabel":"boolean | null"},"scheduling":{"oneOf":[{"type":"string","title":"FunctionResponseScheduling","enum":["SCHEDULING_UNSPECIFIED","SILENT","WHEN_IDLE","INTERRUPT"],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.scheduling.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.scheduling.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.scheduling","typeLabel":"enum\u003cstring> | null"},"parts":{"oneOf":[{"type":"array","items":{"properties":{"inlineData":{"oneOf":[{"type":"object","title":"FunctionResponseBlob","description":"Inline binary content with Base64-encoded data","properties":{"mimeType":{"oneOf":[{"type":"string","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.mimeType.oneOf.0","typeLabel":"string"},{"type":"null","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.mimeType.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.mimeType","typeLabel":"string | null"},"data":{"oneOf":[{"type":"string","title":"Data","contentMediaType":"application/octet-stream","contentEncoding":"base64","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.data.oneOf.0","typeLabel":"file"},{"type":"null","title":"Data","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.data.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.data","typeLabel":"file | null"},"displayName":{"oneOf":[{"type":"string","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.displayName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.displayName.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.displayName","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0","typeLabel":"FunctionResponseBlob · object"},{"type":"null","description":"Inline binary content with Base64-encoded data","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData","typeLabel":"FunctionResponseBlob · object | null"},"fileData":{"oneOf":[{"type":"object","title":"FunctionResponseFileData","description":"File content referenced by URI","properties":{"fileUri":{"oneOf":[{"type":"string","title":"Fileuri","description":"File URI","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.fileUri.oneOf.0","typeLabel":"string"},{"type":"null","title":"Fileuri","description":"File URI","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.fileUri.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.fileUri","typeLabel":"string | null"},"mimeType":{"oneOf":[{"type":"string","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.mimeType.oneOf.0","typeLabel":"string"},{"type":"null","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.mimeType.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.mimeType","typeLabel":"string | null"},"displayName":{"oneOf":[{"type":"string","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.displayName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.displayName.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0.displayName","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.0","typeLabel":"FunctionResponseFileData · object"},{"type":"null","description":"File content referenced by URI","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX].fileData","typeLabel":"FunctionResponseFileData · object | null"}},"additionalProperties":false,"type":"object","title":"FunctionResponsePart","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0.items.[INDEX]","typeLabel":"FunctionResponsePart · object"},"title":"Parts","description":"Ordered message parts","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.0","typeLabel":"FunctionResponsePart · object[]"},{"type":"null","title":"Parts","description":"Ordered message parts","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.parts","typeLabel":"FunctionResponsePart · object[] | null"},"id":{"oneOf":[{"type":"string","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.id","typeLabel":"string | null"},"name":{"oneOf":[{"type":"string","title":"Name","description":"Name","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Name","description":"Name","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.name.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.name","typeLabel":"string | null"},"response":{"oneOf":[{"type":"object","title":"Response","description":"Response content","additionalProperties":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.response.oneOf.0","typeLabel":"Response · object"},{"type":"null","title":"Response","description":"Response content","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.response.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0.response","typeLabel":"Response · object | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.0","typeLabel":"FunctionResponse · object"},{"type":"null","description":"Function execution result","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].functionResponse","typeLabel":"FunctionResponse · object | null"},"inlineData":{"oneOf":[{"type":"object","title":"Blob","description":"Inline binary content with Base64-encoded data","properties":{"data":{"oneOf":[{"type":"string","title":"Data","contentMediaType":"application/octet-stream","contentEncoding":"base64","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.data.oneOf.0","typeLabel":"file"},{"type":"null","title":"Data","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.data.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.data","typeLabel":"file | null"},"displayName":{"oneOf":[{"type":"string","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.displayName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Displayname","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.displayName.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.displayName","typeLabel":"string | null"},"mimeType":{"oneOf":[{"type":"string","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.mimeType.oneOf.0","typeLabel":"string"},{"type":"null","title":"Mimetype","description":"Content MIME type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.mimeType.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0.mimeType","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.0","typeLabel":"Blob · object"},{"type":"null","description":"Inline binary content with Base64-encoded data","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].inlineData","typeLabel":"Blob · object | null"},"text":{"oneOf":[{"type":"string","title":"Text","description":"Text content","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].text.oneOf.0","typeLabel":"string"},{"type":"null","title":"Text","description":"Text content","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].text.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].text","typeLabel":"string | null"},"thought":{"oneOf":[{"type":"boolean","title":"Thought","description":"Whether this is thought content","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].thought.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Thought","description":"Whether this is thought content","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].thought.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].thought","typeLabel":"boolean | null"},"thoughtSignature":{"oneOf":[{"type":"string","title":"Thoughtsignature","description":"Thought signature for subsequent requests","contentMediaType":"application/octet-stream","contentEncoding":"base64","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].thoughtSignature.oneOf.0","typeLabel":"file"},{"type":"null","title":"Thoughtsignature","description":"Thought signature for subsequent requests","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].thoughtSignature.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].thoughtSignature","typeLabel":"file | null"},"videoMetadata":{"oneOf":[{"type":"object","title":"VideoMetadata","description":"Video metadata","properties":{"endOffset":{"oneOf":[{"type":"string","title":"Endoffset","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.endOffset.oneOf.0","typeLabel":"string"},{"type":"null","title":"Endoffset","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.endOffset.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.endOffset","typeLabel":"string | null"},"fps":{"oneOf":[{"type":"number","title":"Fps","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.fps.oneOf.0","typeLabel":"number"},{"type":"null","title":"Fps","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.fps.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.fps","typeLabel":"number | null"},"startOffset":{"oneOf":[{"type":"string","title":"Startoffset","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.startOffset.oneOf.0","typeLabel":"string"},{"type":"null","title":"Startoffset","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.startOffset.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0.startOffset","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.0","typeLabel":"VideoMetadata · object"},{"type":"null","description":"Video metadata","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].videoMetadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].videoMetadata","typeLabel":"VideoMetadata · object | null"},"toolCall":{"oneOf":[{"type":"object","title":"ToolCall","properties":{"id":{"oneOf":[{"type":"string","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.id","typeLabel":"string | null"},"toolType":{"oneOf":[{"type":"string","title":"ToolType","enum":["TOOL_TYPE_UNSPECIFIED","GOOGLE_SEARCH_WEB","GOOGLE_SEARCH_IMAGE","URL_CONTEXT","GOOGLE_MAPS","FILE_SEARCH"],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.toolType.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.toolType.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.toolType","typeLabel":"enum\u003cstring> | null"},"args":{"oneOf":[{"type":"object","title":"Args","description":"Function arguments","additionalProperties":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.args.oneOf.0","typeLabel":"Args · object"},{"type":"null","title":"Args","description":"Function arguments","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.args.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0.args","typeLabel":"Args · object | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].toolCall.oneOf.0","typeLabel":"ToolCall · object"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].toolCall.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].toolCall","typeLabel":"ToolCall · object | null"},"toolResponse":{"oneOf":[{"type":"object","title":"ToolResponse","properties":{"id":{"oneOf":[{"type":"string","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Identifier","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.id","typeLabel":"string | null"},"toolType":{"oneOf":[{"type":"string","title":"ToolType","enum":["TOOL_TYPE_UNSPECIFIED","GOOGLE_SEARCH_WEB","GOOGLE_SEARCH_IMAGE","URL_CONTEXT","GOOGLE_MAPS","FILE_SEARCH"],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.toolType.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.toolType.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.toolType","typeLabel":"enum\u003cstring> | null"},"response":{"oneOf":[{"type":"object","title":"Response","description":"Response content","additionalProperties":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.response.oneOf.0","typeLabel":"Response · object"},{"type":"null","title":"Response","description":"Response content","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.response.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0.response","typeLabel":"Response · object | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.0","typeLabel":"ToolResponse · object"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].toolResponse.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].toolResponse","typeLabel":"ToolResponse · object | null"},"partMetadata":{"oneOf":[{"type":"object","title":"Partmetadata","additionalProperties":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].partMetadata.oneOf.0","typeLabel":"Partmetadata · object"},{"type":"null","title":"Partmetadata","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].partMetadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX].partMetadata","typeLabel":"Partmetadata · object | null"}},"additionalProperties":false,"type":"object","title":"Part","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0.items.[INDEX]","typeLabel":"Part · object"},"title":"Parts","description":"Ordered message parts","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.0","typeLabel":"Part · object[]"},{"type":"null","title":"Parts","description":"Ordered message parts","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.parts","typeLabel":"Part · object[] | null"},"role":{"oneOf":[{"type":"string","title":"Role","description":"Message role, such as user or model","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.role.oneOf.0","typeLabel":"string"},{"type":"null","title":"Role","description":"Message role, such as user or model","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.role.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0.role","typeLabel":"string | null"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.0","typeLabel":"Content · object"},{"type":"null","description":"Message content","isRequired":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX].content","typeLabel":"Content · object | null"}},"additionalProperties":false,"type":"object","required":["author","content"],"title":"InvocationEvent","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents.items.[INDEX]","typeLabel":"InvocationEvent · object"},"type":"array","title":"Invocationevents","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1.invocationEvents","typeLabel":"InvocationEvent · object[]"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.1","typeLabel":"InvocationEvents · object"},{"type":"null","title":"Intermediatedata","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData.oneOf.2","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.intermediateData","typeLabel":"IntermediateData · object | InvocationEvents · object | null"},"creationTimestamp":{"type":"number","title":"Creationtimestamp","default":0,"description":"Creation time as a Unix timestamp in seconds","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.creationTimestamp","typeLabel":"number"},"rubrics":{"oneOf":[{"type":"array","items":{"properties":{"rubricId":{"type":"string","title":"Rubricid","isRequired":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.rubrics.oneOf.0.items.[INDEX].rubricId","typeLabel":"string"},"rubricContent":{"properties":{"textProperty":{"oneOf":[{"type":"string","title":"Textproperty","isRequired":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.rubrics.oneOf.0.items.[INDEX].rubricContent.textProperty.oneOf.0","typeLabel":"string"},{"type":"null","title":"Textproperty","isRequired":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.rubrics.oneOf.0.items.[INDEX].rubricContent.textProperty.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.rubrics.oneOf.0.items.[INDEX].rubricContent.textProperty","typeLabel":"string | null"}},"additionalProperties":false,"type":"object","required":["textProperty"],"title":"RubricContent","isRequired":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.rubrics.oneOf.0.items.[INDEX].rubricContent","typeLabel":"RubricContent · object"},"description":{"oneOf":[{"type":"string","title":"Description","description":"Description","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.rubrics.oneOf.0.items.[INDEX].description.oneOf.0","typeLabel":"string"},{"type":"null","title":"Description","description":"Description","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.rubrics.oneOf.0.items.[INDEX].description.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.rubrics.oneOf.0.items.[INDEX].description","typeLabel":"string | null"},"type":{"oneOf":[{"type":"string","title":"Type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.rubrics.oneOf.0.items.[INDEX].type.oneOf.0","typeLabel":"string"},{"type":"null","title":"Type","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.rubrics.oneOf.0.items.[INDEX].type.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.rubrics.oneOf.0.items.[INDEX].type","typeLabel":"string | null"}},"additionalProperties":false,"type":"object","required":["rubricId","rubricContent"],"title":"Rubric","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.rubrics.oneOf.0.items.[INDEX]","typeLabel":"Rubric · object"},"title":"Rubrics","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.rubrics.oneOf.0","typeLabel":"Rubric · object[]"},{"type":"null","title":"Rubrics","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.rubrics.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.rubrics","typeLabel":"Rubric · object[] | null"},"appDetails":{"oneOf":[{"type":"object","title":"AppDetails","properties":{"agentDetails":{"additionalProperties":{"properties":{"name":{"type":"string","title":"Name","description":"Name","isRequired":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.appDetails.oneOf.0.agentDetails.additionalProperties.name","typeLabel":"string"},"instructions":{"type":"string","title":"Instructions","default":"","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.appDetails.oneOf.0.agentDetails.additionalProperties.instructions","typeLabel":"string"},"toolDeclarations":{"items":{"oneOf":[{}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.appDetails.oneOf.0.agentDetails.additionalProperties.toolDeclarations.items.[INDEX]","typeLabel":"any"},"type":"array","title":"Tooldeclarations","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.appDetails.oneOf.0.agentDetails.additionalProperties.toolDeclarations","typeLabel":"any[]"}},"additionalProperties":false,"type":"object","required":["name"],"title":"AgentDetails","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.appDetails.oneOf.0.agentDetails.additionalProperties","typeLabel":"AgentDetails · object"},"type":"object","title":"Agentdetails","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.appDetails.oneOf.0.agentDetails","typeLabel":"Agentdetails · object"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.appDetails.oneOf.0","typeLabel":"AppDetails · object"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.appDetails.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0.appDetails","typeLabel":"AppDetails · object | null"}},"additionalProperties":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.0","typeLabel":"Invocation · object"},{"type":"null","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].expectedInvocation","typeLabel":"Invocation · object | null"},"evalMetricResults":{"items":{"properties":{"metricName":{"type":"string","title":"Metricname","description":"Evaluation metric name","isRequired":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].evalMetricResults.items.[INDEX].metricName","typeLabel":"string"},"evalStatus":{"type":"integer","enum":[1,2,3],"title":"EvalStatus","isRequired":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].evalMetricResults.items.[INDEX].evalStatus","typeLabel":"enum\u003cinteger>"},"threshold":{"oneOf":[{"type":"number","title":"Threshold","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].evalMetricResults.items.[INDEX].threshold.oneOf.0","typeLabel":"number"},{"type":"null","title":"Threshold","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].evalMetricResults.items.[INDEX].threshold.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].evalMetricResults.items.[INDEX].threshold","typeLabel":"number | null"},"criterion":{"oneOf":[{"type":"object","title":"BaseCriterion","description":"Evaluation criterion used by the metric","required":["threshold"],"properties":{"threshold":{"type":"number","title":"Threshold","isRequired":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].evalMetricResults.items.[INDEX].criterion.oneOf.0.threshold","typeLabel":"number"},"includeIntermediateResponsesInFinal":{"type":"boolean","title":"Includeintermediateresponsesinfinal","default":false,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].evalMetricResults.items.[INDEX].criterion.oneOf.0.includeIntermediateResponsesInFinal","typeLabel":"boolean"}},"additionalProperties":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].evalMetricResults.items.[INDEX].criterion.oneOf.0","typeLabel":"BaseCriterion · object"},{"type":"null","description":"Evaluation criterion used by the metric","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].evalMetricResults.items.[INDEX].criterion.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].evalMetricResults.items.[INDEX].criterion","typeLabel":"BaseCriterion · object | null"},"customFunctionPath":{"oneOf":[{"type":"string","title":"Customfunctionpath","description":"Import path of a custom evaluation function","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].evalMetricResults.items.[INDEX].customFunctionPath.oneOf.0","typeLabel":"string"},{"type":"null","title":"Customfunctionpath","description":"Import path of a custom evaluation function","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].evalMetricResults.items.[INDEX].customFunctionPath.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].evalMetricResults.items.[INDEX].customFunctionPath","typeLabel":"string | null"},"score":{"oneOf":[{"type":"number","title":"Score","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].evalMetricResults.items.[INDEX].score.oneOf.0","typeLabel":"number"},{"type":"null","title":"Score","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].evalMetricResults.items.[INDEX].score.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].evalMetricResults.items.[INDEX].score","typeLabel":"number | null"},"details":{"properties":{"rubricScores":{"oneOf":[{"type":"array","items":{"properties":{"rubricId":{"type":"string","title":"Rubricid","isRequired":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].evalMetricResults.items.[INDEX].details.rubricScores.oneOf.0.items.[INDEX].rubricId","typeLabel":"string"},"rationale":{"oneOf":[{"type":"string","title":"Rationale","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].evalMetricResults.items.[INDEX].details.rubricScores.oneOf.0.items.[INDEX].rationale.oneOf.0","typeLabel":"string"},{"type":"null","title":"Rationale","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].evalMetricResults.items.[INDEX].details.rubricScores.oneOf.0.items.[INDEX].rationale.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].evalMetricResults.items.[INDEX].details.rubricScores.oneOf.0.items.[INDEX].rationale","typeLabel":"string | null"},"score":{"oneOf":[{"type":"number","title":"Score","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].evalMetricResults.items.[INDEX].details.rubricScores.oneOf.0.items.[INDEX].score.oneOf.0","typeLabel":"number"},{"type":"null","title":"Score","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].evalMetricResults.items.[INDEX].details.rubricScores.oneOf.0.items.[INDEX].score.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].evalMetricResults.items.[INDEX].details.rubricScores.oneOf.0.items.[INDEX].score","typeLabel":"number | null"}},"additionalProperties":false,"type":"object","required":["rubricId"],"title":"RubricScore","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].evalMetricResults.items.[INDEX].details.rubricScores.oneOf.0.items.[INDEX]","typeLabel":"RubricScore · object"},"title":"Rubricscores","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].evalMetricResults.items.[INDEX].details.rubricScores.oneOf.0","typeLabel":"RubricScore · object[]"},{"type":"null","title":"Rubricscores","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].evalMetricResults.items.[INDEX].details.rubricScores.oneOf.1","typeLabel":"null"}],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].evalMetricResults.items.[INDEX].details.rubricScores","typeLabel":"RubricScore · object[] | null"}},"additionalProperties":false,"type":"object","title":"EvalMetricResultDetails","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].evalMetricResults.items.[INDEX].details","typeLabel":"EvalMetricResultDetails · object"}},"additionalProperties":false,"type":"object","required":["metricName","evalStatus"],"title":"EvalMetricResult","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].evalMetricResults.items.[INDEX]","typeLabel":"EvalMetricResult · object"},"type":"array","title":"Evalmetricresults","default":[],"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX].evalMetricResults","typeLabel":"EvalMetricResult · object[]"}},"additionalProperties":false,"type":"object","required":["actualInvocation"],"title":"EvalMetricResultPerInvocation","uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation.items.[INDEX]","typeLabel":"EvalMetricResultPerInvocation · object"},"type":"array","title":"Evalmetricresultperinvocation","description":"Per-invocation metric results","isRequired":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResultPerInvocation","typeLabel":"EvalMetricResultPerInvocation · object[]"},"userId":{"type":"string","title":"Userid","description":"User ID","isRequired":true,"uniqueKey":"runEvalResults.items.[INDEX].userId","typeLabel":"string"},"sessionId":{"type":"string","title":"Sessionid","description":"Session ID","isRequired":true,"uniqueKey":"runEvalResults.items.[INDEX].sessionId","typeLabel":"string"},"evalMetricResults":{"items":{"type":"object","_tupleOriginal":true,"properties":{},"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResults.items.[INDEX]","typeLabel":"tuple"},"type":"array","title":"Evalmetricresults","default":[],"deprecated":true,"uniqueKey":"runEvalResults.items.[INDEX].evalMetricResults","typeLabel":"tuple[]"}},"type":"object","required":["evalSetFile","evalSetId","evalId","finalEvalStatus","overallEvalMetricResults","evalMetricResultPerInvocation","userId","sessionId"],"title":"RunEvalResult","uniqueKey":"runEvalResults.items.[INDEX]","typeLabel":"RunEvalResult · object"},"type":"array","title":"Runevalresults","description":"Per-case evaluation results","isRequired":true,"uniqueKey":"runEvalResults","typeLabel":"RunEvalResult · object[]"}},"type":"object","required":["runEvalResults"],"title":"RunEvalResponse","uniqueKey":"","typeLabel":"RunEvalResponse · object"},"examples":{"Example":{"title":"Example","value":{"runEvalResults":[{"evalSetFile":"\u003cstring>","evalSetId":"\u003cstring>","evalId":"\u003cstring>","finalEvalStatus":1,"overallEvalMetricResults":[{"metricName":"\u003cstring>","evalStatus":1,"threshold":123,"criterion":{"threshold":123,"includeIntermediateResponsesInFinal":false},"customFunctionPath":"\u003cstring>","score":123,"details":{"rubricScores":[{"rubricId":"\u003cstring>","rationale":"\u003cstring>","score":123}]}}],"evalMetricResultPerInvocation":[{"actualInvocation":{"userContent":{"parts":[{"mediaResolution":{"level":"MEDIA_RESOLUTION_UNSPECIFIED","numTokens":123},"codeExecutionResult":{"outcome":"OUTCOME_UNSPECIFIED","output":"\u003cstring>","id":"\u003cstring>"},"executableCode":{"code":"\u003cstring>","language":"LANGUAGE_UNSPECIFIED","id":"\u003cstring>"},"fileData":{"displayName":"\u003cstring>","fileUri":"\u003cstring>","mimeType":"\u003cstring>"},"functionCall":{"id":"\u003cstring>","args":{},"name":"\u003cstring>","partialArgs":[{"boolValue":true,"jsonPath":"\u003cstring>","nullValue":"NULL_VALUE","numberValue":123,"stringValue":"\u003cstring>","willContinue":true}],"willContinue":true},"functionResponse":{"willContinue":true,"scheduling":"SCHEDULING_UNSPECIFIED","parts":[{"inlineData":{"mimeType":"\u003cstring>","data":"\u003cstring>","displayName":"\u003cstring>"},"fileData":{"fileUri":"\u003cstring>","mimeType":"\u003cstring>","displayName":"\u003cstring>"}}],"id":"\u003cstring>","name":"\u003cstring>","response":{}},"inlineData":{"data":"\u003cstring>","displayName":"\u003cstring>","mimeType":"\u003cstring>"},"text":"\u003cstring>","thought":true,"thoughtSignature":"\u003cstring>","videoMetadata":{"endOffset":"\u003cstring>","fps":123,"startOffset":"\u003cstring>"},"toolCall":{"id":"\u003cstring>","toolType":"TOOL_TYPE_UNSPECIFIED","args":{}},"toolResponse":{"id":"\u003cstring>","toolType":"TOOL_TYPE_UNSPECIFIED","response":{}},"partMetadata":{}}],"role":"\u003cstring>"},"invocationId":"","finalResponse":{"parts":[{"mediaResolution":{"level":"MEDIA_RESOLUTION_UNSPECIFIED","numTokens":123},"codeExecutionResult":{"outcome":"OUTCOME_UNSPECIFIED","output":"\u003cstring>","id":"\u003cstring>"},"executableCode":{"code":"\u003cstring>","language":"LANGUAGE_UNSPECIFIED","id":"\u003cstring>"},"fileData":{"displayName":"\u003cstring>","fileUri":"\u003cstring>","mimeType":"\u003cstring>"},"functionCall":{"id":"\u003cstring>","args":{},"name":"\u003cstring>","partialArgs":[{"boolValue":true,"jsonPath":"\u003cstring>","nullValue":"NULL_VALUE","numberValue":123,"stringValue":"\u003cstring>","willContinue":true}],"willContinue":true},"functionResponse":{"willContinue":true,"scheduling":"SCHEDULING_UNSPECIFIED","parts":[{"inlineData":{"mimeType":"\u003cstring>","data":"\u003cstring>","displayName":"\u003cstring>"},"fileData":{"fileUri":"\u003cstring>","mimeType":"\u003cstring>","displayName":"\u003cstring>"}}],"id":"\u003cstring>","name":"\u003cstring>","response":{}},"inlineData":{"data":"\u003cstring>","displayName":"\u003cstring>","mimeType":"\u003cstring>"},"text":"\u003cstring>","thought":true,"thoughtSignature":"\u003cstring>","videoMetadata":{"endOffset":"\u003cstring>","fps":123,"startOffset":"\u003cstring>"},"toolCall":{"id":"\u003cstring>","toolType":"TOOL_TYPE_UNSPECIFIED","args":{}},"toolResponse":{"id":"\u003cstring>","toolType":"TOOL_TYPE_UNSPECIFIED","response":{}},"partMetadata":{}}],"role":"\u003cstring>"},"intermediateData":{"toolUses":[],"toolResponses":[],"intermediateResponses":[]},"creationTimestamp":0,"rubrics":[{"rubricId":"\u003cstring>","rubricContent":{"textProperty":"\u003cstring>"},"description":"\u003cstring>","type":"\u003cstring>"}],"appDetails":{"agentDetails":{}}},"expectedInvocation":{"userContent":{"parts":[{"mediaResolution":{"level":"MEDIA_RESOLUTION_UNSPECIFIED","numTokens":123},"codeExecutionResult":{"outcome":"OUTCOME_UNSPECIFIED","output":"\u003cstring>","id":"\u003cstring>"},"executableCode":{"code":"\u003cstring>","language":"LANGUAGE_UNSPECIFIED","id":"\u003cstring>"},"fileData":{"displayName":"\u003cstring>","fileUri":"\u003cstring>","mimeType":"\u003cstring>"},"functionCall":{"id":"\u003cstring>","args":{},"name":"\u003cstring>","partialArgs":[{"boolValue":true,"jsonPath":"\u003cstring>","nullValue":"NULL_VALUE","numberValue":123,"stringValue":"\u003cstring>","willContinue":true}],"willContinue":true},"functionResponse":{"willContinue":true,"scheduling":"SCHEDULING_UNSPECIFIED","parts":[{"inlineData":{"mimeType":"\u003cstring>","data":"\u003cstring>","displayName":"\u003cstring>"},"fileData":{"fileUri":"\u003cstring>","mimeType":"\u003cstring>","displayName":"\u003cstring>"}}],"id":"\u003cstring>","name":"\u003cstring>","response":{}},"inlineData":{"data":"\u003cstring>","displayName":"\u003cstring>","mimeType":"\u003cstring>"},"text":"\u003cstring>","thought":true,"thoughtSignature":"\u003cstring>","videoMetadata":{"endOffset":"\u003cstring>","fps":123,"startOffset":"\u003cstring>"},"toolCall":{"id":"\u003cstring>","toolType":"TOOL_TYPE_UNSPECIFIED","args":{}},"toolResponse":{"id":"\u003cstring>","toolType":"TOOL_TYPE_UNSPECIFIED","response":{}},"partMetadata":{}}],"role":"\u003cstring>"},"invocationId":"","finalResponse":{"parts":[{"mediaResolution":{"level":"MEDIA_RESOLUTION_UNSPECIFIED","numTokens":123},"codeExecutionResult":{"outcome":"OUTCOME_UNSPECIFIED","output":"\u003cstring>","id":"\u003cstring>"},"executableCode":{"code":"\u003cstring>","language":"LANGUAGE_UNSPECIFIED","id":"\u003cstring>"},"fileData":{"displayName":"\u003cstring>","fileUri":"\u003cstring>","mimeType":"\u003cstring>"},"functionCall":{"id":"\u003cstring>","args":{},"name":"\u003cstring>","partialArgs":[{"boolValue":true,"jsonPath":"\u003cstring>","nullValue":"NULL_VALUE","numberValue":123,"stringValue":"\u003cstring>","willContinue":true}],"willContinue":true},"functionResponse":{"willContinue":true,"scheduling":"SCHEDULING_UNSPECIFIED","parts":[{"inlineData":{"mimeType":"\u003cstring>","data":"\u003cstring>","displayName":"\u003cstring>"},"fileData":{"fileUri":"\u003cstring>","mimeType":"\u003cstring>","displayName":"\u003cstring>"}}],"id":"\u003cstring>","name":"\u003cstring>","response":{}},"inlineData":{"data":"\u003cstring>","displayName":"\u003cstring>","mimeType":"\u003cstring>"},"text":"\u003cstring>","thought":true,"thoughtSignature":"\u003cstring>","videoMetadata":{"endOffset":"\u003cstring>","fps":123,"startOffset":"\u003cstring>"},"toolCall":{"id":"\u003cstring>","toolType":"TOOL_TYPE_UNSPECIFIED","args":{}},"toolResponse":{"id":"\u003cstring>","toolType":"TOOL_TYPE_UNSPECIFIED","response":{}},"partMetadata":{}}],"role":"\u003cstring>"},"intermediateData":{"toolUses":[],"toolResponses":[],"intermediateResponses":[]},"creationTimestamp":0,"rubrics":[{"rubricId":"\u003cstring>","rubricContent":{"textProperty":"\u003cstring>"},"description":"\u003cstring>","type":"\u003cstring>"}],"appDetails":{"agentDetails":{}}},"evalMetricResults":[]}],"userId":"\u003cstring>","sessionId":"\u003cstring>","evalMetricResults":[]}]}}},"exampleType":"generated"}},"exampleType":"generated"},"a94354ed-a7cc-47c0-928c-6010090ebe22":{"description":"Invalid request or a required service/dependency is unavailable","content":{"application/json":{"schema":{"type":"object","properties":{"detail":{"type":"string","description":"Error details","isRequired":true,"uniqueKey":"detail","typeLabel":"string"}},"required":["detail"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"detail":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"f56bec7b-13ba-4480-ae65-ae48375ced10":{"description":"Shared OAuth only: a valid Content-Length is required","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","uniqueKey":"error","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"example":{"error":"CONTENT_LENGTH_REQUIRED"},"examples":{"Example":{"title":"Example","value":{"error":"CONTENT_LENGTH_REQUIRED"}}},"exampleType":"examples"}},"exampleType":"examples"},"6b9c0240-de34-4586-92f6-80c7c31f6cd0":{"description":"Shared OAuth only: request body exceeds 128 KiB","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","uniqueKey":"error","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"example":{"error":"REQUEST_TOO_LARGE"},"examples":{"Example":{"title":"Example","value":{"error":"REQUEST_TOO_LARGE"}}},"exampleType":"examples"}},"exampleType":"examples"},"eca2b0c2-afd3-409e-aae5-8e7fb4a549e8":{"description":"Request validation failed","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","description":"Location of the invalid field","isRequired":true,"uniqueKey":"detail.items.[INDEX].loc","typeLabel":"(string | integer)[]"},"msg":{"type":"string","title":"Message","description":"Validation error 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","description":"Error details","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":{"319e3220-b7d1-4fc3-bf11-6aa1dd7676d0":{},"aaaabe4f-c953-4085-b903-371666d67b17":{"RuntimeBearer":{"type":"http","scheme":"bearer","description":"Optional locally without a gateway; cloud deployments use the Runtime API key or user-pool JWT required by that deployment, never the model API key","scopes":[]}}},"servers":{"a42e9819-0316-4a19-a943-6d9c7c0a105f":{"url":"http://localhost:8000","description":"Local server"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","description":"Optional locally without a gateway; cloud deployments use the Runtime API key or user-pool JWT required by that deployment, never the model API key","scopes":[]},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Optional locally without a gateway; cloud deployments use the Runtime API key or user-pool JWT required by that deployment, never the model API key","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"RuntimeBearer","name":"Authorization"}],"title":"RuntimeBearer"}]},"originalFileLocation":"productions/api-reference/openapi/en/harness-runtime.json"},"subdomain":"agentkit-f14c9eb5","siteName":"AgentKit Documents","title":"Run an evaluation - AgentKit Documents","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"zh":{"href":"/productions/api-reference/preview/zh/harness-runtime/run-evaluation","matchLevel":1},"en":{"href":"/productions/api-reference/preview/en/harness-runtime/run-evaluation","matchLevel":0}}},"lastModified":"2026-09-19T08:13:24.838Z","gitLastModified":"2026-09-19T08:11:15.000Z","originalFileLocation":"productions/api-reference/preview/en/harness-runtime/run-evaluation.mdx","locale":"en"},"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=\"description\" content=\"Select cases with evalCaseIds; omission or an empty array falls back to evalIds. All cases are evaluated when neither selects cases. evalMetrics is required; the response includes per-case status and metric results Exposed by the verified SDK/ADK versions for trusted development and debugging. Paths depend on the installed ADK version and should not be used as public application entry points\">\u003cmeta data-mint-head name=\"application-name\" content=\"AgentKit Documents\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/agentkit-f14c9eb5/HGGvh1DnluwTEfLr/_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/agentkit-f14c9eb5/HGGvh1DnluwTEfLr/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/agentkit-f14c9eb5/HGGvh1DnluwTEfLr/_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/agentkit-f14c9eb5/HGGvh1DnluwTEfLr/_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/agentkit-f14c9eb5/HGGvh1DnluwTEfLr/_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/agentkit-f14c9eb5/HGGvh1DnluwTEfLr/_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/agentkit-f14c9eb5/HGGvh1DnluwTEfLr/_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/agentkit-f14c9eb5/HGGvh1DnluwTEfLr/_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/agentkit-f14c9eb5/HGGvh1DnluwTEfLr/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Run an evaluation - AgentKit Documents\">\u003cmeta data-mint-head property=\"og:description\" content=\"Select cases with evalCaseIds; omission or an empty array falls back to evalIds. All cases are evaluated when neither selects cases. evalMetrics is required; the response includes per-case status and metric results Exposed by the verified SDK/ADK versions for trusted development and debugging. Paths depend on the installed ADK version and should not be used as public application entry points\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"AgentKit Documents\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.veadk.xyz/productions/api-reference/preview/en/harness-runtime/run-evaluation\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://agentkit-f14c9eb5.mintlify.site/_mintlify/api/og/v2?division=Development+evaluation\u0026amp;title=Run+an+evaluation\u0026amp;description=Select+cases+with+evalCaseIds%3B+omission+or+an+empty+array+falls+back+to+evalIds.+All+cases+are+evaluated+when+neither+selects+cases.+evalMetrics+is+required%3B+th\u0026amp;theme=1c25052aff96eeb36d4cb11d\u0026amp;signature=f5eeeec620fd583512dcaab0fb894f550a3588d78fe1e40fc67833c53cf1d1f1\">\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=\"Run an evaluation - AgentKit Documents\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Select cases with evalCaseIds; omission or an empty array falls back to evalIds. All cases are evaluated when neither selects cases. evalMetrics is required; the response includes per-case status and metric results Exposed by the verified SDK/ADK versions for trusted development and debugging. Paths depend on the installed ADK version and should not be used as public application entry points\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://agentkit-f14c9eb5.mintlify.site/_mintlify/api/og/v2?division=Development+evaluation\u0026amp;title=Run+an+evaluation\u0026amp;description=Select+cases+with+evalCaseIds%3B+omission+or+an+empty+array+falls+back+to+evalIds.+All+cases+are+evaluated+when+neither+selects+cases.+evalMetrics+is+required%3B+th\u0026amp;theme=1c25052aff96eeb36d4cb11d\u0026amp;signature=f5eeeec620fd583512dcaab0fb894f550a3588d78fe1e40fc67833c53cf1d1f1\">\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/agentkit-f14c9eb5/HGGvh1DnluwTEfLr/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"AgentKit Documents\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#2563EB\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.veadk.xyz/productions/api-reference/preview/en/harness-runtime/run-evaluation\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/productions/api-reference/preview/en/harness-runtime/run-evaluation.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.veadk.xyz/productions/api-reference/preview/en/harness-runtime/run-evaluation\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh\" href=\"https://docs.veadk.xyz/productions/api-reference/preview/zh/harness-runtime/run-evaluation\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.veadk.xyz/productions/api-reference/preview/zh/harness-runtime/run-evaluation\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.veadk.xyz/#organization\",\"name\":\"AgentKit Documents\",\"url\":\"https://docs.veadk.xyz\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/agentkit-f14c9eb5/WtopiRtWamSdmXHa/logo/light.svg?fit=max\u0026auto=format\u0026n=WtopiRtWamSdmXHa\u0026q=85\u0026s=521000ef98d54f3c54c73f83e556093e\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.veadk.xyz#website\",\"name\":\"AgentKit Documents\",\"url\":\"https://docs.veadk.xyz\",\"publisher\":{\"@id\":\"https://docs.veadk.xyz/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.veadk.xyz/productions/api-reference/preview/en/harness-runtime/run-evaluation#webpage\",\"url\":\"https://docs.veadk.xyz/productions/api-reference/preview/en/harness-runtime/run-evaluation\",\"name\":\"Run an evaluation\",\"description\":\"Select cases with evalCaseIds; omission or an empty array falls back to evalIds. All cases are evaluated when neither selects cases. evalMetrics is required; the response includes per-case status and metric results Exposed by the verified SDK/ADK versions for trusted development and debugging. Paths depend on the installed ADK version and should not be used as public application entry points\",\"dateModified\":\"2026-09-19T08:11:15.000Z\",\"isPartOf\":{\"@id\":\"https://docs.veadk.xyz#website\"},\"breadcrumb\":{\"@id\":\"https://docs.veadk.xyz/productions/api-reference/preview/en/harness-runtime/run-evaluation#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.veadk.xyz/productions/api-reference/preview/en/harness-runtime/run-evaluation#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Harness Runtime API\",\"item\":\"https://docs.veadk.xyz/productions/api-reference/preview/en/harness-runtime/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Development evaluation\",\"item\":\"https://docs.veadk.xyz/productions/api-reference/preview/en/harness-runtime/create-eval-set\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Run an evaluation\",\"item\":\"https://docs.veadk.xyz/productions/api-reference/preview/en/harness-runtime/run-evaluation\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.veadk.xyz/productions/api-reference/preview/en/harness-runtime/run-evaluation#apireference\",\"headline\":\"Run an evaluation\",\"name\":\"Run an evaluation\",\"description\":\"Select cases with evalCaseIds; omission or an empty array falls back to evalIds. All cases are evaluated when neither selects cases. evalMetrics is required; the response includes per-case status and metric results Exposed by the verified SDK/ADK versions for trusted development and debugging. Paths depend on the installed ADK version and should not be used as public application entry points\",\"url\":\"https://docs.veadk.xyz/productions/api-reference/preview/en/harness-runtime/run-evaluation\",\"mainEntityOfPage\":{\"@id\":\"https://docs.veadk.xyz/productions/api-reference/preview/en/harness-runtime/run-evaluation#webpage\"},\"dateModified\":\"2026-09-19T08:11:15.000Z\",\"publisher\":{\"@id\":\"https://docs.veadk.xyz/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.veadk.xyz#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"AgentKit Documents\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"AgentKit Documents\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/productions/api-reference/preview/en/harness-runtime/run-evaluation.md","siteName":"AgentKit Documents","nav":{"global":null,"languages":[{"language":"zh","default":true,"pages":[{"title":"zh","href":"/productions/api-reference/preview/zh/harness-runtime/run-evaluation"}]},{"language":"en","tabs":[{"tab":"VeADK Python","dropdowns":[{"dropdown":"Preview","groups":[{"group":"Overview","pages":[{"title":"Overview","href":"/productions/veadk/preview/en"},{"title":"Changelog","href":"/productions/veadk/preview/en/changelog"}]},{"group":"Get started","pages":[{"title":"Installation","href":"/productions/veadk/preview/en/get-started/installation"},{"title":"Quickstart","href":"/productions/veadk/preview/en/get-started/quickstart"}]},{"group":"Core components","pages":[{"group":"Agent","pages":[{"title":"Model","href":"/productions/veadk/preview/en/components/agent/model"},{"title":"Runtime","href":"/productions/veadk/preview/en/components/agent/runtime"},{"title":"System prompts","href":"/productions/veadk/preview/en/components/agent/system-prompt"},{"title":"Prompt management","href":"/productions/veadk/preview/en/components/agent/prompt-management"},{"title":"Structured output","href":"/productions/veadk/preview/en/components/agent/structured-output"},{"title":"Skills","href":"/productions/veadk/preview/en/components/agent/skills"},{"title":"Remote sandbox agent","href":"/productions/veadk/preview/en/components/agent/remote-sandbox-agent"}]},{"group":"Execution engine","pages":[{"title":"Execution engine","href":"/productions/veadk/preview/en/components/execution-engine/index"}]},{"group":"Tools","pages":[{"title":"Overview","href":"/productions/veadk/preview/en/components/tools/index"},{"title":"Custom tools","href":"/productions/veadk/preview/en/components/tools/custom-function"},{"title":"Web search","href":"/productions/veadk/preview/en/components/tools/web-search"},{"title":"Volcengine search","href":"/productions/veadk/preview/en/components/tools/vesearch"},{"title":"Link reading","href":"/productions/veadk/preview/en/components/tools/link-reader"},{"title":"Web fetch","href":"/productions/veadk/preview/en/components/tools/web-fetch"},{"title":"Image generation","href":"/productions/veadk/preview/en/components/tools/image-generate"},{"title":"Image editing","href":"/productions/veadk/preview/en/components/tools/image-edit"},{"title":"Video generation","href":"/productions/veadk/preview/en/components/tools/video-generate"},{"title":"Text-to-speech","href":"/productions/veadk/preview/en/components/tools/text-to-speech"},{"title":"Bash Toolset","href":"/productions/veadk/preview/en/components/tools/bash-toolset"},{"title":"Code sandboxes","href":"/productions/veadk/preview/en/components/tools/code-sandbox"},{"title":"Remote skills proxy","href":"/productions/veadk/preview/en/components/tools/remote-skills"},{"title":"Skill tasks","href":"/productions/veadk/preview/en/components/tools/skill-tasks"},{"title":"Dynamic agent delegation","href":"/productions/veadk/preview/en/components/tools/dynamic-agent"},{"title":"Cloud-phone operation","href":"/productions/veadk/preview/en/components/tools/mobile-run"},{"title":"MCP Router","href":"/productions/veadk/preview/en/components/tools/mcp-router"},{"title":"Feishu / Lark MCP","href":"/productions/veadk/preview/en/components/tools/lark"},{"title":"LAS data lake","href":"/productions/veadk/preview/en/components/tools/las"},{"title":"Video-on-Demand MCP","href":"/productions/veadk/preview/en/components/tools/vod"},{"title":"Supabase toolset","href":"/productions/veadk/preview/en/components/tools/supabase"},{"title":"Trusted MCP toolset","href":"/productions/veadk/preview/en/components/tools/trusted-mcp"},{"title":"Custom MCP Server","href":"/productions/veadk/preview/en/components/tools/custom-mcp"},{"title":"Knowledge base retrieval","href":"/productions/veadk/preview/en/components/tools/load-knowledgebase"},{"title":"Long-term memory retrieval","href":"/productions/veadk/preview/en/components/tools/load-memory"}]},{"group":"Short-term sessions","pages":[{"title":"Overview","href":"/productions/veadk/preview/en/components/session/index"},{"title":"Use in-memory storage","href":"/productions/veadk/preview/en/components/session/local"},{"title":"Use SQLite storage","href":"/productions/veadk/preview/en/components/session/sqlite"},{"title":"Use MySQL storage","href":"/productions/veadk/preview/en/components/session/mysql"},{"title":"Use PostgreSQL storage","href":"/productions/veadk/preview/en/components/session/postgresql"}]},{"group":"Long-term memory","pages":[{"title":"Long-term memory","href":"/productions/veadk/preview/en/components/memory/index"},{"title":"Use in-memory storage","href":"/productions/veadk/preview/en/components/memory/local"},{"title":"Use VikingDB storage","href":"/productions/veadk/preview/en/components/memory/vikingdb"},{"title":"Use Mem0 storage","href":"/productions/veadk/preview/en/components/memory/mem0"},{"title":"Use OpenSearch storage","href":"/productions/veadk/preview/en/components/memory/opensearch"},{"title":"Use Redis storage","href":"/productions/veadk/preview/en/components/memory/redis"},{"title":"Use OpenViking storage","href":"/productions/veadk/preview/en/components/memory/openviking"},{"title":"TOS ContextBucket","href":"/productions/veadk/preview/en/components/memory/tos-context"}]},{"group":"Knowledge base","pages":[{"title":"Knowledge Base","href":"/productions/veadk/preview/en/components/knowledge/index"},{"title":"Use local in-memory storage","href":"/productions/veadk/preview/en/components/knowledge/local"},{"title":"Use OpenSearch storage","href":"/productions/veadk/preview/en/components/knowledge/opensearch"},{"title":"Use Redis storage","href":"/productions/veadk/preview/en/components/knowledge/redis"},{"title":"Use TOS Vector storage","href":"/productions/veadk/preview/en/components/knowledge/tos-vector"},{"title":"Use VikingDB storage","href":"/productions/veadk/preview/en/components/knowledge/viking"},{"title":"Use Milvus storage","href":"/productions/veadk/preview/en/components/knowledge/milvus"},{"title":"Use OpenViking storage","href":"/productions/veadk/preview/en/components/knowledge/openviking"},{"title":"Use Context Search storage","href":"/productions/veadk/preview/en/components/knowledge/context-search"}]}]},{"group":"Observability","pages":[{"title":"Observability","href":"/productions/veadk/preview/en/components/observability/index"},{"title":"Application logging","href":"/productions/veadk/preview/en/components/observability/logging"},{"title":"APMPlus","href":"/productions/veadk/preview/en/components/observability/apmplus"},{"title":"Cozeloop","href":"/productions/veadk/preview/en/components/observability/cozeloop"},{"title":"TLS log service","href":"/productions/veadk/preview/en/components/observability/tls"},{"title":"In-memory exporter","href":"/productions/veadk/preview/en/components/observability/inmemory"}]},{"group":"Extensions","pages":[{"title":"Overview","href":"/productions/veadk/preview/en/components/extensions/index"},{"title":"Harness","href":"/productions/veadk/preview/en/components/extensions/harness"},{"group":"Message channels","pages":[{"title":"Feishu","href":"/productions/veadk/preview/en/components/extensions/feishu-channel"}]}]},{"group":"Frontend","pages":[{"title":"Overview","href":"/productions/veadk/preview/en/components/frontend/index"},{"title":"VeADK Web","href":"/productions/veadk/preview/en/components/frontend/veadk-web"},{"title":"VeADK Frontend","href":"/productions/veadk/preview/en/components/frontend/veadk-frontend"},{"title":"A2UI","href":"/productions/veadk/preview/en/components/frontend/a2ui"},{"title":"Studio agent workbench","href":"/productions/veadk/preview/en/components/frontend/studio"},{"title":"DeepSeek Harness creation and deployment","href":"/productions/veadk/preview/en/components/frontend/deepseek-harness"}]},{"group":"Security","pages":[{"title":"Overview","href":"/productions/veadk/preview/en/components/security/index"},{"title":"Inbound authentication","href":"/productions/veadk/preview/en/components/security/inbound"},{"title":"Outbound authentication","href":"/productions/veadk/preview/en/components/security/outbound"},{"title":"Trusted MCP","href":"/productions/veadk/preview/en/components/security/trusted-mcp"},{"title":"Content-safety guardrail","href":"/productions/veadk/preview/en/components/security/content-safety"}]},{"group":"Deployment","pages":[{"title":"Deploy to AgentKit","href":"/productions/veadk/preview/en/deploy/agentkit"},{"title":"Deploy MPA Agents","href":"/productions/veadk/preview/en/deploy/mpa"},{"title":"Harness Server Deployment","href":"/productions/veadk/preview/en/deploy/harness"}]}]},{"dropdown":"1.1.27","groups":[{"group":"Overview","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.27/en/index"},{"title":"Changelog","href":"/productions/veadk/archives/1.1.27/en/changelog"}]},{"group":"Get started","pages":[{"title":"Installation","href":"/productions/veadk/archives/1.1.27/en/get-started/installation"},{"title":"Quickstart","href":"/productions/veadk/archives/1.1.27/en/get-started/quickstart"}]},{"group":"Core components","pages":[{"group":"Agent","pages":[{"title":"Model","href":"/productions/veadk/archives/1.1.27/en/components/agent/model"},{"title":"Runtime","href":"/productions/veadk/archives/1.1.27/en/components/agent/runtime"},{"title":"System prompts","href":"/productions/veadk/archives/1.1.27/en/components/agent/system-prompt"},{"title":"Prompt management","href":"/productions/veadk/archives/1.1.27/en/components/agent/prompt-management"},{"title":"Structured output","href":"/productions/veadk/archives/1.1.27/en/components/agent/structured-output"},{"title":"Skills","href":"/productions/veadk/archives/1.1.27/en/components/agent/skills"},{"title":"Remote sandbox agent","href":"/productions/veadk/archives/1.1.27/en/components/agent/remote-sandbox-agent"}]},{"group":"Execution engine","pages":[{"title":"Execution engine","href":"/productions/veadk/archives/1.1.27/en/components/execution-engine/index"}]},{"group":"Tools","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.27/en/components/tools/index"},{"title":"Custom tools","href":"/productions/veadk/archives/1.1.27/en/components/tools/custom-function"},{"title":"Web search","href":"/productions/veadk/archives/1.1.27/en/components/tools/web-search"},{"title":"Volcengine search","href":"/productions/veadk/archives/1.1.27/en/components/tools/vesearch"},{"title":"Link reading","href":"/productions/veadk/archives/1.1.27/en/components/tools/link-reader"},{"title":"Web fetch","href":"/productions/veadk/archives/1.1.27/en/components/tools/web-fetch"},{"title":"Image generation","href":"/productions/veadk/archives/1.1.27/en/components/tools/image-generate"},{"title":"Image editing","href":"/productions/veadk/archives/1.1.27/en/components/tools/image-edit"},{"title":"Video generation","href":"/productions/veadk/archives/1.1.27/en/components/tools/video-generate"},{"title":"Text-to-speech","href":"/productions/veadk/archives/1.1.27/en/components/tools/text-to-speech"},{"title":"Bash Toolset","href":"/productions/veadk/archives/1.1.27/en/components/tools/bash-toolset"},{"title":"Code sandboxes","href":"/productions/veadk/archives/1.1.27/en/components/tools/code-sandbox"},{"title":"Remote skills proxy","href":"/productions/veadk/archives/1.1.27/en/components/tools/remote-skills"},{"title":"Skill tasks","href":"/productions/veadk/archives/1.1.27/en/components/tools/skill-tasks"},{"title":"Dynamic agent delegation","href":"/productions/veadk/archives/1.1.27/en/components/tools/dynamic-agent"},{"title":"Cloud-phone operation","href":"/productions/veadk/archives/1.1.27/en/components/tools/mobile-run"},{"title":"MCP Router","href":"/productions/veadk/archives/1.1.27/en/components/tools/mcp-router"},{"title":"Feishu / Lark MCP","href":"/productions/veadk/archives/1.1.27/en/components/tools/lark"},{"title":"LAS data lake","href":"/productions/veadk/archives/1.1.27/en/components/tools/las"},{"title":"Video-on-Demand MCP","href":"/productions/veadk/archives/1.1.27/en/components/tools/vod"},{"title":"Supabase toolset","href":"/productions/veadk/archives/1.1.27/en/components/tools/supabase"},{"title":"Trusted MCP toolset","href":"/productions/veadk/archives/1.1.27/en/components/tools/trusted-mcp"},{"title":"Custom MCP Server","href":"/productions/veadk/archives/1.1.27/en/components/tools/custom-mcp"},{"title":"Knowledge base retrieval","href":"/productions/veadk/archives/1.1.27/en/components/tools/load-knowledgebase"},{"title":"Long-term memory retrieval","href":"/productions/veadk/archives/1.1.27/en/components/tools/load-memory"}]},{"group":"Short-term sessions","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.27/en/components/session/index"},{"title":"Use in-memory storage","href":"/productions/veadk/archives/1.1.27/en/components/session/local"},{"title":"Use SQLite storage","href":"/productions/veadk/archives/1.1.27/en/components/session/sqlite"},{"title":"Use MySQL storage","href":"/productions/veadk/archives/1.1.27/en/components/session/mysql"},{"title":"Use PostgreSQL storage","href":"/productions/veadk/archives/1.1.27/en/components/session/postgresql"}]},{"group":"Long-term memory","pages":[{"title":"Long-term memory","href":"/productions/veadk/archives/1.1.27/en/components/memory/index"},{"title":"Use in-memory storage","href":"/productions/veadk/archives/1.1.27/en/components/memory/local"},{"title":"Use VikingDB storage","href":"/productions/veadk/archives/1.1.27/en/components/memory/vikingdb"},{"title":"Use Mem0 storage","href":"/productions/veadk/archives/1.1.27/en/components/memory/mem0"},{"title":"Use OpenSearch storage","href":"/productions/veadk/archives/1.1.27/en/components/memory/opensearch"},{"title":"Use Redis storage","href":"/productions/veadk/archives/1.1.27/en/components/memory/redis"},{"title":"Use OpenViking storage","href":"/productions/veadk/archives/1.1.27/en/components/memory/openviking"},{"title":"TOS ContextBucket","href":"/productions/veadk/archives/1.1.27/en/components/memory/tos-context"}]},{"group":"Knowledge base","pages":[{"title":"Knowledge Base","href":"/productions/veadk/archives/1.1.27/en/components/knowledge/index"},{"title":"Use local in-memory storage","href":"/productions/veadk/archives/1.1.27/en/components/knowledge/local"},{"title":"Use OpenSearch storage","href":"/productions/veadk/archives/1.1.27/en/components/knowledge/opensearch"},{"title":"Use Redis storage","href":"/productions/veadk/archives/1.1.27/en/components/knowledge/redis"},{"title":"Use TOS Vector storage","href":"/productions/veadk/archives/1.1.27/en/components/knowledge/tos-vector"},{"title":"Use VikingDB storage","href":"/productions/veadk/archives/1.1.27/en/components/knowledge/viking"},{"title":"Use Milvus storage","href":"/productions/veadk/archives/1.1.27/en/components/knowledge/milvus"},{"title":"Use OpenViking storage","href":"/productions/veadk/archives/1.1.27/en/components/knowledge/openviking"},{"title":"Use Context Search storage","href":"/productions/veadk/archives/1.1.27/en/components/knowledge/context-search"}]}]},{"group":"Observability","pages":[{"title":"Observability","href":"/productions/veadk/archives/1.1.27/en/components/observability/index"},{"title":"Application logging","href":"/productions/veadk/archives/1.1.27/en/components/observability/logging"},{"title":"APMPlus","href":"/productions/veadk/archives/1.1.27/en/components/observability/apmplus"},{"title":"Cozeloop","href":"/productions/veadk/archives/1.1.27/en/components/observability/cozeloop"},{"title":"TLS log service","href":"/productions/veadk/archives/1.1.27/en/components/observability/tls"},{"title":"In-memory exporter","href":"/productions/veadk/archives/1.1.27/en/components/observability/inmemory"}]},{"group":"Extensions","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.27/en/components/extensions/index"},{"title":"Harness","href":"/productions/veadk/archives/1.1.27/en/components/extensions/harness"},{"group":"Message channels","pages":[{"title":"Feishu","href":"/productions/veadk/archives/1.1.27/en/components/extensions/feishu-channel"}]}]},{"group":"Frontend","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.27/en/components/frontend/index"},{"title":"VeADK Web","href":"/productions/veadk/archives/1.1.27/en/components/frontend/veadk-web"},{"title":"VeADK Frontend","href":"/productions/veadk/archives/1.1.27/en/components/frontend/veadk-frontend"},{"title":"A2UI","href":"/productions/veadk/archives/1.1.27/en/components/frontend/a2ui"},{"title":"Studio agent workbench","href":"/productions/veadk/archives/1.1.27/en/components/frontend/studio"},{"title":"DeepSeek Harness creation and deployment","href":"/productions/veadk/archives/1.1.27/en/components/frontend/deepseek-harness"}]},{"group":"Security","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.27/en/components/security/index"},{"title":"Inbound authentication","href":"/productions/veadk/archives/1.1.27/en/components/security/inbound"},{"title":"Outbound authentication","href":"/productions/veadk/archives/1.1.27/en/components/security/outbound"},{"title":"Trusted MCP","href":"/productions/veadk/archives/1.1.27/en/components/security/trusted-mcp"},{"title":"Content-safety guardrail","href":"/productions/veadk/archives/1.1.27/en/components/security/content-safety"}]},{"group":"Deployment","pages":[{"title":"Deploy to AgentKit","href":"/productions/veadk/archives/1.1.27/en/deploy/agentkit"},{"title":"Deploy MPA Agents","href":"/productions/veadk/archives/1.1.27/en/deploy/mpa"},{"title":"Harness Server Deployment","href":"/productions/veadk/archives/1.1.27/en/deploy/harness"}]}]},{"dropdown":"1.1.26","groups":[{"group":"Overview","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.26/en/index"},{"title":"Changelog","href":"/productions/veadk/archives/1.1.26/en/changelog"}]},{"group":"Get started","pages":[{"title":"Installation","href":"/productions/veadk/archives/1.1.26/en/get-started/installation"},{"title":"Quickstart","href":"/productions/veadk/archives/1.1.26/en/get-started/quickstart"}]},{"group":"Core components","pages":[{"group":"Agent","pages":[{"title":"Model","href":"/productions/veadk/archives/1.1.26/en/components/agent/model"},{"title":"Runtime","href":"/productions/veadk/archives/1.1.26/en/components/agent/runtime"},{"title":"System prompts","href":"/productions/veadk/archives/1.1.26/en/components/agent/system-prompt"},{"title":"Prompt management","href":"/productions/veadk/archives/1.1.26/en/components/agent/prompt-management"},{"title":"Structured output","href":"/productions/veadk/archives/1.1.26/en/components/agent/structured-output"},{"title":"Skills","href":"/productions/veadk/archives/1.1.26/en/components/agent/skills"},{"title":"Remote sandbox agent","href":"/productions/veadk/archives/1.1.26/en/components/agent/remote-sandbox-agent"}]},{"group":"Execution engine","pages":[{"title":"Execution engine","href":"/productions/veadk/archives/1.1.26/en/components/execution-engine/index"}]},{"group":"Tools","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.26/en/components/tools/index"},{"title":"Custom tools","href":"/productions/veadk/archives/1.1.26/en/components/tools/custom-function"},{"title":"Web search","href":"/productions/veadk/archives/1.1.26/en/components/tools/web-search"},{"title":"Volcengine search","href":"/productions/veadk/archives/1.1.26/en/components/tools/vesearch"},{"title":"Link reading","href":"/productions/veadk/archives/1.1.26/en/components/tools/link-reader"},{"title":"Web fetch","href":"/productions/veadk/archives/1.1.26/en/components/tools/web-fetch"},{"title":"Image generation","href":"/productions/veadk/archives/1.1.26/en/components/tools/image-generate"},{"title":"Image editing","href":"/productions/veadk/archives/1.1.26/en/components/tools/image-edit"},{"title":"Video generation","href":"/productions/veadk/archives/1.1.26/en/components/tools/video-generate"},{"title":"Text-to-speech","href":"/productions/veadk/archives/1.1.26/en/components/tools/text-to-speech"},{"title":"Bash Toolset","href":"/productions/veadk/archives/1.1.26/en/components/tools/bash-toolset"},{"title":"Code sandboxes","href":"/productions/veadk/archives/1.1.26/en/components/tools/code-sandbox"},{"title":"Remote skills proxy","href":"/productions/veadk/archives/1.1.26/en/components/tools/remote-skills"},{"title":"Skill tasks","href":"/productions/veadk/archives/1.1.26/en/components/tools/skill-tasks"},{"title":"Dynamic agent delegation","href":"/productions/veadk/archives/1.1.26/en/components/tools/dynamic-agent"},{"title":"Cloud-phone operation","href":"/productions/veadk/archives/1.1.26/en/components/tools/mobile-run"},{"title":"MCP Router","href":"/productions/veadk/archives/1.1.26/en/components/tools/mcp-router"},{"title":"Feishu / Lark MCP","href":"/productions/veadk/archives/1.1.26/en/components/tools/lark"},{"title":"LAS data lake","href":"/productions/veadk/archives/1.1.26/en/components/tools/las"},{"title":"Video-on-Demand MCP","href":"/productions/veadk/archives/1.1.26/en/components/tools/vod"},{"title":"Supabase toolset","href":"/productions/veadk/archives/1.1.26/en/components/tools/supabase"},{"title":"Trusted MCP toolset","href":"/productions/veadk/archives/1.1.26/en/components/tools/trusted-mcp"},{"title":"Custom MCP Server","href":"/productions/veadk/archives/1.1.26/en/components/tools/custom-mcp"},{"title":"Knowledge base retrieval","href":"/productions/veadk/archives/1.1.26/en/components/tools/load-knowledgebase"},{"title":"Long-term memory retrieval","href":"/productions/veadk/archives/1.1.26/en/components/tools/load-memory"}]},{"group":"Short-term sessions","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.26/en/components/session/index"},{"title":"Use in-memory storage","href":"/productions/veadk/archives/1.1.26/en/components/session/local"},{"title":"Use SQLite storage","href":"/productions/veadk/archives/1.1.26/en/components/session/sqlite"},{"title":"Use MySQL storage","href":"/productions/veadk/archives/1.1.26/en/components/session/mysql"},{"title":"Use PostgreSQL storage","href":"/productions/veadk/archives/1.1.26/en/components/session/postgresql"}]},{"group":"Long-term memory","pages":[{"title":"Long-term memory","href":"/productions/veadk/archives/1.1.26/en/components/memory/index"},{"title":"Use in-memory storage","href":"/productions/veadk/archives/1.1.26/en/components/memory/local"},{"title":"Use VikingDB storage","href":"/productions/veadk/archives/1.1.26/en/components/memory/vikingdb"},{"title":"Use Mem0 storage","href":"/productions/veadk/archives/1.1.26/en/components/memory/mem0"},{"title":"Use OpenSearch storage","href":"/productions/veadk/archives/1.1.26/en/components/memory/opensearch"},{"title":"Use Redis storage","href":"/productions/veadk/archives/1.1.26/en/components/memory/redis"},{"title":"Use OpenViking storage","href":"/productions/veadk/archives/1.1.26/en/components/memory/openviking"},{"title":"TOS ContextBucket","href":"/productions/veadk/archives/1.1.26/en/components/memory/tos-context"}]},{"group":"Knowledge base","pages":[{"title":"Knowledge Base","href":"/productions/veadk/archives/1.1.26/en/components/knowledge/index"},{"title":"Use local in-memory storage","href":"/productions/veadk/archives/1.1.26/en/components/knowledge/local"},{"title":"Use OpenSearch storage","href":"/productions/veadk/archives/1.1.26/en/components/knowledge/opensearch"},{"title":"Use Redis storage","href":"/productions/veadk/archives/1.1.26/en/components/knowledge/redis"},{"title":"Use TOS Vector storage","href":"/productions/veadk/archives/1.1.26/en/components/knowledge/tos-vector"},{"title":"Use VikingDB storage","href":"/productions/veadk/archives/1.1.26/en/components/knowledge/viking"},{"title":"Use Milvus storage","href":"/productions/veadk/archives/1.1.26/en/components/knowledge/milvus"},{"title":"Use OpenViking storage","href":"/productions/veadk/archives/1.1.26/en/components/knowledge/openviking"},{"title":"Use Context Search storage","href":"/productions/veadk/archives/1.1.26/en/components/knowledge/context-search"}]}]},{"group":"Observability","pages":[{"title":"Observability","href":"/productions/veadk/archives/1.1.26/en/components/observability/index"},{"title":"Application logging","href":"/productions/veadk/archives/1.1.26/en/components/observability/logging"},{"title":"APMPlus","href":"/productions/veadk/archives/1.1.26/en/components/observability/apmplus"},{"title":"Cozeloop","href":"/productions/veadk/archives/1.1.26/en/components/observability/cozeloop"},{"title":"TLS log service","href":"/productions/veadk/archives/1.1.26/en/components/observability/tls"},{"title":"In-memory exporter","href":"/productions/veadk/archives/1.1.26/en/components/observability/inmemory"}]},{"group":"Extensions","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.26/en/components/extensions/index"},{"title":"Harness","href":"/productions/veadk/archives/1.1.26/en/components/extensions/harness"},{"group":"Message channels","pages":[{"title":"Feishu","href":"/productions/veadk/archives/1.1.26/en/components/extensions/feishu-channel"}]}]},{"group":"Frontend","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.26/en/components/frontend/index"},{"title":"VeADK Web","href":"/productions/veadk/archives/1.1.26/en/components/frontend/veadk-web"},{"title":"VeADK Frontend","href":"/productions/veadk/archives/1.1.26/en/components/frontend/veadk-frontend"},{"title":"A2UI","href":"/productions/veadk/archives/1.1.26/en/components/frontend/a2ui"},{"title":"Studio agent workbench","href":"/productions/veadk/archives/1.1.26/en/components/frontend/studio"},{"title":"DeepSeek Harness creation and deployment","href":"/productions/veadk/archives/1.1.26/en/components/frontend/deepseek-harness"}]},{"group":"Security","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.26/en/components/security/index"},{"title":"Inbound authentication","href":"/productions/veadk/archives/1.1.26/en/components/security/inbound"},{"title":"Outbound authentication","href":"/productions/veadk/archives/1.1.26/en/components/security/outbound"},{"title":"Trusted MCP","href":"/productions/veadk/archives/1.1.26/en/components/security/trusted-mcp"},{"title":"Content-safety guardrail","href":"/productions/veadk/archives/1.1.26/en/components/security/content-safety"}]},{"group":"Deployment","pages":[{"title":"Deploy to AgentKit","href":"/productions/veadk/archives/1.1.26/en/deploy/agentkit"},{"title":"Deploy MPA Agents","href":"/productions/veadk/archives/1.1.26/en/deploy/mpa"},{"title":"Harness Server Deployment","href":"/productions/veadk/archives/1.1.26/en/deploy/harness"}]}]},{"dropdown":"1.1.13","groups":[{"group":"Overview","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.13/en/index"},{"title":"Changelog","href":"/productions/veadk/archives/1.1.13/en/changelog"}]},{"group":"Get started","pages":[{"title":"Installation","href":"/productions/veadk/archives/1.1.13/en/get-started/installation"},{"title":"Quickstart","href":"/productions/veadk/archives/1.1.13/en/get-started/quickstart"}]},{"group":"Core components","pages":[{"group":"Agent","pages":[{"title":"Model","href":"/productions/veadk/archives/1.1.13/en/components/agent/model"},{"title":"Runtime","href":"/productions/veadk/archives/1.1.13/en/components/agent/runtime"},{"title":"System prompt","href":"/productions/veadk/archives/1.1.13/en/components/agent/system-prompt"},{"title":"Prompt management","href":"/productions/veadk/archives/1.1.13/en/components/agent/prompt-management"},{"title":"Structured output","href":"/productions/veadk/archives/1.1.13/en/components/agent/structured-output"},{"title":"Skills","href":"/productions/veadk/archives/1.1.13/en/components/agent/skills"},{"title":"Remote sandbox sub-agent","href":"/productions/veadk/archives/1.1.13/en/components/agent/remote-sandbox-agent"}]},{"group":"Execution engine","pages":[{"title":"Execution engine","href":"/productions/veadk/archives/1.1.13/en/components/execution-engine/index"}]},{"group":"Tools","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.13/en/components/tools/index"},{"title":"Custom tools","href":"/productions/veadk/archives/1.1.13/en/components/tools/custom-function"},{"title":"Web search","href":"/productions/veadk/archives/1.1.13/en/components/tools/web-search"},{"title":"Volcengine search","href":"/productions/veadk/archives/1.1.13/en/components/tools/vesearch"},{"title":"Link reading","href":"/productions/veadk/archives/1.1.13/en/components/tools/link-reader"},{"title":"Web fetch","href":"/productions/veadk/archives/1.1.13/en/components/tools/web-fetch"},{"title":"Image generation","href":"/productions/veadk/archives/1.1.13/en/components/tools/image-generate"},{"title":"Image editing","href":"/productions/veadk/archives/1.1.13/en/components/tools/image-edit"},{"title":"Video generation","href":"/productions/veadk/archives/1.1.13/en/components/tools/video-generate"},{"title":"Text-to-speech","href":"/productions/veadk/archives/1.1.13/en/components/tools/text-to-speech"},{"title":"Code sandboxes","href":"/productions/veadk/archives/1.1.13/en/components/tools/code-sandbox"},{"title":"Remote skills proxy","href":"/productions/veadk/archives/1.1.13/en/components/tools/remote-skills"},{"title":"Skill tasks","href":"/productions/veadk/archives/1.1.13/en/components/tools/skill-tasks"},{"title":"Dynamic agent delegation","href":"/productions/veadk/archives/1.1.13/en/components/tools/dynamic-agent"},{"title":"Cloud-phone operation","href":"/productions/veadk/archives/1.1.13/en/components/tools/mobile-run"},{"title":"MCP Router","href":"/productions/veadk/archives/1.1.13/en/components/tools/mcp-router"},{"title":"Feishu / Lark MCP","href":"/productions/veadk/archives/1.1.13/en/components/tools/lark"},{"title":"LAS data lake","href":"/productions/veadk/archives/1.1.13/en/components/tools/las"},{"title":"Video-on-Demand MCP","href":"/productions/veadk/archives/1.1.13/en/components/tools/vod"},{"title":"Supabase toolset","href":"/productions/veadk/archives/1.1.13/en/components/tools/supabase"},{"title":"Trusted MCP toolset","href":"/productions/veadk/archives/1.1.13/en/components/tools/trusted-mcp"},{"title":"Custom MCP Server","href":"/productions/veadk/archives/1.1.13/en/components/tools/custom-mcp"},{"title":"Knowledge base retrieval","href":"/productions/veadk/archives/1.1.13/en/components/tools/load-knowledgebase"},{"title":"Long-term memory retrieval","href":"/productions/veadk/archives/1.1.13/en/components/tools/load-memory"}]},{"group":"Short-term sessions","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.13/en/components/session/index"},{"title":"Use in-memory storage","href":"/productions/veadk/archives/1.1.13/en/components/session/local"},{"title":"Use SQLite storage","href":"/productions/veadk/archives/1.1.13/en/components/session/sqlite"},{"title":"Use MySQL storage","href":"/productions/veadk/archives/1.1.13/en/components/session/mysql"},{"title":"Use PostgreSQL storage","href":"/productions/veadk/archives/1.1.13/en/components/session/postgresql"}]},{"group":"Long-term memory","pages":[{"title":"Long-term memory","href":"/productions/veadk/archives/1.1.13/en/components/memory/index"},{"title":"Use in-memory storage","href":"/productions/veadk/archives/1.1.13/en/components/memory/local"},{"title":"Use VikingDB storage","href":"/productions/veadk/archives/1.1.13/en/components/memory/vikingdb"},{"title":"Use Mem0 storage","href":"/productions/veadk/archives/1.1.13/en/components/memory/mem0"},{"title":"Use OpenSearch storage","href":"/productions/veadk/archives/1.1.13/en/components/memory/opensearch"},{"title":"Use Redis storage","href":"/productions/veadk/archives/1.1.13/en/components/memory/redis"},{"title":"Use OpenViking storage","href":"/productions/veadk/archives/1.1.13/en/components/memory/openviking"},{"title":"TOS ContextBucket","href":"/productions/veadk/archives/1.1.13/en/components/memory/tos-context"}]},{"group":"Knowledge base","pages":[{"title":"Knowledge Base","href":"/productions/veadk/archives/1.1.13/en/components/knowledge/index"},{"title":"Use local in-memory storage","href":"/productions/veadk/archives/1.1.13/en/components/knowledge/local"},{"title":"Use OpenSearch storage","href":"/productions/veadk/archives/1.1.13/en/components/knowledge/opensearch"},{"title":"Use Redis storage","href":"/productions/veadk/archives/1.1.13/en/components/knowledge/redis"},{"title":"Use TOS Vector storage","href":"/productions/veadk/archives/1.1.13/en/components/knowledge/tos-vector"},{"title":"Use VikingDB storage","href":"/productions/veadk/archives/1.1.13/en/components/knowledge/viking"},{"title":"Use Milvus storage","href":"/productions/veadk/archives/1.1.13/en/components/knowledge/milvus"},{"title":"Use OpenViking storage","href":"/productions/veadk/archives/1.1.13/en/components/knowledge/openviking"},{"title":"Use Context Search storage","href":"/productions/veadk/archives/1.1.13/en/components/knowledge/context-search"}]}]},{"group":"Observability","pages":[{"title":"Observability","href":"/productions/veadk/archives/1.1.13/en/components/observability/index"},{"title":"Application logging","href":"/productions/veadk/archives/1.1.13/en/components/observability/logging"},{"title":"APMPlus","href":"/productions/veadk/archives/1.1.13/en/components/observability/apmplus"},{"title":"Cozeloop","href":"/productions/veadk/archives/1.1.13/en/components/observability/cozeloop"},{"title":"TLS log service","href":"/productions/veadk/archives/1.1.13/en/components/observability/tls"},{"title":"In-memory exporter","href":"/productions/veadk/archives/1.1.13/en/components/observability/inmemory"}]},{"group":"Extensions","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.13/en/components/extensions/index"},{"title":"Harness","href":"/productions/veadk/archives/1.1.13/en/components/extensions/harness"},{"group":"Message channels","pages":[{"title":"Feishu","href":"/productions/veadk/archives/1.1.13/en/components/extensions/feishu-channel"}]}]},{"group":"Frontend","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.13/en/components/frontend/index"},{"title":"VeADK Web","href":"/productions/veadk/archives/1.1.13/en/components/frontend/veadk-web"},{"title":"VeADK Frontend","href":"/productions/veadk/archives/1.1.13/en/components/frontend/veadk-frontend"},{"title":"A2UI","href":"/productions/veadk/archives/1.1.13/en/components/frontend/a2ui"},{"title":"Studio agent workbench","href":"/productions/veadk/archives/1.1.13/en/components/frontend/studio"},{"title":"DeepSeek Harness creation and deployment","href":"/productions/veadk/archives/1.1.13/en/components/frontend/deepseek-harness"}]},{"group":"Security","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.13/en/components/security/index"},{"title":"Inbound authentication","href":"/productions/veadk/archives/1.1.13/en/components/security/inbound"},{"title":"Outbound authentication","href":"/productions/veadk/archives/1.1.13/en/components/security/outbound"},{"title":"Trusted MCP","href":"/productions/veadk/archives/1.1.13/en/components/security/trusted-mcp"},{"title":"Content-safety guardrail","href":"/productions/veadk/archives/1.1.13/en/components/security/content-safety"}]},{"group":"Deployment","pages":[{"title":"Deploy to AgentKit","href":"/productions/veadk/archives/1.1.13/en/deploy/agentkit"},{"title":"Harness Server Deployment","href":"/productions/veadk/archives/1.1.13/en/deploy/harness"}]}]},{"dropdown":"1.1.12","groups":[{"group":"Overview","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.12/en/index"},{"title":"Changelog","href":"/productions/veadk/archives/1.1.12/en/changelog"}]},{"group":"Get started","pages":[{"title":"Installation","href":"/productions/veadk/archives/1.1.12/en/get-started/installation"},{"title":"Quickstart","href":"/productions/veadk/archives/1.1.12/en/get-started/quickstart"}]},{"group":"Core components","pages":[{"group":"Agent","pages":[{"title":"Model","href":"/productions/veadk/archives/1.1.12/en/components/agent/model"},{"title":"Runtime","href":"/productions/veadk/archives/1.1.12/en/components/agent/runtime"},{"title":"System prompt","href":"/productions/veadk/archives/1.1.12/en/components/agent/system-prompt"},{"title":"Prompt management","href":"/productions/veadk/archives/1.1.12/en/components/agent/prompt-management"},{"title":"Structured output","href":"/productions/veadk/archives/1.1.12/en/components/agent/structured-output"},{"title":"Skills","href":"/productions/veadk/archives/1.1.12/en/components/agent/skills"},{"title":"Remote sandbox sub-agent","href":"/productions/veadk/archives/1.1.12/en/components/agent/remote-sandbox-agent"}]},{"group":"Execution engine","pages":[{"title":"Execution engine","href":"/productions/veadk/archives/1.1.12/en/components/execution-engine/index"}]},{"group":"Tools","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.12/en/components/tools/index"},{"title":"Custom tools","href":"/productions/veadk/archives/1.1.12/en/components/tools/custom-function"},{"title":"Web search","href":"/productions/veadk/archives/1.1.12/en/components/tools/web-search"},{"title":"Volcengine search","href":"/productions/veadk/archives/1.1.12/en/components/tools/vesearch"},{"title":"Link reading","href":"/productions/veadk/archives/1.1.12/en/components/tools/link-reader"},{"title":"Web fetch","href":"/productions/veadk/archives/1.1.12/en/components/tools/web-fetch"},{"title":"Image generation","href":"/productions/veadk/archives/1.1.12/en/components/tools/image-generate"},{"title":"Image editing","href":"/productions/veadk/archives/1.1.12/en/components/tools/image-edit"},{"title":"Video generation","href":"/productions/veadk/archives/1.1.12/en/components/tools/video-generate"},{"title":"Text-to-speech","href":"/productions/veadk/archives/1.1.12/en/components/tools/text-to-speech"},{"title":"Code sandboxes","href":"/productions/veadk/archives/1.1.12/en/components/tools/code-sandbox"},{"title":"Remote skills proxy","href":"/productions/veadk/archives/1.1.12/en/components/tools/remote-skills"},{"title":"Skill tasks","href":"/productions/veadk/archives/1.1.12/en/components/tools/skill-tasks"},{"title":"Dynamic agent delegation","href":"/productions/veadk/archives/1.1.12/en/components/tools/dynamic-agent"},{"title":"Cloud-phone operation","href":"/productions/veadk/archives/1.1.12/en/components/tools/mobile-run"},{"title":"MCP Router","href":"/productions/veadk/archives/1.1.12/en/components/tools/mcp-router"},{"title":"Feishu / Lark MCP","href":"/productions/veadk/archives/1.1.12/en/components/tools/lark"},{"title":"LAS data lake","href":"/productions/veadk/archives/1.1.12/en/components/tools/las"},{"title":"Video-on-Demand MCP","href":"/productions/veadk/archives/1.1.12/en/components/tools/vod"},{"title":"Supabase toolset","href":"/productions/veadk/archives/1.1.12/en/components/tools/supabase"},{"title":"Trusted MCP toolset","href":"/productions/veadk/archives/1.1.12/en/components/tools/trusted-mcp"},{"title":"Custom MCP Server","href":"/productions/veadk/archives/1.1.12/en/components/tools/custom-mcp"},{"title":"Knowledge base retrieval","href":"/productions/veadk/archives/1.1.12/en/components/tools/load-knowledgebase"},{"title":"Long-term memory retrieval","href":"/productions/veadk/archives/1.1.12/en/components/tools/load-memory"}]},{"group":"Short-term sessions","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.12/en/components/session/index"},{"title":"Use in-memory storage","href":"/productions/veadk/archives/1.1.12/en/components/session/local"},{"title":"Use SQLite storage","href":"/productions/veadk/archives/1.1.12/en/components/session/sqlite"},{"title":"Use MySQL storage","href":"/productions/veadk/archives/1.1.12/en/components/session/mysql"},{"title":"Use PostgreSQL storage","href":"/productions/veadk/archives/1.1.12/en/components/session/postgresql"}]},{"group":"Long-term memory","pages":[{"title":"Long-term memory","href":"/productions/veadk/archives/1.1.12/en/components/memory/index"},{"title":"Use in-memory storage","href":"/productions/veadk/archives/1.1.12/en/components/memory/local"},{"title":"Use VikingDB storage","href":"/productions/veadk/archives/1.1.12/en/components/memory/vikingdb"},{"title":"Use Mem0 storage","href":"/productions/veadk/archives/1.1.12/en/components/memory/mem0"},{"title":"Use OpenSearch storage","href":"/productions/veadk/archives/1.1.12/en/components/memory/opensearch"},{"title":"Use Redis storage","href":"/productions/veadk/archives/1.1.12/en/components/memory/redis"},{"title":"Use OpenViking storage","href":"/productions/veadk/archives/1.1.12/en/components/memory/openviking"},{"title":"TOS ContextBucket","href":"/productions/veadk/archives/1.1.12/en/components/memory/tos-context"}]},{"group":"Knowledge base","pages":[{"title":"Knowledge Base","href":"/productions/veadk/archives/1.1.12/en/components/knowledge/index"},{"title":"Use local in-memory storage","href":"/productions/veadk/archives/1.1.12/en/components/knowledge/local"},{"title":"Use OpenSearch storage","href":"/productions/veadk/archives/1.1.12/en/components/knowledge/opensearch"},{"title":"Use Redis storage","href":"/productions/veadk/archives/1.1.12/en/components/knowledge/redis"},{"title":"Use TOS Vector storage","href":"/productions/veadk/archives/1.1.12/en/components/knowledge/tos-vector"},{"title":"Use VikingDB storage","href":"/productions/veadk/archives/1.1.12/en/components/knowledge/viking"},{"title":"Use Milvus storage","href":"/productions/veadk/archives/1.1.12/en/components/knowledge/milvus"},{"title":"Use OpenViking storage","href":"/productions/veadk/archives/1.1.12/en/components/knowledge/openviking"},{"title":"Use Context Search storage","href":"/productions/veadk/archives/1.1.12/en/components/knowledge/context-search"}]}]},{"group":"Observability","pages":[{"title":"Observability","href":"/productions/veadk/archives/1.1.12/en/components/observability/index"},{"title":"Application logging","href":"/productions/veadk/archives/1.1.12/en/components/observability/logging"},{"title":"APMPlus","href":"/productions/veadk/archives/1.1.12/en/components/observability/apmplus"},{"title":"Cozeloop","href":"/productions/veadk/archives/1.1.12/en/components/observability/cozeloop"},{"title":"TLS log service","href":"/productions/veadk/archives/1.1.12/en/components/observability/tls"},{"title":"In-memory exporter","href":"/productions/veadk/archives/1.1.12/en/components/observability/inmemory"}]},{"group":"Extensions","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.12/en/components/extensions/index"},{"title":"Harness","href":"/productions/veadk/archives/1.1.12/en/components/extensions/harness"},{"group":"Message channels","pages":[{"title":"Feishu","href":"/productions/veadk/archives/1.1.12/en/components/extensions/feishu-channel"}]}]},{"group":"Frontend","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.12/en/components/frontend/index"},{"title":"VeADK Web","href":"/productions/veadk/archives/1.1.12/en/components/frontend/veadk-web"},{"title":"VeADK Frontend","href":"/productions/veadk/archives/1.1.12/en/components/frontend/veadk-frontend"},{"title":"A2UI","href":"/productions/veadk/archives/1.1.12/en/components/frontend/a2ui"},{"title":"Studio agent workbench","href":"/productions/veadk/archives/1.1.12/en/components/frontend/studio"},{"title":"DeepSeek Harness creation and deployment","href":"/productions/veadk/archives/1.1.12/en/components/frontend/deepseek-harness"}]},{"group":"Security","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.12/en/components/security/index"},{"title":"Inbound authentication","href":"/productions/veadk/archives/1.1.12/en/components/security/inbound"},{"title":"Outbound authentication","href":"/productions/veadk/archives/1.1.12/en/components/security/outbound"},{"title":"Trusted MCP","href":"/productions/veadk/archives/1.1.12/en/components/security/trusted-mcp"},{"title":"Content-safety guardrail","href":"/productions/veadk/archives/1.1.12/en/components/security/content-safety"}]},{"group":"Deployment","pages":[{"title":"Deploy to AgentKit","href":"/productions/veadk/archives/1.1.12/en/deploy/agentkit"},{"title":"Harness Server Deployment","href":"/productions/veadk/archives/1.1.12/en/deploy/harness"}]}]},{"dropdown":"1.1.8","groups":[{"group":"Overview","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.8/en/index"},{"title":"Changelog","href":"/productions/veadk/archives/1.1.8/en/changelog"}]},{"group":"Get started","pages":[{"title":"Installation","href":"/productions/veadk/archives/1.1.8/en/get-started/installation"},{"title":"Quickstart","href":"/productions/veadk/archives/1.1.8/en/get-started/quickstart"}]},{"group":"Core components","pages":[{"group":"Agent","pages":[{"title":"Model","href":"/productions/veadk/archives/1.1.8/en/components/agent/model"},{"title":"Runtime","href":"/productions/veadk/archives/1.1.8/en/components/agent/runtime"},{"title":"System prompt","href":"/productions/veadk/archives/1.1.8/en/components/agent/system-prompt"},{"title":"Prompt management","href":"/productions/veadk/archives/1.1.8/en/components/agent/prompt-management"},{"title":"Structured output","href":"/productions/veadk/archives/1.1.8/en/components/agent/structured-output"},{"title":"Skills","href":"/productions/veadk/archives/1.1.8/en/components/agent/skills"}]},{"group":"Execution engine","pages":[{"title":"Execution engine","href":"/productions/veadk/archives/1.1.8/en/components/execution-engine/index"}]},{"group":"Tools","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.8/en/components/tools/index"},{"title":"Custom tools","href":"/productions/veadk/archives/1.1.8/en/components/tools/custom-function"},{"title":"Web search","href":"/productions/veadk/archives/1.1.8/en/components/tools/web-search"},{"title":"Volcengine search","href":"/productions/veadk/archives/1.1.8/en/components/tools/vesearch"},{"title":"Link reading","href":"/productions/veadk/archives/1.1.8/en/components/tools/link-reader"},{"title":"Web fetch","href":"/productions/veadk/archives/1.1.8/en/components/tools/web-fetch"},{"title":"Image generation","href":"/productions/veadk/archives/1.1.8/en/components/tools/image-generate"},{"title":"Image editing","href":"/productions/veadk/archives/1.1.8/en/components/tools/image-edit"},{"title":"Video generation","href":"/productions/veadk/archives/1.1.8/en/components/tools/video-generate"},{"title":"Text-to-speech","href":"/productions/veadk/archives/1.1.8/en/components/tools/text-to-speech"},{"title":"Code sandboxes","href":"/productions/veadk/archives/1.1.8/en/components/tools/code-sandbox"},{"title":"Remote skills proxy","href":"/productions/veadk/archives/1.1.8/en/components/tools/remote-skills"},{"title":"Skill tasks","href":"/productions/veadk/archives/1.1.8/en/components/tools/skill-tasks"},{"title":"Dynamic agent delegation","href":"/productions/veadk/archives/1.1.8/en/components/tools/dynamic-agent"},{"title":"Cloud-phone operation","href":"/productions/veadk/archives/1.1.8/en/components/tools/mobile-run"},{"title":"MCP Router","href":"/productions/veadk/archives/1.1.8/en/components/tools/mcp-router"},{"title":"Feishu / Lark MCP","href":"/productions/veadk/archives/1.1.8/en/components/tools/lark"},{"title":"LAS data lake","href":"/productions/veadk/archives/1.1.8/en/components/tools/las"},{"title":"Video-on-Demand MCP","href":"/productions/veadk/archives/1.1.8/en/components/tools/vod"},{"title":"Supabase toolset","href":"/productions/veadk/archives/1.1.8/en/components/tools/supabase"},{"title":"Trusted MCP toolset","href":"/productions/veadk/archives/1.1.8/en/components/tools/trusted-mcp"},{"title":"Custom MCP Server","href":"/productions/veadk/archives/1.1.8/en/components/tools/custom-mcp"},{"title":"Knowledge base retrieval","href":"/productions/veadk/archives/1.1.8/en/components/tools/load-knowledgebase"},{"title":"Long-term memory retrieval","href":"/productions/veadk/archives/1.1.8/en/components/tools/load-memory"}]},{"group":"Short-term sessions","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.8/en/components/session/index"},{"title":"Use in-memory storage","href":"/productions/veadk/archives/1.1.8/en/components/session/local"},{"title":"Use SQLite storage","href":"/productions/veadk/archives/1.1.8/en/components/session/sqlite"},{"title":"Use MySQL storage","href":"/productions/veadk/archives/1.1.8/en/components/session/mysql"},{"title":"Use PostgreSQL storage","href":"/productions/veadk/archives/1.1.8/en/components/session/postgresql"}]},{"group":"Long-term memory","pages":[{"title":"Long-term memory","href":"/productions/veadk/archives/1.1.8/en/components/memory/index"},{"title":"Use in-memory storage","href":"/productions/veadk/archives/1.1.8/en/components/memory/local"},{"title":"Use VikingDB storage","href":"/productions/veadk/archives/1.1.8/en/components/memory/vikingdb"},{"title":"Use Mem0 storage","href":"/productions/veadk/archives/1.1.8/en/components/memory/mem0"},{"title":"Use OpenSearch storage","href":"/productions/veadk/archives/1.1.8/en/components/memory/opensearch"},{"title":"Use Redis storage","href":"/productions/veadk/archives/1.1.8/en/components/memory/redis"},{"title":"Use OpenViking storage","href":"/productions/veadk/archives/1.1.8/en/components/memory/openviking"},{"title":"TOS ContextBucket","href":"/productions/veadk/archives/1.1.8/en/components/memory/tos-context"}]},{"group":"Knowledge base","pages":[{"title":"Knowledge Base","href":"/productions/veadk/archives/1.1.8/en/components/knowledge/index"},{"title":"Use local in-memory storage","href":"/productions/veadk/archives/1.1.8/en/components/knowledge/local"},{"title":"Use OpenSearch storage","href":"/productions/veadk/archives/1.1.8/en/components/knowledge/opensearch"},{"title":"Use Redis storage","href":"/productions/veadk/archives/1.1.8/en/components/knowledge/redis"},{"title":"Use TOS Vector storage","href":"/productions/veadk/archives/1.1.8/en/components/knowledge/tos-vector"},{"title":"Use VikingDB storage","href":"/productions/veadk/archives/1.1.8/en/components/knowledge/viking"},{"title":"Use Milvus storage","href":"/productions/veadk/archives/1.1.8/en/components/knowledge/milvus"},{"title":"Use OpenViking storage","href":"/productions/veadk/archives/1.1.8/en/components/knowledge/openviking"},{"title":"Use Context Search storage","href":"/productions/veadk/archives/1.1.8/en/components/knowledge/context-search"}]}]},{"group":"Observability","pages":[{"title":"Observability","href":"/productions/veadk/archives/1.1.8/en/components/observability/index"},{"title":"Application logging","href":"/productions/veadk/archives/1.1.8/en/components/observability/logging"},{"title":"APMPlus","href":"/productions/veadk/archives/1.1.8/en/components/observability/apmplus"},{"title":"Cozeloop","href":"/productions/veadk/archives/1.1.8/en/components/observability/cozeloop"},{"title":"TLS log service","href":"/productions/veadk/archives/1.1.8/en/components/observability/tls"},{"title":"In-memory exporter","href":"/productions/veadk/archives/1.1.8/en/components/observability/inmemory"}]},{"group":"Extensions","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.8/en/components/extensions/index"},{"title":"Harness","href":"/productions/veadk/archives/1.1.8/en/components/extensions/harness"},{"group":"Message channels","pages":[{"title":"Feishu","href":"/productions/veadk/archives/1.1.8/en/components/extensions/feishu-channel"}]}]},{"group":"Frontend","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.8/en/components/frontend/index"},{"title":"VeADK Web","href":"/productions/veadk/archives/1.1.8/en/components/frontend/veadk-web"},{"title":"VeADK Frontend","href":"/productions/veadk/archives/1.1.8/en/components/frontend/veadk-frontend"},{"title":"A2UI","href":"/productions/veadk/archives/1.1.8/en/components/frontend/a2ui"},{"title":"Studio agent workbench","href":"/productions/veadk/archives/1.1.8/en/components/frontend/studio"}]},{"group":"Security","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.8/en/components/security/index"},{"title":"Inbound authentication","href":"/productions/veadk/archives/1.1.8/en/components/security/inbound"},{"title":"Outbound authentication","href":"/productions/veadk/archives/1.1.8/en/components/security/outbound"},{"title":"Trusted MCP","href":"/productions/veadk/archives/1.1.8/en/components/security/trusted-mcp"},{"title":"Content-safety guardrail","href":"/productions/veadk/archives/1.1.8/en/components/security/content-safety"}]},{"group":"Deployment","pages":[{"title":"Deploy to AgentKit","href":"/productions/veadk/archives/1.1.8/en/deploy/agentkit"}]}]},{"dropdown":"1.1.7","groups":[{"group":"Overview","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.7/en/index"},{"title":"Changelog","href":"/productions/veadk/archives/1.1.7/en/changelog"}]},{"group":"Get started","pages":[{"title":"Installation","href":"/productions/veadk/archives/1.1.7/en/get-started/installation"},{"title":"Quickstart","href":"/productions/veadk/archives/1.1.7/en/get-started/quickstart"}]},{"group":"Core components","pages":[{"group":"Agent","pages":[{"title":"Model","href":"/productions/veadk/archives/1.1.7/en/components/agent/model"},{"title":"Runtime","href":"/productions/veadk/archives/1.1.7/en/components/agent/runtime"},{"title":"System prompt","href":"/productions/veadk/archives/1.1.7/en/components/agent/system-prompt"},{"title":"Prompt management","href":"/productions/veadk/archives/1.1.7/en/components/agent/prompt-management"},{"title":"Structured output","href":"/productions/veadk/archives/1.1.7/en/components/agent/structured-output"},{"title":"Skills","href":"/productions/veadk/archives/1.1.7/en/components/agent/skills"}]},{"group":"Execution engine","pages":[{"title":"Execution engine","href":"/productions/veadk/archives/1.1.7/en/components/execution-engine/index"}]},{"group":"Tools","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.7/en/components/tools/index"},{"title":"Custom tools","href":"/productions/veadk/archives/1.1.7/en/components/tools/custom-function"},{"title":"Web search","href":"/productions/veadk/archives/1.1.7/en/components/tools/web-search"},{"title":"Volcengine search","href":"/productions/veadk/archives/1.1.7/en/components/tools/vesearch"},{"title":"Link reading","href":"/productions/veadk/archives/1.1.7/en/components/tools/link-reader"},{"title":"Web fetch","href":"/productions/veadk/archives/1.1.7/en/components/tools/web-fetch"},{"title":"Image generation","href":"/productions/veadk/archives/1.1.7/en/components/tools/image-generate"},{"title":"Image editing","href":"/productions/veadk/archives/1.1.7/en/components/tools/image-edit"},{"title":"Video generation","href":"/productions/veadk/archives/1.1.7/en/components/tools/video-generate"},{"title":"Text-to-speech","href":"/productions/veadk/archives/1.1.7/en/components/tools/text-to-speech"},{"title":"Code sandboxes","href":"/productions/veadk/archives/1.1.7/en/components/tools/code-sandbox"},{"title":"Remote skills proxy","href":"/productions/veadk/archives/1.1.7/en/components/tools/remote-skills"},{"title":"Skill tasks","href":"/productions/veadk/archives/1.1.7/en/components/tools/skill-tasks"},{"title":"Dynamic agent delegation","href":"/productions/veadk/archives/1.1.7/en/components/tools/dynamic-agent"},{"title":"Cloud-phone operation","href":"/productions/veadk/archives/1.1.7/en/components/tools/mobile-run"},{"title":"MCP Router","href":"/productions/veadk/archives/1.1.7/en/components/tools/mcp-router"},{"title":"Feishu / Lark MCP","href":"/productions/veadk/archives/1.1.7/en/components/tools/lark"},{"title":"LAS data lake","href":"/productions/veadk/archives/1.1.7/en/components/tools/las"},{"title":"Video-on-Demand MCP","href":"/productions/veadk/archives/1.1.7/en/components/tools/vod"},{"title":"Supabase toolset","href":"/productions/veadk/archives/1.1.7/en/components/tools/supabase"},{"title":"Trusted MCP toolset","href":"/productions/veadk/archives/1.1.7/en/components/tools/trusted-mcp"},{"title":"Custom MCP Server","href":"/productions/veadk/archives/1.1.7/en/components/tools/custom-mcp"},{"title":"Knowledge base retrieval","href":"/productions/veadk/archives/1.1.7/en/components/tools/load-knowledgebase"},{"title":"Long-term memory retrieval","href":"/productions/veadk/archives/1.1.7/en/components/tools/load-memory"}]},{"group":"Short-term sessions","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.7/en/components/session/index"},{"title":"Use in-memory storage","href":"/productions/veadk/archives/1.1.7/en/components/session/local"},{"title":"Use SQLite storage","href":"/productions/veadk/archives/1.1.7/en/components/session/sqlite"},{"title":"Use MySQL storage","href":"/productions/veadk/archives/1.1.7/en/components/session/mysql"},{"title":"Use PostgreSQL storage","href":"/productions/veadk/archives/1.1.7/en/components/session/postgresql"}]},{"group":"Long-term memory","pages":[{"title":"Long-term memory","href":"/productions/veadk/archives/1.1.7/en/components/memory/index"},{"title":"Use in-memory storage","href":"/productions/veadk/archives/1.1.7/en/components/memory/local"},{"title":"Use VikingDB storage","href":"/productions/veadk/archives/1.1.7/en/components/memory/vikingdb"},{"title":"Use Mem0 storage","href":"/productions/veadk/archives/1.1.7/en/components/memory/mem0"},{"title":"Use OpenSearch storage","href":"/productions/veadk/archives/1.1.7/en/components/memory/opensearch"},{"title":"Use Redis storage","href":"/productions/veadk/archives/1.1.7/en/components/memory/redis"},{"title":"Use OpenViking storage","href":"/productions/veadk/archives/1.1.7/en/components/memory/openviking"},{"title":"TOS ContextBucket","href":"/productions/veadk/archives/1.1.7/en/components/memory/tos-context"}]},{"group":"Knowledge base","pages":[{"title":"Knowledge Base","href":"/productions/veadk/archives/1.1.7/en/components/knowledge/index"},{"title":"Use local in-memory storage","href":"/productions/veadk/archives/1.1.7/en/components/knowledge/local"},{"title":"Use OpenSearch storage","href":"/productions/veadk/archives/1.1.7/en/components/knowledge/opensearch"},{"title":"Use Redis storage","href":"/productions/veadk/archives/1.1.7/en/components/knowledge/redis"},{"title":"Use TOS Vector storage","href":"/productions/veadk/archives/1.1.7/en/components/knowledge/tos-vector"},{"title":"Use VikingDB storage","href":"/productions/veadk/archives/1.1.7/en/components/knowledge/viking"},{"title":"Use Milvus storage","href":"/productions/veadk/archives/1.1.7/en/components/knowledge/milvus"},{"title":"Use OpenViking storage","href":"/productions/veadk/archives/1.1.7/en/components/knowledge/openviking"},{"title":"Use Context Search storage","href":"/productions/veadk/archives/1.1.7/en/components/knowledge/context-search"}]}]},{"group":"Observability","pages":[{"title":"Observability","href":"/productions/veadk/archives/1.1.7/en/components/observability/index"},{"title":"Application logging","href":"/productions/veadk/archives/1.1.7/en/components/observability/logging"},{"title":"APMPlus","href":"/productions/veadk/archives/1.1.7/en/components/observability/apmplus"},{"title":"Cozeloop","href":"/productions/veadk/archives/1.1.7/en/components/observability/cozeloop"},{"title":"TLS log service","href":"/productions/veadk/archives/1.1.7/en/components/observability/tls"},{"title":"In-memory exporter","href":"/productions/veadk/archives/1.1.7/en/components/observability/inmemory"}]},{"group":"Extensions","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.7/en/components/extensions/index"},{"title":"Harness","href":"/productions/veadk/archives/1.1.7/en/components/extensions/harness"},{"group":"Message channels","pages":[{"title":"Feishu","href":"/productions/veadk/archives/1.1.7/en/components/extensions/feishu-channel"}]}]},{"group":"Frontend","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.7/en/components/frontend/index"},{"title":"VeADK Web","href":"/productions/veadk/archives/1.1.7/en/components/frontend/veadk-web"},{"title":"VeADK Frontend","href":"/productions/veadk/archives/1.1.7/en/components/frontend/veadk-frontend"},{"title":"A2UI","href":"/productions/veadk/archives/1.1.7/en/components/frontend/a2ui"},{"title":"Studio agent workbench","href":"/productions/veadk/archives/1.1.7/en/components/frontend/studio"}]},{"group":"Security","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.7/en/components/security/index"},{"title":"Inbound authentication","href":"/productions/veadk/archives/1.1.7/en/components/security/inbound"},{"title":"Outbound authentication","href":"/productions/veadk/archives/1.1.7/en/components/security/outbound"},{"title":"Trusted MCP","href":"/productions/veadk/archives/1.1.7/en/components/security/trusted-mcp"},{"title":"Content-safety guardrail","href":"/productions/veadk/archives/1.1.7/en/components/security/content-safety"}]},{"group":"Deployment","pages":[{"title":"Deploy to AgentKit","href":"/productions/veadk/archives/1.1.7/en/deploy/agentkit"}]}]},{"dropdown":"1.1.6","groups":[{"group":"Overview","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.6/en/index"},{"title":"Changelog","href":"/productions/veadk/archives/1.1.6/en/changelog"}]},{"group":"Get started","pages":[{"title":"Installation","href":"/productions/veadk/archives/1.1.6/en/get-started/installation"},{"title":"Quickstart","href":"/productions/veadk/archives/1.1.6/en/get-started/quickstart"}]},{"group":"Core components","pages":[{"group":"Agent","pages":[{"title":"Model","href":"/productions/veadk/archives/1.1.6/en/components/agent/model"},{"title":"Runtime","href":"/productions/veadk/archives/1.1.6/en/components/agent/runtime"},{"title":"System prompt","href":"/productions/veadk/archives/1.1.6/en/components/agent/system-prompt"},{"title":"Prompt management","href":"/productions/veadk/archives/1.1.6/en/components/agent/prompt-management"},{"title":"Structured output","href":"/productions/veadk/archives/1.1.6/en/components/agent/structured-output"},{"title":"Skills","href":"/productions/veadk/archives/1.1.6/en/components/agent/skills"}]},{"group":"Execution engine","pages":[{"title":"Execution engine","href":"/productions/veadk/archives/1.1.6/en/components/execution-engine/index"}]},{"group":"Tools","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.6/en/components/tools/index"},{"title":"Custom tools","href":"/productions/veadk/archives/1.1.6/en/components/tools/custom-function"},{"title":"Web search","href":"/productions/veadk/archives/1.1.6/en/components/tools/web-search"},{"title":"Volcengine search","href":"/productions/veadk/archives/1.1.6/en/components/tools/vesearch"},{"title":"Link reading","href":"/productions/veadk/archives/1.1.6/en/components/tools/link-reader"},{"title":"Web fetch","href":"/productions/veadk/archives/1.1.6/en/components/tools/web-fetch"},{"title":"Image generation","href":"/productions/veadk/archives/1.1.6/en/components/tools/image-generate"},{"title":"Image editing","href":"/productions/veadk/archives/1.1.6/en/components/tools/image-edit"},{"title":"Video generation","href":"/productions/veadk/archives/1.1.6/en/components/tools/video-generate"},{"title":"Text-to-speech","href":"/productions/veadk/archives/1.1.6/en/components/tools/text-to-speech"},{"title":"Code sandboxes","href":"/productions/veadk/archives/1.1.6/en/components/tools/code-sandbox"},{"title":"Remote skills proxy","href":"/productions/veadk/archives/1.1.6/en/components/tools/remote-skills"},{"title":"Skill tasks","href":"/productions/veadk/archives/1.1.6/en/components/tools/skill-tasks"},{"title":"Cloud-phone operation","href":"/productions/veadk/archives/1.1.6/en/components/tools/mobile-run"},{"title":"MCP Router","href":"/productions/veadk/archives/1.1.6/en/components/tools/mcp-router"},{"title":"Feishu / Lark MCP","href":"/productions/veadk/archives/1.1.6/en/components/tools/lark"},{"title":"LAS data lake","href":"/productions/veadk/archives/1.1.6/en/components/tools/las"},{"title":"Video-on-Demand MCP","href":"/productions/veadk/archives/1.1.6/en/components/tools/vod"},{"title":"Supabase toolset","href":"/productions/veadk/archives/1.1.6/en/components/tools/supabase"},{"title":"Trusted MCP toolset","href":"/productions/veadk/archives/1.1.6/en/components/tools/trusted-mcp"},{"title":"Custom MCP Server","href":"/productions/veadk/archives/1.1.6/en/components/tools/custom-mcp"},{"title":"Knowledge base retrieval","href":"/productions/veadk/archives/1.1.6/en/components/tools/load-knowledgebase"},{"title":"Long-term memory retrieval","href":"/productions/veadk/archives/1.1.6/en/components/tools/load-memory"}]},{"group":"Short-term sessions","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.6/en/components/session/index"},{"title":"Use in-memory storage","href":"/productions/veadk/archives/1.1.6/en/components/session/local"},{"title":"Use SQLite storage","href":"/productions/veadk/archives/1.1.6/en/components/session/sqlite"},{"title":"Use MySQL storage","href":"/productions/veadk/archives/1.1.6/en/components/session/mysql"},{"title":"Use PostgreSQL storage","href":"/productions/veadk/archives/1.1.6/en/components/session/postgresql"}]},{"group":"Long-term memory","pages":[{"title":"Long-term memory","href":"/productions/veadk/archives/1.1.6/en/components/memory/index"},{"title":"Use in-memory storage","href":"/productions/veadk/archives/1.1.6/en/components/memory/local"},{"title":"Use VikingDB storage","href":"/productions/veadk/archives/1.1.6/en/components/memory/vikingdb"},{"title":"Use Mem0 storage","href":"/productions/veadk/archives/1.1.6/en/components/memory/mem0"},{"title":"Use OpenSearch storage","href":"/productions/veadk/archives/1.1.6/en/components/memory/opensearch"},{"title":"Use Redis storage","href":"/productions/veadk/archives/1.1.6/en/components/memory/redis"},{"title":"Use OpenViking storage","href":"/productions/veadk/archives/1.1.6/en/components/memory/openviking"},{"title":"TOS ContextBucket","href":"/productions/veadk/archives/1.1.6/en/components/memory/tos-context"}]},{"group":"Knowledge base","pages":[{"title":"Knowledge Base","href":"/productions/veadk/archives/1.1.6/en/components/knowledge/index"},{"title":"Use local in-memory storage","href":"/productions/veadk/archives/1.1.6/en/components/knowledge/local"},{"title":"Use OpenSearch storage","href":"/productions/veadk/archives/1.1.6/en/components/knowledge/opensearch"},{"title":"Use Redis storage","href":"/productions/veadk/archives/1.1.6/en/components/knowledge/redis"},{"title":"Use TOS Vector storage","href":"/productions/veadk/archives/1.1.6/en/components/knowledge/tos-vector"},{"title":"Use VikingDB storage","href":"/productions/veadk/archives/1.1.6/en/components/knowledge/viking"},{"title":"Use Milvus storage","href":"/productions/veadk/archives/1.1.6/en/components/knowledge/milvus"},{"title":"Use OpenViking storage","href":"/productions/veadk/archives/1.1.6/en/components/knowledge/openviking"},{"title":"Use Context Search storage","href":"/productions/veadk/archives/1.1.6/en/components/knowledge/context-search"}]}]},{"group":"Observability","pages":[{"title":"Observability","href":"/productions/veadk/archives/1.1.6/en/components/observability/index"},{"title":"Application logging","href":"/productions/veadk/archives/1.1.6/en/components/observability/logging"},{"title":"APMPlus","href":"/productions/veadk/archives/1.1.6/en/components/observability/apmplus"},{"title":"Cozeloop","href":"/productions/veadk/archives/1.1.6/en/components/observability/cozeloop"},{"title":"TLS log service","href":"/productions/veadk/archives/1.1.6/en/components/observability/tls"},{"title":"In-memory exporter","href":"/productions/veadk/archives/1.1.6/en/components/observability/inmemory"}]},{"group":"Extensions","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.6/en/components/extensions/index"},{"title":"Harness","href":"/productions/veadk/archives/1.1.6/en/components/extensions/harness"},{"group":"Message channels","pages":[{"title":"Feishu","href":"/productions/veadk/archives/1.1.6/en/components/extensions/feishu-channel"}]}]},{"group":"Frontend","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.6/en/components/frontend/index"},{"title":"VeADK Web","href":"/productions/veadk/archives/1.1.6/en/components/frontend/veadk-web"},{"title":"VeADK Frontend","href":"/productions/veadk/archives/1.1.6/en/components/frontend/veadk-frontend"},{"title":"A2UI","href":"/productions/veadk/archives/1.1.6/en/components/frontend/a2ui"},{"title":"Studio agent workbench","href":"/productions/veadk/archives/1.1.6/en/components/frontend/studio"}]},{"group":"Security","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.6/en/components/security/index"},{"title":"Inbound authentication","href":"/productions/veadk/archives/1.1.6/en/components/security/inbound"},{"title":"Outbound authentication","href":"/productions/veadk/archives/1.1.6/en/components/security/outbound"},{"title":"Trusted MCP","href":"/productions/veadk/archives/1.1.6/en/components/security/trusted-mcp"},{"title":"Content-safety guardrail","href":"/productions/veadk/archives/1.1.6/en/components/security/content-safety"}]},{"group":"Deployment","pages":[{"title":"Deploy to AgentKit","href":"/productions/veadk/archives/1.1.6/en/deploy/agentkit"}]}]},{"dropdown":"1.1.5","groups":[{"group":"Overview","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.5/en/index"},{"title":"Changelog","href":"/productions/veadk/archives/1.1.5/en/changelog"}]},{"group":"Get started","pages":[{"title":"Installation","href":"/productions/veadk/archives/1.1.5/en/get-started/installation"},{"title":"Quickstart","href":"/productions/veadk/archives/1.1.5/en/get-started/quickstart"}]},{"group":"Core components","pages":[{"group":"Agent","pages":[{"title":"Model","href":"/productions/veadk/archives/1.1.5/en/components/agent/model"},{"title":"Runtime","href":"/productions/veadk/archives/1.1.5/en/components/agent/runtime"},{"title":"System prompt","href":"/productions/veadk/archives/1.1.5/en/components/agent/system-prompt"},{"title":"Prompt management","href":"/productions/veadk/archives/1.1.5/en/components/agent/prompt-management"},{"title":"Structured output","href":"/productions/veadk/archives/1.1.5/en/components/agent/structured-output"},{"title":"Skills","href":"/productions/veadk/archives/1.1.5/en/components/agent/skills"}]},{"group":"Execution engine","pages":[{"title":"Execution engine","href":"/productions/veadk/archives/1.1.5/en/components/execution-engine/index"}]},{"group":"Tools","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.5/en/components/tools/index"},{"title":"Custom tools","href":"/productions/veadk/archives/1.1.5/en/components/tools/custom-function"},{"title":"Web search","href":"/productions/veadk/archives/1.1.5/en/components/tools/web-search"},{"title":"Volcengine search","href":"/productions/veadk/archives/1.1.5/en/components/tools/vesearch"},{"title":"Link reading","href":"/productions/veadk/archives/1.1.5/en/components/tools/link-reader"},{"title":"Web fetch","href":"/productions/veadk/archives/1.1.5/en/components/tools/web-fetch"},{"title":"Image generation","href":"/productions/veadk/archives/1.1.5/en/components/tools/image-generate"},{"title":"Image editing","href":"/productions/veadk/archives/1.1.5/en/components/tools/image-edit"},{"title":"Video generation","href":"/productions/veadk/archives/1.1.5/en/components/tools/video-generate"},{"title":"Text-to-speech","href":"/productions/veadk/archives/1.1.5/en/components/tools/text-to-speech"},{"title":"Code sandboxes","href":"/productions/veadk/archives/1.1.5/en/components/tools/code-sandbox"},{"title":"Remote skills proxy","href":"/productions/veadk/archives/1.1.5/en/components/tools/remote-skills"},{"title":"Cloud-phone operation","href":"/productions/veadk/archives/1.1.5/en/components/tools/mobile-run"},{"title":"MCP Router","href":"/productions/veadk/archives/1.1.5/en/components/tools/mcp-router"},{"title":"Feishu / Lark MCP","href":"/productions/veadk/archives/1.1.5/en/components/tools/lark"},{"title":"LAS data lake","href":"/productions/veadk/archives/1.1.5/en/components/tools/las"},{"title":"Video-on-Demand MCP","href":"/productions/veadk/archives/1.1.5/en/components/tools/vod"},{"title":"Supabase toolset","href":"/productions/veadk/archives/1.1.5/en/components/tools/supabase"},{"title":"Trusted MCP toolset","href":"/productions/veadk/archives/1.1.5/en/components/tools/trusted-mcp"},{"title":"Custom MCP Server","href":"/productions/veadk/archives/1.1.5/en/components/tools/custom-mcp"},{"title":"Knowledge base retrieval","href":"/productions/veadk/archives/1.1.5/en/components/tools/load-knowledgebase"},{"title":"Long-term memory retrieval","href":"/productions/veadk/archives/1.1.5/en/components/tools/load-memory"}]},{"group":"Short-term sessions","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.5/en/components/session/index"},{"title":"Use in-memory storage","href":"/productions/veadk/archives/1.1.5/en/components/session/local"},{"title":"Use SQLite storage","href":"/productions/veadk/archives/1.1.5/en/components/session/sqlite"},{"title":"Use MySQL storage","href":"/productions/veadk/archives/1.1.5/en/components/session/mysql"},{"title":"Use PostgreSQL storage","href":"/productions/veadk/archives/1.1.5/en/components/session/postgresql"}]},{"group":"Long-term memory","pages":[{"title":"Long-term memory","href":"/productions/veadk/archives/1.1.5/en/components/memory/index"},{"title":"Use in-memory storage","href":"/productions/veadk/archives/1.1.5/en/components/memory/local"},{"title":"Use VikingDB storage","href":"/productions/veadk/archives/1.1.5/en/components/memory/vikingdb"},{"title":"Use Mem0 storage","href":"/productions/veadk/archives/1.1.5/en/components/memory/mem0"},{"title":"Use OpenSearch storage","href":"/productions/veadk/archives/1.1.5/en/components/memory/opensearch"},{"title":"Use Redis storage","href":"/productions/veadk/archives/1.1.5/en/components/memory/redis"},{"title":"Use OpenViking storage","href":"/productions/veadk/archives/1.1.5/en/components/memory/openviking"},{"title":"TOS ContextBucket","href":"/productions/veadk/archives/1.1.5/en/components/memory/tos-context"}]},{"group":"Knowledge base","pages":[{"title":"Knowledge Base","href":"/productions/veadk/archives/1.1.5/en/components/knowledge/index"},{"title":"Use local in-memory storage","href":"/productions/veadk/archives/1.1.5/en/components/knowledge/local"},{"title":"Use OpenSearch storage","href":"/productions/veadk/archives/1.1.5/en/components/knowledge/opensearch"},{"title":"Use Redis storage","href":"/productions/veadk/archives/1.1.5/en/components/knowledge/redis"},{"title":"Use TOS Vector storage","href":"/productions/veadk/archives/1.1.5/en/components/knowledge/tos-vector"},{"title":"Use VikingDB storage","href":"/productions/veadk/archives/1.1.5/en/components/knowledge/viking"},{"title":"Use Milvus storage","href":"/productions/veadk/archives/1.1.5/en/components/knowledge/milvus"},{"title":"Use OpenViking storage","href":"/productions/veadk/archives/1.1.5/en/components/knowledge/openviking"},{"title":"Use Context Search storage","href":"/productions/veadk/archives/1.1.5/en/components/knowledge/context-search"}]}]},{"group":"Observability","pages":[{"title":"Observability","href":"/productions/veadk/archives/1.1.5/en/components/observability/index"},{"title":"Application logging","href":"/productions/veadk/archives/1.1.5/en/components/observability/logging"},{"title":"APMPlus","href":"/productions/veadk/archives/1.1.5/en/components/observability/apmplus"},{"title":"Cozeloop","href":"/productions/veadk/archives/1.1.5/en/components/observability/cozeloop"},{"title":"TLS log service","href":"/productions/veadk/archives/1.1.5/en/components/observability/tls"},{"title":"In-memory exporter","href":"/productions/veadk/archives/1.1.5/en/components/observability/inmemory"}]},{"group":"Extensions","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.5/en/components/extensions/index"},{"title":"Harness","href":"/productions/veadk/archives/1.1.5/en/components/extensions/harness"},{"group":"Message channels","pages":[{"title":"Feishu","href":"/productions/veadk/archives/1.1.5/en/components/extensions/feishu-channel"}]}]},{"group":"Frontend","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.5/en/components/frontend/index"},{"title":"VeADK Web","href":"/productions/veadk/archives/1.1.5/en/components/frontend/veadk-web"},{"title":"VeADK Frontend","href":"/productions/veadk/archives/1.1.5/en/components/frontend/veadk-frontend"},{"title":"A2UI","href":"/productions/veadk/archives/1.1.5/en/components/frontend/a2ui"},{"title":"Studio agent workbench","href":"/productions/veadk/archives/1.1.5/en/components/frontend/studio"}]},{"group":"Security","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.5/en/components/security/index"},{"title":"Inbound authentication","href":"/productions/veadk/archives/1.1.5/en/components/security/inbound"},{"title":"Outbound authentication","href":"/productions/veadk/archives/1.1.5/en/components/security/outbound"},{"title":"Trusted MCP","href":"/productions/veadk/archives/1.1.5/en/components/security/trusted-mcp"},{"title":"Content-safety guardrail","href":"/productions/veadk/archives/1.1.5/en/components/security/content-safety"}]},{"group":"Deployment","pages":[{"title":"Deploy to AgentKit","href":"/productions/veadk/archives/1.1.5/en/deploy/agentkit"}]}]},{"dropdown":"1.1.4","groups":[{"group":"Overview","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.4/en/index"},{"title":"Changelog","href":"/productions/veadk/archives/1.1.4/en/changelog"}]},{"group":"Get started","pages":[{"title":"Installation","href":"/productions/veadk/archives/1.1.4/en/get-started/installation"},{"title":"Quickstart","href":"/productions/veadk/archives/1.1.4/en/get-started/quickstart"}]},{"group":"Core components","pages":[{"group":"Agent","pages":[{"title":"Model","href":"/productions/veadk/archives/1.1.4/en/components/agent/model"},{"title":"Runtime","href":"/productions/veadk/archives/1.1.4/en/components/agent/runtime"},{"title":"System prompt","href":"/productions/veadk/archives/1.1.4/en/components/agent/system-prompt"},{"title":"Prompt management","href":"/productions/veadk/archives/1.1.4/en/components/agent/prompt-management"},{"title":"Structured output","href":"/productions/veadk/archives/1.1.4/en/components/agent/structured-output"},{"title":"Skills","href":"/productions/veadk/archives/1.1.4/en/components/agent/skills"}]},{"group":"Execution engine","pages":[{"title":"Execution engine","href":"/productions/veadk/archives/1.1.4/en/components/execution-engine/index"}]},{"group":"Tools","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.4/en/components/tools/index"},{"title":"Custom tools","href":"/productions/veadk/archives/1.1.4/en/components/tools/custom-function"},{"title":"Web search","href":"/productions/veadk/archives/1.1.4/en/components/tools/web-search"},{"title":"Volcengine search","href":"/productions/veadk/archives/1.1.4/en/components/tools/vesearch"},{"title":"Link reading","href":"/productions/veadk/archives/1.1.4/en/components/tools/link-reader"},{"title":"Web fetch","href":"/productions/veadk/archives/1.1.4/en/components/tools/web-fetch"},{"title":"Image generation","href":"/productions/veadk/archives/1.1.4/en/components/tools/image-generate"},{"title":"Image editing","href":"/productions/veadk/archives/1.1.4/en/components/tools/image-edit"},{"title":"Video generation","href":"/productions/veadk/archives/1.1.4/en/components/tools/video-generate"},{"title":"Text-to-speech","href":"/productions/veadk/archives/1.1.4/en/components/tools/text-to-speech"},{"title":"Code sandboxes","href":"/productions/veadk/archives/1.1.4/en/components/tools/code-sandbox"},{"title":"Remote skills proxy","href":"/productions/veadk/archives/1.1.4/en/components/tools/remote-skills"},{"title":"Cloud-phone operation","href":"/productions/veadk/archives/1.1.4/en/components/tools/mobile-run"},{"title":"MCP Router","href":"/productions/veadk/archives/1.1.4/en/components/tools/mcp-router"},{"title":"Feishu / Lark MCP","href":"/productions/veadk/archives/1.1.4/en/components/tools/lark"},{"title":"LAS data lake","href":"/productions/veadk/archives/1.1.4/en/components/tools/las"},{"title":"Video-on-Demand MCP","href":"/productions/veadk/archives/1.1.4/en/components/tools/vod"},{"title":"Supabase toolset","href":"/productions/veadk/archives/1.1.4/en/components/tools/supabase"},{"title":"Trusted MCP toolset","href":"/productions/veadk/archives/1.1.4/en/components/tools/trusted-mcp"},{"title":"Custom MCP Server","href":"/productions/veadk/archives/1.1.4/en/components/tools/custom-mcp"},{"title":"Knowledge base retrieval","href":"/productions/veadk/archives/1.1.4/en/components/tools/load-knowledgebase"},{"title":"Long-term memory retrieval","href":"/productions/veadk/archives/1.1.4/en/components/tools/load-memory"}]},{"group":"Short-term sessions","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.4/en/components/session/index"},{"title":"Use in-memory storage","href":"/productions/veadk/archives/1.1.4/en/components/session/local"},{"title":"Use SQLite storage","href":"/productions/veadk/archives/1.1.4/en/components/session/sqlite"},{"title":"Use MySQL storage","href":"/productions/veadk/archives/1.1.4/en/components/session/mysql"},{"title":"Use PostgreSQL storage","href":"/productions/veadk/archives/1.1.4/en/components/session/postgresql"}]},{"group":"Long-term memory","pages":[{"title":"Long-term memory","href":"/productions/veadk/archives/1.1.4/en/components/memory/index"},{"title":"Use in-memory storage","href":"/productions/veadk/archives/1.1.4/en/components/memory/local"},{"title":"Use VikingDB storage","href":"/productions/veadk/archives/1.1.4/en/components/memory/vikingdb"},{"title":"Use Mem0 storage","href":"/productions/veadk/archives/1.1.4/en/components/memory/mem0"},{"title":"Use OpenSearch storage","href":"/productions/veadk/archives/1.1.4/en/components/memory/opensearch"},{"title":"Use Redis storage","href":"/productions/veadk/archives/1.1.4/en/components/memory/redis"},{"title":"Use OpenViking storage","href":"/productions/veadk/archives/1.1.4/en/components/memory/openviking"},{"title":"TOS ContextBucket","href":"/productions/veadk/archives/1.1.4/en/components/memory/tos-context"}]},{"group":"Knowledge base","pages":[{"title":"Knowledge Base","href":"/productions/veadk/archives/1.1.4/en/components/knowledge/index"},{"title":"Use local in-memory storage","href":"/productions/veadk/archives/1.1.4/en/components/knowledge/local"},{"title":"Use OpenSearch storage","href":"/productions/veadk/archives/1.1.4/en/components/knowledge/opensearch"},{"title":"Use Redis storage","href":"/productions/veadk/archives/1.1.4/en/components/knowledge/redis"},{"title":"Use TOS Vector storage","href":"/productions/veadk/archives/1.1.4/en/components/knowledge/tos-vector"},{"title":"Use VikingDB storage","href":"/productions/veadk/archives/1.1.4/en/components/knowledge/viking"},{"title":"Use Milvus storage","href":"/productions/veadk/archives/1.1.4/en/components/knowledge/milvus"},{"title":"Use OpenViking storage","href":"/productions/veadk/archives/1.1.4/en/components/knowledge/openviking"},{"title":"Use Context Search storage","href":"/productions/veadk/archives/1.1.4/en/components/knowledge/context-search"}]}]},{"group":"Observability","pages":[{"title":"Observability","href":"/productions/veadk/archives/1.1.4/en/components/observability/index"},{"title":"Application logging","href":"/productions/veadk/archives/1.1.4/en/components/observability/logging"},{"title":"APMPlus","href":"/productions/veadk/archives/1.1.4/en/components/observability/apmplus"},{"title":"Cozeloop","href":"/productions/veadk/archives/1.1.4/en/components/observability/cozeloop"},{"title":"TLS log service","href":"/productions/veadk/archives/1.1.4/en/components/observability/tls"},{"title":"In-memory exporter","href":"/productions/veadk/archives/1.1.4/en/components/observability/inmemory"}]},{"group":"Extensions","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.4/en/components/extensions/index"},{"title":"Harness","href":"/productions/veadk/archives/1.1.4/en/components/extensions/harness"},{"group":"Message channels","pages":[{"title":"Feishu","href":"/productions/veadk/archives/1.1.4/en/components/extensions/feishu-channel"}]}]},{"group":"Frontend","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.4/en/components/frontend/index"},{"title":"VeADK Web","href":"/productions/veadk/archives/1.1.4/en/components/frontend/veadk-web"},{"title":"VeADK Frontend","href":"/productions/veadk/archives/1.1.4/en/components/frontend/veadk-frontend"},{"title":"A2UI","href":"/productions/veadk/archives/1.1.4/en/components/frontend/a2ui"},{"title":"Studio agent workbench","href":"/productions/veadk/archives/1.1.4/en/components/frontend/studio"}]},{"group":"Security","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.4/en/components/security/index"},{"title":"Inbound authentication","href":"/productions/veadk/archives/1.1.4/en/components/security/inbound"},{"title":"Outbound authentication","href":"/productions/veadk/archives/1.1.4/en/components/security/outbound"},{"title":"Trusted MCP","href":"/productions/veadk/archives/1.1.4/en/components/security/trusted-mcp"},{"title":"Content-safety guardrail","href":"/productions/veadk/archives/1.1.4/en/components/security/content-safety"}]},{"group":"Deployment","pages":[{"title":"Deploy to AgentKit","href":"/productions/veadk/archives/1.1.4/en/deploy/agentkit"}]}]},{"dropdown":"1.1.3","groups":[{"group":"Overview","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.3/en/index"},{"title":"Changelog","href":"/productions/veadk/archives/1.1.3/en/changelog"}]},{"group":"Get started","pages":[{"title":"Installation","href":"/productions/veadk/archives/1.1.3/en/get-started/installation"},{"title":"Quickstart","href":"/productions/veadk/archives/1.1.3/en/get-started/quickstart"}]},{"group":"Core components","pages":[{"group":"Agent","pages":[{"title":"Model","href":"/productions/veadk/archives/1.1.3/en/components/agent/model"},{"title":"Runtime","href":"/productions/veadk/archives/1.1.3/en/components/agent/runtime"},{"title":"System prompt","href":"/productions/veadk/archives/1.1.3/en/components/agent/system-prompt"},{"title":"Prompt management","href":"/productions/veadk/archives/1.1.3/en/components/agent/prompt-management"},{"title":"Structured output","href":"/productions/veadk/archives/1.1.3/en/components/agent/structured-output"},{"title":"Skills","href":"/productions/veadk/archives/1.1.3/en/components/agent/skills"}]},{"group":"Execution engine","pages":[{"title":"Execution engine","href":"/productions/veadk/archives/1.1.3/en/components/execution-engine/index"}]},{"group":"Tools","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.3/en/components/tools/index"},{"title":"Custom tools","href":"/productions/veadk/archives/1.1.3/en/components/tools/custom-function"},{"title":"Web search","href":"/productions/veadk/archives/1.1.3/en/components/tools/web-search"},{"title":"Volcengine search","href":"/productions/veadk/archives/1.1.3/en/components/tools/vesearch"},{"title":"Link reading","href":"/productions/veadk/archives/1.1.3/en/components/tools/link-reader"},{"title":"Web fetch","href":"/productions/veadk/archives/1.1.3/en/components/tools/web-fetch"},{"title":"Image generation","href":"/productions/veadk/archives/1.1.3/en/components/tools/image-generate"},{"title":"Image editing","href":"/productions/veadk/archives/1.1.3/en/components/tools/image-edit"},{"title":"Video generation","href":"/productions/veadk/archives/1.1.3/en/components/tools/video-generate"},{"title":"Text-to-speech","href":"/productions/veadk/archives/1.1.3/en/components/tools/text-to-speech"},{"title":"Code sandboxes","href":"/productions/veadk/archives/1.1.3/en/components/tools/code-sandbox"},{"title":"Remote skills proxy","href":"/productions/veadk/archives/1.1.3/en/components/tools/remote-skills"},{"title":"Cloud-phone operation","href":"/productions/veadk/archives/1.1.3/en/components/tools/mobile-run"},{"title":"MCP Router","href":"/productions/veadk/archives/1.1.3/en/components/tools/mcp-router"},{"title":"Feishu / Lark MCP","href":"/productions/veadk/archives/1.1.3/en/components/tools/lark"},{"title":"LAS data lake","href":"/productions/veadk/archives/1.1.3/en/components/tools/las"},{"title":"Video-on-Demand MCP","href":"/productions/veadk/archives/1.1.3/en/components/tools/vod"},{"title":"Supabase toolset","href":"/productions/veadk/archives/1.1.3/en/components/tools/supabase"},{"title":"Trusted MCP toolset","href":"/productions/veadk/archives/1.1.3/en/components/tools/trusted-mcp"},{"title":"Custom MCP Server","href":"/productions/veadk/archives/1.1.3/en/components/tools/custom-mcp"},{"title":"Knowledge base retrieval","href":"/productions/veadk/archives/1.1.3/en/components/tools/load-knowledgebase"},{"title":"Long-term memory retrieval","href":"/productions/veadk/archives/1.1.3/en/components/tools/load-memory"}]},{"group":"Short-term sessions","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.3/en/components/session/index"},{"title":"Use in-memory storage","href":"/productions/veadk/archives/1.1.3/en/components/session/local"},{"title":"Use SQLite storage","href":"/productions/veadk/archives/1.1.3/en/components/session/sqlite"},{"title":"Use MySQL storage","href":"/productions/veadk/archives/1.1.3/en/components/session/mysql"},{"title":"Use PostgreSQL storage","href":"/productions/veadk/archives/1.1.3/en/components/session/postgresql"}]},{"group":"Long-term memory","pages":[{"title":"Long-term memory","href":"/productions/veadk/archives/1.1.3/en/components/memory/index"},{"title":"Use in-memory storage","href":"/productions/veadk/archives/1.1.3/en/components/memory/local"},{"title":"Use VikingDB storage","href":"/productions/veadk/archives/1.1.3/en/components/memory/vikingdb"},{"title":"Use Mem0 storage","href":"/productions/veadk/archives/1.1.3/en/components/memory/mem0"},{"title":"Use OpenSearch storage","href":"/productions/veadk/archives/1.1.3/en/components/memory/opensearch"},{"title":"Use Redis storage","href":"/productions/veadk/archives/1.1.3/en/components/memory/redis"},{"title":"Use OpenViking storage","href":"/productions/veadk/archives/1.1.3/en/components/memory/openviking"},{"title":"TOS ContextBucket","href":"/productions/veadk/archives/1.1.3/en/components/memory/tos-context"}]},{"group":"Knowledge base","pages":[{"title":"Knowledge Base","href":"/productions/veadk/archives/1.1.3/en/components/knowledge/index"},{"title":"Use local in-memory storage","href":"/productions/veadk/archives/1.1.3/en/components/knowledge/local"},{"title":"Use OpenSearch storage","href":"/productions/veadk/archives/1.1.3/en/components/knowledge/opensearch"},{"title":"Use Redis storage","href":"/productions/veadk/archives/1.1.3/en/components/knowledge/redis"},{"title":"Use TOS Vector storage","href":"/productions/veadk/archives/1.1.3/en/components/knowledge/tos-vector"},{"title":"Use VikingDB storage","href":"/productions/veadk/archives/1.1.3/en/components/knowledge/viking"},{"title":"Use Milvus storage","href":"/productions/veadk/archives/1.1.3/en/components/knowledge/milvus"},{"title":"Use OpenViking storage","href":"/productions/veadk/archives/1.1.3/en/components/knowledge/openviking"},{"title":"Use Context Search storage","href":"/productions/veadk/archives/1.1.3/en/components/knowledge/context-search"}]}]},{"group":"Observability","pages":[{"title":"Observability","href":"/productions/veadk/archives/1.1.3/en/components/observability/index"},{"title":"Application logging","href":"/productions/veadk/archives/1.1.3/en/components/observability/logging"},{"title":"APMPlus","href":"/productions/veadk/archives/1.1.3/en/components/observability/apmplus"},{"title":"Cozeloop","href":"/productions/veadk/archives/1.1.3/en/components/observability/cozeloop"},{"title":"TLS log service","href":"/productions/veadk/archives/1.1.3/en/components/observability/tls"},{"title":"In-memory exporter","href":"/productions/veadk/archives/1.1.3/en/components/observability/inmemory"}]},{"group":"Extensions","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.3/en/components/extensions/index"},{"title":"Harness","href":"/productions/veadk/archives/1.1.3/en/components/extensions/harness"},{"group":"Message channels","pages":[{"title":"Feishu","href":"/productions/veadk/archives/1.1.3/en/components/extensions/feishu-channel"}]}]},{"group":"Frontend","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.3/en/components/frontend/index"},{"title":"VeADK Web","href":"/productions/veadk/archives/1.1.3/en/components/frontend/veadk-web"},{"title":"VeADK Frontend","href":"/productions/veadk/archives/1.1.3/en/components/frontend/veadk-frontend"},{"title":"A2UI","href":"/productions/veadk/archives/1.1.3/en/components/frontend/a2ui"},{"title":"Studio agent workbench","href":"/productions/veadk/archives/1.1.3/en/components/frontend/studio"}]},{"group":"Security","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.3/en/components/security/index"},{"title":"Inbound authentication","href":"/productions/veadk/archives/1.1.3/en/components/security/inbound"},{"title":"Outbound authentication","href":"/productions/veadk/archives/1.1.3/en/components/security/outbound"},{"title":"Trusted MCP","href":"/productions/veadk/archives/1.1.3/en/components/security/trusted-mcp"},{"title":"Content-safety guardrail","href":"/productions/veadk/archives/1.1.3/en/components/security/content-safety"}]},{"group":"Deployment","pages":[{"title":"Deploy to AgentKit","href":"/productions/veadk/archives/1.1.3/en/deploy/agentkit"}]}]},{"dropdown":"1.1.2","groups":[{"group":"Overview","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.2/en/index"},{"title":"Changelog","href":"/productions/veadk/archives/1.1.2/en/changelog"}]},{"group":"Get started","pages":[{"title":"Installation","href":"/productions/veadk/archives/1.1.2/en/get-started/installation"},{"title":"Quickstart","href":"/productions/veadk/archives/1.1.2/en/get-started/quickstart"}]},{"group":"Core components","pages":[{"group":"Agent","pages":[{"title":"Model","href":"/productions/veadk/archives/1.1.2/en/components/agent/model"},{"title":"Runtime","href":"/productions/veadk/archives/1.1.2/en/components/agent/runtime"},{"title":"System prompt","href":"/productions/veadk/archives/1.1.2/en/components/agent/system-prompt"},{"title":"Prompt management","href":"/productions/veadk/archives/1.1.2/en/components/agent/prompt-management"},{"title":"Structured output","href":"/productions/veadk/archives/1.1.2/en/components/agent/structured-output"},{"title":"Skills","href":"/productions/veadk/archives/1.1.2/en/components/agent/skills"}]},{"group":"Execution engine","pages":[{"title":"Execution engine","href":"/productions/veadk/archives/1.1.2/en/components/execution-engine/index"}]},{"group":"Tools","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.2/en/components/tools/index"},{"title":"Custom tools","href":"/productions/veadk/archives/1.1.2/en/components/tools/custom-function"},{"title":"Web search","href":"/productions/veadk/archives/1.1.2/en/components/tools/web-search"},{"title":"Volcengine search","href":"/productions/veadk/archives/1.1.2/en/components/tools/vesearch"},{"title":"Link reading","href":"/productions/veadk/archives/1.1.2/en/components/tools/link-reader"},{"title":"Web fetch","href":"/productions/veadk/archives/1.1.2/en/components/tools/web-fetch"},{"title":"Image generation","href":"/productions/veadk/archives/1.1.2/en/components/tools/image-generate"},{"title":"Image editing","href":"/productions/veadk/archives/1.1.2/en/components/tools/image-edit"},{"title":"Video generation","href":"/productions/veadk/archives/1.1.2/en/components/tools/video-generate"},{"title":"Text-to-speech","href":"/productions/veadk/archives/1.1.2/en/components/tools/text-to-speech"},{"title":"Code sandboxes","href":"/productions/veadk/archives/1.1.2/en/components/tools/code-sandbox"},{"title":"Cloud-phone operation","href":"/productions/veadk/archives/1.1.2/en/components/tools/mobile-run"},{"title":"MCP Router","href":"/productions/veadk/archives/1.1.2/en/components/tools/mcp-router"},{"title":"Feishu / Lark MCP","href":"/productions/veadk/archives/1.1.2/en/components/tools/lark"},{"title":"LAS data lake","href":"/productions/veadk/archives/1.1.2/en/components/tools/las"},{"title":"Video-on-Demand MCP","href":"/productions/veadk/archives/1.1.2/en/components/tools/vod"},{"title":"Supabase toolset","href":"/productions/veadk/archives/1.1.2/en/components/tools/supabase"},{"title":"Trusted MCP toolset","href":"/productions/veadk/archives/1.1.2/en/components/tools/trusted-mcp"},{"title":"Custom MCP Server","href":"/productions/veadk/archives/1.1.2/en/components/tools/custom-mcp"},{"title":"Knowledge base retrieval","href":"/productions/veadk/archives/1.1.2/en/components/tools/load-knowledgebase"},{"title":"Long-term memory retrieval","href":"/productions/veadk/archives/1.1.2/en/components/tools/load-memory"}]},{"group":"Short-term sessions","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.2/en/components/session/index"},{"title":"Use in-memory storage","href":"/productions/veadk/archives/1.1.2/en/components/session/local"},{"title":"Use SQLite storage","href":"/productions/veadk/archives/1.1.2/en/components/session/sqlite"},{"title":"Use MySQL storage","href":"/productions/veadk/archives/1.1.2/en/components/session/mysql"},{"title":"Use PostgreSQL storage","href":"/productions/veadk/archives/1.1.2/en/components/session/postgresql"}]},{"group":"Long-term memory","pages":[{"title":"Long-term memory","href":"/productions/veadk/archives/1.1.2/en/components/memory/index"},{"title":"Use in-memory storage","href":"/productions/veadk/archives/1.1.2/en/components/memory/local"},{"title":"Use VikingDB storage","href":"/productions/veadk/archives/1.1.2/en/components/memory/vikingdb"},{"title":"Use Mem0 storage","href":"/productions/veadk/archives/1.1.2/en/components/memory/mem0"},{"title":"Use OpenSearch storage","href":"/productions/veadk/archives/1.1.2/en/components/memory/opensearch"},{"title":"Use Redis storage","href":"/productions/veadk/archives/1.1.2/en/components/memory/redis"},{"title":"Use OpenViking storage","href":"/productions/veadk/archives/1.1.2/en/components/memory/openviking"},{"title":"TOS ContextBucket","href":"/productions/veadk/archives/1.1.2/en/components/memory/tos-context"}]},{"group":"Knowledge base","pages":[{"title":"Knowledge Base","href":"/productions/veadk/archives/1.1.2/en/components/knowledge/index"},{"title":"Use local in-memory storage","href":"/productions/veadk/archives/1.1.2/en/components/knowledge/local"},{"title":"Use OpenSearch storage","href":"/productions/veadk/archives/1.1.2/en/components/knowledge/opensearch"},{"title":"Use Redis storage","href":"/productions/veadk/archives/1.1.2/en/components/knowledge/redis"},{"title":"Use TOS Vector storage","href":"/productions/veadk/archives/1.1.2/en/components/knowledge/tos-vector"},{"title":"Use VikingDB storage","href":"/productions/veadk/archives/1.1.2/en/components/knowledge/viking"},{"title":"Use Milvus storage","href":"/productions/veadk/archives/1.1.2/en/components/knowledge/milvus"},{"title":"Use OpenViking storage","href":"/productions/veadk/archives/1.1.2/en/components/knowledge/openviking"},{"title":"Use Context Search storage","href":"/productions/veadk/archives/1.1.2/en/components/knowledge/context-search"}]}]},{"group":"Observability","pages":[{"title":"Observability","href":"/productions/veadk/archives/1.1.2/en/components/observability/index"},{"title":"Application logging","href":"/productions/veadk/archives/1.1.2/en/components/observability/logging"},{"title":"APMPlus","href":"/productions/veadk/archives/1.1.2/en/components/observability/apmplus"},{"title":"Cozeloop","href":"/productions/veadk/archives/1.1.2/en/components/observability/cozeloop"},{"title":"TLS log service","href":"/productions/veadk/archives/1.1.2/en/components/observability/tls"},{"title":"In-memory exporter","href":"/productions/veadk/archives/1.1.2/en/components/observability/inmemory"}]},{"group":"Extensions","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.2/en/components/extensions/index"},{"group":"Message channels","pages":[{"title":"Feishu","href":"/productions/veadk/archives/1.1.2/en/components/extensions/feishu-channel"}]}]},{"group":"Frontend","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.2/en/components/frontend/index"},{"title":"VeADK Web","href":"/productions/veadk/archives/1.1.2/en/components/frontend/veadk-web"},{"title":"VeADK Frontend","href":"/productions/veadk/archives/1.1.2/en/components/frontend/veadk-frontend"},{"title":"A2UI","href":"/productions/veadk/archives/1.1.2/en/components/frontend/a2ui"},{"title":"Studio agent workbench","href":"/productions/veadk/archives/1.1.2/en/components/frontend/studio"}]},{"group":"Security","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.2/en/components/security/index"},{"title":"Inbound authentication","href":"/productions/veadk/archives/1.1.2/en/components/security/inbound"},{"title":"Outbound authentication","href":"/productions/veadk/archives/1.1.2/en/components/security/outbound"},{"title":"Trusted MCP","href":"/productions/veadk/archives/1.1.2/en/components/security/trusted-mcp"},{"title":"Content-safety guardrail","href":"/productions/veadk/archives/1.1.2/en/components/security/content-safety"}]},{"group":"Deployment","pages":[{"title":"Deploy to AgentKit","href":"/productions/veadk/archives/1.1.2/en/deploy/agentkit"}]}]},{"dropdown":"1.1.0","groups":[{"group":"Overview","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.0/en/index"},{"title":"Changelog","href":"/productions/veadk/archives/1.1.0/en/changelog"}]},{"group":"Get started","pages":[{"title":"Installation","href":"/productions/veadk/archives/1.1.0/en/get-started/installation"},{"title":"Quickstart","href":"/productions/veadk/archives/1.1.0/en/get-started/quickstart"}]},{"group":"Core components","pages":[{"group":"Agent","pages":[{"title":"Model","href":"/productions/veadk/archives/1.1.0/en/components/agent/model"},{"title":"Runtime","href":"/productions/veadk/archives/1.1.0/en/components/agent/runtime"},{"title":"System prompt","href":"/productions/veadk/archives/1.1.0/en/components/agent/system-prompt"},{"title":"Prompt management","href":"/productions/veadk/archives/1.1.0/en/components/agent/prompt-management"},{"title":"Structured output","href":"/productions/veadk/archives/1.1.0/en/components/agent/structured-output"},{"title":"Skills","href":"/productions/veadk/archives/1.1.0/en/components/agent/skills"}]},{"group":"Execution engine","pages":[{"title":"Execution engine","href":"/productions/veadk/archives/1.1.0/en/components/execution-engine/index"}]},{"group":"Tools","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.0/en/components/tools/index"},{"title":"Custom tools","href":"/productions/veadk/archives/1.1.0/en/components/tools/custom-function"},{"title":"Web search","href":"/productions/veadk/archives/1.1.0/en/components/tools/web-search"},{"title":"Volcengine search","href":"/productions/veadk/archives/1.1.0/en/components/tools/vesearch"},{"title":"Link reading","href":"/productions/veadk/archives/1.1.0/en/components/tools/link-reader"},{"title":"Web fetch","href":"/productions/veadk/archives/1.1.0/en/components/tools/web-fetch"},{"title":"Image generation","href":"/productions/veadk/archives/1.1.0/en/components/tools/image-generate"},{"title":"Image editing","href":"/productions/veadk/archives/1.1.0/en/components/tools/image-edit"},{"title":"Video generation","href":"/productions/veadk/archives/1.1.0/en/components/tools/video-generate"},{"title":"Text-to-speech","href":"/productions/veadk/archives/1.1.0/en/components/tools/text-to-speech"},{"title":"Code sandboxes","href":"/productions/veadk/archives/1.1.0/en/components/tools/code-sandbox"},{"title":"Cloud-phone operation","href":"/productions/veadk/archives/1.1.0/en/components/tools/mobile-run"},{"title":"MCP Router","href":"/productions/veadk/archives/1.1.0/en/components/tools/mcp-router"},{"title":"Feishu / Lark MCP","href":"/productions/veadk/archives/1.1.0/en/components/tools/lark"},{"title":"LAS data lake","href":"/productions/veadk/archives/1.1.0/en/components/tools/las"},{"title":"Video-on-Demand MCP","href":"/productions/veadk/archives/1.1.0/en/components/tools/vod"},{"title":"Supabase toolset","href":"/productions/veadk/archives/1.1.0/en/components/tools/supabase"},{"title":"Trusted MCP toolset","href":"/productions/veadk/archives/1.1.0/en/components/tools/trusted-mcp"},{"title":"Custom MCP Server","href":"/productions/veadk/archives/1.1.0/en/components/tools/custom-mcp"},{"title":"Knowledge base retrieval","href":"/productions/veadk/archives/1.1.0/en/components/tools/load-knowledgebase"},{"title":"Long-term memory retrieval","href":"/productions/veadk/archives/1.1.0/en/components/tools/load-memory"}]},{"group":"Short-term sessions","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.0/en/components/session/index"},{"title":"Use in-memory storage","href":"/productions/veadk/archives/1.1.0/en/components/session/local"},{"title":"Use SQLite storage","href":"/productions/veadk/archives/1.1.0/en/components/session/sqlite"},{"title":"Use MySQL storage","href":"/productions/veadk/archives/1.1.0/en/components/session/mysql"},{"title":"Use PostgreSQL storage","href":"/productions/veadk/archives/1.1.0/en/components/session/postgresql"}]},{"group":"Long-term memory","pages":[{"title":"Long-term memory","href":"/productions/veadk/archives/1.1.0/en/components/memory/index"},{"title":"Use in-memory storage","href":"/productions/veadk/archives/1.1.0/en/components/memory/local"},{"title":"Use VikingDB storage","href":"/productions/veadk/archives/1.1.0/en/components/memory/vikingdb"},{"title":"Use Mem0 storage","href":"/productions/veadk/archives/1.1.0/en/components/memory/mem0"},{"title":"Use OpenSearch storage","href":"/productions/veadk/archives/1.1.0/en/components/memory/opensearch"},{"title":"Use Redis storage","href":"/productions/veadk/archives/1.1.0/en/components/memory/redis"},{"title":"Use OpenViking storage","href":"/productions/veadk/archives/1.1.0/en/components/memory/openviking"},{"title":"TOS ContextBucket","href":"/productions/veadk/archives/1.1.0/en/components/memory/tos-context"}]},{"group":"Knowledge base","pages":[{"title":"Knowledge Base","href":"/productions/veadk/archives/1.1.0/en/components/knowledge/index"},{"title":"Use local in-memory storage","href":"/productions/veadk/archives/1.1.0/en/components/knowledge/local"},{"title":"Use OpenSearch storage","href":"/productions/veadk/archives/1.1.0/en/components/knowledge/opensearch"},{"title":"Use Redis storage","href":"/productions/veadk/archives/1.1.0/en/components/knowledge/redis"},{"title":"Use TOS Vector storage","href":"/productions/veadk/archives/1.1.0/en/components/knowledge/tos-vector"},{"title":"Use VikingDB storage","href":"/productions/veadk/archives/1.1.0/en/components/knowledge/viking"},{"title":"Use Milvus storage","href":"/productions/veadk/archives/1.1.0/en/components/knowledge/milvus"},{"title":"Use OpenViking storage","href":"/productions/veadk/archives/1.1.0/en/components/knowledge/openviking"},{"title":"Use Context Search storage","href":"/productions/veadk/archives/1.1.0/en/components/knowledge/context-search"}]}]},{"group":"Observability","pages":[{"title":"Observability","href":"/productions/veadk/archives/1.1.0/en/components/observability/index"},{"title":"Application logging","href":"/productions/veadk/archives/1.1.0/en/components/observability/logging"},{"title":"APMPlus","href":"/productions/veadk/archives/1.1.0/en/components/observability/apmplus"},{"title":"Cozeloop","href":"/productions/veadk/archives/1.1.0/en/components/observability/cozeloop"},{"title":"TLS log service","href":"/productions/veadk/archives/1.1.0/en/components/observability/tls"},{"title":"In-memory exporter","href":"/productions/veadk/archives/1.1.0/en/components/observability/inmemory"}]},{"group":"Extensions","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.0/en/components/extensions/index"},{"group":"Message channels","pages":[{"title":"Feishu","href":"/productions/veadk/archives/1.1.0/en/components/extensions/feishu-channel"}]}]},{"group":"Frontend","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.0/en/components/frontend/index"},{"title":"VeADK Web","href":"/productions/veadk/archives/1.1.0/en/components/frontend/veadk-web"},{"title":"VeADK Frontend","href":"/productions/veadk/archives/1.1.0/en/components/frontend/veadk-frontend"},{"title":"A2UI","href":"/productions/veadk/archives/1.1.0/en/components/frontend/a2ui"},{"title":"Studio agent workbench","href":"/productions/veadk/archives/1.1.0/en/components/frontend/studio"}]},{"group":"Security","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.1.0/en/components/security/index"},{"title":"Inbound authentication","href":"/productions/veadk/archives/1.1.0/en/components/security/inbound"},{"title":"Outbound authentication","href":"/productions/veadk/archives/1.1.0/en/components/security/outbound"},{"title":"Trusted MCP","href":"/productions/veadk/archives/1.1.0/en/components/security/trusted-mcp"},{"title":"Content-safety guardrail","href":"/productions/veadk/archives/1.1.0/en/components/security/content-safety"}]},{"group":"Deployment","pages":[{"title":"Deploy to AgentKit","href":"/productions/veadk/archives/1.1.0/en/deploy/agentkit"}]}]},{"dropdown":"1.0.10","groups":[{"group":"Overview","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.10/en/index"},{"title":"Changelog","href":"/productions/veadk/archives/1.0.10/en/changelog"}]},{"group":"Get started","pages":[{"title":"Installation","href":"/productions/veadk/archives/1.0.10/en/get-started/installation"},{"title":"Quickstart","href":"/productions/veadk/archives/1.0.10/en/get-started/quickstart"}]},{"group":"Core components","pages":[{"group":"Agent","pages":[{"title":"Model","href":"/productions/veadk/archives/1.0.10/en/components/agent/model"},{"title":"Runtime","href":"/productions/veadk/archives/1.0.10/en/components/agent/runtime"},{"title":"System prompt","href":"/productions/veadk/archives/1.0.10/en/components/agent/system-prompt"},{"title":"Prompt management","href":"/productions/veadk/archives/1.0.10/en/components/agent/prompt-management"},{"title":"Structured output","href":"/productions/veadk/archives/1.0.10/en/components/agent/structured-output"},{"title":"Skills","href":"/productions/veadk/archives/1.0.10/en/components/agent/skills"}]},{"group":"Execution engine","pages":[{"title":"Execution engine","href":"/productions/veadk/archives/1.0.10/en/components/execution-engine/index"}]},{"group":"Tools","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.10/en/components/tools/index"},{"title":"Custom tools","href":"/productions/veadk/archives/1.0.10/en/components/tools/custom-function"},{"title":"Web search","href":"/productions/veadk/archives/1.0.10/en/components/tools/web-search"},{"title":"Volcengine search","href":"/productions/veadk/archives/1.0.10/en/components/tools/vesearch"},{"title":"Link reading","href":"/productions/veadk/archives/1.0.10/en/components/tools/link-reader"},{"title":"Web fetch","href":"/productions/veadk/archives/1.0.10/en/components/tools/web-fetch"},{"title":"Image generation","href":"/productions/veadk/archives/1.0.10/en/components/tools/image-generate"},{"title":"Image editing","href":"/productions/veadk/archives/1.0.10/en/components/tools/image-edit"},{"title":"Video generation","href":"/productions/veadk/archives/1.0.10/en/components/tools/video-generate"},{"title":"Text-to-speech","href":"/productions/veadk/archives/1.0.10/en/components/tools/text-to-speech"},{"title":"Code sandboxes","href":"/productions/veadk/archives/1.0.10/en/components/tools/code-sandbox"},{"title":"Cloud-phone operation","href":"/productions/veadk/archives/1.0.10/en/components/tools/mobile-run"},{"title":"MCP Router","href":"/productions/veadk/archives/1.0.10/en/components/tools/mcp-router"},{"title":"Feishu / Lark MCP","href":"/productions/veadk/archives/1.0.10/en/components/tools/lark"},{"title":"LAS data lake","href":"/productions/veadk/archives/1.0.10/en/components/tools/las"},{"title":"Video-on-Demand MCP","href":"/productions/veadk/archives/1.0.10/en/components/tools/vod"},{"title":"Supabase toolset","href":"/productions/veadk/archives/1.0.10/en/components/tools/supabase"},{"title":"Trusted MCP toolset","href":"/productions/veadk/archives/1.0.10/en/components/tools/trusted-mcp"},{"title":"Custom MCP Server","href":"/productions/veadk/archives/1.0.10/en/components/tools/custom-mcp"},{"title":"Knowledge base retrieval","href":"/productions/veadk/archives/1.0.10/en/components/tools/load-knowledgebase"},{"title":"Long-term memory retrieval","href":"/productions/veadk/archives/1.0.10/en/components/tools/load-memory"}]},{"group":"Short-term sessions","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.10/en/components/session/index"},{"title":"Use in-memory storage","href":"/productions/veadk/archives/1.0.10/en/components/session/local"},{"title":"Use SQLite storage","href":"/productions/veadk/archives/1.0.10/en/components/session/sqlite"},{"title":"Use MySQL storage","href":"/productions/veadk/archives/1.0.10/en/components/session/mysql"},{"title":"Use PostgreSQL storage","href":"/productions/veadk/archives/1.0.10/en/components/session/postgresql"}]},{"group":"Long-term memory","pages":[{"title":"Long-term memory","href":"/productions/veadk/archives/1.0.10/en/components/memory/index"},{"title":"Use in-memory storage","href":"/productions/veadk/archives/1.0.10/en/components/memory/local"},{"title":"Use VikingDB storage","href":"/productions/veadk/archives/1.0.10/en/components/memory/vikingdb"},{"title":"Use Mem0 storage","href":"/productions/veadk/archives/1.0.10/en/components/memory/mem0"},{"title":"Use OpenSearch storage","href":"/productions/veadk/archives/1.0.10/en/components/memory/opensearch"},{"title":"Use Redis storage","href":"/productions/veadk/archives/1.0.10/en/components/memory/redis"},{"title":"Use OpenViking storage","href":"/productions/veadk/archives/1.0.10/en/components/memory/openviking"},{"title":"TOS ContextBucket","href":"/productions/veadk/archives/1.0.10/en/components/memory/tos-context"}]},{"group":"Knowledge base","pages":[{"title":"Knowledge Base","href":"/productions/veadk/archives/1.0.10/en/components/knowledge/index"},{"title":"Use local in-memory storage","href":"/productions/veadk/archives/1.0.10/en/components/knowledge/local"},{"title":"Use OpenSearch storage","href":"/productions/veadk/archives/1.0.10/en/components/knowledge/opensearch"},{"title":"Use Redis storage","href":"/productions/veadk/archives/1.0.10/en/components/knowledge/redis"},{"title":"Use TOS Vector storage","href":"/productions/veadk/archives/1.0.10/en/components/knowledge/tos-vector"},{"title":"Use VikingDB storage","href":"/productions/veadk/archives/1.0.10/en/components/knowledge/viking"},{"title":"Use Milvus storage","href":"/productions/veadk/archives/1.0.10/en/components/knowledge/milvus"},{"title":"Use OpenViking storage","href":"/productions/veadk/archives/1.0.10/en/components/knowledge/openviking"},{"title":"Use Context Search storage","href":"/productions/veadk/archives/1.0.10/en/components/knowledge/context-search"}]}]},{"group":"Observability","pages":[{"title":"Observability","href":"/productions/veadk/archives/1.0.10/en/components/observability/index"},{"title":"Application logging","href":"/productions/veadk/archives/1.0.10/en/components/observability/logging"},{"title":"APMPlus","href":"/productions/veadk/archives/1.0.10/en/components/observability/apmplus"},{"title":"Cozeloop","href":"/productions/veadk/archives/1.0.10/en/components/observability/cozeloop"},{"title":"TLS log service","href":"/productions/veadk/archives/1.0.10/en/components/observability/tls"},{"title":"In-memory exporter","href":"/productions/veadk/archives/1.0.10/en/components/observability/inmemory"}]},{"group":"Extensions","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.10/en/components/extensions/index"},{"group":"Message channels","pages":[{"title":"Feishu","href":"/productions/veadk/archives/1.0.10/en/components/extensions/feishu-channel"}]}]},{"group":"Frontend","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.10/en/components/frontend/index"},{"title":"VeADK Web","href":"/productions/veadk/archives/1.0.10/en/components/frontend/veadk-web"},{"title":"VeADK Frontend","href":"/productions/veadk/archives/1.0.10/en/components/frontend/veadk-frontend"},{"title":"A2UI","href":"/productions/veadk/archives/1.0.10/en/components/frontend/a2ui"},{"title":"Studio agent workbench","href":"/productions/veadk/archives/1.0.10/en/components/frontend/studio"}]},{"group":"Security","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.10/en/components/security/index"},{"title":"Inbound authentication","href":"/productions/veadk/archives/1.0.10/en/components/security/inbound"},{"title":"Outbound authentication","href":"/productions/veadk/archives/1.0.10/en/components/security/outbound"},{"title":"Trusted MCP","href":"/productions/veadk/archives/1.0.10/en/components/security/trusted-mcp"},{"title":"Content-safety guardrail","href":"/productions/veadk/archives/1.0.10/en/components/security/content-safety"}]},{"group":"Deployment","pages":[{"title":"Deploy to AgentKit","href":"/productions/veadk/archives/1.0.10/en/deploy/agentkit"}]}]},{"dropdown":"1.0.9","groups":[{"group":"Overview","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.9/en/index"},{"title":"Changelog","href":"/productions/veadk/archives/1.0.9/en/changelog"}]},{"group":"Get started","pages":[{"title":"Installation","href":"/productions/veadk/archives/1.0.9/en/get-started/installation"},{"title":"Quickstart","href":"/productions/veadk/archives/1.0.9/en/get-started/quickstart"}]},{"group":"Core components","pages":[{"group":"Agent","pages":[{"title":"Model","href":"/productions/veadk/archives/1.0.9/en/components/agent/model"},{"title":"Runtime","href":"/productions/veadk/archives/1.0.9/en/components/agent/runtime"},{"title":"System prompt","href":"/productions/veadk/archives/1.0.9/en/components/agent/system-prompt"},{"title":"Prompt management","href":"/productions/veadk/archives/1.0.9/en/components/agent/prompt-management"},{"title":"Structured output","href":"/productions/veadk/archives/1.0.9/en/components/agent/structured-output"},{"title":"Skills","href":"/productions/veadk/archives/1.0.9/en/components/agent/skills"}]},{"group":"Execution engine","pages":[{"title":"Execution engine","href":"/productions/veadk/archives/1.0.9/en/components/execution-engine/index"}]},{"group":"Tools","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.9/en/components/tools/index"},{"title":"Custom tools","href":"/productions/veadk/archives/1.0.9/en/components/tools/custom-function"},{"title":"Web search","href":"/productions/veadk/archives/1.0.9/en/components/tools/web-search"},{"title":"Volcengine search","href":"/productions/veadk/archives/1.0.9/en/components/tools/vesearch"},{"title":"Link reading","href":"/productions/veadk/archives/1.0.9/en/components/tools/link-reader"},{"title":"Web fetch","href":"/productions/veadk/archives/1.0.9/en/components/tools/web-fetch"},{"title":"Image generation","href":"/productions/veadk/archives/1.0.9/en/components/tools/image-generate"},{"title":"Image editing","href":"/productions/veadk/archives/1.0.9/en/components/tools/image-edit"},{"title":"Video generation","href":"/productions/veadk/archives/1.0.9/en/components/tools/video-generate"},{"title":"Text-to-speech","href":"/productions/veadk/archives/1.0.9/en/components/tools/text-to-speech"},{"title":"Code sandboxes","href":"/productions/veadk/archives/1.0.9/en/components/tools/code-sandbox"},{"title":"Cloud-phone operation","href":"/productions/veadk/archives/1.0.9/en/components/tools/mobile-run"},{"title":"MCP Router","href":"/productions/veadk/archives/1.0.9/en/components/tools/mcp-router"},{"title":"Feishu / Lark MCP","href":"/productions/veadk/archives/1.0.9/en/components/tools/lark"},{"title":"LAS data lake","href":"/productions/veadk/archives/1.0.9/en/components/tools/las"},{"title":"Video-on-Demand MCP","href":"/productions/veadk/archives/1.0.9/en/components/tools/vod"},{"title":"Supabase toolset","href":"/productions/veadk/archives/1.0.9/en/components/tools/supabase"},{"title":"Trusted MCP toolset","href":"/productions/veadk/archives/1.0.9/en/components/tools/trusted-mcp"},{"title":"Custom MCP Server","href":"/productions/veadk/archives/1.0.9/en/components/tools/custom-mcp"},{"title":"Knowledge base retrieval","href":"/productions/veadk/archives/1.0.9/en/components/tools/load-knowledgebase"},{"title":"Long-term memory retrieval","href":"/productions/veadk/archives/1.0.9/en/components/tools/load-memory"}]},{"group":"Short-term sessions","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.9/en/components/session/index"},{"title":"Use in-memory storage","href":"/productions/veadk/archives/1.0.9/en/components/session/local"},{"title":"Use SQLite storage","href":"/productions/veadk/archives/1.0.9/en/components/session/sqlite"},{"title":"Use MySQL storage","href":"/productions/veadk/archives/1.0.9/en/components/session/mysql"},{"title":"Use PostgreSQL storage","href":"/productions/veadk/archives/1.0.9/en/components/session/postgresql"}]},{"group":"Long-term memory","pages":[{"title":"Long-term memory","href":"/productions/veadk/archives/1.0.9/en/components/memory/index"},{"title":"Use in-memory storage","href":"/productions/veadk/archives/1.0.9/en/components/memory/local"},{"title":"Use VikingDB storage","href":"/productions/veadk/archives/1.0.9/en/components/memory/vikingdb"},{"title":"Use Mem0 storage","href":"/productions/veadk/archives/1.0.9/en/components/memory/mem0"},{"title":"Use OpenSearch storage","href":"/productions/veadk/archives/1.0.9/en/components/memory/opensearch"},{"title":"Use Redis storage","href":"/productions/veadk/archives/1.0.9/en/components/memory/redis"},{"title":"Use OpenViking storage","href":"/productions/veadk/archives/1.0.9/en/components/memory/openviking"},{"title":"TOS ContextBucket","href":"/productions/veadk/archives/1.0.9/en/components/memory/tos-context"}]},{"group":"Knowledge base","pages":[{"title":"Knowledge Base","href":"/productions/veadk/archives/1.0.9/en/components/knowledge/index"},{"title":"Use local in-memory storage","href":"/productions/veadk/archives/1.0.9/en/components/knowledge/local"},{"title":"Use OpenSearch storage","href":"/productions/veadk/archives/1.0.9/en/components/knowledge/opensearch"},{"title":"Use Redis storage","href":"/productions/veadk/archives/1.0.9/en/components/knowledge/redis"},{"title":"Use TOS Vector storage","href":"/productions/veadk/archives/1.0.9/en/components/knowledge/tos-vector"},{"title":"Use VikingDB storage","href":"/productions/veadk/archives/1.0.9/en/components/knowledge/viking"},{"title":"Use Milvus storage","href":"/productions/veadk/archives/1.0.9/en/components/knowledge/milvus"},{"title":"Use OpenViking storage","href":"/productions/veadk/archives/1.0.9/en/components/knowledge/openviking"},{"title":"Use Context Search storage","href":"/productions/veadk/archives/1.0.9/en/components/knowledge/context-search"}]}]},{"group":"Observability","pages":[{"title":"Observability","href":"/productions/veadk/archives/1.0.9/en/components/observability/index"},{"title":"Application logging","href":"/productions/veadk/archives/1.0.9/en/components/observability/logging"},{"title":"APMPlus","href":"/productions/veadk/archives/1.0.9/en/components/observability/apmplus"},{"title":"Cozeloop","href":"/productions/veadk/archives/1.0.9/en/components/observability/cozeloop"},{"title":"TLS log service","href":"/productions/veadk/archives/1.0.9/en/components/observability/tls"},{"title":"In-memory exporter","href":"/productions/veadk/archives/1.0.9/en/components/observability/inmemory"}]},{"group":"Extensions","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.9/en/components/extensions/index"},{"group":"Message channels","pages":[{"title":"Feishu","href":"/productions/veadk/archives/1.0.9/en/components/extensions/feishu-channel"}]}]},{"group":"Frontend","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.9/en/components/frontend/index"},{"title":"VeADK Web","href":"/productions/veadk/archives/1.0.9/en/components/frontend/veadk-web"},{"title":"VeADK Frontend","href":"/productions/veadk/archives/1.0.9/en/components/frontend/veadk-frontend"},{"title":"A2UI","href":"/productions/veadk/archives/1.0.9/en/components/frontend/a2ui"},{"title":"Studio agent workbench","href":"/productions/veadk/archives/1.0.9/en/components/frontend/studio"}]},{"group":"Security","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.9/en/components/security/index"},{"title":"Inbound authentication","href":"/productions/veadk/archives/1.0.9/en/components/security/inbound"},{"title":"Outbound authentication","href":"/productions/veadk/archives/1.0.9/en/components/security/outbound"},{"title":"Trusted MCP","href":"/productions/veadk/archives/1.0.9/en/components/security/trusted-mcp"},{"title":"Content-safety guardrail","href":"/productions/veadk/archives/1.0.9/en/components/security/content-safety"}]},{"group":"Deployment","pages":[{"title":"Deploy to AgentKit","href":"/productions/veadk/archives/1.0.9/en/deploy/agentkit"}]}]},{"dropdown":"1.0.8","groups":[{"group":"Overview","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.8/en/index"},{"title":"Changelog","href":"/productions/veadk/archives/1.0.8/en/changelog"}]},{"group":"Get started","pages":[{"title":"Installation","href":"/productions/veadk/archives/1.0.8/en/get-started/installation"},{"title":"Quickstart","href":"/productions/veadk/archives/1.0.8/en/get-started/quickstart"}]},{"group":"Core components","pages":[{"group":"Agent","pages":[{"title":"Model","href":"/productions/veadk/archives/1.0.8/en/components/agent/model"},{"title":"Runtime","href":"/productions/veadk/archives/1.0.8/en/components/agent/runtime"},{"title":"System prompt","href":"/productions/veadk/archives/1.0.8/en/components/agent/system-prompt"},{"title":"Prompt management","href":"/productions/veadk/archives/1.0.8/en/components/agent/prompt-management"},{"title":"Structured output","href":"/productions/veadk/archives/1.0.8/en/components/agent/structured-output"},{"title":"Skills","href":"/productions/veadk/archives/1.0.8/en/components/agent/skills"}]},{"group":"Execution engine","pages":[{"title":"Execution engine","href":"/productions/veadk/archives/1.0.8/en/components/execution-engine/index"}]},{"group":"Tools","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.8/en/components/tools/index"},{"title":"Custom tools","href":"/productions/veadk/archives/1.0.8/en/components/tools/custom-function"},{"title":"Web search","href":"/productions/veadk/archives/1.0.8/en/components/tools/web-search"},{"title":"Volcengine search","href":"/productions/veadk/archives/1.0.8/en/components/tools/vesearch"},{"title":"Link reading","href":"/productions/veadk/archives/1.0.8/en/components/tools/link-reader"},{"title":"Web fetch","href":"/productions/veadk/archives/1.0.8/en/components/tools/web-fetch"},{"title":"Image generation","href":"/productions/veadk/archives/1.0.8/en/components/tools/image-generate"},{"title":"Image editing","href":"/productions/veadk/archives/1.0.8/en/components/tools/image-edit"},{"title":"Video generation","href":"/productions/veadk/archives/1.0.8/en/components/tools/video-generate"},{"title":"Text-to-speech","href":"/productions/veadk/archives/1.0.8/en/components/tools/text-to-speech"},{"title":"Code sandboxes","href":"/productions/veadk/archives/1.0.8/en/components/tools/code-sandbox"},{"title":"Cloud-phone operation","href":"/productions/veadk/archives/1.0.8/en/components/tools/mobile-run"},{"title":"MCP Router","href":"/productions/veadk/archives/1.0.8/en/components/tools/mcp-router"},{"title":"Feishu / Lark MCP","href":"/productions/veadk/archives/1.0.8/en/components/tools/lark"},{"title":"LAS data lake","href":"/productions/veadk/archives/1.0.8/en/components/tools/las"},{"title":"Video-on-Demand MCP","href":"/productions/veadk/archives/1.0.8/en/components/tools/vod"},{"title":"Supabase toolset","href":"/productions/veadk/archives/1.0.8/en/components/tools/supabase"},{"title":"Trusted MCP toolset","href":"/productions/veadk/archives/1.0.8/en/components/tools/trusted-mcp"},{"title":"Custom MCP Server","href":"/productions/veadk/archives/1.0.8/en/components/tools/custom-mcp"},{"title":"Knowledge base retrieval","href":"/productions/veadk/archives/1.0.8/en/components/tools/load-knowledgebase"},{"title":"Long-term memory retrieval","href":"/productions/veadk/archives/1.0.8/en/components/tools/load-memory"}]},{"group":"Short-term sessions","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.8/en/components/session/index"},{"title":"Use in-memory storage","href":"/productions/veadk/archives/1.0.8/en/components/session/local"},{"title":"Use SQLite storage","href":"/productions/veadk/archives/1.0.8/en/components/session/sqlite"},{"title":"Use MySQL storage","href":"/productions/veadk/archives/1.0.8/en/components/session/mysql"},{"title":"Use PostgreSQL storage","href":"/productions/veadk/archives/1.0.8/en/components/session/postgresql"}]},{"group":"Long-term memory","pages":[{"title":"Long-term memory","href":"/productions/veadk/archives/1.0.8/en/components/memory/index"},{"title":"Use in-memory storage","href":"/productions/veadk/archives/1.0.8/en/components/memory/local"},{"title":"Use VikingDB storage","href":"/productions/veadk/archives/1.0.8/en/components/memory/vikingdb"},{"title":"Use Mem0 storage","href":"/productions/veadk/archives/1.0.8/en/components/memory/mem0"},{"title":"Use OpenSearch storage","href":"/productions/veadk/archives/1.0.8/en/components/memory/opensearch"},{"title":"Use Redis storage","href":"/productions/veadk/archives/1.0.8/en/components/memory/redis"},{"title":"Use OpenViking storage","href":"/productions/veadk/archives/1.0.8/en/components/memory/openviking"}]},{"group":"Knowledge base","pages":[{"title":"Knowledge Base","href":"/productions/veadk/archives/1.0.8/en/components/knowledge/index"},{"title":"Use local in-memory storage","href":"/productions/veadk/archives/1.0.8/en/components/knowledge/local"},{"title":"Use OpenSearch storage","href":"/productions/veadk/archives/1.0.8/en/components/knowledge/opensearch"},{"title":"Use Redis storage","href":"/productions/veadk/archives/1.0.8/en/components/knowledge/redis"},{"title":"Use TOS Vector storage","href":"/productions/veadk/archives/1.0.8/en/components/knowledge/tos-vector"},{"title":"Use VikingDB storage","href":"/productions/veadk/archives/1.0.8/en/components/knowledge/viking"},{"title":"Use Milvus storage","href":"/productions/veadk/archives/1.0.8/en/components/knowledge/milvus"},{"title":"Use OpenViking storage","href":"/productions/veadk/archives/1.0.8/en/components/knowledge/openviking"},{"title":"Use Context Search storage","href":"/productions/veadk/archives/1.0.8/en/components/knowledge/context-search"}]}]},{"group":"Observability","pages":[{"title":"Observability","href":"/productions/veadk/archives/1.0.8/en/components/observability/index"},{"title":"Application logging","href":"/productions/veadk/archives/1.0.8/en/components/observability/logging"},{"title":"APMPlus","href":"/productions/veadk/archives/1.0.8/en/components/observability/apmplus"},{"title":"Cozeloop","href":"/productions/veadk/archives/1.0.8/en/components/observability/cozeloop"},{"title":"TLS log service","href":"/productions/veadk/archives/1.0.8/en/components/observability/tls"},{"title":"In-memory exporter","href":"/productions/veadk/archives/1.0.8/en/components/observability/inmemory"}]},{"group":"Extensions","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.8/en/components/extensions/index"},{"group":"Message channels","pages":[{"title":"Feishu","href":"/productions/veadk/archives/1.0.8/en/components/extensions/feishu-channel"}]}]},{"group":"Frontend","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.8/en/components/frontend/index"},{"title":"VeADK Web","href":"/productions/veadk/archives/1.0.8/en/components/frontend/veadk-web"},{"title":"VeADK Frontend","href":"/productions/veadk/archives/1.0.8/en/components/frontend/veadk-frontend"},{"title":"A2UI","href":"/productions/veadk/archives/1.0.8/en/components/frontend/a2ui"},{"title":"Studio agent workbench","href":"/productions/veadk/archives/1.0.8/en/components/frontend/studio"}]},{"group":"Security","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.8/en/components/security/index"},{"title":"Inbound authentication","href":"/productions/veadk/archives/1.0.8/en/components/security/inbound"},{"title":"Outbound authentication","href":"/productions/veadk/archives/1.0.8/en/components/security/outbound"},{"title":"Trusted MCP","href":"/productions/veadk/archives/1.0.8/en/components/security/trusted-mcp"},{"title":"Content-safety guardrail","href":"/productions/veadk/archives/1.0.8/en/components/security/content-safety"}]},{"group":"Deployment","pages":[{"title":"Deploy to AgentKit","href":"/productions/veadk/archives/1.0.8/en/deploy/agentkit"}]}]},{"dropdown":"1.0.7","groups":[{"group":"Overview","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.7/en/index"},{"title":"Changelog","href":"/productions/veadk/archives/1.0.7/en/changelog"}]},{"group":"Get started","pages":[{"title":"Installation","href":"/productions/veadk/archives/1.0.7/en/get-started/installation"},{"title":"Quickstart","href":"/productions/veadk/archives/1.0.7/en/get-started/quickstart"}]},{"group":"Core components","pages":[{"group":"Agent","pages":[{"title":"Model","href":"/productions/veadk/archives/1.0.7/en/components/agent/model"},{"title":"Runtime","href":"/productions/veadk/archives/1.0.7/en/components/agent/runtime"},{"title":"System prompt","href":"/productions/veadk/archives/1.0.7/en/components/agent/system-prompt"},{"title":"Prompt management","href":"/productions/veadk/archives/1.0.7/en/components/agent/prompt-management"},{"title":"Structured output","href":"/productions/veadk/archives/1.0.7/en/components/agent/structured-output"},{"title":"Skills","href":"/productions/veadk/archives/1.0.7/en/components/agent/skills"}]},{"group":"Execution engine","pages":[{"title":"Execution engine","href":"/productions/veadk/archives/1.0.7/en/components/execution-engine/index"}]},{"group":"Tools","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.7/en/components/tools/index"},{"title":"Custom tools","href":"/productions/veadk/archives/1.0.7/en/components/tools/custom-function"},{"title":"Web search","href":"/productions/veadk/archives/1.0.7/en/components/tools/web-search"},{"title":"Volcengine search","href":"/productions/veadk/archives/1.0.7/en/components/tools/vesearch"},{"title":"Link reading","href":"/productions/veadk/archives/1.0.7/en/components/tools/link-reader"},{"title":"Web fetch","href":"/productions/veadk/archives/1.0.7/en/components/tools/web-fetch"},{"title":"Image generation","href":"/productions/veadk/archives/1.0.7/en/components/tools/image-generate"},{"title":"Image editing","href":"/productions/veadk/archives/1.0.7/en/components/tools/image-edit"},{"title":"Video generation","href":"/productions/veadk/archives/1.0.7/en/components/tools/video-generate"},{"title":"Text-to-speech","href":"/productions/veadk/archives/1.0.7/en/components/tools/text-to-speech"},{"title":"Code sandboxes","href":"/productions/veadk/archives/1.0.7/en/components/tools/code-sandbox"},{"title":"Cloud-phone operation","href":"/productions/veadk/archives/1.0.7/en/components/tools/mobile-run"},{"title":"MCP Router","href":"/productions/veadk/archives/1.0.7/en/components/tools/mcp-router"},{"title":"Feishu / Lark MCP","href":"/productions/veadk/archives/1.0.7/en/components/tools/lark"},{"title":"LAS data lake","href":"/productions/veadk/archives/1.0.7/en/components/tools/las"},{"title":"Video-on-Demand MCP","href":"/productions/veadk/archives/1.0.7/en/components/tools/vod"},{"title":"Supabase toolset","href":"/productions/veadk/archives/1.0.7/en/components/tools/supabase"},{"title":"Trusted MCP toolset","href":"/productions/veadk/archives/1.0.7/en/components/tools/trusted-mcp"},{"title":"Custom MCP Server","href":"/productions/veadk/archives/1.0.7/en/components/tools/custom-mcp"},{"title":"Knowledge base retrieval","href":"/productions/veadk/archives/1.0.7/en/components/tools/load-knowledgebase"},{"title":"Long-term memory retrieval","href":"/productions/veadk/archives/1.0.7/en/components/tools/load-memory"}]},{"group":"Short-term sessions","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.7/en/components/session/index"},{"title":"Use in-memory storage","href":"/productions/veadk/archives/1.0.7/en/components/session/local"},{"title":"Use SQLite storage","href":"/productions/veadk/archives/1.0.7/en/components/session/sqlite"},{"title":"Use MySQL storage","href":"/productions/veadk/archives/1.0.7/en/components/session/mysql"},{"title":"Use PostgreSQL storage","href":"/productions/veadk/archives/1.0.7/en/components/session/postgresql"}]},{"group":"Long-term memory","pages":[{"title":"Long-term memory","href":"/productions/veadk/archives/1.0.7/en/components/memory/index"},{"title":"Use in-memory storage","href":"/productions/veadk/archives/1.0.7/en/components/memory/local"},{"title":"Use VikingDB storage","href":"/productions/veadk/archives/1.0.7/en/components/memory/vikingdb"},{"title":"Use Mem0 storage","href":"/productions/veadk/archives/1.0.7/en/components/memory/mem0"},{"title":"Use OpenSearch storage","href":"/productions/veadk/archives/1.0.7/en/components/memory/opensearch"},{"title":"Use Redis storage","href":"/productions/veadk/archives/1.0.7/en/components/memory/redis"},{"title":"Use OpenViking storage","href":"/productions/veadk/archives/1.0.7/en/components/memory/openviking"}]},{"group":"Knowledge base","pages":[{"title":"Knowledge Base","href":"/productions/veadk/archives/1.0.7/en/components/knowledge/index"},{"title":"Use local in-memory storage","href":"/productions/veadk/archives/1.0.7/en/components/knowledge/local"},{"title":"Use OpenSearch storage","href":"/productions/veadk/archives/1.0.7/en/components/knowledge/opensearch"},{"title":"Use Redis storage","href":"/productions/veadk/archives/1.0.7/en/components/knowledge/redis"},{"title":"Use TOS Vector storage","href":"/productions/veadk/archives/1.0.7/en/components/knowledge/tos-vector"},{"title":"Use VikingDB storage","href":"/productions/veadk/archives/1.0.7/en/components/knowledge/viking"},{"title":"Use Milvus storage","href":"/productions/veadk/archives/1.0.7/en/components/knowledge/milvus"},{"title":"Use OpenViking storage","href":"/productions/veadk/archives/1.0.7/en/components/knowledge/openviking"},{"title":"Use Context Search storage","href":"/productions/veadk/archives/1.0.7/en/components/knowledge/context-search"}]}]},{"group":"Observability","pages":[{"title":"Observability","href":"/productions/veadk/archives/1.0.7/en/components/observability/index"},{"title":"Application logging","href":"/productions/veadk/archives/1.0.7/en/components/observability/logging"},{"title":"APMPlus","href":"/productions/veadk/archives/1.0.7/en/components/observability/apmplus"},{"title":"Cozeloop","href":"/productions/veadk/archives/1.0.7/en/components/observability/cozeloop"},{"title":"TLS log service","href":"/productions/veadk/archives/1.0.7/en/components/observability/tls"},{"title":"In-memory exporter","href":"/productions/veadk/archives/1.0.7/en/components/observability/inmemory"}]},{"group":"Extensions","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.7/en/components/extensions/index"},{"group":"Message channels","pages":[{"title":"Feishu","href":"/productions/veadk/archives/1.0.7/en/components/extensions/feishu-channel"}]}]},{"group":"Frontend","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.7/en/components/frontend/index"},{"title":"VeADK Web","href":"/productions/veadk/archives/1.0.7/en/components/frontend/veadk-web"},{"title":"VeADK Frontend","href":"/productions/veadk/archives/1.0.7/en/components/frontend/veadk-frontend"},{"title":"A2UI","href":"/productions/veadk/archives/1.0.7/en/components/frontend/a2ui"},{"title":"Studio agent workbench","href":"/productions/veadk/archives/1.0.7/en/components/frontend/studio"}]},{"group":"Security","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.7/en/components/security/index"},{"title":"Inbound authentication","href":"/productions/veadk/archives/1.0.7/en/components/security/inbound"},{"title":"Outbound authentication","href":"/productions/veadk/archives/1.0.7/en/components/security/outbound"},{"title":"Trusted MCP","href":"/productions/veadk/archives/1.0.7/en/components/security/trusted-mcp"},{"title":"Content-safety guardrail","href":"/productions/veadk/archives/1.0.7/en/components/security/content-safety"}]},{"group":"Deployment","pages":[{"title":"Deploy to AgentKit","href":"/productions/veadk/archives/1.0.7/en/deploy/agentkit"}]}]},{"dropdown":"1.0.6","groups":[{"group":"Overview","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.6/en/index"},{"title":"Changelog","href":"/productions/veadk/archives/1.0.6/en/changelog"}]},{"group":"Get started","pages":[{"title":"Installation","href":"/productions/veadk/archives/1.0.6/en/get-started/installation"},{"title":"Quickstart","href":"/productions/veadk/archives/1.0.6/en/get-started/quickstart"}]},{"group":"Core components","pages":[{"group":"Agent","pages":[{"title":"Model","href":"/productions/veadk/archives/1.0.6/en/components/agent/model"},{"title":"Runtime","href":"/productions/veadk/archives/1.0.6/en/components/agent/runtime"},{"title":"System prompt","href":"/productions/veadk/archives/1.0.6/en/components/agent/system-prompt"},{"title":"Prompt management","href":"/productions/veadk/archives/1.0.6/en/components/agent/prompt-management"},{"title":"Structured output","href":"/productions/veadk/archives/1.0.6/en/components/agent/structured-output"},{"title":"Skills","href":"/productions/veadk/archives/1.0.6/en/components/agent/skills"}]},{"group":"Execution engine","pages":[{"title":"Execution engine","href":"/productions/veadk/archives/1.0.6/en/components/execution-engine/index"}]},{"group":"Tools","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.6/en/components/tools/index"},{"title":"Custom tools","href":"/productions/veadk/archives/1.0.6/en/components/tools/custom-function"},{"title":"Web search","href":"/productions/veadk/archives/1.0.6/en/components/tools/web-search"},{"title":"Volcengine search","href":"/productions/veadk/archives/1.0.6/en/components/tools/vesearch"},{"title":"Link reading","href":"/productions/veadk/archives/1.0.6/en/components/tools/link-reader"},{"title":"Web fetch","href":"/productions/veadk/archives/1.0.6/en/components/tools/web-fetch"},{"title":"Image generation","href":"/productions/veadk/archives/1.0.6/en/components/tools/image-generate"},{"title":"Image editing","href":"/productions/veadk/archives/1.0.6/en/components/tools/image-edit"},{"title":"Video generation","href":"/productions/veadk/archives/1.0.6/en/components/tools/video-generate"},{"title":"Text-to-speech","href":"/productions/veadk/archives/1.0.6/en/components/tools/text-to-speech"},{"title":"Code sandboxes","href":"/productions/veadk/archives/1.0.6/en/components/tools/code-sandbox"},{"title":"Cloud-phone operation","href":"/productions/veadk/archives/1.0.6/en/components/tools/mobile-run"},{"title":"MCP Router","href":"/productions/veadk/archives/1.0.6/en/components/tools/mcp-router"},{"title":"Feishu / Lark MCP","href":"/productions/veadk/archives/1.0.6/en/components/tools/lark"},{"title":"LAS data lake","href":"/productions/veadk/archives/1.0.6/en/components/tools/las"},{"title":"Video-on-Demand MCP","href":"/productions/veadk/archives/1.0.6/en/components/tools/vod"},{"title":"Supabase toolset","href":"/productions/veadk/archives/1.0.6/en/components/tools/supabase"},{"title":"Trusted MCP toolset","href":"/productions/veadk/archives/1.0.6/en/components/tools/trusted-mcp"},{"title":"Custom MCP Server","href":"/productions/veadk/archives/1.0.6/en/components/tools/custom-mcp"},{"title":"Knowledge base retrieval","href":"/productions/veadk/archives/1.0.6/en/components/tools/load-knowledgebase"},{"title":"Long-term memory retrieval","href":"/productions/veadk/archives/1.0.6/en/components/tools/load-memory"}]},{"group":"Short-term sessions","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.6/en/components/session/index"},{"title":"Use in-memory storage","href":"/productions/veadk/archives/1.0.6/en/components/session/local"},{"title":"Use SQLite storage","href":"/productions/veadk/archives/1.0.6/en/components/session/sqlite"},{"title":"Use MySQL storage","href":"/productions/veadk/archives/1.0.6/en/components/session/mysql"},{"title":"Use PostgreSQL storage","href":"/productions/veadk/archives/1.0.6/en/components/session/postgresql"}]},{"group":"Long-term memory","pages":[{"title":"Long-term memory","href":"/productions/veadk/archives/1.0.6/en/components/memory/index"},{"title":"Use in-memory storage","href":"/productions/veadk/archives/1.0.6/en/components/memory/local"},{"title":"Use VikingDB storage","href":"/productions/veadk/archives/1.0.6/en/components/memory/vikingdb"},{"title":"Use Mem0 storage","href":"/productions/veadk/archives/1.0.6/en/components/memory/mem0"},{"title":"Use OpenSearch storage","href":"/productions/veadk/archives/1.0.6/en/components/memory/opensearch"},{"title":"Use Redis storage","href":"/productions/veadk/archives/1.0.6/en/components/memory/redis"},{"title":"Use OpenViking storage","href":"/productions/veadk/archives/1.0.6/en/components/memory/openviking"}]},{"group":"Knowledge base","pages":[{"title":"Knowledge Base","href":"/productions/veadk/archives/1.0.6/en/components/knowledge/index"},{"title":"Use local in-memory storage","href":"/productions/veadk/archives/1.0.6/en/components/knowledge/local"},{"title":"Use OpenSearch storage","href":"/productions/veadk/archives/1.0.6/en/components/knowledge/opensearch"},{"title":"Use Redis storage","href":"/productions/veadk/archives/1.0.6/en/components/knowledge/redis"},{"title":"Use TOS Vector storage","href":"/productions/veadk/archives/1.0.6/en/components/knowledge/tos-vector"},{"title":"Use VikingDB storage","href":"/productions/veadk/archives/1.0.6/en/components/knowledge/viking"},{"title":"Use Milvus storage","href":"/productions/veadk/archives/1.0.6/en/components/knowledge/milvus"},{"title":"Use OpenViking storage","href":"/productions/veadk/archives/1.0.6/en/components/knowledge/openviking"},{"title":"Use Context Search storage","href":"/productions/veadk/archives/1.0.6/en/components/knowledge/context-search"}]}]},{"group":"Observability","pages":[{"title":"Observability","href":"/productions/veadk/archives/1.0.6/en/components/observability/index"},{"title":"Application logging","href":"/productions/veadk/archives/1.0.6/en/components/observability/logging"},{"title":"APMPlus","href":"/productions/veadk/archives/1.0.6/en/components/observability/apmplus"},{"title":"Cozeloop","href":"/productions/veadk/archives/1.0.6/en/components/observability/cozeloop"},{"title":"TLS log service","href":"/productions/veadk/archives/1.0.6/en/components/observability/tls"},{"title":"In-memory exporter","href":"/productions/veadk/archives/1.0.6/en/components/observability/inmemory"}]},{"group":"Extensions","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.6/en/components/extensions/index"},{"group":"Message channels","pages":[{"title":"Feishu","href":"/productions/veadk/archives/1.0.6/en/components/extensions/feishu-channel"}]}]},{"group":"Frontend","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.6/en/components/frontend/index"},{"title":"VeADK Web","href":"/productions/veadk/archives/1.0.6/en/components/frontend/veadk-web"},{"title":"VeADK Frontend","href":"/productions/veadk/archives/1.0.6/en/components/frontend/veadk-frontend"},{"title":"A2UI","href":"/productions/veadk/archives/1.0.6/en/components/frontend/a2ui"},{"title":"Studio agent workbench","href":"/productions/veadk/archives/1.0.6/en/components/frontend/studio"}]},{"group":"Security","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.6/en/components/security/index"},{"title":"Inbound authentication","href":"/productions/veadk/archives/1.0.6/en/components/security/inbound"},{"title":"Outbound authentication","href":"/productions/veadk/archives/1.0.6/en/components/security/outbound"},{"title":"Trusted MCP","href":"/productions/veadk/archives/1.0.6/en/components/security/trusted-mcp"},{"title":"Content-safety guardrail","href":"/productions/veadk/archives/1.0.6/en/components/security/content-safety"}]},{"group":"Deployment","pages":[{"title":"Deploy to AgentKit","href":"/productions/veadk/archives/1.0.6/en/deploy/agentkit"}]}]},{"dropdown":"1.0.5","groups":[{"group":"Overview","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.5/en/index"},{"title":"Changelog","href":"/productions/veadk/archives/1.0.5/en/changelog"}]},{"group":"Get started","pages":[{"title":"Installation","href":"/productions/veadk/archives/1.0.5/en/get-started/installation"},{"title":"Quickstart","href":"/productions/veadk/archives/1.0.5/en/get-started/quickstart"}]},{"group":"Core components","pages":[{"group":"Agent","pages":[{"title":"Model","href":"/productions/veadk/archives/1.0.5/en/components/agent/model"},{"title":"Runtime","href":"/productions/veadk/archives/1.0.5/en/components/agent/runtime"},{"title":"System prompt","href":"/productions/veadk/archives/1.0.5/en/components/agent/system-prompt"},{"title":"Prompt management","href":"/productions/veadk/archives/1.0.5/en/components/agent/prompt-management"},{"title":"Structured output","href":"/productions/veadk/archives/1.0.5/en/components/agent/structured-output"},{"title":"Skills","href":"/productions/veadk/archives/1.0.5/en/components/agent/skills"}]},{"group":"Execution engine","pages":[{"title":"Execution engine","href":"/productions/veadk/archives/1.0.5/en/components/execution-engine/index"}]},{"group":"Tools","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.5/en/components/tools/index"},{"title":"Custom tools","href":"/productions/veadk/archives/1.0.5/en/components/tools/custom-function"},{"title":"Web search","href":"/productions/veadk/archives/1.0.5/en/components/tools/web-search"},{"title":"Volcengine search","href":"/productions/veadk/archives/1.0.5/en/components/tools/vesearch"},{"title":"Link reading","href":"/productions/veadk/archives/1.0.5/en/components/tools/link-reader"},{"title":"Web fetch","href":"/productions/veadk/archives/1.0.5/en/components/tools/web-fetch"},{"title":"Image generation","href":"/productions/veadk/archives/1.0.5/en/components/tools/image-generate"},{"title":"Image editing","href":"/productions/veadk/archives/1.0.5/en/components/tools/image-edit"},{"title":"Video generation","href":"/productions/veadk/archives/1.0.5/en/components/tools/video-generate"},{"title":"Text-to-speech","href":"/productions/veadk/archives/1.0.5/en/components/tools/text-to-speech"},{"title":"Code sandboxes","href":"/productions/veadk/archives/1.0.5/en/components/tools/code-sandbox"},{"title":"Cloud-phone operation","href":"/productions/veadk/archives/1.0.5/en/components/tools/mobile-run"},{"title":"MCP Router","href":"/productions/veadk/archives/1.0.5/en/components/tools/mcp-router"},{"title":"Feishu / Lark MCP","href":"/productions/veadk/archives/1.0.5/en/components/tools/lark"},{"title":"LAS data lake","href":"/productions/veadk/archives/1.0.5/en/components/tools/las"},{"title":"Video-on-Demand MCP","href":"/productions/veadk/archives/1.0.5/en/components/tools/vod"},{"title":"Supabase toolset","href":"/productions/veadk/archives/1.0.5/en/components/tools/supabase"},{"title":"Trusted MCP toolset","href":"/productions/veadk/archives/1.0.5/en/components/tools/trusted-mcp"},{"title":"Custom MCP Server","href":"/productions/veadk/archives/1.0.5/en/components/tools/custom-mcp"},{"title":"Knowledge base retrieval","href":"/productions/veadk/archives/1.0.5/en/components/tools/load-knowledgebase"},{"title":"Long-term memory retrieval","href":"/productions/veadk/archives/1.0.5/en/components/tools/load-memory"}]},{"group":"Short-term sessions","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.5/en/components/session/index"},{"title":"Use in-memory storage","href":"/productions/veadk/archives/1.0.5/en/components/session/local"},{"title":"Use SQLite storage","href":"/productions/veadk/archives/1.0.5/en/components/session/sqlite"},{"title":"Use MySQL storage","href":"/productions/veadk/archives/1.0.5/en/components/session/mysql"},{"title":"Use PostgreSQL storage","href":"/productions/veadk/archives/1.0.5/en/components/session/postgresql"}]},{"group":"Long-term memory","pages":[{"title":"Long-term memory","href":"/productions/veadk/archives/1.0.5/en/components/memory/index"},{"title":"Use in-memory storage","href":"/productions/veadk/archives/1.0.5/en/components/memory/local"},{"title":"Use VikingDB storage","href":"/productions/veadk/archives/1.0.5/en/components/memory/vikingdb"},{"title":"Use Mem0 storage","href":"/productions/veadk/archives/1.0.5/en/components/memory/mem0"},{"title":"Use OpenSearch storage","href":"/productions/veadk/archives/1.0.5/en/components/memory/opensearch"},{"title":"Use Redis storage","href":"/productions/veadk/archives/1.0.5/en/components/memory/redis"},{"title":"Use OpenViking storage","href":"/productions/veadk/archives/1.0.5/en/components/memory/openviking"}]},{"group":"Knowledge base","pages":[{"title":"Knowledge Base","href":"/productions/veadk/archives/1.0.5/en/components/knowledge/index"},{"title":"Use local in-memory storage","href":"/productions/veadk/archives/1.0.5/en/components/knowledge/local"},{"title":"Use OpenSearch storage","href":"/productions/veadk/archives/1.0.5/en/components/knowledge/opensearch"},{"title":"Use Redis storage","href":"/productions/veadk/archives/1.0.5/en/components/knowledge/redis"},{"title":"Use TOS Vector storage","href":"/productions/veadk/archives/1.0.5/en/components/knowledge/tos-vector"},{"title":"Use VikingDB storage","href":"/productions/veadk/archives/1.0.5/en/components/knowledge/viking"},{"title":"Use Milvus storage","href":"/productions/veadk/archives/1.0.5/en/components/knowledge/milvus"},{"title":"Use OpenViking storage","href":"/productions/veadk/archives/1.0.5/en/components/knowledge/openviking"},{"title":"Use Context Search storage","href":"/productions/veadk/archives/1.0.5/en/components/knowledge/context-search"}]}]},{"group":"Observability","pages":[{"title":"Observability","href":"/productions/veadk/archives/1.0.5/en/components/observability/index"},{"title":"Application logging","href":"/productions/veadk/archives/1.0.5/en/components/observability/logging"},{"title":"APMPlus","href":"/productions/veadk/archives/1.0.5/en/components/observability/apmplus"},{"title":"Cozeloop","href":"/productions/veadk/archives/1.0.5/en/components/observability/cozeloop"},{"title":"TLS log service","href":"/productions/veadk/archives/1.0.5/en/components/observability/tls"},{"title":"In-memory exporter","href":"/productions/veadk/archives/1.0.5/en/components/observability/inmemory"}]},{"group":"Extensions","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.5/en/components/extensions/index"},{"group":"Message channels","pages":[{"title":"Feishu","href":"/productions/veadk/archives/1.0.5/en/components/extensions/feishu-channel"}]}]},{"group":"Frontend","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.5/en/components/frontend/index"},{"title":"VeADK Web","href":"/productions/veadk/archives/1.0.5/en/components/frontend/veadk-web"},{"title":"VeADK Frontend","href":"/productions/veadk/archives/1.0.5/en/components/frontend/veadk-frontend"},{"title":"A2UI","href":"/productions/veadk/archives/1.0.5/en/components/frontend/a2ui"},{"title":"Studio agent workbench","href":"/productions/veadk/archives/1.0.5/en/components/frontend/studio"}]},{"group":"Security","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.5/en/components/security/index"},{"title":"Inbound authentication","href":"/productions/veadk/archives/1.0.5/en/components/security/inbound"},{"title":"Outbound authentication","href":"/productions/veadk/archives/1.0.5/en/components/security/outbound"},{"title":"Trusted MCP","href":"/productions/veadk/archives/1.0.5/en/components/security/trusted-mcp"},{"title":"Content-safety guardrail","href":"/productions/veadk/archives/1.0.5/en/components/security/content-safety"}]},{"group":"Deployment","pages":[{"title":"Deploy to AgentKit","href":"/productions/veadk/archives/1.0.5/en/deploy/agentkit"}]}]},{"dropdown":"1.0.4","groups":[{"group":"Overview","pages":[{"title":"Introduction","href":"/productions/veadk/archives/1.0.4/en/index"},{"title":"Changelog","href":"/productions/veadk/archives/1.0.4/en/changelog"}]},{"group":"Get started","pages":[{"title":"Installation","href":"/productions/veadk/archives/1.0.4/en/get-started/installation"},{"title":"Quickstart","href":"/productions/veadk/archives/1.0.4/en/get-started/quickstart"}]},{"group":"Core components","pages":[{"group":"Agent","pages":[{"title":"Model","href":"/productions/veadk/archives/1.0.4/en/components/agent/model"},{"title":"Runtime","href":"/productions/veadk/archives/1.0.4/en/components/agent/runtime"},{"title":"System prompt","href":"/productions/veadk/archives/1.0.4/en/components/agent/system-prompt"},{"title":"Prompt management","href":"/productions/veadk/archives/1.0.4/en/components/agent/prompt-management"},{"title":"Structured output","href":"/productions/veadk/archives/1.0.4/en/components/agent/structured-output"},{"title":"Skills","href":"/productions/veadk/archives/1.0.4/en/components/agent/skills"}]},{"group":"Execution engine","pages":[{"title":"Execution engine","href":"/productions/veadk/archives/1.0.4/en/components/execution-engine/index"}]},{"group":"Tools","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.4/en/components/tools/index"},{"title":"Custom tools","href":"/productions/veadk/archives/1.0.4/en/components/tools/custom-function"},{"title":"Web search","href":"/productions/veadk/archives/1.0.4/en/components/tools/web-search"},{"title":"Volcengine search","href":"/productions/veadk/archives/1.0.4/en/components/tools/vesearch"},{"title":"Link reading","href":"/productions/veadk/archives/1.0.4/en/components/tools/link-reader"},{"title":"Web fetch","href":"/productions/veadk/archives/1.0.4/en/components/tools/web-fetch"},{"title":"Image generation","href":"/productions/veadk/archives/1.0.4/en/components/tools/image-generate"},{"title":"Image editing","href":"/productions/veadk/archives/1.0.4/en/components/tools/image-edit"},{"title":"Video generation","href":"/productions/veadk/archives/1.0.4/en/components/tools/video-generate"},{"title":"Text-to-speech","href":"/productions/veadk/archives/1.0.4/en/components/tools/text-to-speech"},{"title":"Code sandboxes","href":"/productions/veadk/archives/1.0.4/en/components/tools/code-sandbox"},{"title":"Cloud-phone operation","href":"/productions/veadk/archives/1.0.4/en/components/tools/mobile-run"},{"title":"MCP Router","href":"/productions/veadk/archives/1.0.4/en/components/tools/mcp-router"},{"title":"Feishu / Lark MCP","href":"/productions/veadk/archives/1.0.4/en/components/tools/lark"},{"title":"LAS data lake","href":"/productions/veadk/archives/1.0.4/en/components/tools/las"},{"title":"Video-on-Demand MCP","href":"/productions/veadk/archives/1.0.4/en/components/tools/vod"},{"title":"Supabase toolset","href":"/productions/veadk/archives/1.0.4/en/components/tools/supabase"},{"title":"Trusted MCP toolset","href":"/productions/veadk/archives/1.0.4/en/components/tools/trusted-mcp"},{"title":"Custom MCP Server","href":"/productions/veadk/archives/1.0.4/en/components/tools/custom-mcp"},{"title":"Knowledge base retrieval","href":"/productions/veadk/archives/1.0.4/en/components/tools/load-knowledgebase"},{"title":"Long-term memory retrieval","href":"/productions/veadk/archives/1.0.4/en/components/tools/load-memory"}]},{"group":"Short-term sessions","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.4/en/components/session/index"},{"title":"Use in-memory storage","href":"/productions/veadk/archives/1.0.4/en/components/session/local"},{"title":"Use SQLite storage","href":"/productions/veadk/archives/1.0.4/en/components/session/sqlite"},{"title":"Use MySQL storage","href":"/productions/veadk/archives/1.0.4/en/components/session/mysql"},{"title":"Use PostgreSQL storage","href":"/productions/veadk/archives/1.0.4/en/components/session/postgresql"}]},{"group":"Long-term memory","pages":[{"title":"Long-term memory","href":"/productions/veadk/archives/1.0.4/en/components/memory/index"},{"title":"Use in-memory storage","href":"/productions/veadk/archives/1.0.4/en/components/memory/local"},{"title":"Use VikingDB storage","href":"/productions/veadk/archives/1.0.4/en/components/memory/vikingdb"},{"title":"Use Mem0 storage","href":"/productions/veadk/archives/1.0.4/en/components/memory/mem0"},{"title":"Use OpenSearch storage","href":"/productions/veadk/archives/1.0.4/en/components/memory/opensearch"},{"title":"Use Redis storage","href":"/productions/veadk/archives/1.0.4/en/components/memory/redis"},{"title":"Store memory in OpenViking","href":"/productions/veadk/archives/1.0.4/en/components/memory/openviking"}]},{"group":"Knowledge base","pages":[{"title":"Knowledge Base","href":"/productions/veadk/archives/1.0.4/en/components/knowledge/index"},{"title":"Use local in-memory storage","href":"/productions/veadk/archives/1.0.4/en/components/knowledge/local"},{"title":"Use OpenSearch storage","href":"/productions/veadk/archives/1.0.4/en/components/knowledge/opensearch"},{"title":"Use Redis storage","href":"/productions/veadk/archives/1.0.4/en/components/knowledge/redis"},{"title":"Use TOS Vector storage","href":"/productions/veadk/archives/1.0.4/en/components/knowledge/tos-vector"},{"title":"Use VikingDB storage","href":"/productions/veadk/archives/1.0.4/en/components/knowledge/viking"},{"title":"Store knowledge in Milvus","href":"/productions/veadk/archives/1.0.4/en/components/knowledge/milvus"},{"title":"Store knowledge in OpenViking","href":"/productions/veadk/archives/1.0.4/en/components/knowledge/openviking"},{"title":"Use Context Search storage","href":"/productions/veadk/archives/1.0.4/en/components/knowledge/context-search"}]}]},{"group":"Observability","pages":[{"title":"Observability","href":"/productions/veadk/archives/1.0.4/en/components/observability/index"},{"title":"Application logging","href":"/productions/veadk/archives/1.0.4/en/components/observability/logging"},{"title":"APMPlus","href":"/productions/veadk/archives/1.0.4/en/components/observability/apmplus"},{"title":"Cozeloop","href":"/productions/veadk/archives/1.0.4/en/components/observability/cozeloop"},{"title":"TLS log service","href":"/productions/veadk/archives/1.0.4/en/components/observability/tls"},{"title":"In-memory exporter","href":"/productions/veadk/archives/1.0.4/en/components/observability/inmemory"}]},{"group":"Extensions","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.4/en/components/extensions/index"},{"group":"Message channels","pages":[{"title":"Feishu","href":"/productions/veadk/archives/1.0.4/en/components/extensions/feishu-channel"}]}]},{"group":"Frontend","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.4/en/components/frontend/index"},{"title":"VeADK Web","href":"/productions/veadk/archives/1.0.4/en/components/frontend/veadk-web"},{"title":"VeADK Frontend","href":"/productions/veadk/archives/1.0.4/en/components/frontend/veadk-frontend"},{"title":"A2UI","href":"/productions/veadk/archives/1.0.4/en/components/frontend/a2ui"},{"title":"Studio agent workbench","href":"/productions/veadk/archives/1.0.4/en/components/frontend/studio"}]},{"group":"Security","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.4/en/components/security/index"},{"title":"Inbound authentication","href":"/productions/veadk/archives/1.0.4/en/components/security/inbound"},{"title":"Outbound authentication","href":"/productions/veadk/archives/1.0.4/en/components/security/outbound"},{"title":"Trusted MCP","href":"/productions/veadk/archives/1.0.4/en/components/security/trusted-mcp"},{"title":"Content-safety guardrail","href":"/productions/veadk/archives/1.0.4/en/components/security/content-safety"}]}]},{"dropdown":"1.0.3","groups":[{"group":"Overview","pages":[{"title":"Introduction","href":"/productions/veadk/archives/1.0.3/en/index"},{"title":"1.0.3 changelog","href":"/productions/veadk/archives/1.0.3/en/changelog"}]},{"group":"Get started","pages":[{"title":"Installation","href":"/productions/veadk/archives/1.0.3/en/get-started/installation"},{"title":"Quickstart","href":"/productions/veadk/archives/1.0.3/en/get-started/quickstart"}]},{"group":"Core components","pages":[{"group":"Agent","pages":[{"title":"Model","href":"/productions/veadk/archives/1.0.3/en/components/agent/model"},{"title":"Runtime","href":"/productions/veadk/archives/1.0.3/en/components/agent/runtime"},{"title":"System prompt","href":"/productions/veadk/archives/1.0.3/en/components/agent/system-prompt"},{"title":"Prompt management","href":"/productions/veadk/archives/1.0.3/en/components/agent/prompt-management"},{"title":"Structured output","href":"/productions/veadk/archives/1.0.3/en/components/agent/structured-output"},{"title":"Skills","href":"/productions/veadk/archives/1.0.3/en/components/agent/skills"}]},{"group":"Execution engine","pages":[{"title":"Execution engine","href":"/productions/veadk/archives/1.0.3/en/components/execution-engine/index"}]},{"group":"Tools","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.3/en/components/tools/index"},{"title":"Custom tools","href":"/productions/veadk/archives/1.0.3/en/components/tools/custom-function"},{"title":"Web search","href":"/productions/veadk/archives/1.0.3/en/components/tools/web-search"},{"title":"Volcengine search","href":"/productions/veadk/archives/1.0.3/en/components/tools/vesearch"},{"title":"Link reading","href":"/productions/veadk/archives/1.0.3/en/components/tools/link-reader"},{"title":"Web fetch","href":"/productions/veadk/archives/1.0.3/en/components/tools/web-fetch"},{"title":"Image generation","href":"/productions/veadk/archives/1.0.3/en/components/tools/image-generate"},{"title":"Image editing","href":"/productions/veadk/archives/1.0.3/en/components/tools/image-edit"},{"title":"Video generation","href":"/productions/veadk/archives/1.0.3/en/components/tools/video-generate"},{"title":"Text-to-speech","href":"/productions/veadk/archives/1.0.3/en/components/tools/text-to-speech"},{"title":"Code sandboxes","href":"/productions/veadk/archives/1.0.3/en/components/tools/code-sandbox"},{"title":"Cloud-phone operation","href":"/productions/veadk/archives/1.0.3/en/components/tools/mobile-run"},{"title":"MCP Router","href":"/productions/veadk/archives/1.0.3/en/components/tools/mcp-router"},{"title":"Feishu / Lark MCP","href":"/productions/veadk/archives/1.0.3/en/components/tools/lark"},{"title":"LAS data lake","href":"/productions/veadk/archives/1.0.3/en/components/tools/las"},{"title":"Video-on-Demand MCP","href":"/productions/veadk/archives/1.0.3/en/components/tools/vod"},{"title":"Supabase toolset","href":"/productions/veadk/archives/1.0.3/en/components/tools/supabase"},{"title":"Trusted MCP toolset","href":"/productions/veadk/archives/1.0.3/en/components/tools/trusted-mcp"},{"title":"Custom MCP Server","href":"/productions/veadk/archives/1.0.3/en/components/tools/custom-mcp"},{"title":"Knowledge base retrieval","href":"/productions/veadk/archives/1.0.3/en/components/tools/load-knowledgebase"},{"title":"Long-term memory retrieval","href":"/productions/veadk/archives/1.0.3/en/components/tools/load-memory"}]},{"group":"Short-term sessions","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.3/en/components/session/index"},{"title":"Use in-memory storage","href":"/productions/veadk/archives/1.0.3/en/components/session/local"},{"title":"Use SQLite storage","href":"/productions/veadk/archives/1.0.3/en/components/session/sqlite"},{"title":"Use MySQL storage","href":"/productions/veadk/archives/1.0.3/en/components/session/mysql"},{"title":"Use PostgreSQL storage","href":"/productions/veadk/archives/1.0.3/en/components/session/postgresql"}]},{"group":"Long-term memory","pages":[{"title":"Long-term memory","href":"/productions/veadk/archives/1.0.3/en/components/memory/index"},{"title":"Use in-memory storage","href":"/productions/veadk/archives/1.0.3/en/components/memory/local"},{"title":"Use VikingDB storage","href":"/productions/veadk/archives/1.0.3/en/components/memory/vikingdb"},{"title":"Use Mem0 storage","href":"/productions/veadk/archives/1.0.3/en/components/memory/mem0"},{"title":"Use OpenSearch storage","href":"/productions/veadk/archives/1.0.3/en/components/memory/opensearch"},{"title":"Use Redis storage","href":"/productions/veadk/archives/1.0.3/en/components/memory/redis"},{"title":"Store memory in OpenViking","href":"/productions/veadk/archives/1.0.3/en/components/memory/openviking"}]},{"group":"Knowledge base","pages":[{"title":"Knowledge Base","href":"/productions/veadk/archives/1.0.3/en/components/knowledge/index"},{"title":"Use local in-memory storage","href":"/productions/veadk/archives/1.0.3/en/components/knowledge/local"},{"title":"Use OpenSearch storage","href":"/productions/veadk/archives/1.0.3/en/components/knowledge/opensearch"},{"title":"Use Redis storage","href":"/productions/veadk/archives/1.0.3/en/components/knowledge/redis"},{"title":"Use TOS Vector storage","href":"/productions/veadk/archives/1.0.3/en/components/knowledge/tos-vector"},{"title":"Use VikingDB storage","href":"/productions/veadk/archives/1.0.3/en/components/knowledge/viking"},{"title":"Store knowledge in Milvus","href":"/productions/veadk/archives/1.0.3/en/components/knowledge/milvus"},{"title":"Store knowledge in OpenViking","href":"/productions/veadk/archives/1.0.3/en/components/knowledge/openviking"},{"title":"Use Context Search storage","href":"/productions/veadk/archives/1.0.3/en/components/knowledge/context-search"}]}]},{"group":"Observability","pages":[{"title":"Observability","href":"/productions/veadk/archives/1.0.3/en/components/observability/index"},{"title":"APMPlus","href":"/productions/veadk/archives/1.0.3/en/components/observability/apmplus"},{"title":"Cozeloop","href":"/productions/veadk/archives/1.0.3/en/components/observability/cozeloop"},{"title":"TLS log service","href":"/productions/veadk/archives/1.0.3/en/components/observability/tls"},{"title":"In-memory exporter","href":"/productions/veadk/archives/1.0.3/en/components/observability/inmemory"}]},{"group":"Extensions","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.3/en/components/extensions/index"},{"group":"Message channels","pages":[{"title":"Feishu","href":"/productions/veadk/archives/1.0.3/en/components/extensions/feishu-channel"}]}]},{"group":"Frontend","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.3/en/components/frontend/index"},{"title":"VeADK Web","href":"/productions/veadk/archives/1.0.3/en/components/frontend/veadk-web"},{"title":"VeADK Frontend","href":"/productions/veadk/archives/1.0.3/en/components/frontend/veadk-frontend"},{"title":"A2UI","href":"/productions/veadk/archives/1.0.3/en/components/frontend/a2ui"}]},{"group":"Security","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.3/en/components/security/index"},{"title":"Inbound authentication","href":"/productions/veadk/archives/1.0.3/en/components/security/inbound"},{"title":"Outbound authentication","href":"/productions/veadk/archives/1.0.3/en/components/security/outbound"},{"title":"Trusted MCP","href":"/productions/veadk/archives/1.0.3/en/components/security/trusted-mcp"},{"title":"Content-safety guardrail","href":"/productions/veadk/archives/1.0.3/en/components/security/content-safety"}]}]},{"dropdown":"1.0.2","groups":[{"group":"Overview","pages":[{"title":"Introduction","href":"/productions/veadk/archives/1.0.2/en/index"},{"title":"1.0.2 changelog","href":"/productions/veadk/archives/1.0.2/en/changelog"}]},{"group":"Get started","pages":[{"title":"Installation","href":"/productions/veadk/archives/1.0.2/en/get-started/installation"},{"title":"Quickstart","href":"/productions/veadk/archives/1.0.2/en/get-started/quickstart"}]},{"group":"Core components","pages":[{"group":"Agent","pages":[{"title":"Model","href":"/productions/veadk/archives/1.0.2/en/components/agent/model"},{"title":"Runtime","href":"/productions/veadk/archives/1.0.2/en/components/agent/runtime"},{"title":"System prompt","href":"/productions/veadk/archives/1.0.2/en/components/agent/system-prompt"},{"title":"Prompt management","href":"/productions/veadk/archives/1.0.2/en/components/agent/prompt-management"},{"title":"Structured output","href":"/productions/veadk/archives/1.0.2/en/components/agent/structured-output"},{"title":"Skills","href":"/productions/veadk/archives/1.0.2/en/components/agent/skills"}]},{"group":"Execution engine","pages":[{"title":"Execution engine","href":"/productions/veadk/archives/1.0.2/en/components/execution-engine/index"}]},{"group":"Tools","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.2/en/components/tools/index"},{"title":"Custom tools","href":"/productions/veadk/archives/1.0.2/en/components/tools/custom-function"},{"title":"Web search","href":"/productions/veadk/archives/1.0.2/en/components/tools/web-search"},{"title":"Volcengine search","href":"/productions/veadk/archives/1.0.2/en/components/tools/vesearch"},{"title":"Link reading","href":"/productions/veadk/archives/1.0.2/en/components/tools/link-reader"},{"title":"Web fetch","href":"/productions/veadk/archives/1.0.2/en/components/tools/web-fetch"},{"title":"Image generation","href":"/productions/veadk/archives/1.0.2/en/components/tools/image-generate"},{"title":"Image editing","href":"/productions/veadk/archives/1.0.2/en/components/tools/image-edit"},{"title":"Video generation","href":"/productions/veadk/archives/1.0.2/en/components/tools/video-generate"},{"title":"Text-to-speech","href":"/productions/veadk/archives/1.0.2/en/components/tools/text-to-speech"},{"title":"Code sandboxes","href":"/productions/veadk/archives/1.0.2/en/components/tools/code-sandbox"},{"title":"Cloud-phone operation","href":"/productions/veadk/archives/1.0.2/en/components/tools/mobile-run"},{"title":"MCP Router","href":"/productions/veadk/archives/1.0.2/en/components/tools/mcp-router"},{"title":"Feishu / Lark MCP","href":"/productions/veadk/archives/1.0.2/en/components/tools/lark"},{"title":"LAS data lake","href":"/productions/veadk/archives/1.0.2/en/components/tools/las"},{"title":"Video-on-Demand MCP","href":"/productions/veadk/archives/1.0.2/en/components/tools/vod"},{"title":"Supabase toolset","href":"/productions/veadk/archives/1.0.2/en/components/tools/supabase"},{"title":"Trusted MCP toolset","href":"/productions/veadk/archives/1.0.2/en/components/tools/trusted-mcp"},{"title":"Custom MCP Server","href":"/productions/veadk/archives/1.0.2/en/components/tools/custom-mcp"},{"title":"Knowledge base retrieval","href":"/productions/veadk/archives/1.0.2/en/components/tools/load-knowledgebase"},{"title":"Long-term memory retrieval","href":"/productions/veadk/archives/1.0.2/en/components/tools/load-memory"}]},{"group":"Short-term sessions","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.2/en/components/session/index"},{"title":"Use in-memory storage","href":"/productions/veadk/archives/1.0.2/en/components/session/local"},{"title":"Use SQLite storage","href":"/productions/veadk/archives/1.0.2/en/components/session/sqlite"},{"title":"Use MySQL storage","href":"/productions/veadk/archives/1.0.2/en/components/session/mysql"},{"title":"Use PostgreSQL storage","href":"/productions/veadk/archives/1.0.2/en/components/session/postgresql"}]},{"group":"Long-term memory","pages":[{"title":"Long-term memory","href":"/productions/veadk/archives/1.0.2/en/components/memory/index"},{"title":"Use in-memory storage","href":"/productions/veadk/archives/1.0.2/en/components/memory/local"},{"title":"Use VikingDB storage","href":"/productions/veadk/archives/1.0.2/en/components/memory/vikingdb"},{"title":"Use Mem0 storage","href":"/productions/veadk/archives/1.0.2/en/components/memory/mem0"},{"title":"Use OpenSearch storage","href":"/productions/veadk/archives/1.0.2/en/components/memory/opensearch"},{"title":"Use Redis storage","href":"/productions/veadk/archives/1.0.2/en/components/memory/redis"}]},{"group":"Knowledge base","pages":[{"title":"Knowledge Base","href":"/productions/veadk/archives/1.0.2/en/components/knowledge/index"},{"title":"Use local in-memory storage","href":"/productions/veadk/archives/1.0.2/en/components/knowledge/local"},{"title":"Use OpenSearch storage","href":"/productions/veadk/archives/1.0.2/en/components/knowledge/opensearch"},{"title":"Use Redis storage","href":"/productions/veadk/archives/1.0.2/en/components/knowledge/redis"},{"title":"Use TOS Vector storage","href":"/productions/veadk/archives/1.0.2/en/components/knowledge/tos-vector"},{"title":"Use VikingDB storage","href":"/productions/veadk/archives/1.0.2/en/components/knowledge/viking"},{"title":"Use Context Search storage","href":"/productions/veadk/archives/1.0.2/en/components/knowledge/context-search"}]}]},{"group":"Observability","pages":[{"title":"Observability","href":"/productions/veadk/archives/1.0.2/en/components/observability/index"},{"title":"APMPlus","href":"/productions/veadk/archives/1.0.2/en/components/observability/apmplus"},{"title":"Cozeloop","href":"/productions/veadk/archives/1.0.2/en/components/observability/cozeloop"},{"title":"TLS log service","href":"/productions/veadk/archives/1.0.2/en/components/observability/tls"},{"title":"In-memory exporter","href":"/productions/veadk/archives/1.0.2/en/components/observability/inmemory"}]},{"group":"Extensions","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.2/en/components/extensions/index"},{"group":"Message channels","pages":[{"title":"Feishu","href":"/productions/veadk/archives/1.0.2/en/components/extensions/feishu-channel"}]}]},{"group":"Frontend","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.2/en/components/frontend/index"},{"title":"VeADK Web","href":"/productions/veadk/archives/1.0.2/en/components/frontend/veadk-web"},{"title":"VeADK Frontend","href":"/productions/veadk/archives/1.0.2/en/components/frontend/veadk-frontend"},{"title":"A2UI","href":"/productions/veadk/archives/1.0.2/en/components/frontend/a2ui"}]},{"group":"Security","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.2/en/components/security/index"},{"title":"Inbound authentication","href":"/productions/veadk/archives/1.0.2/en/components/security/inbound"},{"title":"Outbound authentication","href":"/productions/veadk/archives/1.0.2/en/components/security/outbound"},{"title":"Trusted MCP","href":"/productions/veadk/archives/1.0.2/en/components/security/trusted-mcp"},{"title":"Content-safety guardrail","href":"/productions/veadk/archives/1.0.2/en/components/security/content-safety"}]}]},{"dropdown":"1.0.1","groups":[{"group":"Overview","pages":[{"title":"Introduction","href":"/productions/veadk/archives/1.0.1/en/index"},{"title":"Changelog","href":"/productions/veadk/archives/1.0.1/en/changelog"}]},{"group":"Get started","pages":[{"title":"Installation","href":"/productions/veadk/archives/1.0.1/en/get-started/installation"},{"title":"Quickstart","href":"/productions/veadk/archives/1.0.1/en/get-started/quickstart"}]},{"group":"Core components","pages":[{"group":"Agent","pages":[{"title":"Model","href":"/productions/veadk/archives/1.0.1/en/components/agent/model"},{"title":"Runtime","href":"/productions/veadk/archives/1.0.1/en/components/agent/runtime"},{"title":"System prompt","href":"/productions/veadk/archives/1.0.1/en/components/agent/system-prompt"},{"title":"Prompt management","href":"/productions/veadk/archives/1.0.1/en/components/agent/prompt-management"},{"title":"Structured output","href":"/productions/veadk/archives/1.0.1/en/components/agent/structured-output"},{"title":"Skills","href":"/productions/veadk/archives/1.0.1/en/components/agent/skills"}]},{"group":"Execution engine","pages":[{"title":"Execution engine","href":"/productions/veadk/archives/1.0.1/en/components/execution-engine/index"}]},{"group":"Tools","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.1/en/components/tools/index"},{"title":"Custom tools","href":"/productions/veadk/archives/1.0.1/en/components/tools/custom-function"},{"title":"Web search","href":"/productions/veadk/archives/1.0.1/en/components/tools/web-search"},{"title":"Volcengine search","href":"/productions/veadk/archives/1.0.1/en/components/tools/vesearch"},{"title":"Link reading","href":"/productions/veadk/archives/1.0.1/en/components/tools/link-reader"},{"title":"Web fetch","href":"/productions/veadk/archives/1.0.1/en/components/tools/web-fetch"},{"title":"Image generation","href":"/productions/veadk/archives/1.0.1/en/components/tools/image-generate"},{"title":"Image editing","href":"/productions/veadk/archives/1.0.1/en/components/tools/image-edit"},{"title":"Video generation","href":"/productions/veadk/archives/1.0.1/en/components/tools/video-generate"},{"title":"Text-to-speech","href":"/productions/veadk/archives/1.0.1/en/components/tools/text-to-speech"},{"title":"Code sandboxes","href":"/productions/veadk/archives/1.0.1/en/components/tools/code-sandbox"},{"title":"Cloud-phone operation","href":"/productions/veadk/archives/1.0.1/en/components/tools/mobile-run"},{"title":"MCP Router","href":"/productions/veadk/archives/1.0.1/en/components/tools/mcp-router"},{"title":"Feishu / Lark MCP","href":"/productions/veadk/archives/1.0.1/en/components/tools/lark"},{"title":"LAS data lake","href":"/productions/veadk/archives/1.0.1/en/components/tools/las"},{"title":"Video-on-Demand MCP","href":"/productions/veadk/archives/1.0.1/en/components/tools/vod"},{"title":"Supabase toolset","href":"/productions/veadk/archives/1.0.1/en/components/tools/supabase"},{"title":"Trusted MCP toolset","href":"/productions/veadk/archives/1.0.1/en/components/tools/trusted-mcp"},{"title":"Custom MCP Server","href":"/productions/veadk/archives/1.0.1/en/components/tools/custom-mcp"},{"title":"Knowledge base retrieval","href":"/productions/veadk/archives/1.0.1/en/components/tools/load-knowledgebase"},{"title":"Long-term memory retrieval","href":"/productions/veadk/archives/1.0.1/en/components/tools/load-memory"}]},{"group":"Short-term sessions","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.1/en/components/session/index"},{"title":"Use in-memory storage","href":"/productions/veadk/archives/1.0.1/en/components/session/local"},{"title":"Use SQLite storage","href":"/productions/veadk/archives/1.0.1/en/components/session/sqlite"},{"title":"Use MySQL storage","href":"/productions/veadk/archives/1.0.1/en/components/session/mysql"},{"title":"Use PostgreSQL storage","href":"/productions/veadk/archives/1.0.1/en/components/session/postgresql"}]},{"group":"Long-term memory","pages":[{"title":"Long-term memory","href":"/productions/veadk/archives/1.0.1/en/components/memory/index"},{"title":"Use in-memory storage","href":"/productions/veadk/archives/1.0.1/en/components/memory/local"},{"title":"Use VikingDB storage","href":"/productions/veadk/archives/1.0.1/en/components/memory/vikingdb"},{"title":"Use Mem0 storage","href":"/productions/veadk/archives/1.0.1/en/components/memory/mem0"},{"title":"Use OpenSearch storage","href":"/productions/veadk/archives/1.0.1/en/components/memory/opensearch"},{"title":"Use Redis storage","href":"/productions/veadk/archives/1.0.1/en/components/memory/redis"}]},{"group":"Knowledge base","pages":[{"title":"Knowledge Base","href":"/productions/veadk/archives/1.0.1/en/components/knowledge/index"},{"title":"Use local in-memory storage","href":"/productions/veadk/archives/1.0.1/en/components/knowledge/local"},{"title":"Use OpenSearch storage","href":"/productions/veadk/archives/1.0.1/en/components/knowledge/opensearch"},{"title":"Use Redis storage","href":"/productions/veadk/archives/1.0.1/en/components/knowledge/redis"},{"title":"Use TOS Vector storage","href":"/productions/veadk/archives/1.0.1/en/components/knowledge/tos-vector"},{"title":"Use VikingDB storage","href":"/productions/veadk/archives/1.0.1/en/components/knowledge/viking"},{"title":"Use Context Search storage","href":"/productions/veadk/archives/1.0.1/en/components/knowledge/context-search"}]}]},{"group":"Observability","pages":[{"title":"Observability","href":"/productions/veadk/archives/1.0.1/en/components/observability/index"},{"title":"APMPlus","href":"/productions/veadk/archives/1.0.1/en/components/observability/apmplus"},{"title":"Cozeloop","href":"/productions/veadk/archives/1.0.1/en/components/observability/cozeloop"},{"title":"TLS log service","href":"/productions/veadk/archives/1.0.1/en/components/observability/tls"},{"title":"In-memory exporter","href":"/productions/veadk/archives/1.0.1/en/components/observability/inmemory"}]},{"group":"Extensions","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.1/en/components/extensions/index"},{"group":"Message channels","pages":[{"title":"Feishu","href":"/productions/veadk/archives/1.0.1/en/components/extensions/feishu-channel"}]}]},{"group":"Frontend","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.1/en/components/frontend/index"},{"title":"VeADK Web","href":"/productions/veadk/archives/1.0.1/en/components/frontend/veadk-web"},{"title":"VeADK Frontend","href":"/productions/veadk/archives/1.0.1/en/components/frontend/veadk-frontend"},{"title":"A2UI","href":"/productions/veadk/archives/1.0.1/en/components/frontend/a2ui"}]},{"group":"Security","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.1/en/components/security/index"},{"title":"Inbound authentication","href":"/productions/veadk/archives/1.0.1/en/components/security/inbound"},{"title":"Outbound authentication","href":"/productions/veadk/archives/1.0.1/en/components/security/outbound"},{"title":"Trusted MCP","href":"/productions/veadk/archives/1.0.1/en/components/security/trusted-mcp"},{"title":"Content-safety guardrail","href":"/productions/veadk/archives/1.0.1/en/components/security/content-safety"}]}]},{"dropdown":"1.0.0","groups":[{"group":"Overview","pages":[{"title":"Introduction","href":"/productions/veadk/archives/1.0.0/en/index"},{"title":"Changelog","href":"/productions/veadk/archives/1.0.0/en/changelog"}]},{"group":"Get started","pages":[{"title":"Installation","href":"/productions/veadk/archives/1.0.0/en/get-started/installation"},{"title":"Quickstart","href":"/productions/veadk/archives/1.0.0/en/get-started/quickstart"}]},{"group":"Core components","pages":[{"group":"Agent","pages":[{"title":"Model","href":"/productions/veadk/archives/1.0.0/en/components/agent/model"},{"title":"Runtime","href":"/productions/veadk/archives/1.0.0/en/components/agent/runtime"},{"title":"System prompt","href":"/productions/veadk/archives/1.0.0/en/components/agent/system-prompt"},{"title":"Prompt management","href":"/productions/veadk/archives/1.0.0/en/components/agent/prompt-management"},{"title":"Structured output","href":"/productions/veadk/archives/1.0.0/en/components/agent/structured-output"},{"title":"Skills","href":"/productions/veadk/archives/1.0.0/en/components/agent/skills"}]},{"group":"Execution engine","pages":[{"title":"Execution engine","href":"/productions/veadk/archives/1.0.0/en/components/execution-engine/index"}]},{"group":"Tools","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.0/en/components/tools/index"},{"title":"Custom tools","href":"/productions/veadk/archives/1.0.0/en/components/tools/custom-function"},{"title":"Web search","href":"/productions/veadk/archives/1.0.0/en/components/tools/web-search"},{"title":"Volcengine search","href":"/productions/veadk/archives/1.0.0/en/components/tools/vesearch"},{"title":"Link reading","href":"/productions/veadk/archives/1.0.0/en/components/tools/link-reader"},{"title":"Web fetch","href":"/productions/veadk/archives/1.0.0/en/components/tools/web-fetch"},{"title":"Image generation","href":"/productions/veadk/archives/1.0.0/en/components/tools/image-generate"},{"title":"Image editing","href":"/productions/veadk/archives/1.0.0/en/components/tools/image-edit"},{"title":"Video generation","href":"/productions/veadk/archives/1.0.0/en/components/tools/video-generate"},{"title":"Text-to-speech","href":"/productions/veadk/archives/1.0.0/en/components/tools/text-to-speech"},{"title":"Code sandboxes","href":"/productions/veadk/archives/1.0.0/en/components/tools/code-sandbox"},{"title":"Cloud-phone operation","href":"/productions/veadk/archives/1.0.0/en/components/tools/mobile-run"},{"title":"MCP Router","href":"/productions/veadk/archives/1.0.0/en/components/tools/mcp-router"},{"title":"Feishu / Lark MCP","href":"/productions/veadk/archives/1.0.0/en/components/tools/lark"},{"title":"LAS data lake","href":"/productions/veadk/archives/1.0.0/en/components/tools/las"},{"title":"Video-on-Demand MCP","href":"/productions/veadk/archives/1.0.0/en/components/tools/vod"},{"title":"Supabase toolset","href":"/productions/veadk/archives/1.0.0/en/components/tools/supabase"},{"title":"Trusted MCP toolset","href":"/productions/veadk/archives/1.0.0/en/components/tools/trusted-mcp"},{"title":"Custom MCP Server","href":"/productions/veadk/archives/1.0.0/en/components/tools/custom-mcp"},{"title":"Knowledge base retrieval","href":"/productions/veadk/archives/1.0.0/en/components/tools/load-knowledgebase"},{"title":"Long-term memory retrieval","href":"/productions/veadk/archives/1.0.0/en/components/tools/load-memory"}]},{"group":"Short-term sessions","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.0/en/components/session/index"},{"title":"Use in-memory storage","href":"/productions/veadk/archives/1.0.0/en/components/session/local"},{"title":"Use SQLite storage","href":"/productions/veadk/archives/1.0.0/en/components/session/sqlite"},{"title":"Use MySQL storage","href":"/productions/veadk/archives/1.0.0/en/components/session/mysql"},{"title":"Use PostgreSQL storage","href":"/productions/veadk/archives/1.0.0/en/components/session/postgresql"}]},{"group":"Long-term memory","pages":[{"title":"Long-term memory","href":"/productions/veadk/archives/1.0.0/en/components/memory/index"},{"title":"Use in-memory storage","href":"/productions/veadk/archives/1.0.0/en/components/memory/local"},{"title":"Use VikingDB storage","href":"/productions/veadk/archives/1.0.0/en/components/memory/vikingdb"},{"title":"Use Mem0 storage","href":"/productions/veadk/archives/1.0.0/en/components/memory/mem0"},{"title":"Use OpenSearch storage","href":"/productions/veadk/archives/1.0.0/en/components/memory/opensearch"},{"title":"Use Redis storage","href":"/productions/veadk/archives/1.0.0/en/components/memory/redis"}]},{"group":"Knowledge base","pages":[{"title":"Knowledge Base","href":"/productions/veadk/archives/1.0.0/en/components/knowledge/index"},{"title":"Use local in-memory storage","href":"/productions/veadk/archives/1.0.0/en/components/knowledge/local"},{"title":"Use OpenSearch storage","href":"/productions/veadk/archives/1.0.0/en/components/knowledge/opensearch"},{"title":"Use Redis storage","href":"/productions/veadk/archives/1.0.0/en/components/knowledge/redis"},{"title":"Use TOS Vector storage","href":"/productions/veadk/archives/1.0.0/en/components/knowledge/tos-vector"},{"title":"Use VikingDB storage","href":"/productions/veadk/archives/1.0.0/en/components/knowledge/viking"},{"title":"Use Context Search storage","href":"/productions/veadk/archives/1.0.0/en/components/knowledge/context-search"}]}]},{"group":"Observability","pages":[{"title":"Observability","href":"/productions/veadk/archives/1.0.0/en/components/observability/index"},{"title":"APMPlus","href":"/productions/veadk/archives/1.0.0/en/components/observability/apmplus"},{"title":"Cozeloop","href":"/productions/veadk/archives/1.0.0/en/components/observability/cozeloop"},{"title":"TLS log service","href":"/productions/veadk/archives/1.0.0/en/components/observability/tls"},{"title":"In-memory exporter","href":"/productions/veadk/archives/1.0.0/en/components/observability/inmemory"}]},{"group":"Extensions","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.0/en/components/extensions/index"},{"group":"Message channels","pages":[{"title":"Feishu","href":"/productions/veadk/archives/1.0.0/en/components/extensions/feishu-channel"}]}]},{"group":"Frontend","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.0/en/components/frontend/index"},{"title":"VeADK Web","href":"/productions/veadk/archives/1.0.0/en/components/frontend/veadk-web"},{"title":"VeADK Frontend","href":"/productions/veadk/archives/1.0.0/en/components/frontend/veadk-frontend"},{"title":"A2UI","href":"/productions/veadk/archives/1.0.0/en/components/frontend/a2ui"}]},{"group":"Security","pages":[{"title":"Overview","href":"/productions/veadk/archives/1.0.0/en/components/security/index"},{"title":"Inbound authentication","href":"/productions/veadk/archives/1.0.0/en/components/security/inbound"},{"title":"Outbound authentication","href":"/productions/veadk/archives/1.0.0/en/components/security/outbound"},{"title":"Trusted MCP","href":"/productions/veadk/archives/1.0.0/en/components/security/trusted-mcp"},{"title":"Content-safety guardrail","href":"/productions/veadk/archives/1.0.0/en/components/security/content-safety"}]}]}]},{"tab":"VeADK Java","dropdowns":[{"dropdown":"Preview","groups":[{"group":"Overview","pages":[{"title":"Overview","href":"/productions/veadk-java/preview/en"},{"title":"Changelog","href":"/productions/veadk-java/preview/en/changelog"}]},{"group":"Get Started","pages":[{"title":"Installation","href":"/productions/veadk-java/preview/en/get-started/installation"},{"title":"Quickstart","href":"/productions/veadk-java/preview/en/get-started/quickstart"}]},{"group":"Core Components","pages":[{"group":"Agents","pages":[{"title":"Models and Agents","href":"/productions/veadk-java/preview/en/components/agent/model"},{"title":"Runner and Execution","href":"/productions/veadk-java/preview/en/components/agent/runtime"}]},{"group":"Tools","pages":[{"title":"Tools","href":"/productions/veadk-java/preview/en/components/tools/index"}]},{"group":"Short-Term Sessions","pages":[{"title":"Short-Term Sessions","href":"/productions/veadk-java/preview/en/components/session/index"}]},{"group":"Long-Term Memory","pages":[{"title":"Long-Term Memory","href":"/productions/veadk-java/preview/en/components/memory/index"}]},{"group":"Knowledge Base","pages":[{"title":"Knowledge Base","href":"/productions/veadk-java/preview/en/components/knowledge/index"}]}]},{"group":"Observability","pages":[{"title":"Observability","href":"/productions/veadk-java/preview/en/components/observability/index"}]},{"group":"Deploy","pages":[{"title":"Deploy to AgentKit","href":"/productions/veadk-java/preview/en/deploy/agentkit"}]}]},{"dropdown":"0.0.2","groups":[{"group":"Overview","pages":[{"title":"Overview","href":"/productions/veadk-java/archives/0.0.2/en/index"},{"title":"Changelog","href":"/productions/veadk-java/archives/0.0.2/en/changelog"}]},{"group":"Get Started","pages":[{"title":"Installation","href":"/productions/veadk-java/archives/0.0.2/en/get-started/installation"},{"title":"Quickstart","href":"/productions/veadk-java/archives/0.0.2/en/get-started/quickstart"}]},{"group":"Core Components","pages":[{"group":"Agents","pages":[{"title":"Models and Agents","href":"/productions/veadk-java/archives/0.0.2/en/components/agent/model"},{"title":"Runner and Execution","href":"/productions/veadk-java/archives/0.0.2/en/components/agent/runtime"}]},{"group":"Tools","pages":[{"title":"Tools","href":"/productions/veadk-java/archives/0.0.2/en/components/tools/index"}]},{"group":"Short-Term Sessions","pages":[{"title":"Short-Term Sessions","href":"/productions/veadk-java/archives/0.0.2/en/components/session/index"}]},{"group":"Long-Term Memory","pages":[{"title":"Long-Term Memory","href":"/productions/veadk-java/archives/0.0.2/en/components/memory/index"}]},{"group":"Knowledge Base","pages":[{"title":"Knowledge Base","href":"/productions/veadk-java/archives/0.0.2/en/components/knowledge/index"}]}]},{"group":"Observability","pages":[{"title":"Observability","href":"/productions/veadk-java/archives/0.0.2/en/components/observability/index"}]},{"group":"Deploy","pages":[{"title":"Deploy to AgentKit","href":"/productions/veadk-java/archives/0.0.2/en/deploy/agentkit"}]}]}]},{"tab":"VeADK Go","dropdowns":[{"dropdown":"Preview","groups":[{"group":"Overview","pages":[{"title":"Overview","href":"/productions/veadk-go/preview/en"},{"title":"Changelog","href":"/productions/veadk-go/preview/en/changelog"}]},{"group":"Get Started","pages":[{"title":"Installation","href":"/productions/veadk-go/preview/en/get-started/installation"},{"title":"Quickstart","href":"/productions/veadk-go/preview/en/get-started/quickstart"}]},{"group":"Core Components","pages":[{"group":"Agents","pages":[{"title":"Models and Agents","href":"/productions/veadk-go/preview/en/components/agent/model"},{"title":"Runner and Execution","href":"/productions/veadk-go/preview/en/components/agent/runtime"}]},{"group":"Tools","pages":[{"title":"Tools","href":"/productions/veadk-go/preview/en/components/tools/index"}]},{"group":"Short-Term Sessions","pages":[{"title":"Short-Term Sessions","href":"/productions/veadk-go/preview/en/components/session/index"}]},{"group":"Long-Term Memory","pages":[{"title":"Long-Term Memory","href":"/productions/veadk-go/preview/en/components/memory/index"}]},{"group":"Knowledge Base","pages":[{"title":"Knowledge Base","href":"/productions/veadk-go/preview/en/components/knowledge/index"}]}]},{"group":"Observability","pages":[{"title":"Observability","href":"/productions/veadk-go/preview/en/components/observability/index"}]},{"group":"Deploy","pages":[{"title":"Deploy to AgentKit","href":"/productions/veadk-go/preview/en/deploy/agentkit"}]}]},{"dropdown":"2.0.0","groups":[{"group":"Overview","pages":[{"title":"Overview","href":"/productions/veadk-go/archives/2.0.0/en/index"},{"title":"Changelog","href":"/productions/veadk-go/archives/2.0.0/en/changelog"}]},{"group":"Get Started","pages":[{"title":"Installation","href":"/productions/veadk-go/archives/2.0.0/en/get-started/installation"},{"title":"Quickstart","href":"/productions/veadk-go/archives/2.0.0/en/get-started/quickstart"}]},{"group":"Core Components","pages":[{"group":"Agents","pages":[{"title":"Models and Agents","href":"/productions/veadk-go/archives/2.0.0/en/components/agent/model"},{"title":"Runner and Execution","href":"/productions/veadk-go/archives/2.0.0/en/components/agent/runtime"}]},{"group":"Tools","pages":[{"title":"Tools","href":"/productions/veadk-go/archives/2.0.0/en/components/tools/index"}]},{"group":"Short-Term Sessions","pages":[{"title":"Short-Term Sessions","href":"/productions/veadk-go/archives/2.0.0/en/components/session/index"}]},{"group":"Long-Term Memory","pages":[{"title":"Long-Term Memory","href":"/productions/veadk-go/archives/2.0.0/en/components/memory/index"}]},{"group":"Knowledge Base","pages":[{"title":"Knowledge Base","href":"/productions/veadk-go/archives/2.0.0/en/components/knowledge/index"}]}]},{"group":"Observability","pages":[{"title":"Observability","href":"/productions/veadk-go/archives/2.0.0/en/components/observability/index"}]},{"group":"Deploy","pages":[{"title":"Deploy to AgentKit","href":"/productions/veadk-go/archives/2.0.0/en/deploy/agentkit"}]}]},{"dropdown":"1.0.1","groups":[{"group":"Overview","pages":[{"title":"Overview","href":"/productions/veadk-go/archives/1.0.1/en/index"},{"title":"Changelog","href":"/productions/veadk-go/archives/1.0.1/en/changelog"}]},{"group":"Get Started","pages":[{"title":"Installation","href":"/productions/veadk-go/archives/1.0.1/en/get-started/installation"},{"title":"Quickstart","href":"/productions/veadk-go/archives/1.0.1/en/get-started/quickstart"}]},{"group":"Core Components","pages":[{"group":"Agents","pages":[{"title":"Agent and Model","href":"/productions/veadk-go/archives/1.0.1/en/components/agent/model"},{"title":"Runner and Execution","href":"/productions/veadk-go/archives/1.0.1/en/components/agent/runtime"}]},{"group":"Tools","pages":[{"title":"Tools","href":"/productions/veadk-go/archives/1.0.1/en/components/tools/index"}]},{"group":"Short-Term Sessions","pages":[{"title":"Short-Term Sessions","href":"/productions/veadk-go/archives/1.0.1/en/components/session/index"}]},{"group":"Long-Term Memory","pages":[{"title":"Long-Term Memory","href":"/productions/veadk-go/archives/1.0.1/en/components/memory/index"}]},{"group":"Knowledge Base","pages":[{"title":"Knowledge Base","href":"/productions/veadk-go/archives/1.0.1/en/components/knowledge/index"}]}]},{"group":"Observability","pages":[{"title":"Observability","href":"/productions/veadk-go/archives/1.0.1/en/components/observability/index"}]},{"group":"Deploy","pages":[{"title":"Deploy to AgentKit","href":"/productions/veadk-go/archives/1.0.1/en/deploy/agentkit"}]}]}]},{"tab":"AgentKit CLI","dropdowns":[{"dropdown":"Preview","groups":[{"group":"Getting Started","pages":[{"title":"Overview","href":"/productions/agentkit-cli/preview/en"},{"title":"Changelog","href":"/productions/agentkit-cli/preview/en/changelog"},{"title":"Quickstart","href":"/productions/agentkit-cli/preview/en/quickstart"},{"title":"agentkit.yaml","href":"/productions/agentkit-cli/preview/en/agentkit-yaml"},{"title":"Check for updates","href":"/productions/agentkit-cli/preview/en/commands/upgrade"},{"title":"View the command tree","href":"/productions/agentkit-cli/preview/en/commands/tree"}]},{"group":"AI-Friendly","pages":[{"title":"Install built-in skills","href":"/productions/agentkit-cli/preview/en/commands/onboard"}]},{"group":"Command reference","pages":[{"title":"Overview","href":"/productions/agentkit-cli/preview/en/commands"},{"title":"Initialize a project","href":"/productions/agentkit-cli/preview/en/commands/init"},{"title":"Config","href":"/productions/agentkit-cli/preview/en/commands/config"},{"title":"Build","href":"/productions/agentkit-cli/preview/en/commands/build"},{"title":"Deploy","href":"/productions/agentkit-cli/preview/en/commands/deploy"},{"title":"Launch","href":"/productions/agentkit-cli/preview/en/commands/launch"},{"title":"Status","href":"/productions/agentkit-cli/preview/en/commands/status"},{"title":"Release","href":"/productions/agentkit-cli/preview/en/commands/release"},{"title":"Destroy a runtime","href":"/productions/agentkit-cli/preview/en/commands/destroy"},{"title":"Shared chat","href":"/productions/agentkit-cli/preview/en/commands/chat"},{"title":"Invoke a runtime","href":"/productions/agentkit-cli/preview/en/commands/invoke"},{"title":"Migrate an existing agent","href":"/productions/agentkit-cli/preview/en/commands/migrate"},{"group":"Evaluation","pages":[{"title":"View evaluation backend","href":"/productions/agentkit-cli/preview/en/commands/eval/backend"},{"title":"Manage datasets","href":"/productions/agentkit-cli/preview/en/commands/eval/dataset"},{"title":"Manage evaluators","href":"/productions/agentkit-cli/preview/en/commands/eval/evaluator"},{"title":"Manage evaluation targets","href":"/productions/agentkit-cli/preview/en/commands/eval/target"},{"title":"Run an experiment","href":"/productions/agentkit-cli/preview/en/commands/eval/run"},{"title":"View experiments and results","href":"/productions/agentkit-cli/preview/en/commands/eval/experiment"}]},{"title":"Manage runtimes","href":"/productions/agentkit-cli/preview/en/commands/runtime"},{"title":"Manage knowledge bases","href":"/productions/agentkit-cli/preview/en/commands/knowledge"},{"title":"Manage memory collections","href":"/productions/agentkit-cli/preview/en/commands/memory"},{"title":"Manage Model Gateway","href":"/productions/agentkit-cli/preview/en/commands/model-gateway"},{"title":"Manage MCP services","href":"/productions/agentkit-cli/preview/en/commands/mcp"},{"title":"Use sandboxes","href":"/productions/agentkit-cli/preview/en/commands/sandbox"},{"title":"Manage environments","href":"/productions/agentkit-cli/preview/en/commands/env"},{"title":"Manage platform and local skills","href":"/productions/agentkit-cli/preview/en/commands/skill"},{"title":"Harness","href":"/productions/agentkit-cli/preview/en/commands/harness"},{"title":"Authentication \u0026 login","href":"/productions/agentkit-cli/preview/en/commands/auth"},{"title":"View the docs","href":"/productions/agentkit-cli/preview/en/commands/docs"},{"title":"Manage users","href":"/productions/agentkit-cli/preview/en/commands/user"},{"title":"Manage departments","href":"/productions/agentkit-cli/preview/en/commands/department"},{"title":"Manage groups","href":"/productions/agentkit-cli/preview/en/commands/group"},{"title":"Harness scheduled tasks","href":"/productions/agentkit-cli/preview/en/commands/harness-cronjob"}]}]},{"dropdown":"0.52.8","groups":[{"group":"Getting Started","pages":[{"title":"Overview","href":"/productions/agentkit-cli/archives/0.52.8/en/index"},{"title":"Changelog","href":"/productions/agentkit-cli/archives/0.52.8/en/changelog"},{"title":"Quickstart","href":"/productions/agentkit-cli/archives/0.52.8/en/quickstart"},{"title":"agentkit.yaml","href":"/productions/agentkit-cli/archives/0.52.8/en/agentkit-yaml"},{"title":"Check for updates","href":"/productions/agentkit-cli/archives/0.52.8/en/commands/upgrade"},{"title":"View the command tree","href":"/productions/agentkit-cli/archives/0.52.8/en/commands/tree"}]},{"group":"AI-Friendly","pages":[{"title":"Install built-in skills","href":"/productions/agentkit-cli/archives/0.52.8/en/commands/onboard"}]},{"group":"Command reference","pages":[{"title":"Overview","href":"/productions/agentkit-cli/archives/0.52.8/en/commands"},{"title":"Initialize a project","href":"/productions/agentkit-cli/archives/0.52.8/en/commands/init"},{"title":"Config","href":"/productions/agentkit-cli/archives/0.52.8/en/commands/config"},{"title":"Build","href":"/productions/agentkit-cli/archives/0.52.8/en/commands/build"},{"title":"Deploy","href":"/productions/agentkit-cli/archives/0.52.8/en/commands/deploy"},{"title":"Launch","href":"/productions/agentkit-cli/archives/0.52.8/en/commands/launch"},{"title":"Status","href":"/productions/agentkit-cli/archives/0.52.8/en/commands/status"},{"title":"Release","href":"/productions/agentkit-cli/archives/0.52.8/en/commands/release"},{"title":"Destroy a runtime","href":"/productions/agentkit-cli/archives/0.52.8/en/commands/destroy"},{"title":"Shared chat","href":"/productions/agentkit-cli/archives/0.52.8/en/commands/chat"},{"title":"Invoke a runtime","href":"/productions/agentkit-cli/archives/0.52.8/en/commands/invoke"},{"title":"Migrate an existing agent","href":"/productions/agentkit-cli/archives/0.52.8/en/commands/migrate"},{"group":"Evaluation","pages":[{"title":"View evaluation backend","href":"/productions/agentkit-cli/archives/0.52.8/en/commands/eval/backend"},{"title":"Manage datasets","href":"/productions/agentkit-cli/archives/0.52.8/en/commands/eval/dataset"},{"title":"Manage evaluators","href":"/productions/agentkit-cli/archives/0.52.8/en/commands/eval/evaluator"},{"title":"Manage evaluation targets","href":"/productions/agentkit-cli/archives/0.52.8/en/commands/eval/target"},{"title":"Run an experiment","href":"/productions/agentkit-cli/archives/0.52.8/en/commands/eval/run"},{"title":"View experiments and results","href":"/productions/agentkit-cli/archives/0.52.8/en/commands/eval/experiment"}]},{"title":"Manage runtimes","href":"/productions/agentkit-cli/archives/0.52.8/en/commands/runtime"},{"title":"Manage knowledge bases","href":"/productions/agentkit-cli/archives/0.52.8/en/commands/knowledge"},{"title":"Manage memory collections","href":"/productions/agentkit-cli/archives/0.52.8/en/commands/memory"},{"title":"Manage Model Gateway","href":"/productions/agentkit-cli/archives/0.52.8/en/commands/model-gateway"},{"title":"Manage MCP services","href":"/productions/agentkit-cli/archives/0.52.8/en/commands/mcp"},{"title":"Use sandboxes","href":"/productions/agentkit-cli/archives/0.52.8/en/commands/sandbox"},{"title":"Manage environments","href":"/productions/agentkit-cli/archives/0.52.8/en/commands/env"},{"title":"Manage platform and local skills","href":"/productions/agentkit-cli/archives/0.52.8/en/commands/skill"},{"title":"Harness","href":"/productions/agentkit-cli/archives/0.52.8/en/commands/harness"},{"title":"Authentication \u0026 login","href":"/productions/agentkit-cli/archives/0.52.8/en/commands/auth"},{"title":"View the docs","href":"/productions/agentkit-cli/archives/0.52.8/en/commands/docs"}]}]},{"dropdown":"0.52.7","groups":[{"group":"Getting Started","pages":[{"title":"Overview","href":"/productions/agentkit-cli/archives/0.52.7/en/index"},{"title":"Changelog","href":"/productions/agentkit-cli/archives/0.52.7/en/changelog"},{"title":"Quickstart","href":"/productions/agentkit-cli/archives/0.52.7/en/quickstart"},{"title":"agentkit.yaml","href":"/productions/agentkit-cli/archives/0.52.7/en/agentkit-yaml"},{"title":"Check for updates","href":"/productions/agentkit-cli/archives/0.52.7/en/commands/upgrade"},{"title":"View the command tree","href":"/productions/agentkit-cli/archives/0.52.7/en/commands/tree"}]},{"group":"AI-Friendly","pages":[{"title":"Install built-in skills","href":"/productions/agentkit-cli/archives/0.52.7/en/commands/onboard"}]},{"group":"Command reference","pages":[{"title":"Overview","href":"/productions/agentkit-cli/archives/0.52.7/en/commands"},{"title":"Initialize a project","href":"/productions/agentkit-cli/archives/0.52.7/en/commands/init"},{"title":"Config","href":"/productions/agentkit-cli/archives/0.52.7/en/commands/config"},{"title":"Build","href":"/productions/agentkit-cli/archives/0.52.7/en/commands/build"},{"title":"Deploy","href":"/productions/agentkit-cli/archives/0.52.7/en/commands/deploy"},{"title":"Launch","href":"/productions/agentkit-cli/archives/0.52.7/en/commands/launch"},{"title":"Status","href":"/productions/agentkit-cli/archives/0.52.7/en/commands/status"},{"title":"Release","href":"/productions/agentkit-cli/archives/0.52.7/en/commands/release"},{"title":"Destroy a runtime","href":"/productions/agentkit-cli/archives/0.52.7/en/commands/destroy"},{"title":"Shared chat","href":"/productions/agentkit-cli/archives/0.52.7/en/commands/chat"},{"title":"Invoke a runtime","href":"/productions/agentkit-cli/archives/0.52.7/en/commands/invoke"},{"title":"Migrate an existing agent","href":"/productions/agentkit-cli/archives/0.52.7/en/commands/migrate"},{"group":"Evaluation","pages":[{"title":"View evaluation backend","href":"/productions/agentkit-cli/archives/0.52.7/en/commands/eval/backend"},{"title":"Manage datasets","href":"/productions/agentkit-cli/archives/0.52.7/en/commands/eval/dataset"},{"title":"Manage evaluators","href":"/productions/agentkit-cli/archives/0.52.7/en/commands/eval/evaluator"},{"title":"Manage evaluation targets","href":"/productions/agentkit-cli/archives/0.52.7/en/commands/eval/target"},{"title":"Run an experiment","href":"/productions/agentkit-cli/archives/0.52.7/en/commands/eval/run"},{"title":"View experiments and results","href":"/productions/agentkit-cli/archives/0.52.7/en/commands/eval/experiment"}]},{"title":"Manage runtimes","href":"/productions/agentkit-cli/archives/0.52.7/en/commands/runtime"},{"title":"Manage knowledge bases","href":"/productions/agentkit-cli/archives/0.52.7/en/commands/knowledge"},{"title":"Manage memory collections","href":"/productions/agentkit-cli/archives/0.52.7/en/commands/memory"},{"title":"Manage Model Gateway","href":"/productions/agentkit-cli/archives/0.52.7/en/commands/model-gateway"},{"title":"Manage MCP services","href":"/productions/agentkit-cli/archives/0.52.7/en/commands/mcp"},{"title":"Use sandboxes","href":"/productions/agentkit-cli/archives/0.52.7/en/commands/sandbox"},{"title":"Manage environments","href":"/productions/agentkit-cli/archives/0.52.7/en/commands/env"},{"title":"Manage platform skills","href":"/productions/agentkit-cli/archives/0.52.7/en/commands/skill"},{"title":"Harness","href":"/productions/agentkit-cli/archives/0.52.7/en/commands/harness"},{"title":"Authentication \u0026 login","href":"/productions/agentkit-cli/archives/0.52.7/en/commands/auth"},{"title":"View the docs","href":"/productions/agentkit-cli/archives/0.52.7/en/commands/docs"}]}]},{"dropdown":"0.52.6","groups":[{"group":"Getting Started","pages":[{"title":"Overview","href":"/productions/agentkit-cli/archives/0.52.6/en/index"},{"title":"Changelog","href":"/productions/agentkit-cli/archives/0.52.6/en/changelog"},{"title":"Quickstart","href":"/productions/agentkit-cli/archives/0.52.6/en/quickstart"},{"title":"agentkit.yaml","href":"/productions/agentkit-cli/archives/0.52.6/en/agentkit-yaml"},{"title":"Check for updates","href":"/productions/agentkit-cli/archives/0.52.6/en/commands/upgrade"},{"title":"View the command tree","href":"/productions/agentkit-cli/archives/0.52.6/en/commands/tree"}]},{"group":"AI-Friendly","pages":[{"title":"Install built-in skills","href":"/productions/agentkit-cli/archives/0.52.6/en/commands/onboard"}]},{"group":"Command reference","pages":[{"title":"Overview","href":"/productions/agentkit-cli/archives/0.52.6/en/commands"},{"title":"Initialize a project","href":"/productions/agentkit-cli/archives/0.52.6/en/commands/init"},{"title":"Config","href":"/productions/agentkit-cli/archives/0.52.6/en/commands/config"},{"title":"Build","href":"/productions/agentkit-cli/archives/0.52.6/en/commands/build"},{"title":"Deploy","href":"/productions/agentkit-cli/archives/0.52.6/en/commands/deploy"},{"title":"Launch","href":"/productions/agentkit-cli/archives/0.52.6/en/commands/launch"},{"title":"Status","href":"/productions/agentkit-cli/archives/0.52.6/en/commands/status"},{"title":"Release","href":"/productions/agentkit-cli/archives/0.52.6/en/commands/release"},{"title":"Destroy a runtime","href":"/productions/agentkit-cli/archives/0.52.6/en/commands/destroy"},{"title":"Shared chat","href":"/productions/agentkit-cli/archives/0.52.6/en/commands/chat"},{"title":"Invoke a runtime","href":"/productions/agentkit-cli/archives/0.52.6/en/commands/invoke"},{"title":"Migrate an existing agent","href":"/productions/agentkit-cli/archives/0.52.6/en/commands/migrate"},{"group":"Evaluation","pages":[{"title":"View evaluation backend","href":"/productions/agentkit-cli/archives/0.52.6/en/commands/eval/backend"},{"title":"Manage datasets","href":"/productions/agentkit-cli/archives/0.52.6/en/commands/eval/dataset"},{"title":"Manage evaluators","href":"/productions/agentkit-cli/archives/0.52.6/en/commands/eval/evaluator"},{"title":"Manage evaluation targets","href":"/productions/agentkit-cli/archives/0.52.6/en/commands/eval/target"},{"title":"Run an experiment","href":"/productions/agentkit-cli/archives/0.52.6/en/commands/eval/run"},{"title":"View experiments and results","href":"/productions/agentkit-cli/archives/0.52.6/en/commands/eval/experiment"}]},{"title":"Manage runtimes","href":"/productions/agentkit-cli/archives/0.52.6/en/commands/runtime"},{"title":"Manage knowledge bases","href":"/productions/agentkit-cli/archives/0.52.6/en/commands/knowledge"},{"title":"Manage memory collections","href":"/productions/agentkit-cli/archives/0.52.6/en/commands/memory"},{"title":"Manage Model Gateway","href":"/productions/agentkit-cli/archives/0.52.6/en/commands/model-gateway"},{"title":"Manage MCP services","href":"/productions/agentkit-cli/archives/0.52.6/en/commands/mcp"},{"title":"Use sandboxes","href":"/productions/agentkit-cli/archives/0.52.6/en/commands/sandbox"},{"title":"Manage platform skills","href":"/productions/agentkit-cli/archives/0.52.6/en/commands/skill"},{"title":"Harness","href":"/productions/agentkit-cli/archives/0.52.6/en/commands/harness"},{"title":"Authentication \u0026 login","href":"/productions/agentkit-cli/archives/0.52.6/en/commands/auth"},{"title":"View the docs","href":"/productions/agentkit-cli/archives/0.52.6/en/commands/docs"}]}]},{"dropdown":"0.52.5","groups":[{"group":"Getting Started","pages":[{"title":"Overview","href":"/productions/agentkit-cli/archives/0.52.5/en/index"},{"title":"Changelog","href":"/productions/agentkit-cli/archives/0.52.5/en/changelog"},{"title":"Quickstart","href":"/productions/agentkit-cli/archives/0.52.5/en/quickstart"},{"title":"agentkit.yaml","href":"/productions/agentkit-cli/archives/0.52.5/en/agentkit-yaml"},{"title":"Check for updates","href":"/productions/agentkit-cli/archives/0.52.5/en/commands/upgrade"},{"title":"View the command tree","href":"/productions/agentkit-cli/archives/0.52.5/en/commands/tree"}]},{"group":"AI-Friendly","pages":[{"title":"Install built-in skills","href":"/productions/agentkit-cli/archives/0.52.5/en/commands/onboard"}]},{"group":"Command reference","pages":[{"title":"Overview","href":"/productions/agentkit-cli/archives/0.52.5/en/commands"},{"title":"Initialize a project","href":"/productions/agentkit-cli/archives/0.52.5/en/commands/init"},{"title":"Config","href":"/productions/agentkit-cli/archives/0.52.5/en/commands/config"},{"title":"Build","href":"/productions/agentkit-cli/archives/0.52.5/en/commands/build"},{"title":"Deploy","href":"/productions/agentkit-cli/archives/0.52.5/en/commands/deploy"},{"title":"Launch","href":"/productions/agentkit-cli/archives/0.52.5/en/commands/launch"},{"title":"Status","href":"/productions/agentkit-cli/archives/0.52.5/en/commands/status"},{"title":"Release","href":"/productions/agentkit-cli/archives/0.52.5/en/commands/release"},{"title":"Destroy a runtime","href":"/productions/agentkit-cli/archives/0.52.5/en/commands/destroy"},{"title":"Shared chat","href":"/productions/agentkit-cli/archives/0.52.5/en/commands/chat"},{"title":"Invoke a runtime","href":"/productions/agentkit-cli/archives/0.52.5/en/commands/invoke"},{"title":"Migrate an existing agent","href":"/productions/agentkit-cli/archives/0.52.5/en/commands/migrate"},{"group":"Evaluation","pages":[{"title":"View evaluation backend","href":"/productions/agentkit-cli/archives/0.52.5/en/commands/eval/backend"},{"title":"Manage datasets","href":"/productions/agentkit-cli/archives/0.52.5/en/commands/eval/dataset"},{"title":"Manage evaluators","href":"/productions/agentkit-cli/archives/0.52.5/en/commands/eval/evaluator"},{"title":"Manage evaluation targets","href":"/productions/agentkit-cli/archives/0.52.5/en/commands/eval/target"},{"title":"Run an experiment","href":"/productions/agentkit-cli/archives/0.52.5/en/commands/eval/run"},{"title":"View experiments and results","href":"/productions/agentkit-cli/archives/0.52.5/en/commands/eval/experiment"}]},{"title":"Manage runtimes","href":"/productions/agentkit-cli/archives/0.52.5/en/commands/runtime"},{"title":"Manage knowledge bases","href":"/productions/agentkit-cli/archives/0.52.5/en/commands/knowledge"},{"title":"Manage memory collections","href":"/productions/agentkit-cli/archives/0.52.5/en/commands/memory"},{"title":"Manage Model Gateway","href":"/productions/agentkit-cli/archives/0.52.5/en/commands/model-gateway"},{"title":"Manage MCP services","href":"/productions/agentkit-cli/archives/0.52.5/en/commands/mcp"},{"title":"Use sandboxes","href":"/productions/agentkit-cli/archives/0.52.5/en/commands/sandbox"},{"title":"Manage platform skills","href":"/productions/agentkit-cli/archives/0.52.5/en/commands/skill"},{"title":"Harness","href":"/productions/agentkit-cli/archives/0.52.5/en/commands/harness"},{"title":"Authentication \u0026 login","href":"/productions/agentkit-cli/archives/0.52.5/en/commands/auth"},{"title":"View the docs","href":"/productions/agentkit-cli/archives/0.52.5/en/commands/docs"}]}]},{"dropdown":"0.52.4","groups":[{"group":"Getting Started","pages":[{"title":"Overview","href":"/productions/agentkit-cli/archives/0.52.4/en/index"},{"title":"Changelog","href":"/productions/agentkit-cli/archives/0.52.4/en/changelog"},{"title":"Quickstart","href":"/productions/agentkit-cli/archives/0.52.4/en/quickstart"},{"title":"agentkit.yaml","href":"/productions/agentkit-cli/archives/0.52.4/en/agentkit-yaml"},{"title":"Check for updates","href":"/productions/agentkit-cli/archives/0.52.4/en/commands/upgrade"},{"title":"View the command tree","href":"/productions/agentkit-cli/archives/0.52.4/en/commands/tree"}]},{"group":"AI-Friendly","pages":[{"title":"Install built-in skills","href":"/productions/agentkit-cli/archives/0.52.4/en/commands/onboard"}]},{"group":"Command reference","pages":[{"title":"Overview","href":"/productions/agentkit-cli/archives/0.52.4/en/commands"},{"title":"Initialize a project","href":"/productions/agentkit-cli/archives/0.52.4/en/commands/init"},{"title":"Config","href":"/productions/agentkit-cli/archives/0.52.4/en/commands/config"},{"title":"Build","href":"/productions/agentkit-cli/archives/0.52.4/en/commands/build"},{"title":"Deploy","href":"/productions/agentkit-cli/archives/0.52.4/en/commands/deploy"},{"title":"Launch","href":"/productions/agentkit-cli/archives/0.52.4/en/commands/launch"},{"title":"Status","href":"/productions/agentkit-cli/archives/0.52.4/en/commands/status"},{"title":"Release","href":"/productions/agentkit-cli/archives/0.52.4/en/commands/release"},{"title":"Destroy a runtime","href":"/productions/agentkit-cli/archives/0.52.4/en/commands/destroy"},{"title":"Shared chat","href":"/productions/agentkit-cli/archives/0.52.4/en/commands/chat"},{"title":"Invoke a runtime","href":"/productions/agentkit-cli/archives/0.52.4/en/commands/invoke"},{"title":"Migrate an existing agent","href":"/productions/agentkit-cli/archives/0.52.4/en/commands/migrate"},{"group":"Evaluation","pages":[{"title":"View evaluation backend","href":"/productions/agentkit-cli/archives/0.52.4/en/commands/eval/backend"},{"title":"Manage datasets","href":"/productions/agentkit-cli/archives/0.52.4/en/commands/eval/dataset"},{"title":"Manage evaluators","href":"/productions/agentkit-cli/archives/0.52.4/en/commands/eval/evaluator"},{"title":"Manage evaluation targets","href":"/productions/agentkit-cli/archives/0.52.4/en/commands/eval/target"},{"title":"Run an experiment","href":"/productions/agentkit-cli/archives/0.52.4/en/commands/eval/run"},{"title":"View experiments and results","href":"/productions/agentkit-cli/archives/0.52.4/en/commands/eval/experiment"}]},{"title":"Manage runtimes","href":"/productions/agentkit-cli/archives/0.52.4/en/commands/runtime"},{"title":"Manage knowledge bases","href":"/productions/agentkit-cli/archives/0.52.4/en/commands/knowledge"},{"title":"Manage memory collections","href":"/productions/agentkit-cli/archives/0.52.4/en/commands/memory"},{"title":"Manage Model Gateway","href":"/productions/agentkit-cli/archives/0.52.4/en/commands/model-gateway"},{"title":"Manage MCP services","href":"/productions/agentkit-cli/archives/0.52.4/en/commands/mcp"},{"title":"Use sandboxes","href":"/productions/agentkit-cli/archives/0.52.4/en/commands/sandbox"},{"title":"Manage platform skills","href":"/productions/agentkit-cli/archives/0.52.4/en/commands/skill"},{"title":"Harness","href":"/productions/agentkit-cli/archives/0.52.4/en/commands/harness"},{"title":"Authentication \u0026 login","href":"/productions/agentkit-cli/archives/0.52.4/en/commands/auth"},{"title":"View the docs","href":"/productions/agentkit-cli/archives/0.52.4/en/commands/docs"}]}]},{"dropdown":"0.52.3","groups":[{"group":"Getting Started","pages":[{"title":"Overview","href":"/productions/agentkit-cli/archives/0.52.3/en/index"},{"title":"Changelog","href":"/productions/agentkit-cli/archives/0.52.3/en/changelog"},{"title":"Quickstart","href":"/productions/agentkit-cli/archives/0.52.3/en/quickstart"},{"title":"agentkit.yaml","href":"/productions/agentkit-cli/archives/0.52.3/en/agentkit-yaml"},{"title":"Check for updates","href":"/productions/agentkit-cli/archives/0.52.3/en/commands/upgrade"},{"title":"View the command tree","href":"/productions/agentkit-cli/archives/0.52.3/en/commands/tree"}]},{"group":"AI-Friendly","pages":[{"title":"Install built-in skills","href":"/productions/agentkit-cli/archives/0.52.3/en/commands/onboard"}]},{"group":"Command reference","pages":[{"title":"Overview","href":"/productions/agentkit-cli/archives/0.52.3/en/commands"},{"title":"Initialize a project","href":"/productions/agentkit-cli/archives/0.52.3/en/commands/init"},{"title":"Config","href":"/productions/agentkit-cli/archives/0.52.3/en/commands/config"},{"title":"Build","href":"/productions/agentkit-cli/archives/0.52.3/en/commands/build"},{"title":"Deploy","href":"/productions/agentkit-cli/archives/0.52.3/en/commands/deploy"},{"title":"Launch","href":"/productions/agentkit-cli/archives/0.52.3/en/commands/launch"},{"title":"Status","href":"/productions/agentkit-cli/archives/0.52.3/en/commands/status"},{"title":"Release","href":"/productions/agentkit-cli/archives/0.52.3/en/commands/release"},{"title":"Destroy a runtime","href":"/productions/agentkit-cli/archives/0.52.3/en/commands/destroy"},{"title":"Shared chat","href":"/productions/agentkit-cli/archives/0.52.3/en/commands/chat"},{"title":"Invoke a runtime","href":"/productions/agentkit-cli/archives/0.52.3/en/commands/invoke"},{"title":"Migrate an existing agent","href":"/productions/agentkit-cli/archives/0.52.3/en/commands/migrate"},{"group":"Evaluation","pages":[{"title":"View evaluation backend","href":"/productions/agentkit-cli/archives/0.52.3/en/commands/eval/backend"},{"title":"Manage datasets","href":"/productions/agentkit-cli/archives/0.52.3/en/commands/eval/dataset"},{"title":"Manage evaluators","href":"/productions/agentkit-cli/archives/0.52.3/en/commands/eval/evaluator"},{"title":"Manage evaluation targets","href":"/productions/agentkit-cli/archives/0.52.3/en/commands/eval/target"},{"title":"Run an experiment","href":"/productions/agentkit-cli/archives/0.52.3/en/commands/eval/run"},{"title":"View experiments and results","href":"/productions/agentkit-cli/archives/0.52.3/en/commands/eval/experiment"}]},{"title":"Manage runtimes","href":"/productions/agentkit-cli/archives/0.52.3/en/commands/runtime"},{"title":"Manage knowledge bases","href":"/productions/agentkit-cli/archives/0.52.3/en/commands/knowledge"},{"title":"Manage memory collections","href":"/productions/agentkit-cli/archives/0.52.3/en/commands/memory"},{"title":"Manage Model Gateway","href":"/productions/agentkit-cli/archives/0.52.3/en/commands/model-gateway"},{"title":"Manage MCP services","href":"/productions/agentkit-cli/archives/0.52.3/en/commands/mcp"},{"title":"Use sandboxes","href":"/productions/agentkit-cli/archives/0.52.3/en/commands/sandbox"},{"title":"Manage platform skills","href":"/productions/agentkit-cli/archives/0.52.3/en/commands/skill"},{"title":"Harness","href":"/productions/agentkit-cli/archives/0.52.3/en/commands/harness"},{"title":"Authentication \u0026 login","href":"/productions/agentkit-cli/archives/0.52.3/en/commands/auth"},{"title":"View the docs","href":"/productions/agentkit-cli/archives/0.52.3/en/commands/docs"}]}]},{"dropdown":"0.52.2","groups":[{"group":"Getting Started","pages":[{"title":"Overview","href":"/productions/agentkit-cli/archives/0.52.2/en/index"},{"title":"Changelog","href":"/productions/agentkit-cli/archives/0.52.2/en/changelog"},{"title":"Quickstart","href":"/productions/agentkit-cli/archives/0.52.2/en/quickstart"},{"title":"agentkit.yaml","href":"/productions/agentkit-cli/archives/0.52.2/en/agentkit-yaml"},{"title":"Check for updates","href":"/productions/agentkit-cli/archives/0.52.2/en/commands/upgrade"},{"title":"View the command tree","href":"/productions/agentkit-cli/archives/0.52.2/en/commands/tree"}]},{"group":"AI-Friendly","pages":[{"title":"Install built-in skills","href":"/productions/agentkit-cli/archives/0.52.2/en/commands/onboard"}]},{"group":"Command reference","pages":[{"title":"Overview","href":"/productions/agentkit-cli/archives/0.52.2/en/commands"},{"title":"Initialize a project","href":"/productions/agentkit-cli/archives/0.52.2/en/commands/init"},{"title":"Config","href":"/productions/agentkit-cli/archives/0.52.2/en/commands/config"},{"title":"Build","href":"/productions/agentkit-cli/archives/0.52.2/en/commands/build"},{"title":"Deploy","href":"/productions/agentkit-cli/archives/0.52.2/en/commands/deploy"},{"title":"Launch","href":"/productions/agentkit-cli/archives/0.52.2/en/commands/launch"},{"title":"Status","href":"/productions/agentkit-cli/archives/0.52.2/en/commands/status"},{"title":"Release","href":"/productions/agentkit-cli/archives/0.52.2/en/commands/release"},{"title":"Destroy a runtime","href":"/productions/agentkit-cli/archives/0.52.2/en/commands/destroy"},{"title":"Shared chat","href":"/productions/agentkit-cli/archives/0.52.2/en/commands/chat"},{"title":"Invoke a runtime","href":"/productions/agentkit-cli/archives/0.52.2/en/commands/invoke"},{"title":"Migrate an existing agent","href":"/productions/agentkit-cli/archives/0.52.2/en/commands/migrate"},{"group":"Evaluation","pages":[{"title":"View evaluation backend","href":"/productions/agentkit-cli/archives/0.52.2/en/commands/eval/backend"},{"title":"Manage datasets","href":"/productions/agentkit-cli/archives/0.52.2/en/commands/eval/dataset"},{"title":"Manage evaluators","href":"/productions/agentkit-cli/archives/0.52.2/en/commands/eval/evaluator"},{"title":"Manage evaluation targets","href":"/productions/agentkit-cli/archives/0.52.2/en/commands/eval/target"},{"title":"Run an experiment","href":"/productions/agentkit-cli/archives/0.52.2/en/commands/eval/run"},{"title":"View experiments and results","href":"/productions/agentkit-cli/archives/0.52.2/en/commands/eval/experiment"}]},{"title":"Manage runtimes","href":"/productions/agentkit-cli/archives/0.52.2/en/commands/runtime"},{"title":"Manage knowledge bases","href":"/productions/agentkit-cli/archives/0.52.2/en/commands/knowledge"},{"title":"Manage memory collections","href":"/productions/agentkit-cli/archives/0.52.2/en/commands/memory"},{"title":"Manage Model Gateway","href":"/productions/agentkit-cli/archives/0.52.2/en/commands/model-gateway"},{"title":"Manage MCP services","href":"/productions/agentkit-cli/archives/0.52.2/en/commands/mcp"},{"title":"Use sandboxes","href":"/productions/agentkit-cli/archives/0.52.2/en/commands/sandbox"},{"title":"Manage platform skills","href":"/productions/agentkit-cli/archives/0.52.2/en/commands/skill"},{"title":"Harness","href":"/productions/agentkit-cli/archives/0.52.2/en/commands/harness"},{"title":"Authentication \u0026 login","href":"/productions/agentkit-cli/archives/0.52.2/en/commands/auth"},{"title":"View the docs","href":"/productions/agentkit-cli/archives/0.52.2/en/commands/docs"}]}]},{"dropdown":"0.52.1","groups":[{"group":"Getting Started","pages":[{"title":"Overview","href":"/productions/agentkit-cli/archives/0.52.1/en/index"},{"title":"Changelog","href":"/productions/agentkit-cli/archives/0.52.1/en/changelog"},{"title":"Quickstart","href":"/productions/agentkit-cli/archives/0.52.1/en/quickstart"},{"title":"agentkit.yaml","href":"/productions/agentkit-cli/archives/0.52.1/en/agentkit-yaml"},{"title":"Check for updates","href":"/productions/agentkit-cli/archives/0.52.1/en/commands/upgrade"},{"title":"View the command tree","href":"/productions/agentkit-cli/archives/0.52.1/en/commands/tree"}]},{"group":"AI-Friendly","pages":[{"title":"Install built-in skills","href":"/productions/agentkit-cli/archives/0.52.1/en/commands/onboard"}]},{"group":"Command reference","pages":[{"title":"Overview","href":"/productions/agentkit-cli/archives/0.52.1/en/commands"},{"title":"Initialize a project","href":"/productions/agentkit-cli/archives/0.52.1/en/commands/init"},{"title":"Config","href":"/productions/agentkit-cli/archives/0.52.1/en/commands/config"},{"title":"Build","href":"/productions/agentkit-cli/archives/0.52.1/en/commands/build"},{"title":"Deploy","href":"/productions/agentkit-cli/archives/0.52.1/en/commands/deploy"},{"title":"Launch","href":"/productions/agentkit-cli/archives/0.52.1/en/commands/launch"},{"title":"Status","href":"/productions/agentkit-cli/archives/0.52.1/en/commands/status"},{"title":"Release","href":"/productions/agentkit-cli/archives/0.52.1/en/commands/release"},{"title":"Destroy a runtime","href":"/productions/agentkit-cli/archives/0.52.1/en/commands/destroy"},{"title":"Invoke a runtime","href":"/productions/agentkit-cli/archives/0.52.1/en/commands/invoke"},{"title":"Migrate an existing agent","href":"/productions/agentkit-cli/archives/0.52.1/en/commands/migrate"},{"group":"Evaluation","pages":[{"title":"Manage datasets","href":"/productions/agentkit-cli/archives/0.52.1/en/commands/eval/dataset"},{"title":"Manage evaluators","href":"/productions/agentkit-cli/archives/0.52.1/en/commands/eval/evaluator"},{"title":"Run an experiment","href":"/productions/agentkit-cli/archives/0.52.1/en/commands/eval/run"},{"title":"View experiments and results","href":"/productions/agentkit-cli/archives/0.52.1/en/commands/eval/experiment"}]},{"title":"Manage runtimes","href":"/productions/agentkit-cli/archives/0.52.1/en/commands/runtime"},{"title":"Manage knowledge bases","href":"/productions/agentkit-cli/archives/0.52.1/en/commands/knowledge"},{"title":"Manage memory collections","href":"/productions/agentkit-cli/archives/0.52.1/en/commands/memory"},{"title":"Manage Model Gateway","href":"/productions/agentkit-cli/archives/0.52.1/en/commands/model-gateway"},{"title":"Manage MCP services","href":"/productions/agentkit-cli/archives/0.52.1/en/commands/mcp"},{"title":"Use sandboxes","href":"/productions/agentkit-cli/archives/0.52.1/en/commands/sandbox"},{"title":"Manage platform skills","href":"/productions/agentkit-cli/archives/0.52.1/en/commands/skill"},{"title":"Harness","href":"/productions/agentkit-cli/archives/0.52.1/en/commands/harness"},{"title":"Authentication \u0026 login","href":"/productions/agentkit-cli/archives/0.52.1/en/commands/auth"},{"title":"View the docs","href":"/productions/agentkit-cli/archives/0.52.1/en/commands/docs"}]}]},{"dropdown":"0.52.0","groups":[{"group":"Getting Started","pages":[{"title":"Overview","href":"/productions/agentkit-cli/archives/0.52.0/en/index"},{"title":"Changelog","href":"/productions/agentkit-cli/archives/0.52.0/en/changelog"},{"title":"Quickstart","href":"/productions/agentkit-cli/archives/0.52.0/en/quickstart"},{"title":"agentkit.yaml","href":"/productions/agentkit-cli/archives/0.52.0/en/agentkit-yaml"},{"title":"Check for updates","href":"/productions/agentkit-cli/archives/0.52.0/en/commands/upgrade"},{"title":"View the command tree","href":"/productions/agentkit-cli/archives/0.52.0/en/commands/tree"}]},{"group":"AI-Friendly","pages":[{"title":"Install built-in skills","href":"/productions/agentkit-cli/archives/0.52.0/en/commands/onboard"}]},{"group":"Command reference","pages":[{"title":"Overview","href":"/productions/agentkit-cli/archives/0.52.0/en/commands"},{"title":"Initialize a project","href":"/productions/agentkit-cli/archives/0.52.0/en/commands/init"},{"title":"Config","href":"/productions/agentkit-cli/archives/0.52.0/en/commands/config"},{"title":"Build","href":"/productions/agentkit-cli/archives/0.52.0/en/commands/build"},{"title":"Deploy","href":"/productions/agentkit-cli/archives/0.52.0/en/commands/deploy"},{"title":"Launch","href":"/productions/agentkit-cli/archives/0.52.0/en/commands/launch"},{"title":"Status","href":"/productions/agentkit-cli/archives/0.52.0/en/commands/status"},{"title":"Release","href":"/productions/agentkit-cli/archives/0.52.0/en/commands/release"},{"title":"Destroy a runtime","href":"/productions/agentkit-cli/archives/0.52.0/en/commands/destroy"},{"title":"Invoke a runtime","href":"/productions/agentkit-cli/archives/0.52.0/en/commands/invoke"},{"title":"Migrate an existing agent","href":"/productions/agentkit-cli/archives/0.52.0/en/commands/migrate"},{"group":"Evaluation","pages":[{"title":"Manage datasets","href":"/productions/agentkit-cli/archives/0.52.0/en/commands/eval/dataset"},{"title":"Manage evaluators","href":"/productions/agentkit-cli/archives/0.52.0/en/commands/eval/evaluator"},{"title":"Run an experiment","href":"/productions/agentkit-cli/archives/0.52.0/en/commands/eval/run"},{"title":"View experiments and results","href":"/productions/agentkit-cli/archives/0.52.0/en/commands/eval/experiment"}]},{"title":"Manage runtimes","href":"/productions/agentkit-cli/archives/0.52.0/en/commands/runtime"},{"title":"Manage knowledge bases","href":"/productions/agentkit-cli/archives/0.52.0/en/commands/knowledge"},{"title":"Manage memory collections","href":"/productions/agentkit-cli/archives/0.52.0/en/commands/memory"},{"title":"Manage Model Gateway","href":"/productions/agentkit-cli/archives/0.52.0/en/commands/model-gateway"},{"title":"Manage MCP services","href":"/productions/agentkit-cli/archives/0.52.0/en/commands/mcp"},{"title":"Use sandboxes","href":"/productions/agentkit-cli/archives/0.52.0/en/commands/sandbox"},{"title":"Manage platform skills","href":"/productions/agentkit-cli/archives/0.52.0/en/commands/skill"},{"title":"Harness","href":"/productions/agentkit-cli/archives/0.52.0/en/commands/harness"},{"title":"Authentication \u0026 login","href":"/productions/agentkit-cli/archives/0.52.0/en/commands/auth"},{"title":"View the docs","href":"/productions/agentkit-cli/archives/0.52.0/en/commands/docs"}]}]},{"dropdown":"0.51.2","groups":[{"group":"Getting Started","pages":[{"title":"Overview","href":"/productions/agentkit-cli/archives/0.51.2/en/index"},{"title":"Changelog","href":"/productions/agentkit-cli/archives/0.51.2/en/changelog"},{"title":"Quickstart","href":"/productions/agentkit-cli/archives/0.51.2/en/quickstart"},{"title":"agentkit.yaml","href":"/productions/agentkit-cli/archives/0.51.2/en/agentkit-yaml"},{"title":"Check for updates","href":"/productions/agentkit-cli/archives/0.51.2/en/commands/upgrade"},{"title":"View the command tree","href":"/productions/agentkit-cli/archives/0.51.2/en/commands/tree"}]},{"group":"AI-Friendly","pages":[{"title":"Install built-in skills","href":"/productions/agentkit-cli/archives/0.51.2/en/commands/onboard"}]},{"group":"Command reference","pages":[{"title":"Overview","href":"/productions/agentkit-cli/archives/0.51.2/en/commands"},{"title":"Initialize a project","href":"/productions/agentkit-cli/archives/0.51.2/en/commands/init"},{"title":"Config","href":"/productions/agentkit-cli/archives/0.51.2/en/commands/config"},{"title":"Build","href":"/productions/agentkit-cli/archives/0.51.2/en/commands/build"},{"title":"Deploy","href":"/productions/agentkit-cli/archives/0.51.2/en/commands/deploy"},{"title":"Launch","href":"/productions/agentkit-cli/archives/0.51.2/en/commands/launch"},{"title":"Status","href":"/productions/agentkit-cli/archives/0.51.2/en/commands/status"},{"title":"Release","href":"/productions/agentkit-cli/archives/0.51.2/en/commands/release"},{"title":"Destroy a runtime","href":"/productions/agentkit-cli/archives/0.51.2/en/commands/destroy"},{"title":"Invoke a runtime","href":"/productions/agentkit-cli/archives/0.51.2/en/commands/invoke"},{"title":"Migrate an existing agent","href":"/productions/agentkit-cli/archives/0.51.2/en/commands/migrate"},{"group":"Evaluation","pages":[{"title":"Manage datasets","href":"/productions/agentkit-cli/archives/0.51.2/en/commands/eval/dataset"},{"title":"Manage evaluators","href":"/productions/agentkit-cli/archives/0.51.2/en/commands/eval/evaluator"},{"title":"Run an experiment","href":"/productions/agentkit-cli/archives/0.51.2/en/commands/eval/run"},{"title":"View experiments and results","href":"/productions/agentkit-cli/archives/0.51.2/en/commands/eval/experiment"}]},{"title":"Manage runtimes","href":"/productions/agentkit-cli/archives/0.51.2/en/commands/runtime"},{"title":"Manage knowledge bases","href":"/productions/agentkit-cli/archives/0.51.2/en/commands/knowledge"},{"title":"Manage memory collections","href":"/productions/agentkit-cli/archives/0.51.2/en/commands/memory"},{"title":"Manage Model Gateway","href":"/productions/agentkit-cli/archives/0.51.2/en/commands/model-gateway"},{"title":"Manage MCP services","href":"/productions/agentkit-cli/archives/0.51.2/en/commands/mcp"},{"title":"Use sandboxes","href":"/productions/agentkit-cli/archives/0.51.2/en/commands/sandbox"},{"title":"Manage platform skills","href":"/productions/agentkit-cli/archives/0.51.2/en/commands/skill"},{"title":"Harness","href":"/productions/agentkit-cli/archives/0.51.2/en/commands/harness"},{"title":"Authentication \u0026 login","href":"/productions/agentkit-cli/archives/0.51.2/en/commands/auth"},{"title":"View the docs","href":"/productions/agentkit-cli/archives/0.51.2/en/commands/docs"}]}]},{"dropdown":"0.51.1","groups":[{"group":"Getting Started","pages":[{"title":"Overview","href":"/productions/agentkit-cli/archives/0.51.1/en/index"},{"title":"Changelog","href":"/productions/agentkit-cli/archives/0.51.1/en/changelog"},{"title":"Quickstart","href":"/productions/agentkit-cli/archives/0.51.1/en/quickstart"},{"title":"agentkit.yaml","href":"/productions/agentkit-cli/archives/0.51.1/en/agentkit-yaml"},{"title":"Check for updates","href":"/productions/agentkit-cli/archives/0.51.1/en/commands/upgrade"},{"title":"View the command tree","href":"/productions/agentkit-cli/archives/0.51.1/en/commands/tree"}]},{"group":"AI-Friendly","pages":[{"title":"Install built-in skills","href":"/productions/agentkit-cli/archives/0.51.1/en/commands/onboard"}]},{"group":"Command reference","pages":[{"title":"Overview","href":"/productions/agentkit-cli/archives/0.51.1/en/commands"},{"title":"Initialize a project","href":"/productions/agentkit-cli/archives/0.51.1/en/commands/init"},{"title":"Config","href":"/productions/agentkit-cli/archives/0.51.1/en/commands/config"},{"title":"Build","href":"/productions/agentkit-cli/archives/0.51.1/en/commands/build"},{"title":"Deploy","href":"/productions/agentkit-cli/archives/0.51.1/en/commands/deploy"},{"title":"Launch","href":"/productions/agentkit-cli/archives/0.51.1/en/commands/launch"},{"title":"Status","href":"/productions/agentkit-cli/archives/0.51.1/en/commands/status"},{"title":"Release","href":"/productions/agentkit-cli/archives/0.51.1/en/commands/release"},{"title":"Destroy a runtime","href":"/productions/agentkit-cli/archives/0.51.1/en/commands/destroy"},{"title":"Invoke a runtime","href":"/productions/agentkit-cli/archives/0.51.1/en/commands/invoke"},{"title":"Migrate an existing agent","href":"/productions/agentkit-cli/archives/0.51.1/en/commands/migrate"},{"group":"Evaluation","pages":[{"title":"Manage datasets","href":"/productions/agentkit-cli/archives/0.51.1/en/commands/eval/dataset"},{"title":"Manage evaluators","href":"/productions/agentkit-cli/archives/0.51.1/en/commands/eval/evaluator"},{"title":"Run an experiment","href":"/productions/agentkit-cli/archives/0.51.1/en/commands/eval/run"},{"title":"View experiments and results","href":"/productions/agentkit-cli/archives/0.51.1/en/commands/eval/experiment"}]},{"title":"Manage runtimes","href":"/productions/agentkit-cli/archives/0.51.1/en/commands/runtime"},{"title":"Manage knowledge bases","href":"/productions/agentkit-cli/archives/0.51.1/en/commands/knowledge"},{"title":"Manage memory collections","href":"/productions/agentkit-cli/archives/0.51.1/en/commands/memory"},{"title":"Manage MCP services","href":"/productions/agentkit-cli/archives/0.51.1/en/commands/mcp"},{"title":"Use sandboxes","href":"/productions/agentkit-cli/archives/0.51.1/en/commands/sandbox"},{"title":"Manage platform skills","href":"/productions/agentkit-cli/archives/0.51.1/en/commands/skill"},{"title":"Harness","href":"/productions/agentkit-cli/archives/0.51.1/en/commands/harness"},{"title":"Authentication \u0026 login","href":"/productions/agentkit-cli/archives/0.51.1/en/commands/auth"},{"title":"View the docs","href":"/productions/agentkit-cli/archives/0.51.1/en/commands/docs"}]}]},{"dropdown":"0.51.0","groups":[{"group":"Getting Started","pages":[{"title":"Overview","href":"/productions/agentkit-cli/archives/0.51.0/en/index"},{"title":"Changelog","href":"/productions/agentkit-cli/archives/0.51.0/en/changelog"},{"title":"Quickstart","href":"/productions/agentkit-cli/archives/0.51.0/en/quickstart"},{"title":"agentkit.yaml","href":"/productions/agentkit-cli/archives/0.51.0/en/agentkit-yaml"},{"title":"Check for updates","href":"/productions/agentkit-cli/archives/0.51.0/en/commands/upgrade"},{"title":"View the command tree","href":"/productions/agentkit-cli/archives/0.51.0/en/commands/tree"}]},{"group":"AI-Friendly","pages":[{"title":"Install built-in skills","href":"/productions/agentkit-cli/archives/0.51.0/en/commands/onboard"}]},{"group":"Command reference","pages":[{"title":"Overview","href":"/productions/agentkit-cli/archives/0.51.0/en/commands"},{"title":"Initialize a project","href":"/productions/agentkit-cli/archives/0.51.0/en/commands/init"},{"title":"Config","href":"/productions/agentkit-cli/archives/0.51.0/en/commands/config"},{"title":"Build","href":"/productions/agentkit-cli/archives/0.51.0/en/commands/build"},{"title":"Deploy","href":"/productions/agentkit-cli/archives/0.51.0/en/commands/deploy"},{"title":"Launch","href":"/productions/agentkit-cli/archives/0.51.0/en/commands/launch"},{"title":"Status","href":"/productions/agentkit-cli/archives/0.51.0/en/commands/status"},{"title":"Release","href":"/productions/agentkit-cli/archives/0.51.0/en/commands/release"},{"title":"Destroy a runtime","href":"/productions/agentkit-cli/archives/0.51.0/en/commands/destroy"},{"title":"Invoke a runtime","href":"/productions/agentkit-cli/archives/0.51.0/en/commands/invoke"},{"title":"Migrate an existing agent","href":"/productions/agentkit-cli/archives/0.51.0/en/commands/migrate"},{"group":"Evaluation","pages":[{"title":"Manage datasets","href":"/productions/agentkit-cli/archives/0.51.0/en/commands/eval/dataset"},{"title":"Manage evaluators","href":"/productions/agentkit-cli/archives/0.51.0/en/commands/eval/evaluator"},{"title":"Run an experiment","href":"/productions/agentkit-cli/archives/0.51.0/en/commands/eval/run"},{"title":"View experiments and results","href":"/productions/agentkit-cli/archives/0.51.0/en/commands/eval/experiment"}]},{"title":"Manage runtimes","href":"/productions/agentkit-cli/archives/0.51.0/en/commands/runtime"},{"title":"Manage knowledge bases","href":"/productions/agentkit-cli/archives/0.51.0/en/commands/knowledge"},{"title":"Manage memory collections","href":"/productions/agentkit-cli/archives/0.51.0/en/commands/memory"},{"title":"Manage MCP services","href":"/productions/agentkit-cli/archives/0.51.0/en/commands/mcp"},{"title":"Use sandboxes","href":"/productions/agentkit-cli/archives/0.51.0/en/commands/sandbox"},{"title":"Manage platform skills","href":"/productions/agentkit-cli/archives/0.51.0/en/commands/skill"},{"title":"Harness","href":"/productions/agentkit-cli/archives/0.51.0/en/commands/harness"},{"title":"Authentication \u0026 login","href":"/productions/agentkit-cli/archives/0.51.0/en/commands/auth"},{"title":"View the docs","href":"/productions/agentkit-cli/archives/0.51.0/en/commands/docs"}]}]},{"dropdown":"0.50.9","groups":[{"group":"Getting Started","pages":[{"title":"Overview","href":"/productions/agentkit-cli/archives/0.50.9/en/index"},{"title":"Changelog","href":"/productions/agentkit-cli/archives/0.50.9/en/changelog"},{"title":"Quickstart","href":"/productions/agentkit-cli/archives/0.50.9/en/quickstart"},{"title":"agentkit.yaml","href":"/productions/agentkit-cli/archives/0.50.9/en/agentkit-yaml"},{"title":"Check for updates","href":"/productions/agentkit-cli/archives/0.50.9/en/commands/upgrade"},{"title":"View the command tree","href":"/productions/agentkit-cli/archives/0.50.9/en/commands/tree"}]},{"group":"AI-Friendly","pages":[{"title":"Install built-in skills","href":"/productions/agentkit-cli/archives/0.50.9/en/commands/onboard"}]},{"group":"Command reference","pages":[{"title":"Overview","href":"/productions/agentkit-cli/archives/0.50.9/en/commands"},{"title":"Initialize a project","href":"/productions/agentkit-cli/archives/0.50.9/en/commands/init"},{"title":"Configure the cloud provider","href":"/productions/agentkit-cli/archives/0.50.9/en/commands/config"},{"title":"Build \u0026 deploy","href":"/productions/agentkit-cli/archives/0.50.9/en/commands/deploy"},{"title":"Destroy a runtime","href":"/productions/agentkit-cli/archives/0.50.9/en/commands/destroy"},{"title":"Invoke a runtime","href":"/productions/agentkit-cli/archives/0.50.9/en/commands/invoke"},{"title":"Migrate an existing agent","href":"/productions/agentkit-cli/archives/0.50.9/en/commands/migrate"},{"group":"Evaluation","pages":[{"title":"Manage datasets","href":"/productions/agentkit-cli/archives/0.50.9/en/commands/eval/dataset"},{"title":"Manage evaluators","href":"/productions/agentkit-cli/archives/0.50.9/en/commands/eval/evaluator"},{"title":"Run an experiment","href":"/productions/agentkit-cli/archives/0.50.9/en/commands/eval/run"},{"title":"View experiments and results","href":"/productions/agentkit-cli/archives/0.50.9/en/commands/eval/experiment"}]},{"title":"Manage runtimes","href":"/productions/agentkit-cli/archives/0.50.9/en/commands/runtime"},{"title":"Manage knowledge bases","href":"/productions/agentkit-cli/archives/0.50.9/en/commands/knowledge"},{"title":"Manage memory collections","href":"/productions/agentkit-cli/archives/0.50.9/en/commands/memory"},{"title":"Manage MCP services","href":"/productions/agentkit-cli/archives/0.50.9/en/commands/mcp"},{"title":"Use sandboxes","href":"/productions/agentkit-cli/archives/0.50.9/en/commands/sandbox"},{"title":"Manage platform skills","href":"/productions/agentkit-cli/archives/0.50.9/en/commands/skill"},{"title":"Harness","href":"/productions/agentkit-cli/archives/0.50.9/en/commands/harness"},{"title":"Authentication \u0026 login","href":"/productions/agentkit-cli/archives/0.50.9/en/commands/auth"},{"title":"View the docs","href":"/productions/agentkit-cli/archives/0.50.9/en/commands/docs"}]}]},{"dropdown":"0.50.8","groups":[{"group":"Getting Started","pages":[{"title":"Overview","href":"/productions/agentkit-cli/archives/0.50.8/en/index"},{"title":"Changelog","href":"/productions/agentkit-cli/archives/0.50.8/en/changelog"},{"title":"Quickstart","href":"/productions/agentkit-cli/archives/0.50.8/en/quickstart"},{"title":"agentkit.yaml","href":"/productions/agentkit-cli/archives/0.50.8/en/agentkit-yaml"},{"title":"Check for updates","href":"/productions/agentkit-cli/archives/0.50.8/en/commands/upgrade"},{"title":"View the command tree","href":"/productions/agentkit-cli/archives/0.50.8/en/commands/tree"}]},{"group":"AI-Friendly","pages":[{"title":"Install built-in skills","href":"/productions/agentkit-cli/archives/0.50.8/en/commands/onboard"}]},{"group":"Command reference","pages":[{"title":"Overview","href":"/productions/agentkit-cli/archives/0.50.8/en/commands"},{"title":"Initialize a project","href":"/productions/agentkit-cli/archives/0.50.8/en/commands/init"},{"title":"Build \u0026 deploy","href":"/productions/agentkit-cli/archives/0.50.8/en/commands/deploy"},{"title":"Destroy a runtime","href":"/productions/agentkit-cli/archives/0.50.8/en/commands/destroy"},{"title":"Invoke a runtime","href":"/productions/agentkit-cli/archives/0.50.8/en/commands/invoke"},{"title":"Migrate an existing agent","href":"/productions/agentkit-cli/archives/0.50.8/en/commands/migrate"},{"group":"Evaluation","pages":[{"title":"Manage datasets","href":"/productions/agentkit-cli/archives/0.50.8/en/commands/eval/dataset"},{"title":"Manage evaluators","href":"/productions/agentkit-cli/archives/0.50.8/en/commands/eval/evaluator"},{"title":"Run an experiment","href":"/productions/agentkit-cli/archives/0.50.8/en/commands/eval/run"},{"title":"View experiments and results","href":"/productions/agentkit-cli/archives/0.50.8/en/commands/eval/experiment"}]},{"title":"Manage runtimes","href":"/productions/agentkit-cli/archives/0.50.8/en/commands/runtime"},{"title":"Manage knowledge bases","href":"/productions/agentkit-cli/archives/0.50.8/en/commands/knowledge"},{"title":"Manage memory collections","href":"/productions/agentkit-cli/archives/0.50.8/en/commands/memory"},{"title":"Manage MCP services","href":"/productions/agentkit-cli/archives/0.50.8/en/commands/mcp"},{"title":"Use sandboxes","href":"/productions/agentkit-cli/archives/0.50.8/en/commands/sandbox"},{"title":"Manage platform skills","href":"/productions/agentkit-cli/archives/0.50.8/en/commands/skill"},{"title":"Harness","href":"/productions/agentkit-cli/archives/0.50.8/en/commands/harness"},{"title":"Authentication \u0026 login","href":"/productions/agentkit-cli/archives/0.50.8/en/commands/auth"},{"title":"View the docs","href":"/productions/agentkit-cli/archives/0.50.8/en/commands/docs"}]}]},{"dropdown":"0.50.7","groups":[{"group":"Getting Started","pages":[{"title":"Overview","href":"/productions/agentkit-cli/archives/0.50.7/en/index"},{"title":"Changelog","href":"/productions/agentkit-cli/archives/0.50.7/en/changelog"},{"title":"Quickstart","href":"/productions/agentkit-cli/archives/0.50.7/en/quickstart"},{"title":"agentkit.yaml","href":"/productions/agentkit-cli/archives/0.50.7/en/agentkit-yaml"},{"title":"Check for updates","href":"/productions/agentkit-cli/archives/0.50.7/en/commands/upgrade"},{"title":"View the command tree","href":"/productions/agentkit-cli/archives/0.50.7/en/commands/tree"}]},{"group":"AI-Friendly","pages":[{"title":"Install built-in skills","href":"/productions/agentkit-cli/archives/0.50.7/en/commands/onboard"}]},{"group":"Command reference","pages":[{"title":"Overview","href":"/productions/agentkit-cli/archives/0.50.7/en/commands"},{"title":"Initialize a project","href":"/productions/agentkit-cli/archives/0.50.7/en/commands/init"},{"title":"Build \u0026 deploy","href":"/productions/agentkit-cli/archives/0.50.7/en/commands/deploy"},{"title":"Destroy a runtime","href":"/productions/agentkit-cli/archives/0.50.7/en/commands/destroy"},{"title":"Invoke a runtime","href":"/productions/agentkit-cli/archives/0.50.7/en/commands/invoke"},{"title":"Migrate an existing agent","href":"/productions/agentkit-cli/archives/0.50.7/en/commands/migrate"},{"group":"Evaluation","pages":[{"title":"Manage datasets","href":"/productions/agentkit-cli/archives/0.50.7/en/commands/eval/dataset"},{"title":"Manage evaluators","href":"/productions/agentkit-cli/archives/0.50.7/en/commands/eval/evaluator"},{"title":"Run an experiment","href":"/productions/agentkit-cli/archives/0.50.7/en/commands/eval/run"},{"title":"View experiments and results","href":"/productions/agentkit-cli/archives/0.50.7/en/commands/eval/experiment"}]},{"title":"Manage runtimes","href":"/productions/agentkit-cli/archives/0.50.7/en/commands/runtime"},{"title":"Manage knowledge bases","href":"/productions/agentkit-cli/archives/0.50.7/en/commands/knowledge"},{"title":"Manage memory collections","href":"/productions/agentkit-cli/archives/0.50.7/en/commands/memory"},{"title":"Manage MCP services","href":"/productions/agentkit-cli/archives/0.50.7/en/commands/mcp"},{"title":"Use sandboxes","href":"/productions/agentkit-cli/archives/0.50.7/en/commands/sandbox"},{"title":"Manage platform skills","href":"/productions/agentkit-cli/archives/0.50.7/en/commands/skill"},{"title":"Harness","href":"/productions/agentkit-cli/archives/0.50.7/en/commands/harness"},{"title":"Authentication \u0026 login","href":"/productions/agentkit-cli/archives/0.50.7/en/commands/auth"},{"title":"View the docs","href":"/productions/agentkit-cli/archives/0.50.7/en/commands/docs"}]}]},{"dropdown":"0.50.6","groups":[{"group":"Getting Started","pages":[{"title":"Overview","href":"/productions/agentkit-cli/archives/0.50.6/en/index"},{"title":"Changelog","href":"/productions/agentkit-cli/archives/0.50.6/en/changelog"},{"title":"Quickstart","href":"/productions/agentkit-cli/archives/0.50.6/en/quickstart"},{"title":"agentkit.yaml","href":"/productions/agentkit-cli/archives/0.50.6/en/agentkit-yaml"},{"title":"Check for updates","href":"/productions/agentkit-cli/archives/0.50.6/en/commands/upgrade"},{"title":"View the command tree","href":"/productions/agentkit-cli/archives/0.50.6/en/commands/tree"}]},{"group":"AI-Friendly","pages":[{"title":"Install built-in skills","href":"/productions/agentkit-cli/archives/0.50.6/en/commands/onboard"}]},{"group":"Command reference","pages":[{"title":"Overview","href":"/productions/agentkit-cli/archives/0.50.6/en/commands"},{"title":"Initialize a project","href":"/productions/agentkit-cli/archives/0.50.6/en/commands/init"},{"title":"Build \u0026 deploy","href":"/productions/agentkit-cli/archives/0.50.6/en/commands/deploy"},{"title":"Destroy a runtime","href":"/productions/agentkit-cli/archives/0.50.6/en/commands/destroy"},{"title":"Invoke a runtime","href":"/productions/agentkit-cli/archives/0.50.6/en/commands/invoke"},{"title":"Migrate an existing agent","href":"/productions/agentkit-cli/archives/0.50.6/en/commands/migrate"},{"group":"Evaluation","pages":[{"title":"Manage datasets","href":"/productions/agentkit-cli/archives/0.50.6/en/commands/eval/dataset"},{"title":"Manage evaluators","href":"/productions/agentkit-cli/archives/0.50.6/en/commands/eval/evaluator"},{"title":"Run an experiment","href":"/productions/agentkit-cli/archives/0.50.6/en/commands/eval/run"},{"title":"View experiments and results","href":"/productions/agentkit-cli/archives/0.50.6/en/commands/eval/experiment"}]},{"title":"Manage runtimes","href":"/productions/agentkit-cli/archives/0.50.6/en/commands/runtime"},{"title":"Manage knowledge bases","href":"/productions/agentkit-cli/archives/0.50.6/en/commands/knowledge"},{"title":"Manage memory collections","href":"/productions/agentkit-cli/archives/0.50.6/en/commands/memory"},{"title":"Manage MCP services","href":"/productions/agentkit-cli/archives/0.50.6/en/commands/mcp"},{"title":"Use sandboxes","href":"/productions/agentkit-cli/archives/0.50.6/en/commands/sandbox"},{"title":"Manage platform skills","href":"/productions/agentkit-cli/archives/0.50.6/en/commands/skill"},{"title":"Harness","href":"/productions/agentkit-cli/archives/0.50.6/en/commands/harness"},{"title":"Authentication \u0026 login","href":"/productions/agentkit-cli/archives/0.50.6/en/commands/auth"},{"title":"View the docs","href":"/productions/agentkit-cli/archives/0.50.6/en/commands/docs"}]}]},{"dropdown":"0.50.5","groups":[{"group":"Getting Started","pages":[{"title":"Overview","href":"/productions/agentkit-cli/archives/0.50.5/en/index"},{"title":"Changelog","href":"/productions/agentkit-cli/archives/0.50.5/en/changelog"},{"title":"Quickstart","href":"/productions/agentkit-cli/archives/0.50.5/en/quickstart"},{"title":"agentkit.yaml","href":"/productions/agentkit-cli/archives/0.50.5/en/agentkit-yaml"},{"title":"Check for updates","href":"/productions/agentkit-cli/archives/0.50.5/en/commands/upgrade"},{"title":"View the command tree","href":"/productions/agentkit-cli/archives/0.50.5/en/commands/tree"}]},{"group":"AI-Friendly","pages":[{"title":"Install built-in skills","href":"/productions/agentkit-cli/archives/0.50.5/en/commands/onboard"}]},{"group":"Command reference","pages":[{"title":"Overview","href":"/productions/agentkit-cli/archives/0.50.5/en/commands"},{"title":"Initialize a project","href":"/productions/agentkit-cli/archives/0.50.5/en/commands/init"},{"title":"Build \u0026 deploy","href":"/productions/agentkit-cli/archives/0.50.5/en/commands/deploy"},{"title":"Destroy a runtime","href":"/productions/agentkit-cli/archives/0.50.5/en/commands/destroy"},{"title":"Invoke a runtime","href":"/productions/agentkit-cli/archives/0.50.5/en/commands/invoke"},{"title":"Migrate an existing agent","href":"/productions/agentkit-cli/archives/0.50.5/en/commands/migrate"},{"group":"Evaluation","pages":[{"title":"Manage datasets","href":"/productions/agentkit-cli/archives/0.50.5/en/commands/eval/dataset"},{"title":"Manage evaluators","href":"/productions/agentkit-cli/archives/0.50.5/en/commands/eval/evaluator"},{"title":"Run an experiment","href":"/productions/agentkit-cli/archives/0.50.5/en/commands/eval/run"},{"title":"View experiments and results","href":"/productions/agentkit-cli/archives/0.50.5/en/commands/eval/experiment"}]},{"title":"Manage runtimes","href":"/productions/agentkit-cli/archives/0.50.5/en/commands/runtime"},{"title":"Manage knowledge bases","href":"/productions/agentkit-cli/archives/0.50.5/en/commands/knowledge"},{"title":"Manage memory collections","href":"/productions/agentkit-cli/archives/0.50.5/en/commands/memory"},{"title":"Manage MCP services","href":"/productions/agentkit-cli/archives/0.50.5/en/commands/mcp"},{"title":"Use sandboxes","href":"/productions/agentkit-cli/archives/0.50.5/en/commands/sandbox"},{"title":"Manage platform skills","href":"/productions/agentkit-cli/archives/0.50.5/en/commands/skill"},{"title":"Harness","href":"/productions/agentkit-cli/archives/0.50.5/en/commands/harness"},{"title":"Authentication \u0026 login","href":"/productions/agentkit-cli/archives/0.50.5/en/commands/auth"},{"title":"View the docs","href":"/productions/agentkit-cli/archives/0.50.5/en/commands/docs"}]}]},{"dropdown":"0.50.4","groups":[{"group":"Getting Started","pages":[{"title":"Overview","href":"/productions/agentkit-cli/archives/0.50.4/en/index"},{"title":"Changelog","href":"/productions/agentkit-cli/archives/0.50.4/en/changelog"},{"title":"Quickstart","href":"/productions/agentkit-cli/archives/0.50.4/en/quickstart"},{"title":"agentkit.yaml","href":"/productions/agentkit-cli/archives/0.50.4/en/agentkit-yaml"},{"title":"Check for updates","href":"/productions/agentkit-cli/archives/0.50.4/en/commands/upgrade"},{"title":"View the command tree","href":"/productions/agentkit-cli/archives/0.50.4/en/commands/tree"}]},{"group":"AI-Friendly","pages":[{"title":"Install built-in skills","href":"/productions/agentkit-cli/archives/0.50.4/en/commands/onboard"}]},{"group":"Command reference","pages":[{"title":"Overview","href":"/productions/agentkit-cli/archives/0.50.4/en/commands"},{"title":"Initialize a project","href":"/productions/agentkit-cli/archives/0.50.4/en/commands/init"},{"title":"Build \u0026 deploy","href":"/productions/agentkit-cli/archives/0.50.4/en/commands/deploy"},{"title":"Destroy a runtime","href":"/productions/agentkit-cli/archives/0.50.4/en/commands/destroy"},{"title":"Invoke a runtime","href":"/productions/agentkit-cli/archives/0.50.4/en/commands/invoke"},{"title":"Migrate an existing agent","href":"/productions/agentkit-cli/archives/0.50.4/en/commands/migrate"},{"group":"Evaluation","pages":[{"title":"Manage datasets","href":"/productions/agentkit-cli/archives/0.50.4/en/commands/eval/dataset"},{"title":"Manage evaluators","href":"/productions/agentkit-cli/archives/0.50.4/en/commands/eval/evaluator"},{"title":"Run an experiment","href":"/productions/agentkit-cli/archives/0.50.4/en/commands/eval/run"},{"title":"View experiments and results","href":"/productions/agentkit-cli/archives/0.50.4/en/commands/eval/experiment"}]},{"title":"Manage runtimes","href":"/productions/agentkit-cli/archives/0.50.4/en/commands/runtime"},{"title":"Manage knowledge bases","href":"/productions/agentkit-cli/archives/0.50.4/en/commands/knowledge"},{"title":"Manage memory collections","href":"/productions/agentkit-cli/archives/0.50.4/en/commands/memory"},{"title":"Manage MCP services","href":"/productions/agentkit-cli/archives/0.50.4/en/commands/mcp"},{"title":"Use sandboxes","href":"/productions/agentkit-cli/archives/0.50.4/en/commands/sandbox"},{"title":"Manage platform skills","href":"/productions/agentkit-cli/archives/0.50.4/en/commands/skill"},{"title":"Harness","href":"/productions/agentkit-cli/archives/0.50.4/en/commands/harness"},{"title":"Authentication \u0026 login","href":"/productions/agentkit-cli/archives/0.50.4/en/commands/auth"},{"title":"View the docs","href":"/productions/agentkit-cli/archives/0.50.4/en/commands/docs"}]}]},{"dropdown":"0.50.3","groups":[{"group":"Getting Started","pages":[{"title":"Overview","href":"/productions/agentkit-cli/archives/0.50.3/en/index"},{"title":"Changelog","href":"/productions/agentkit-cli/archives/0.50.3/en/changelog"},{"title":"Quickstart","href":"/productions/agentkit-cli/archives/0.50.3/en/quickstart"},{"title":"agentkit.yaml","href":"/productions/agentkit-cli/archives/0.50.3/en/agentkit-yaml"},{"title":"Check for updates","href":"/productions/agentkit-cli/archives/0.50.3/en/commands/upgrade"},{"title":"View the command tree","href":"/productions/agentkit-cli/archives/0.50.3/en/commands/tree"}]},{"group":"AI-Friendly","pages":[{"title":"Install built-in skills","href":"/productions/agentkit-cli/archives/0.50.3/en/commands/onboard"}]},{"group":"Command reference","pages":[{"title":"Overview","href":"/productions/agentkit-cli/archives/0.50.3/en/commands"},{"title":"Initialize a project","href":"/productions/agentkit-cli/archives/0.50.3/en/commands/init"},{"title":"Build \u0026 deploy","href":"/productions/agentkit-cli/archives/0.50.3/en/commands/deploy"},{"title":"Destroy a runtime","href":"/productions/agentkit-cli/archives/0.50.3/en/commands/destroy"},{"title":"Invoke a runtime","href":"/productions/agentkit-cli/archives/0.50.3/en/commands/invoke"},{"title":"Migrate an existing agent","href":"/productions/agentkit-cli/archives/0.50.3/en/commands/migrate"},{"group":"Evaluation","pages":[{"title":"Manage datasets","href":"/productions/agentkit-cli/archives/0.50.3/en/commands/eval/dataset"},{"title":"Manage evaluators","href":"/productions/agentkit-cli/archives/0.50.3/en/commands/eval/evaluator"},{"title":"Run an experiment","href":"/productions/agentkit-cli/archives/0.50.3/en/commands/eval/run"},{"title":"View experiments and results","href":"/productions/agentkit-cli/archives/0.50.3/en/commands/eval/experiment"}]},{"title":"Manage runtimes","href":"/productions/agentkit-cli/archives/0.50.3/en/commands/runtime"},{"title":"Manage knowledge bases","href":"/productions/agentkit-cli/archives/0.50.3/en/commands/knowledge"},{"title":"Manage memory collections","href":"/productions/agentkit-cli/archives/0.50.3/en/commands/memory"},{"title":"Manage MCP services","href":"/productions/agentkit-cli/archives/0.50.3/en/commands/mcp"},{"title":"Use sandboxes","href":"/productions/agentkit-cli/archives/0.50.3/en/commands/sandbox"},{"title":"Manage platform skills","href":"/productions/agentkit-cli/archives/0.50.3/en/commands/skill"},{"title":"Harness","href":"/productions/agentkit-cli/archives/0.50.3/en/commands/harness"},{"title":"Authentication \u0026 login","href":"/productions/agentkit-cli/archives/0.50.3/en/commands/auth"},{"title":"View the docs","href":"/productions/agentkit-cli/archives/0.50.3/en/commands/docs"}]}]},{"dropdown":"0.50.2","groups":[{"group":"Getting Started","pages":[{"title":"Overview","href":"/productions/agentkit-cli/archives/0.50.2/en/index"},{"title":"Changelog","href":"/productions/agentkit-cli/archives/0.50.2/en/changelog"},{"title":"Quickstart","href":"/productions/agentkit-cli/archives/0.50.2/en/quickstart"},{"title":"agentkit.yaml","href":"/productions/agentkit-cli/archives/0.50.2/en/agentkit-yaml"},{"title":"Check for updates","href":"/productions/agentkit-cli/archives/0.50.2/en/commands/upgrade"},{"title":"View the command tree","href":"/productions/agentkit-cli/archives/0.50.2/en/commands/tree"}]},{"group":"AI-Friendly","pages":[{"title":"Install built-in skills","href":"/productions/agentkit-cli/archives/0.50.2/en/commands/onboard"}]},{"group":"Command reference","pages":[{"title":"Overview","href":"/productions/agentkit-cli/archives/0.50.2/en/commands"},{"title":"Initialize a project","href":"/productions/agentkit-cli/archives/0.50.2/en/commands/init"},{"title":"Build \u0026 deploy","href":"/productions/agentkit-cli/archives/0.50.2/en/commands/deploy"},{"title":"Destroy a runtime","href":"/productions/agentkit-cli/archives/0.50.2/en/commands/destroy"},{"title":"Invoke a runtime","href":"/productions/agentkit-cli/archives/0.50.2/en/commands/invoke"},{"title":"Migrate an existing agent","href":"/productions/agentkit-cli/archives/0.50.2/en/commands/migrate"},{"group":"Evaluation","pages":[{"title":"Manage datasets","href":"/productions/agentkit-cli/archives/0.50.2/en/commands/eval/dataset"},{"title":"Manage evaluators","href":"/productions/agentkit-cli/archives/0.50.2/en/commands/eval/evaluator"},{"title":"Run an experiment","href":"/productions/agentkit-cli/archives/0.50.2/en/commands/eval/run"},{"title":"View experiments and results","href":"/productions/agentkit-cli/archives/0.50.2/en/commands/eval/experiment"}]},{"title":"Manage runtimes","href":"/productions/agentkit-cli/archives/0.50.2/en/commands/runtime"},{"title":"Manage knowledge bases","href":"/productions/agentkit-cli/archives/0.50.2/en/commands/knowledge"},{"title":"Manage memory collections","href":"/productions/agentkit-cli/archives/0.50.2/en/commands/memory"},{"title":"Manage MCP services","href":"/productions/agentkit-cli/archives/0.50.2/en/commands/mcp"},{"title":"Use sandboxes","href":"/productions/agentkit-cli/archives/0.50.2/en/commands/sandbox"},{"title":"Manage platform skills","href":"/productions/agentkit-cli/archives/0.50.2/en/commands/skill"},{"title":"Harness","href":"/productions/agentkit-cli/archives/0.50.2/en/commands/harness"},{"title":"Authentication \u0026 login","href":"/productions/agentkit-cli/archives/0.50.2/en/commands/auth"},{"title":"View the docs","href":"/productions/agentkit-cli/archives/0.50.2/en/commands/docs"}]}]},{"dropdown":"0.50.1","groups":[{"group":"Getting Started","pages":[{"title":"Overview","href":"/productions/agentkit-cli/archives/0.50.1/en/index"},{"title":"Changelog","href":"/productions/agentkit-cli/archives/0.50.1/en/changelog"},{"title":"Quickstart","href":"/productions/agentkit-cli/archives/0.50.1/en/quickstart"},{"title":"agentkit.yaml","href":"/productions/agentkit-cli/archives/0.50.1/en/agentkit-yaml"},{"title":"Check for updates","href":"/productions/agentkit-cli/archives/0.50.1/en/commands/upgrade"},{"title":"View the command tree","href":"/productions/agentkit-cli/archives/0.50.1/en/commands/tree"}]},{"group":"AI-Friendly","pages":[{"title":"Install built-in skills","href":"/productions/agentkit-cli/archives/0.50.1/en/commands/onboard"}]},{"group":"Command reference","pages":[{"title":"Overview","href":"/productions/agentkit-cli/archives/0.50.1/en/commands"},{"title":"Initialize a project","href":"/productions/agentkit-cli/archives/0.50.1/en/commands/init"},{"title":"Build \u0026 deploy","href":"/productions/agentkit-cli/archives/0.50.1/en/commands/deploy"},{"title":"Destroy a runtime","href":"/productions/agentkit-cli/archives/0.50.1/en/commands/destroy"},{"title":"Invoke a runtime","href":"/productions/agentkit-cli/archives/0.50.1/en/commands/invoke"},{"title":"Migrate an existing agent","href":"/productions/agentkit-cli/archives/0.50.1/en/commands/migrate"},{"group":"Evaluation","pages":[{"title":"Manage datasets","href":"/productions/agentkit-cli/archives/0.50.1/en/commands/eval/dataset"},{"title":"Manage evaluators","href":"/productions/agentkit-cli/archives/0.50.1/en/commands/eval/evaluator"},{"title":"Run an experiment","href":"/productions/agentkit-cli/archives/0.50.1/en/commands/eval/run"},{"title":"View experiments and results","href":"/productions/agentkit-cli/archives/0.50.1/en/commands/eval/experiment"}]},{"title":"Manage runtimes","href":"/productions/agentkit-cli/archives/0.50.1/en/commands/runtime"},{"title":"Manage knowledge bases","href":"/productions/agentkit-cli/archives/0.50.1/en/commands/knowledge"},{"title":"Manage memory collections","href":"/productions/agentkit-cli/archives/0.50.1/en/commands/memory"},{"title":"Manage MCP services","href":"/productions/agentkit-cli/archives/0.50.1/en/commands/mcp"},{"title":"Use sandboxes","href":"/productions/agentkit-cli/archives/0.50.1/en/commands/sandbox"},{"title":"Manage platform skills","href":"/productions/agentkit-cli/archives/0.50.1/en/commands/skill"},{"title":"Harness","href":"/productions/agentkit-cli/archives/0.50.1/en/commands/harness"},{"title":"Authentication \u0026 login","href":"/productions/agentkit-cli/archives/0.50.1/en/commands/auth"},{"title":"View the docs","href":"/productions/agentkit-cli/archives/0.50.1/en/commands/docs"}]}]},{"dropdown":"0.50.0","groups":[{"group":"Getting Started","pages":[{"title":"Overview","href":"/productions/agentkit-cli/archives/0.50.0/en/index"},{"title":"Changelog","href":"/productions/agentkit-cli/archives/0.50.0/en/changelog"},{"title":"Quickstart","href":"/productions/agentkit-cli/archives/0.50.0/en/quickstart"},{"title":"agentkit.yaml","href":"/productions/agentkit-cli/archives/0.50.0/en/agentkit-yaml"},{"title":"Check for updates","href":"/productions/agentkit-cli/archives/0.50.0/en/commands/upgrade"},{"title":"View the command tree","href":"/productions/agentkit-cli/archives/0.50.0/en/commands/tree"}]},{"group":"AI-Friendly","pages":[{"title":"Install built-in skills","href":"/productions/agentkit-cli/archives/0.50.0/en/commands/onboard"}]},{"group":"Command reference","pages":[{"title":"Overview","href":"/productions/agentkit-cli/archives/0.50.0/en/commands"},{"title":"Initialize a project","href":"/productions/agentkit-cli/archives/0.50.0/en/commands/init"},{"title":"Build \u0026 deploy","href":"/productions/agentkit-cli/archives/0.50.0/en/commands/deploy"},{"title":"Destroy a runtime","href":"/productions/agentkit-cli/archives/0.50.0/en/commands/destroy"},{"title":"Invoke a runtime","href":"/productions/agentkit-cli/archives/0.50.0/en/commands/invoke"},{"title":"Migrate an existing agent","href":"/productions/agentkit-cli/archives/0.50.0/en/commands/migrate"},{"group":"Evaluation","pages":[{"title":"Manage datasets","href":"/productions/agentkit-cli/archives/0.50.0/en/commands/eval/dataset"},{"title":"Manage evaluators","href":"/productions/agentkit-cli/archives/0.50.0/en/commands/eval/evaluator"},{"title":"Run an experiment","href":"/productions/agentkit-cli/archives/0.50.0/en/commands/eval/run"},{"title":"View experiments and results","href":"/productions/agentkit-cli/archives/0.50.0/en/commands/eval/experiment"}]},{"title":"Manage runtimes","href":"/productions/agentkit-cli/archives/0.50.0/en/commands/runtime"},{"title":"Manage knowledge bases","href":"/productions/agentkit-cli/archives/0.50.0/en/commands/knowledge"},{"title":"Manage memory collections","href":"/productions/agentkit-cli/archives/0.50.0/en/commands/memory"},{"title":"Manage MCP services","href":"/productions/agentkit-cli/archives/0.50.0/en/commands/mcp"},{"title":"Use sandboxes","href":"/productions/agentkit-cli/archives/0.50.0/en/commands/sandbox"},{"title":"Manage platform skills","href":"/productions/agentkit-cli/archives/0.50.0/en/commands/skill"},{"title":"Harness","href":"/productions/agentkit-cli/archives/0.50.0/en/commands/harness"},{"title":"Authentication \u0026 login","href":"/productions/agentkit-cli/archives/0.50.0/en/commands/auth"},{"title":"View the docs","href":"/productions/agentkit-cli/archives/0.50.0/en/commands/docs"}]}]},{"dropdown":"0.46.7","groups":[{"group":"Getting Started","pages":[{"title":"Overview","href":"/productions/agentkit-cli/archives/0.46.7/en/index"},{"title":"Changelog","href":"/productions/agentkit-cli/archives/0.46.7/en/changelog"},{"title":"Quickstart","href":"/productions/agentkit-cli/archives/0.46.7/en/quickstart"},{"title":"agentkit.yaml","href":"/productions/agentkit-cli/archives/0.46.7/en/agentkit-yaml"},{"title":"Check for updates","href":"/productions/agentkit-cli/archives/0.46.7/en/commands/upgrade"},{"title":"View the command tree","href":"/productions/agentkit-cli/archives/0.46.7/en/commands/tree"}]},{"group":"AI-Friendly","pages":[{"title":"Install built-in skills","href":"/productions/agentkit-cli/archives/0.46.7/en/commands/onboard"}]},{"group":"Command reference","pages":[{"title":"Overview","href":"/productions/agentkit-cli/archives/0.46.7/en/commands"},{"title":"Initialize a project","href":"/productions/agentkit-cli/archives/0.46.7/en/commands/init"},{"title":"Build \u0026 deploy","href":"/productions/agentkit-cli/archives/0.46.7/en/commands/deploy"},{"title":"Destroy a runtime","href":"/productions/agentkit-cli/archives/0.46.7/en/commands/destroy"},{"title":"Invoke a runtime","href":"/productions/agentkit-cli/archives/0.46.7/en/commands/invoke"},{"title":"Migrate an existing agent","href":"/productions/agentkit-cli/archives/0.46.7/en/commands/migrate"},{"group":"Evaluation","pages":[{"title":"Manage datasets","href":"/productions/agentkit-cli/archives/0.46.7/en/commands/eval/dataset"},{"title":"Manage evaluators","href":"/productions/agentkit-cli/archives/0.46.7/en/commands/eval/evaluator"},{"title":"Run an experiment","href":"/productions/agentkit-cli/archives/0.46.7/en/commands/eval/run"},{"title":"View experiments and results","href":"/productions/agentkit-cli/archives/0.46.7/en/commands/eval/experiment"}]},{"title":"Manage runtimes","href":"/productions/agentkit-cli/archives/0.46.7/en/commands/runtime"},{"title":"Manage knowledge bases","href":"/productions/agentkit-cli/archives/0.46.7/en/commands/knowledge"},{"title":"Manage memory collections","href":"/productions/agentkit-cli/archives/0.46.7/en/commands/memory"},{"title":"Manage MCP services","href":"/productions/agentkit-cli/archives/0.46.7/en/commands/mcp"},{"title":"Use sandboxes","href":"/productions/agentkit-cli/archives/0.46.7/en/commands/sandbox"},{"title":"Manage platform skills","href":"/productions/agentkit-cli/archives/0.46.7/en/commands/skill"},{"title":"Harness","href":"/productions/agentkit-cli/archives/0.46.7/en/commands/harness"},{"title":"Authentication \u0026 login","href":"/productions/agentkit-cli/archives/0.46.7/en/commands/auth"},{"title":"View the docs","href":"/productions/agentkit-cli/archives/0.46.7/en/commands/docs"}]}]},{"dropdown":"0.46.6","groups":[{"group":"Getting Started","pages":[{"title":"Overview","href":"/productions/agentkit-cli/archives/0.46.6/en/index"},{"title":"Changelog","href":"/productions/agentkit-cli/archives/0.46.6/en/changelog"},{"title":"Quickstart","href":"/productions/agentkit-cli/archives/0.46.6/en/quickstart"},{"title":"agentkit.yaml","href":"/productions/agentkit-cli/archives/0.46.6/en/agentkit-yaml"},{"title":"Check for updates","href":"/productions/agentkit-cli/archives/0.46.6/en/commands/upgrade"},{"title":"View the command tree","href":"/productions/agentkit-cli/archives/0.46.6/en/commands/tree"}]},{"group":"AI-Friendly","pages":[{"title":"Install built-in skills","href":"/productions/agentkit-cli/archives/0.46.6/en/commands/onboard"}]},{"group":"Command reference","pages":[{"title":"Overview","href":"/productions/agentkit-cli/archives/0.46.6/en/commands"},{"title":"Initialize a project","href":"/productions/agentkit-cli/archives/0.46.6/en/commands/init"},{"title":"Build \u0026 deploy","href":"/productions/agentkit-cli/archives/0.46.6/en/commands/deploy"},{"title":"Destroy a runtime","href":"/productions/agentkit-cli/archives/0.46.6/en/commands/destroy"},{"title":"Invoke a runtime","href":"/productions/agentkit-cli/archives/0.46.6/en/commands/invoke"},{"title":"Migrate an existing agent","href":"/productions/agentkit-cli/archives/0.46.6/en/commands/migrate"},{"group":"Evaluation","pages":[{"title":"Manage datasets","href":"/productions/agentkit-cli/archives/0.46.6/en/commands/eval/dataset"},{"title":"Manage evaluators","href":"/productions/agentkit-cli/archives/0.46.6/en/commands/eval/evaluator"},{"title":"Run an experiment","href":"/productions/agentkit-cli/archives/0.46.6/en/commands/eval/run"},{"title":"View experiments and results","href":"/productions/agentkit-cli/archives/0.46.6/en/commands/eval/experiment"}]},{"title":"Manage runtimes","href":"/productions/agentkit-cli/archives/0.46.6/en/commands/runtime"},{"title":"Manage knowledge bases","href":"/productions/agentkit-cli/archives/0.46.6/en/commands/knowledge"},{"title":"Manage memory collections","href":"/productions/agentkit-cli/archives/0.46.6/en/commands/memory"},{"title":"Manage MCP services","href":"/productions/agentkit-cli/archives/0.46.6/en/commands/mcp"},{"title":"Use sandboxes","href":"/productions/agentkit-cli/archives/0.46.6/en/commands/sandbox"},{"title":"Manage platform skills","href":"/productions/agentkit-cli/archives/0.46.6/en/commands/skill"},{"title":"Harness","href":"/productions/agentkit-cli/archives/0.46.6/en/commands/harness"},{"title":"Authentication \u0026 login","href":"/productions/agentkit-cli/archives/0.46.6/en/commands/auth"},{"title":"View the docs","href":"/productions/agentkit-cli/archives/0.46.6/en/commands/docs"}]}]}]},{"tab":"API Reference","groups":[{"group":"Agent API Server API","pages":[{"title":"Agent API Server overview","href":"/productions/api-reference/preview/en/agent-api-server/overview"},{"group":"Service and applications","pages":[{"title":"Health check","openapi":"productions/api-reference/openapi/en/agent-api-server.json GET /health","href":"/productions/api-reference/preview/en/agent-api-server/health"},{"title":"Get server version","openapi":"productions/api-reference/openapi/en/agent-api-server.json GET /version","href":"/productions/api-reference/preview/en/agent-api-server/version"},{"title":"List applications","openapi":"productions/api-reference/openapi/en/agent-api-server.json GET /list-apps","href":"/productions/api-reference/preview/en/agent-api-server/list-apps"},{"title":"Get application information","openapi":"productions/api-reference/openapi/en/agent-api-server.json GET /apps/{app_name}/app-info","href":"/productions/api-reference/preview/en/agent-api-server/get-app-info"}]},{"group":"Sessions","pages":[{"title":"Create a session","openapi":"productions/api-reference/openapi/en/agent-api-server.json POST /apps/{app_name}/users/{user_id}/sessions","href":"/productions/api-reference/preview/en/agent-api-server/create-session"},{"title":"List sessions","openapi":"productions/api-reference/openapi/en/agent-api-server.json GET /apps/{app_name}/users/{user_id}/sessions","href":"/productions/api-reference/preview/en/agent-api-server/list-sessions"},{"title":"Get a session","openapi":"productions/api-reference/openapi/en/agent-api-server.json GET /apps/{app_name}/users/{user_id}/sessions/{session_id}","href":"/productions/api-reference/preview/en/agent-api-server/get-session"},{"title":"Update session state","openapi":"productions/api-reference/openapi/en/agent-api-server.json PATCH /apps/{app_name}/users/{user_id}/sessions/{session_id}","href":"/productions/api-reference/preview/en/agent-api-server/update-session"},{"title":"Delete a session","openapi":"productions/api-reference/openapi/en/agent-api-server.json DELETE /apps/{app_name}/users/{user_id}/sessions/{session_id}","href":"/productions/api-reference/preview/en/agent-api-server/delete-session"}]},{"group":"Agent execution","pages":[{"title":"Run an agent","openapi":"productions/api-reference/openapi/en/agent-api-server.json POST /run","href":"/productions/api-reference/preview/en/agent-api-server/run"},{"title":"Run an agent with SSE","openapi":"productions/api-reference/openapi/en/agent-api-server.json POST /run_sse","href":"/productions/api-reference/preview/en/agent-api-server/run-sse"}]},{"group":"Artifacts","pages":[{"title":"Save an artifact","openapi":"productions/api-reference/openapi/en/agent-api-server.json POST /apps/{app_name}/users/{user_id}/sessions/{session_id}/artifacts","href":"/productions/api-reference/preview/en/agent-api-server/save-artifact"},{"title":"List artifacts","openapi":"productions/api-reference/openapi/en/agent-api-server.json GET /apps/{app_name}/users/{user_id}/sessions/{session_id}/artifacts","href":"/productions/api-reference/preview/en/agent-api-server/list-artifacts"},{"title":"Get the latest artifact","openapi":"productions/api-reference/openapi/en/agent-api-server.json GET /apps/{app_name}/users/{user_id}/sessions/{session_id}/artifacts/{artifact_name}","href":"/productions/api-reference/preview/en/agent-api-server/get-artifact"},{"title":"List artifact versions","openapi":"productions/api-reference/openapi/en/agent-api-server.json GET /apps/{app_name}/users/{user_id}/sessions/{session_id}/artifacts/{artifact_name}/versions","href":"/productions/api-reference/preview/en/agent-api-server/list-artifact-versions"},{"title":"Get an artifact version","openapi":"productions/api-reference/openapi/en/agent-api-server.json GET /apps/{app_name}/users/{user_id}/sessions/{session_id}/artifacts/{artifact_name}/versions/{version_id}","href":"/productions/api-reference/preview/en/agent-api-server/get-artifact-version"},{"title":"List artifact version metadata","openapi":"productions/api-reference/openapi/en/agent-api-server.json GET /apps/{app_name}/users/{user_id}/sessions/{session_id}/artifacts/{artifact_name}/versions/metadata","href":"/productions/api-reference/preview/en/agent-api-server/list-artifact-metadata"},{"title":"Get artifact version metadata","openapi":"productions/api-reference/openapi/en/agent-api-server.json GET /apps/{app_name}/users/{user_id}/sessions/{session_id}/artifacts/{artifact_name}/versions/{version_id}/metadata","href":"/productions/api-reference/preview/en/agent-api-server/get-artifact-metadata"},{"title":"Delete an artifact","openapi":"productions/api-reference/openapi/en/agent-api-server.json DELETE /apps/{app_name}/users/{user_id}/sessions/{session_id}/artifacts/{artifact_name}","href":"/productions/api-reference/preview/en/agent-api-server/delete-artifact"}]},{"group":"Memory","pages":[{"title":"Add a session to memory","openapi":"productions/api-reference/openapi/en/agent-api-server.json PATCH /apps/{app_name}/users/{user_id}/memory","href":"/productions/api-reference/preview/en/agent-api-server/update-memory"}]},{"group":"Evaluation · development server","pages":[{"title":"Create an evaluation set","openapi":"productions/api-reference/openapi/en/agent-api-server.json POST /dev/apps/{app_name}/eval-sets","href":"/productions/api-reference/preview/en/agent-api-server/create-eval-set"},{"title":"List evaluation sets","openapi":"productions/api-reference/openapi/en/agent-api-server.json GET /dev/apps/{app_name}/eval-sets","href":"/productions/api-reference/preview/en/agent-api-server/list-eval-sets"},{"title":"Add a session as an evaluation case","openapi":"productions/api-reference/openapi/en/agent-api-server.json POST /dev/apps/{app_name}/eval-sets/{eval_set_id}/add-session","href":"/productions/api-reference/preview/en/agent-api-server/add-session-to-eval-set"},{"title":"List evaluation cases","openapi":"productions/api-reference/openapi/en/agent-api-server.json GET /dev/apps/{app_name}/eval_sets/{eval_set_id}/evals","href":"/productions/api-reference/preview/en/agent-api-server/list-eval-cases"},{"title":"Get an evaluation case","openapi":"productions/api-reference/openapi/en/agent-api-server.json GET /dev/apps/{app_name}/eval-sets/{eval_set_id}/eval-cases/{eval_case_id}","href":"/productions/api-reference/preview/en/agent-api-server/get-eval-case"},{"title":"Update an evaluation case","openapi":"productions/api-reference/openapi/en/agent-api-server.json PUT /dev/apps/{app_name}/eval-sets/{eval_set_id}/eval-cases/{eval_case_id}","href":"/productions/api-reference/preview/en/agent-api-server/update-eval-case"},{"title":"Delete an evaluation case","openapi":"productions/api-reference/openapi/en/agent-api-server.json DELETE /dev/apps/{app_name}/eval-sets/{eval_set_id}/eval-cases/{eval_case_id}","href":"/productions/api-reference/preview/en/agent-api-server/delete-eval-case"},{"title":"Run an evaluation","openapi":"productions/api-reference/openapi/en/agent-api-server.json POST /dev/apps/{app_name}/eval-sets/{eval_set_id}/run","href":"/productions/api-reference/preview/en/agent-api-server/run-evaluation"},{"title":"List evaluation results","openapi":"productions/api-reference/openapi/en/agent-api-server.json GET /dev/apps/{app_name}/eval-results","href":"/productions/api-reference/preview/en/agent-api-server/list-eval-results"},{"title":"Get an evaluation result","openapi":"productions/api-reference/openapi/en/agent-api-server.json GET /dev/apps/{app_name}/eval-results/{eval_result_id}","href":"/productions/api-reference/preview/en/agent-api-server/get-eval-result"},{"title":"List evaluation metrics","openapi":"productions/api-reference/openapi/en/agent-api-server.json GET /dev/apps/{app_name}/metrics-info","href":"/productions/api-reference/preview/en/agent-api-server/list-eval-metrics"}]},{"group":"Debugging · development server","pages":[{"title":"Get an event trace","openapi":"productions/api-reference/openapi/en/agent-api-server.json GET /dev/apps/{app_name}/debug/trace/{event_id}","href":"/productions/api-reference/preview/en/agent-api-server/get-event-trace"},{"title":"Get session traces","openapi":"productions/api-reference/openapi/en/agent-api-server.json GET /dev/apps/{app_name}/debug/trace/session/{session_id}","href":"/productions/api-reference/preview/en/agent-api-server/get-session-trace"},{"title":"Get the agent graph","openapi":"productions/api-reference/openapi/en/agent-api-server.json GET /dev/apps/{app_name}/graph","href":"/productions/api-reference/preview/en/agent-api-server/get-agent-graph"},{"title":"Get an event graph","openapi":"productions/api-reference/openapi/en/agent-api-server.json GET /dev/apps/{app_name}/users/{user_id}/sessions/{session_id}/events/{event_id}/graph","href":"/productions/api-reference/preview/en/agent-api-server/get-event-graph"}]},{"group":"Compatibility endpoints","pages":[{"title":"Create a session using a path ID","openapi":"productions/api-reference/openapi/en/agent-api-server.json POST /apps/{app_name}/users/{user_id}/sessions/{session_id}","href":"/productions/api-reference/preview/en/agent-api-server/create-session-with-id"},{"title":"Create an evaluation set using a path ID","openapi":"productions/api-reference/openapi/en/agent-api-server.json POST /dev/apps/{app_name}/eval_sets/{eval_set_id}","href":"/productions/api-reference/preview/en/agent-api-server/create-eval-set-legacy"},{"title":"List evaluation sets as an array","openapi":"productions/api-reference/openapi/en/agent-api-server.json GET /dev/apps/{app_name}/eval_sets","href":"/productions/api-reference/preview/en/agent-api-server/list-eval-sets-legacy"},{"title":"Run an evaluation using the legacy path","openapi":"productions/api-reference/openapi/en/agent-api-server.json POST /dev/apps/{app_name}/eval_sets/{eval_set_id}/run_eval","href":"/productions/api-reference/preview/en/agent-api-server/run-evaluation-legacy"},{"title":"List evaluation results as an array","openapi":"productions/api-reference/openapi/en/agent-api-server.json GET /dev/apps/{app_name}/eval_results","href":"/productions/api-reference/preview/en/agent-api-server/list-eval-results-legacy"},{"title":"Get an evaluation result using the legacy path","openapi":"productions/api-reference/openapi/en/agent-api-server.json GET /dev/apps/{app_name}/eval_results/{eval_result_id}","href":"/productions/api-reference/preview/en/agent-api-server/get-eval-result-legacy"},{"title":"Add a session using the compatibility path","openapi":"productions/api-reference/openapi/en/agent-api-server.json POST /dev/apps/{app_name}/eval_sets/{eval_set_id}/add_session","href":"/productions/api-reference/preview/en/agent-api-server/add-session-to-eval-set-legacy"},{"title":"Get a case using the compatibility path","openapi":"productions/api-reference/openapi/en/agent-api-server.json GET /dev/apps/{app_name}/eval_sets/{eval_set_id}/evals/{eval_case_id}","href":"/productions/api-reference/preview/en/agent-api-server/get-eval-case-legacy"},{"title":"Update a case using the compatibility path","openapi":"productions/api-reference/openapi/en/agent-api-server.json PUT /dev/apps/{app_name}/eval_sets/{eval_set_id}/evals/{eval_case_id}","href":"/productions/api-reference/preview/en/agent-api-server/update-eval-case-legacy"},{"title":"Delete a case using the compatibility path","openapi":"productions/api-reference/openapi/en/agent-api-server.json DELETE /dev/apps/{app_name}/eval_sets/{eval_set_id}/evals/{eval_case_id}","href":"/productions/api-reference/preview/en/agent-api-server/delete-eval-case-legacy"}]}]},{"group":"Harness Runtime API","pages":[{"title":"Harness Runtime overview","href":"/productions/api-reference/preview/en/harness-runtime/overview"},{"title":"Built-in tools","href":"/productions/api-reference/preview/en/harness-runtime/tools"},{"group":"Harness invocation","pages":[{"title":"Invoke Harness","openapi":"productions/api-reference/openapi/en/harness-runtime.json POST /harness/invoke","href":"/productions/api-reference/preview/en/harness-runtime/invoke"},{"title":"Compatibility invocation","openapi":"productions/api-reference/openapi/en/harness-runtime.json POST /invoke","href":"/productions/api-reference/preview/en/harness-runtime/invoke-compatible"},{"title":"Run an agent","openapi":"productions/api-reference/openapi/en/harness-runtime.json POST /run","href":"/productions/api-reference/preview/en/harness-runtime/run"},{"title":"Run Harness with SSE","openapi":"productions/api-reference/openapi/en/harness-runtime.json POST /run_sse","href":"/productions/api-reference/preview/en/harness-runtime/run-sse"}]},{"group":"Scheduled jobs","pages":[{"title":"Scheduled task overview","href":"/productions/api-reference/preview/en/harness-runtime/cronjobs/overview"},{"title":"Get scheduler status","openapi":"productions/api-reference/openapi/en/harness-runtime.json GET /harness/cronjobs/status","href":"/productions/api-reference/preview/en/harness-runtime/cronjobs/status"},{"title":"Create a scheduled task","openapi":"productions/api-reference/openapi/en/harness-runtime.json POST /harness/cronjobs","href":"/productions/api-reference/preview/en/harness-runtime/cronjobs/create"},{"title":"List scheduled tasks","openapi":"productions/api-reference/openapi/en/harness-runtime.json GET /harness/cronjobs","href":"/productions/api-reference/preview/en/harness-runtime/cronjobs/list"},{"title":"Get a scheduled task","openapi":"productions/api-reference/openapi/en/harness-runtime.json GET /harness/cronjobs/{job_id}","href":"/productions/api-reference/preview/en/harness-runtime/cronjobs/get"},{"title":"Pause a scheduled task","openapi":"productions/api-reference/openapi/en/harness-runtime.json POST /harness/cronjobs/{job_id}/pause","href":"/productions/api-reference/preview/en/harness-runtime/cronjobs/pause"},{"title":"Resume a scheduled task","openapi":"productions/api-reference/openapi/en/harness-runtime.json POST /harness/cronjobs/{job_id}/resume","href":"/productions/api-reference/preview/en/harness-runtime/cronjobs/resume"},{"title":"List execution history","openapi":"productions/api-reference/openapi/en/harness-runtime.json GET /harness/cronjobs/{job_id}/runs","href":"/productions/api-reference/preview/en/harness-runtime/cronjobs/runs"},{"title":"Get an execution result","openapi":"productions/api-reference/openapi/en/harness-runtime.json GET /harness/cronjobs/{job_id}/runs/{run_id}","href":"/productions/api-reference/preview/en/harness-runtime/cronjobs/result"},{"title":"Cancel an execution","openapi":"productions/api-reference/openapi/en/harness-runtime.json POST /harness/cronjobs/{job_id}/runs/{run_id}/cancel","href":"/productions/api-reference/preview/en/harness-runtime/cronjobs/cancel"}]},{"group":"Service and applications","pages":[{"title":"Health check","openapi":"productions/api-reference/openapi/en/harness-runtime.json GET /health","href":"/productions/api-reference/preview/en/harness-runtime/health"},{"title":"Get server version","openapi":"productions/api-reference/openapi/en/harness-runtime.json GET /version","href":"/productions/api-reference/preview/en/harness-runtime/version"},{"title":"List applications","openapi":"productions/api-reference/openapi/en/harness-runtime.json GET /list-apps","href":"/productions/api-reference/preview/en/harness-runtime/list-apps"},{"title":"Get application information","openapi":"productions/api-reference/openapi/en/harness-runtime.json GET /apps/{app_name}/app-info","href":"/productions/api-reference/preview/en/harness-runtime/get-app-info"}]},{"group":"Sessions","pages":[{"title":"Create a session","openapi":"productions/api-reference/openapi/en/harness-runtime.json POST /apps/{app_name}/users/{user_id}/sessions","href":"/productions/api-reference/preview/en/harness-runtime/create-session"},{"title":"List sessions","openapi":"productions/api-reference/openapi/en/harness-runtime.json GET /apps/{app_name}/users/{user_id}/sessions","href":"/productions/api-reference/preview/en/harness-runtime/list-sessions"},{"title":"Get a session","openapi":"productions/api-reference/openapi/en/harness-runtime.json GET /apps/{app_name}/users/{user_id}/sessions/{session_id}","href":"/productions/api-reference/preview/en/harness-runtime/get-session"},{"title":"Update session state","openapi":"productions/api-reference/openapi/en/harness-runtime.json PATCH /apps/{app_name}/users/{user_id}/sessions/{session_id}","href":"/productions/api-reference/preview/en/harness-runtime/update-session"},{"title":"Delete a session","openapi":"productions/api-reference/openapi/en/harness-runtime.json DELETE /apps/{app_name}/users/{user_id}/sessions/{session_id}","href":"/productions/api-reference/preview/en/harness-runtime/delete-session"}]},{"group":"Artifacts","pages":[{"title":"Save an artifact","openapi":"productions/api-reference/openapi/en/harness-runtime.json POST /apps/{app_name}/users/{user_id}/sessions/{session_id}/artifacts","href":"/productions/api-reference/preview/en/harness-runtime/save-artifact"},{"title":"List artifacts","openapi":"productions/api-reference/openapi/en/harness-runtime.json GET /apps/{app_name}/users/{user_id}/sessions/{session_id}/artifacts","href":"/productions/api-reference/preview/en/harness-runtime/list-artifacts"},{"title":"Get the latest artifact","openapi":"productions/api-reference/openapi/en/harness-runtime.json GET /apps/{app_name}/users/{user_id}/sessions/{session_id}/artifacts/{artifact_name}","href":"/productions/api-reference/preview/en/harness-runtime/get-artifact"},{"title":"List artifact versions","openapi":"productions/api-reference/openapi/en/harness-runtime.json GET /apps/{app_name}/users/{user_id}/sessions/{session_id}/artifacts/{artifact_name}/versions","href":"/productions/api-reference/preview/en/harness-runtime/list-artifact-versions"},{"title":"Get an artifact version","openapi":"productions/api-reference/openapi/en/harness-runtime.json GET /apps/{app_name}/users/{user_id}/sessions/{session_id}/artifacts/{artifact_name}/versions/{version_id}","href":"/productions/api-reference/preview/en/harness-runtime/get-artifact-version"},{"title":"List artifact version metadata","openapi":"productions/api-reference/openapi/en/harness-runtime.json GET /apps/{app_name}/users/{user_id}/sessions/{session_id}/artifacts/{artifact_name}/versions/metadata","href":"/productions/api-reference/preview/en/harness-runtime/list-artifact-metadata"},{"title":"Get artifact version metadata","openapi":"productions/api-reference/openapi/en/harness-runtime.json GET /apps/{app_name}/users/{user_id}/sessions/{session_id}/artifacts/{artifact_name}/versions/{version_id}/metadata","href":"/productions/api-reference/preview/en/harness-runtime/get-artifact-metadata"},{"title":"Delete an artifact","openapi":"productions/api-reference/openapi/en/harness-runtime.json DELETE /apps/{app_name}/users/{user_id}/sessions/{session_id}/artifacts/{artifact_name}","href":"/productions/api-reference/preview/en/harness-runtime/delete-artifact"}]},{"group":"Memory","pages":[{"title":"Add a session to memory","openapi":"productions/api-reference/openapi/en/harness-runtime.json PATCH /apps/{app_name}/users/{user_id}/memory","href":"/productions/api-reference/preview/en/harness-runtime/update-memory"}]},{"group":"Development evaluation","pages":[{"title":"Create an evaluation set","openapi":"productions/api-reference/openapi/en/harness-runtime.json POST /dev/apps/{app_name}/eval-sets","href":"/productions/api-reference/preview/en/harness-runtime/create-eval-set"},{"title":"List evaluation sets","openapi":"productions/api-reference/openapi/en/harness-runtime.json GET /dev/apps/{app_name}/eval-sets","href":"/productions/api-reference/preview/en/harness-runtime/list-eval-sets"},{"title":"Add a session as an evaluation case","openapi":"productions/api-reference/openapi/en/harness-runtime.json POST /dev/apps/{app_name}/eval-sets/{eval_set_id}/add-session","href":"/productions/api-reference/preview/en/harness-runtime/add-session-to-eval-set"},{"title":"List evaluation cases","openapi":"productions/api-reference/openapi/en/harness-runtime.json GET /dev/apps/{app_name}/eval_sets/{eval_set_id}/evals","href":"/productions/api-reference/preview/en/harness-runtime/list-eval-cases"},{"title":"Get an evaluation case","openapi":"productions/api-reference/openapi/en/harness-runtime.json GET /dev/apps/{app_name}/eval-sets/{eval_set_id}/eval-cases/{eval_case_id}","href":"/productions/api-reference/preview/en/harness-runtime/get-eval-case"},{"title":"Update an evaluation case","openapi":"productions/api-reference/openapi/en/harness-runtime.json PUT /dev/apps/{app_name}/eval-sets/{eval_set_id}/eval-cases/{eval_case_id}","href":"/productions/api-reference/preview/en/harness-runtime/update-eval-case"},{"title":"Delete an evaluation case","openapi":"productions/api-reference/openapi/en/harness-runtime.json DELETE /dev/apps/{app_name}/eval-sets/{eval_set_id}/eval-cases/{eval_case_id}","description":"Delete the case from the evaluation set; success returns JSON null\n\nExposed by the verified SDK/ADK versions for trusted development and debugging. Paths depend on the installed ADK version and should not be used as public application entry points","href":"/productions/api-reference/preview/en/harness-runtime/delete-eval-case"},{"title":"Run an evaluation","openapi":"productions/api-reference/openapi/en/harness-runtime.json POST /dev/apps/{app_name}/eval-sets/{eval_set_id}/run","zh_link":"/productions/api-reference/preview/zh/harness-runtime/run-evaluation","href":"/productions/api-reference/preview/en/harness-runtime/run-evaluation"},{"title":"List evaluation results","openapi":"productions/api-reference/openapi/en/harness-runtime.json GET /dev/apps/{app_name}/eval-results","description":"Return saved evaluation result IDs for the application\n\nExposed by the verified SDK/ADK versions for trusted development and debugging. Paths depend on the installed ADK version and should not be used as public application entry points","href":"/productions/api-reference/preview/en/harness-runtime/list-eval-results"},{"title":"Get an evaluation result","openapi":"productions/api-reference/openapi/en/harness-runtime.json GET /dev/apps/{app_name}/eval-results/{eval_result_id}","href":"/productions/api-reference/preview/en/harness-runtime/get-eval-result"},{"title":"List evaluation metrics","openapi":"productions/api-reference/openapi/en/harness-runtime.json GET /dev/apps/{app_name}/metrics-info","href":"/productions/api-reference/preview/en/harness-runtime/list-eval-metrics"}]},{"group":"Development debugging","pages":[{"title":"Get an event trace","openapi":"productions/api-reference/openapi/en/harness-runtime.json GET /dev/apps/{app_name}/debug/trace/{event_id}","href":"/productions/api-reference/preview/en/harness-runtime/get-event-trace"},{"title":"Get session traces","openapi":"productions/api-reference/openapi/en/harness-runtime.json GET /dev/apps/{app_name}/debug/trace/session/{session_id}","href":"/productions/api-reference/preview/en/harness-runtime/get-session-trace"},{"title":"Get the agent graph","openapi":"productions/api-reference/openapi/en/harness-runtime.json GET /dev/apps/{app_name}/graph","href":"/productions/api-reference/preview/en/harness-runtime/get-agent-graph"},{"title":"Get an event graph","openapi":"productions/api-reference/openapi/en/harness-runtime.json GET /dev/apps/{app_name}/users/{user_id}/sessions/{session_id}/events/{event_id}/graph","href":"/productions/api-reference/preview/en/harness-runtime/get-event-graph"}]},{"group":"Compatibility endpoints","pages":[{"title":"Create a session using a path ID","openapi":"productions/api-reference/openapi/en/harness-runtime.json POST /apps/{app_name}/users/{user_id}/sessions/{session_id}","href":"/productions/api-reference/preview/en/harness-runtime/create-session-with-id"},{"title":"Create an evaluation set using a path ID","openapi":"productions/api-reference/openapi/en/harness-runtime.json POST /dev/apps/{app_name}/eval_sets/{eval_set_id}","href":"/productions/api-reference/preview/en/harness-runtime/create-eval-set-legacy"},{"title":"List evaluation sets as an array","openapi":"productions/api-reference/openapi/en/harness-runtime.json GET /dev/apps/{app_name}/eval_sets","href":"/productions/api-reference/preview/en/harness-runtime/list-eval-sets-legacy"},{"title":"Run an evaluation using the legacy path","openapi":"productions/api-reference/openapi/en/harness-runtime.json POST /dev/apps/{app_name}/eval_sets/{eval_set_id}/run_eval","href":"/productions/api-reference/preview/en/harness-runtime/run-evaluation-legacy"},{"title":"List evaluation results as an array","openapi":"productions/api-reference/openapi/en/harness-runtime.json GET /dev/apps/{app_name}/eval_results","href":"/productions/api-reference/preview/en/harness-runtime/list-eval-results-legacy"},{"title":"Get an evaluation result using the legacy path","openapi":"productions/api-reference/openapi/en/harness-runtime.json GET /dev/apps/{app_name}/eval_results/{eval_result_id}","href":"/productions/api-reference/preview/en/harness-runtime/get-eval-result-legacy"},{"title":"Add a session using the compatibility path","openapi":"productions/api-reference/openapi/en/harness-runtime.json POST /dev/apps/{app_name}/eval_sets/{eval_set_id}/add_session","href":"/productions/api-reference/preview/en/harness-runtime/add-session-to-eval-set-legacy"},{"title":"Get a case using the compatibility path","openapi":"productions/api-reference/openapi/en/harness-runtime.json GET /dev/apps/{app_name}/eval_sets/{eval_set_id}/evals/{eval_case_id}","href":"/productions/api-reference/preview/en/harness-runtime/get-eval-case-legacy"},{"title":"Update a case using the compatibility path","openapi":"productions/api-reference/openapi/en/harness-runtime.json PUT /dev/apps/{app_name}/eval_sets/{eval_set_id}/evals/{eval_case_id}","href":"/productions/api-reference/preview/en/harness-runtime/update-eval-case-legacy"},{"title":"Delete a case using the compatibility path","openapi":"productions/api-reference/openapi/en/harness-runtime.json DELETE /dev/apps/{app_name}/eval_sets/{eval_set_id}/evals/{eval_case_id}","href":"/productions/api-reference/preview/en/harness-runtime/delete-eval-case-legacy"}]}]}]}]}]},"basePath":"","title":"Run an evaluation - AgentKit Documents","buildId":"dpl_G2Qd45vZZ7MkBiGF9yYx8ZsbbKXX","deploymentId":"dpl_G2Qd45vZZ7MkBiGF9yYx8ZsbbKXX","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-NXj-Rqjv.js","utils-m0thOP-_.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-D13EKcfm.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema--XTdfsEb.js","snippetPresets-D3s4lmAH.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-ChURybxL.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-DL8CiXq2.js","shallow-DI2-YB2E.js","getApiPlaygroundDisplay-DxbW7b_y.js","CodeSnippet-CiNYS0pP.js","CodeSnippets-BT87bThu.js","Page-DSpdRuhM.js","getPastedJson-F_g_IrFQ.js","icon-CCIG5BAs.js","MethodPill-DY3E0jwx.js","DuplicateIcon-BN88xnEg.js","createIcon-VCCc5HO5.js","DynamicMarkdown-CaSwclgK.js","SectionHeading-DXV8nWhc.js","axios-vUo_bRtp.js","Markdown-CV32Re6G.js","clsx-5ydLOnhV.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-pFDdfjRe.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-BUGO5bPJ.js"]}