{"docsConfig":{"theme":"maple","$schema":"https://mintlify.com/docs.json","name":"Adaline","description":"Adaline is the platform for building self-improving AI agents from production evidence.","colors":{"primary":"#4A6D47","light":"#4A6D47","dark":"#5DEC97"},"logo":{"light":"https://mintcdn.com/adaline/-Bsa4BuK4fSdmy67/logo/light.svg?fit=max\u0026auto=format\u0026n=-Bsa4BuK4fSdmy67\u0026q=85\u0026s=67ecdbb5a6f0a0bd873337ea8478686a","dark":"https://mintcdn.com/adaline/-Bsa4BuK4fSdmy67/logo/dark.svg?fit=max\u0026auto=format\u0026n=-Bsa4BuK4fSdmy67\u0026q=85\u0026s=5b10107b477c166fe0e0683582f4d700","href":"https://adaline.ai/docs"},"favicon":"https://mintcdn.com/adaline/tvqUtfKxTlDfJpNv/favicon.svg?fit=max\u0026auto=format\u0026n=tvqUtfKxTlDfJpNv\u0026q=85\u0026s=1e9322899a22bfa67a8d3bf3cd7cde78","api":{"mdx":{"auth":{"method":"bearer"}}},"navbar":{"links":[{"icon":"mail","href":"mailto:support@adaline.ai","label":"Support"},{"icon":"house","href":"https://app.adaline.ai","label":"Dashboard"}]},"footer":{"socials":{"x":"https://x.com/tryadaline","github":"https://github.com/adaline/gateway","linkedin":"https://www.linkedin.com/company/adaline","youtube":"https://www.youtube.com/@adalineai"},"links":[{"header":"Platform","items":[{"label":"Instrument","href":"https://docs.adaline.ai/get-started/integrate-your-ai-agent"},{"label":"Improve","href":"https://docs.adaline.ai/improve/overview"},{"label":"Behaviors","href":"https://docs.adaline.ai/behaviors/overview"},{"label":"Monitor","href":"https://docs.adaline.ai/monitor/overview"},{"label":"Evaluators","href":"https://docs.adaline.ai/evaluators/overview"},{"label":"Datasets","href":"https://docs.adaline.ai/datasets/overview"},{"label":"Prompts","href":"https://docs.adaline.ai/prompts/overview"},{"label":"Tools","href":"https://docs.adaline.ai/iterate/use-tools-in-prompt"}]},{"header":"Products","items":[{"label":"Editor","href":"https://adaline.ai/editor"},{"label":"Playground","href":"https://adaline.ai/playground"},{"label":"Evaluations","href":"https://adaline.ai/evaluations"},{"label":"Datasets","href":"https://adaline.ai/datasets"},{"label":"Deployments","href":"https://adaline.ai/deployments"},{"label":"Logs","href":"https://adaline.ai/logs"},{"label":"Analytics","href":"https://adaline.ai/analytics"},{"label":"Gateway","href":"https://adaline.ai/gateway"}]},{"header":"Company","items":[{"label":"Labs","href":"https://labs.adaline.ai"},{"label":"Applied","href":"https://adalineapplied.com"},{"label":"Blog","href":"https://adaline.ai/blog"},{"label":"Careers","href":"https://go.adaline.ai/careers?utm_source=adaline.ai/docs"},{"label":"Wikipedia","href":"https://en.wikipedia.org/wiki/ADALINE?utm_source=adaline.ai"}]},{"header":"Resources","items":[{"label":"DPA","href":"https://adaline.ai/dpa"},{"label":"Privacy policy","href":"https://adaline.ai/privacy"},{"label":"Terms of service","href":"https://adaline.ai/terms"},{"label":"Report vulnerability","href":"https://www.adaline.ai/vulnerability"}]}]},"icons":{"library":"lucide"},"integrations":{"koala":{"publicApiKey":"pk_76a6caa274e800f3ceff0b2bc6b9b9d82ab8"}},"contextual":{"options":["copy","view","chatgpt","claude"],"display":"header"},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"adaline","hasAudioNarration":false,"actualSubdomain":"adaline","customDomains":["www.adaline.ai"],"gitSource":{"type":"github","owner":"adaline","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a2d68a308825b8e5e51aa67","collectionId":"d7ee37fb-e22f-4b64-875b-19830427c021","schemaVersion":"v3"},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6a2d68a308825b8e5e51aa67:success","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"Reference","count":174},{"language":"default","tag":"SDKs","count":126},{"language":"default","tag":"Platform","count":98},{"language":"default","tag":"Types","count":80},{"language":"default","tag":"Adaline (TypeScript)","count":59},{"language":"default","tag":"Adaline (Python)","count":57},{"language":"default","tag":"API","count":44},{"language":"default","tag":"Classes","count":39},{"language":"default","tag":"Prompts","count":26},{"language":"default","tag":"Integrations","count":23}]},"assistantConfig":{},"basePath":"/docs","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"reference/api/v2/openapi/create-prompt","slug":"/reference/api/v2/openapi/create-prompt","pageMetadata":{"title":"Create Prompt","openapi":"POST /prompts","description":"Create a new prompt in a project.","href":"/reference/api/v2/openapi/create-prompt"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Create a new prompt in a project.\"\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}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Create Prompt","openapi":"POST /prompts","description":"Create a new prompt in a project.","href":"/reference/api/v2/openapi/create-prompt"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"operationId":"createPrompt","tags":["prompts"],"summary":"Create a prompt","description":"Create a new prompt in a project.","security":["484b5a1b-2657-4bba-835a-df046b76f5f4"],"parameters":[],"requestBody":"d717bc02-7c48-47e1-8836-742954b1b133","responses":{"201":"92952476-6c28-409f-b630-7e87070c5aab","400":"040d09ea-8351-4b77-8939-f84c204752e8","401":"2a056011-5f0c-41b8-83ca-2122a895923d","403":"41153b55-440f-4403-9852-dc8772c4cd2e","500":"c0c48883-cd8c-464f-951c-60079b63f477"},"method":"post","type":"path","servers":["d4df6e7f-80d3-4d1a-add5-83591905c82a"],"path":"/prompts","baseUrlOptions":["https://api.adaline.ai/v2"],"title":"Create a prompt","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"projectId":{"title":"Base Entity ID","type":"string","description":"Unique identifier for an entity, between 20 and 80 characters.","minLength":20,"maxLength":80,"isRequired":true,"uniqueKey":"projectId","typeLabel":"string"},"title":{"title":"Base Entity Title","type":"string","description":"Display title for an entity, up to 50 characters.","minLength":1,"maxLength":50,"uniqueKey":"title","typeLabel":"string"},"icon":{"title":"Base Entity Icon","type":"object","description":"Icon for an entity, either an emoji or an image URL. Discriminated by `type`.","properties":{"type":{"type":"string","enum":["emoji","image"],"isRequired":true,"uniqueKey":"icon.type","typeLabel":"enum\u003cstring>"},"value":{"type":"string","isRequired":true,"uniqueKey":"icon.value","typeLabel":"string"}},"required":["type","value"],"additionalProperties":false,"uniqueKey":"icon","typeLabel":"Base Entity Icon · object"},"draft":{"type":"object","properties":{"config":{"title":"Prompt Config","type":"object","description":"Provider and model configuration for a prompt.","properties":{"provider":{"type":"string","description":"Provider identifier (resolved from provider ID or name).","uniqueKey":"draft.config.provider","typeLabel":"string"},"model":{"type":"string","description":"Model identifier (e.g., `gpt-4o`, `claude-3-opus`).","uniqueKey":"draft.config.model","typeLabel":"string"},"settings":{"type":"object","description":"Model-specific settings (temperature, max_tokens, top_p, etc.).","additionalProperties":true,"uniqueKey":"draft.config.settings","typeLabel":"object"}},"uniqueKey":"draft.config","typeLabel":"Prompt Config · object"},"messages":{"type":"array","description":"Array of prompt messages.","items":{"type":"object","title":"Prompt Message","description":"Prompt message with role and content.","required":["role","content"],"properties":{"role":{"title":"Message Role","type":"string","enum":["system","user","assistant","tool"],"description":"The role of a message in a prompt conversation.","isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].role","typeLabel":"enum\u003cstring>"},"content":{"type":"array","items":{"oneOf":[{"type":"object","title":"Text","description":"Text content type for prompt messages.","required":["modality","value"],"properties":{"modality":{"type":"string","enum":["text"],"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.0.modality","typeLabel":"enum\u003cstring>"},"value":{"type":"string","isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.0.value","typeLabel":"string"}},"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.0","typeLabel":"Text · object"},{"type":"object","title":"Image","description":"Image content type for prompt messages with detail level specification.","required":["modality","detail","value"],"properties":{"modality":{"type":"string","enum":["image"],"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.1.modality","typeLabel":"enum\u003cstring>"},"detail":{"type":"string","enum":["low","medium","high","auto"],"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.1.detail","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"type":"object","title":"Base64","description":"Base64-encoded image data with media type specification.","required":["type","base64","mediaType"],"properties":{"type":{"type":"string","enum":["base64"],"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.1.value.oneOf.0.type","typeLabel":"enum\u003cstring>"},"base64":{"type":"string","isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.1.value.oneOf.0.base64","typeLabel":"string"},"mediaType":{"type":"string","enum":["png","jpeg","webp","gif"],"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.1.value.oneOf.0.mediaType","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.1.value.oneOf.0","typeLabel":"Base64 · object"},{"type":"object","title":"URL","description":"URL reference to an externally hosted image.","required":["type","url"],"properties":{"type":{"type":"string","enum":["url"],"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.1.value.oneOf.1.type","typeLabel":"enum\u003cstring>"},"url":{"type":"string","isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.1.value.oneOf.1.url","typeLabel":"string"}},"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.1.value.oneOf.1","typeLabel":"URL · object"},{"type":"object","title":"Base64 Hosted","description":"Base64-encoded image data with path and base64 hash, reference to a base64 image hosted on the platform.","required":["type","path","base64Hash"],"properties":{"type":{"type":"string","enum":["base64-hosted"],"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.1.value.oneOf.2.type","typeLabel":"enum\u003cstring>"},"path":{"type":"string","minLength":1,"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.1.value.oneOf.2.path","typeLabel":"string"},"base64Hash":{"type":"string","minLength":1,"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.1.value.oneOf.2.base64Hash","typeLabel":"string"}},"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.1.value.oneOf.2","typeLabel":"Base64 Hosted · object"}],"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.1.value","typeLabel":"Base64 · object | URL · object | Base64 Hosted · object"}},"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.1","typeLabel":"Image · object"},{"type":"object","title":"PDF","description":"PDF document content type for prompt messages with file metadata.","required":["modality","value","file"],"properties":{"modality":{"type":"string","enum":["pdf"],"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.2.modality","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"type":"object","title":"Base64","description":"Base64-encoded PDF document data.","required":["type","base64"],"properties":{"type":{"type":"string","enum":["base64"],"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.2.value.oneOf.0.type","typeLabel":"enum\u003cstring>"},"base64":{"type":"string","isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.2.value.oneOf.0.base64","typeLabel":"string"}},"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.2.value.oneOf.0","typeLabel":"Base64 · object"},{"type":"object","title":"URL","description":"URL reference to an externally hosted PDF document.","required":["type","url"],"properties":{"type":{"type":"string","enum":["url"],"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.2.value.oneOf.1.type","typeLabel":"enum\u003cstring>"},"url":{"type":"string","isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.2.value.oneOf.1.url","typeLabel":"string"}},"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.2.value.oneOf.1","typeLabel":"URL · object"},{"type":"object","title":"Base64 Hosted","description":"Base64-encoded PDF document data with path and preview, reference to a base64 PDF hosted on the platform.","required":["type","path","preview"],"properties":{"type":{"type":"string","enum":["base64-hosted"],"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.2.value.oneOf.2.type","typeLabel":"enum\u003cstring>"},"path":{"type":"string","minLength":1,"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.2.value.oneOf.2.path","typeLabel":"string"},"preview":{"type":"string","minLength":1,"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.2.value.oneOf.2.preview","typeLabel":"string"}},"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.2.value.oneOf.2","typeLabel":"Base64 Hosted · object"}],"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.2.value","typeLabel":"Base64 · object | URL · object | Base64 Hosted · object"},"file":{"type":"object","required":["name","id"],"properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.2.file.name","typeLabel":"string"},"id":{"type":"string","isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.2.file.id","typeLabel":"string"},"size":{"oneOf":[{"type":"number","uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.2.file.size.oneOf.0","typeLabel":"number"},{"type":"null","uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.2.file.size.oneOf.1","typeLabel":"null"}],"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.2.file.size","typeLabel":"number | null"}},"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.2.file","typeLabel":"object"}},"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.2","typeLabel":"PDF · object"},{"type":"object","title":"Tool Call","description":"Tool/function call request from LLM with arguments and metadata.","required":["modality","index","id","name","arguments"],"properties":{"modality":{"type":"string","enum":["tool-call"],"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.3.modality","typeLabel":"enum\u003cstring>"},"index":{"type":"integer","minimum":0,"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.3.index","typeLabel":"integer"},"id":{"type":"string","minLength":1,"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.3.id","typeLabel":"string"},"name":{"type":"string","minLength":1,"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.3.name","typeLabel":"string"},"arguments":{"type":"string","isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.3.arguments","typeLabel":"string"},"serverName":{"oneOf":[{"type":"string","uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.3.serverName.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.3.serverName.oneOf.1","typeLabel":"null"}],"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.3.serverName","typeLabel":"string | null"}},"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.3","typeLabel":"Tool Call · object"},{"type":"object","title":"Tool Response","description":"Tool/function execution response returned to LLM with result data and optional API metadata.","required":["modality","index","id","name","data"],"properties":{"modality":{"type":"string","enum":["tool-response"],"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.4.modality","typeLabel":"enum\u003cstring>"},"index":{"type":"integer","minimum":0,"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.4.index","typeLabel":"integer"},"id":{"type":"string","minLength":1,"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.4.id","typeLabel":"string"},"name":{"type":"string","minLength":1,"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.4.name","typeLabel":"string"},"data":{"type":"string","isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.4.data","typeLabel":"string"},"apiResponse":{"oneOf":[{"type":"object","properties":{"statusCode":{"type":"integer","minimum":0,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.4.apiResponse.oneOf.0.statusCode","typeLabel":"integer"}},"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.4.apiResponse.oneOf.0","typeLabel":"object"},{"type":"null","properties":{"statusCode":{"type":"integer","minimum":0}},"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.4.apiResponse.oneOf.1","typeLabel":"null"}],"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.4.apiResponse","typeLabel":"object | null"}},"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.4","typeLabel":"Tool Response · object"},{"type":"object","title":"Reasoning","description":"Reasoning content type for LLM chain-of-thought and extended thinking responses.","required":["modality","value"],"properties":{"modality":{"type":"string","enum":["reasoning"],"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.5.modality","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"type":"object","title":"Thinking","description":"LLM reasoning/thinking content with cryptographic signature for verification.","required":["type","thinking","signature"],"properties":{"type":{"type":"string","enum":["thinking"],"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.5.value.oneOf.0.type","typeLabel":"enum\u003cstring>"},"thinking":{"type":"string","isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.5.value.oneOf.0.thinking","typeLabel":"string"},"signature":{"type":"string","isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.5.value.oneOf.0.signature","typeLabel":"string"}},"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.5.value.oneOf.0","typeLabel":"Thinking · object"},{"type":"object","title":"Redacted","description":"Redacted/masked reasoning content for privacy-sensitive contexts.","required":["type","data"],"properties":{"type":{"type":"string","enum":["redacted"],"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.5.value.oneOf.1.type","typeLabel":"enum\u003cstring>"},"data":{"type":"string","isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.5.value.oneOf.1.data","typeLabel":"string"}},"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.5.value.oneOf.1","typeLabel":"Redacted · object"}],"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.5.value","typeLabel":"Thinking · object | Redacted · object"}},"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.5","typeLabel":"Reasoning · object"},{"type":"object","title":"Error","description":"Error content type for LLM safety and content filtering errors.","required":["modality","value"],"properties":{"modality":{"type":"string","enum":["error"],"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.6.modality","typeLabel":"enum\u003cstring>"},"value":{"type":"object","title":"Error Content Value","description":"Union type for error content values.","required":["type","value"],"properties":{"type":{"type":"string","enum":["safety"],"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.6.value.type","typeLabel":"enum\u003cstring>"},"value":{"type":"object","required":["category","probability","blocked","message"],"properties":{"category":{"type":"string","isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.6.value.value.category","typeLabel":"string"},"probability":{"type":"string","isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.6.value.value.probability","typeLabel":"string"},"blocked":{"type":"boolean","isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.6.value.value.blocked","typeLabel":"boolean"},"message":{"type":"string","isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.6.value.value.message","typeLabel":"string"}},"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.6.value.value","typeLabel":"object"}},"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.6.value","typeLabel":"Error Content Value · object"}},"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.6","typeLabel":"Error · object"},{"type":"object","title":"Search Result","description":"Search result content type for grounding LLM responses with web search data.","required":["modality","value"],"properties":{"modality":{"type":"string","enum":["search-result"],"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.7.modality","typeLabel":"enum\u003cstring>"},"value":{"type":"object","title":"Search Result Content Value","description":"Union type for search result content values.","required":["type","query","responses","references"],"properties":{"type":{"type":"string","enum":["google"],"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.type","typeLabel":"enum\u003cstring>"},"query":{"type":"string","isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.query","typeLabel":"string"},"responses":{"type":"array","items":{"type":"object","required":["source","url","title"],"properties":{"source":{"type":"string","isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.responses.items.[INDEX].source","typeLabel":"string"},"url":{"type":"string","isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.responses.items.[INDEX].url","typeLabel":"string"},"title":{"type":"string","isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.responses.items.[INDEX].title","typeLabel":"string"},"snippet":{"type":"string","uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.responses.items.[INDEX].snippet","typeLabel":"string"}},"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.responses.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.responses","typeLabel":"object[]"},"references":{"type":"array","items":{"type":"object","required":["text","responseIndices"],"properties":{"text":{"type":"string","isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.references.items.[INDEX].text","typeLabel":"string"},"responseIndices":{"type":"array","items":{"type":"number","uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.references.items.[INDEX].responseIndices.items.[INDEX]","typeLabel":"number"},"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.references.items.[INDEX].responseIndices","typeLabel":"number[]"},"startIndex":{"type":"number","uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.references.items.[INDEX].startIndex","typeLabel":"number"},"endIndex":{"type":"number","uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.references.items.[INDEX].endIndex","typeLabel":"number"},"confidenceScores":{"type":"array","items":{"type":"number","uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.references.items.[INDEX].confidenceScores.items.[INDEX]","typeLabel":"number"},"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.references.items.[INDEX].confidenceScores","typeLabel":"number[]"}},"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.references.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.references","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value","typeLabel":"Search Result Content Value · object"}},"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.7","typeLabel":"Search Result · object"}],"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX]","typeLabel":"Text · object | Image · object | PDF · object | Tool Call · object | Tool Response · object | Reasoning · object | Error · object | Search Result · object"},"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content","typeLabel":"(Text · object | Image · object | PDF · object | Tool Call · object | Tool Response · object | Reasoning · object | Error · object | Search Result · object)[]"}},"uniqueKey":"draft.messages.items.[INDEX]","typeLabel":"Prompt Message · object"},"uniqueKey":"draft.messages","typeLabel":"Prompt Message · object[]"},"tools":{"type":"array","description":"Array of tool definitions available to the model.","items":{"type":"object","title":"Prompt Tool","description":"Union type for different tool types available to LLM (currently functions)","required":["type","definition"],"properties":{"type":{"type":"string","enum":["function"],"isRequired":true,"uniqueKey":"draft.tools.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"definition":{"type":"object","required":["schema"],"properties":{"schema":{"type":"object","title":"Function Schema","description":"Function/tool schema definition for LLM function calling with parameters.","required":["name","description","parameters"],"properties":{"name":{"type":"string","pattern":"^[a-zA-Z0-9_]{1,64}$","maxLength":64,"isRequired":true,"uniqueKey":"draft.tools.items.[INDEX].definition.schema.name","typeLabel":"string"},"description":{"type":"string","maxLength":4096,"isRequired":true,"uniqueKey":"draft.tools.items.[INDEX].definition.schema.description","typeLabel":"string"},"parameters":{"type":"object","additionalProperties":true,"description":"Function parameters - can be any valid JSON schema","isRequired":true,"uniqueKey":"draft.tools.items.[INDEX].definition.schema.parameters","typeLabel":"object"},"strict":{"oneOf":[{"type":"boolean","uniqueKey":"draft.tools.items.[INDEX].definition.schema.strict.oneOf.0","typeLabel":"boolean"},{"type":"null","uniqueKey":"draft.tools.items.[INDEX].definition.schema.strict.oneOf.1","typeLabel":"null"}],"uniqueKey":"draft.tools.items.[INDEX].definition.schema.strict","typeLabel":"boolean | null"}},"isRequired":true,"uniqueKey":"draft.tools.items.[INDEX].definition.schema","typeLabel":"Function Schema · object"}},"isRequired":true,"uniqueKey":"draft.tools.items.[INDEX].definition","typeLabel":"object"},"request":{"oneOf":[{"type":"object","title":"Function Request","description":"Union type for different function/tool execution methods (currently HTTP)","required":["type","method","url"],"properties":{"type":{"type":"string","enum":["http"],"isRequired":true,"uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.type","typeLabel":"enum\u003cstring>"},"method":{"type":"string","enum":["get","post"],"isRequired":true,"uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.method","typeLabel":"enum\u003cstring>"},"url":{"type":"string","format":"uri","isRequired":true,"uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.url","typeLabel":"string\u003curi>"},"headers":{"oneOf":[{"type":"object","additionalProperties":{"type":"string","uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.headers.oneOf.0.additionalProperties","typeLabel":"string"},"uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.headers.oneOf.0","typeLabel":"object"},{"type":"null","additionalProperties":{"type":"string","uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.headers.oneOf.1.additionalProperties","typeLabel":"string"},"uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.headers.oneOf.1","typeLabel":"null"}],"uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.headers","typeLabel":"object | null"},"query":{"oneOf":[{"type":"object","additionalProperties":{"type":"string","uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.query.oneOf.0.additionalProperties","typeLabel":"string"},"uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.query.oneOf.0","typeLabel":"object"},{"type":"null","additionalProperties":{"type":"string","uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.query.oneOf.1.additionalProperties","typeLabel":"string"},"uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.query.oneOf.1","typeLabel":"null"}],"uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.query","typeLabel":"object | null"},"body":{"oneOf":[{"type":"object","additionalProperties":true,"uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.body.oneOf.0","typeLabel":"object"},{"type":"null","additionalProperties":true,"uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.body.oneOf.1","typeLabel":"null"}],"uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.body","typeLabel":"object | null"},"proxyUrl":{"oneOf":[{"type":"string","format":"uri","uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.proxyUrl.oneOf.0","typeLabel":"string\u003curi>"},{"type":"null","format":"uri","uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.proxyUrl.oneOf.1","typeLabel":"null"}],"uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.proxyUrl","typeLabel":"string\u003curi> | null"},"proxyHeaders":{"oneOf":[{"type":"object","additionalProperties":{"type":"string","uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.proxyHeaders.oneOf.0.additionalProperties","typeLabel":"string"},"uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.proxyHeaders.oneOf.0","typeLabel":"object"},{"type":"null","additionalProperties":{"type":"string","uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.proxyHeaders.oneOf.1.additionalProperties","typeLabel":"string"},"uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.proxyHeaders.oneOf.1","typeLabel":"null"}],"uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.proxyHeaders","typeLabel":"object | null"},"retry":{"oneOf":[{"type":"object","title":"Function Request Retry","description":"Retry configuration for function/tool execution with exponential backoff settings.","required":["maxAttempts","initialDelay","exponentialFactor"],"properties":{"maxAttempts":{"type":"integer","minimum":1,"isRequired":true,"uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.retry.oneOf.0.maxAttempts","typeLabel":"integer"},"initialDelay":{"type":"integer","minimum":1,"isRequired":true,"uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.retry.oneOf.0.initialDelay","typeLabel":"integer"},"exponentialFactor":{"type":"integer","minimum":1,"isRequired":true,"uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.retry.oneOf.0.exponentialFactor","typeLabel":"integer"}},"uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.retry.oneOf.0","typeLabel":"Function Request Retry · object"},{"type":"null","uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.retry.oneOf.1","typeLabel":"null"}],"uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.retry","typeLabel":"Function Request Retry · object | null"}},"uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0","typeLabel":"Function Request · object"},{"type":"null","uniqueKey":"draft.tools.items.[INDEX].request.oneOf.1","typeLabel":"null"}],"uniqueKey":"draft.tools.items.[INDEX].request","typeLabel":"Function Request · object | null"}},"uniqueKey":"draft.tools.items.[INDEX]","typeLabel":"Prompt Tool · object"},"uniqueKey":"draft.tools","typeLabel":"Prompt Tool · object[]"}},"uniqueKey":"draft","typeLabel":"object"}},"required":["projectId"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"projectId":"\u003cstring>","title":"\u003cstring>","draft":{"config":{"provider":"\u003cstring>","model":"\u003cstring>","settings":{}},"messages":[{"content":[{"modality":"text","value":"\u003cstring>"}]}],"tools":[{"type":"function","definition":{"schema":{"name":"\u003cstring>","description":"\u003cstring>","parameters":{},"strict":true}},"request":{"type":"http","url":"\u003cstring>","headers":{},"query":{},"body":{},"proxyUrl":"\u003cstring>","proxyHeaders":{},"retry":{"maxAttempts":2,"initialDelay":2,"exponentialFactor":2}}}]}}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"92952476-6c28-409f-b630-7e87070c5aab":{"description":"Prompt created.","content":{"application/json":{"schema":{"title":"Prompt","type":"object","description":"A complete prompt with draft, playground, and published versions.","properties":{"id":{"title":"Base Entity ID","type":"string","description":"Unique identifier for an entity, between 20 and 80 characters.","minLength":20,"maxLength":80,"isRequired":true,"uniqueKey":"id","typeLabel":"string"},"title":{"title":"Base Entity Title","type":"string","description":"Display title for an entity, up to 50 characters.","minLength":1,"maxLength":50,"isRequired":true,"uniqueKey":"title","typeLabel":"string"},"icon":{"title":"Base Entity Icon","type":"object","description":"Icon for an entity, either an emoji or an image URL. Discriminated by `type`.","properties":{"type":{"type":"string","enum":["emoji","image"],"isRequired":true,"uniqueKey":"icon.type","typeLabel":"enum\u003cstring>"},"value":{"type":"string","isRequired":true,"uniqueKey":"icon.value","typeLabel":"string"}},"required":["type","value"],"additionalProperties":false,"isRequired":true,"uniqueKey":"icon","typeLabel":"Base Entity Icon · object"},"projectId":{"title":"Base Entity ID","type":"string","description":"Unique identifier for an entity, between 20 and 80 characters.","minLength":20,"maxLength":80,"isRequired":true,"uniqueKey":"projectId","typeLabel":"string"},"createdAt":{"title":"Unix Timestamp","type":"integer","format":"int64","description":"Unix timestamp in milliseconds.","minimum":1672511400000,"maximum":33229420200000,"isRequired":true,"uniqueKey":"createdAt","typeLabel":"integer\u003cint64>"},"updatedAt":{"title":"Unix Timestamp","type":"integer","format":"int64","description":"Unix timestamp in milliseconds.","minimum":1672511400000,"maximum":33229420200000,"isRequired":true,"uniqueKey":"updatedAt","typeLabel":"integer\u003cint64>"},"defaultPlaygroundId":{"title":"Base Entity ID","type":"string","description":"Unique identifier for an entity, between 20 and 80 characters.","minLength":20,"maxLength":80,"isRequired":true,"uniqueKey":"defaultPlaygroundId","typeLabel":"string"},"draft":{"title":"Prompt Draft","type":"object","description":"A draft version of a prompt with config, messages, tools, and variables.","properties":{"config":{"title":"Prompt Config","type":"object","description":"Provider and model configuration for a prompt.","properties":{"provider":{"type":"string","description":"Provider identifier (resolved from provider ID or name).","uniqueKey":"draft.config.provider","typeLabel":"string"},"model":{"type":"string","description":"Model identifier (e.g., `gpt-4o`, `claude-3-opus`).","uniqueKey":"draft.config.model","typeLabel":"string"},"settings":{"type":"object","description":"Model-specific settings (temperature, max_tokens, top_p, etc.).","additionalProperties":true,"uniqueKey":"draft.config.settings","typeLabel":"object"}},"isRequired":true,"uniqueKey":"draft.config","typeLabel":"Prompt Config · object"},"messages":{"type":"array","description":"Array of prompt messages.","items":{"type":"object","title":"Prompt Message","description":"Prompt message with role and content.","required":["role","content"],"properties":{"role":{"title":"Message Role","type":"string","enum":["system","user","assistant","tool"],"description":"The role of a message in a prompt conversation.","isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].role","typeLabel":"enum\u003cstring>"},"content":{"type":"array","items":{"oneOf":[{"type":"object","title":"Text","description":"Text content type for prompt messages.","required":["modality","value"],"properties":{"modality":{"type":"string","enum":["text"],"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.0.modality","typeLabel":"enum\u003cstring>"},"value":{"type":"string","isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.0.value","typeLabel":"string"}},"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.0","typeLabel":"Text · object"},{"type":"object","title":"Image","description":"Image content type for prompt messages with detail level specification.","required":["modality","detail","value"],"properties":{"modality":{"type":"string","enum":["image"],"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.1.modality","typeLabel":"enum\u003cstring>"},"detail":{"type":"string","enum":["low","medium","high","auto"],"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.1.detail","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"type":"object","title":"Base64","description":"Base64-encoded image data with media type specification.","required":["type","base64","mediaType"],"properties":{"type":{"type":"string","enum":["base64"],"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.1.value.oneOf.0.type","typeLabel":"enum\u003cstring>"},"base64":{"type":"string","isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.1.value.oneOf.0.base64","typeLabel":"string"},"mediaType":{"type":"string","enum":["png","jpeg","webp","gif"],"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.1.value.oneOf.0.mediaType","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.1.value.oneOf.0","typeLabel":"Base64 · object"},{"type":"object","title":"URL","description":"URL reference to an externally hosted image.","required":["type","url"],"properties":{"type":{"type":"string","enum":["url"],"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.1.value.oneOf.1.type","typeLabel":"enum\u003cstring>"},"url":{"type":"string","isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.1.value.oneOf.1.url","typeLabel":"string"}},"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.1.value.oneOf.1","typeLabel":"URL · object"},{"type":"object","title":"Base64 Hosted","description":"Base64-encoded image data with path and base64 hash, reference to a base64 image hosted on the platform.","required":["type","path","base64Hash"],"properties":{"type":{"type":"string","enum":["base64-hosted"],"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.1.value.oneOf.2.type","typeLabel":"enum\u003cstring>"},"path":{"type":"string","minLength":1,"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.1.value.oneOf.2.path","typeLabel":"string"},"base64Hash":{"type":"string","minLength":1,"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.1.value.oneOf.2.base64Hash","typeLabel":"string"}},"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.1.value.oneOf.2","typeLabel":"Base64 Hosted · object"}],"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.1.value","typeLabel":"Base64 · object | URL · object | Base64 Hosted · object"}},"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.1","typeLabel":"Image · object"},{"type":"object","title":"PDF","description":"PDF document content type for prompt messages with file metadata.","required":["modality","value","file"],"properties":{"modality":{"type":"string","enum":["pdf"],"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.2.modality","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"type":"object","title":"Base64","description":"Base64-encoded PDF document data.","required":["type","base64"],"properties":{"type":{"type":"string","enum":["base64"],"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.2.value.oneOf.0.type","typeLabel":"enum\u003cstring>"},"base64":{"type":"string","isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.2.value.oneOf.0.base64","typeLabel":"string"}},"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.2.value.oneOf.0","typeLabel":"Base64 · object"},{"type":"object","title":"URL","description":"URL reference to an externally hosted PDF document.","required":["type","url"],"properties":{"type":{"type":"string","enum":["url"],"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.2.value.oneOf.1.type","typeLabel":"enum\u003cstring>"},"url":{"type":"string","isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.2.value.oneOf.1.url","typeLabel":"string"}},"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.2.value.oneOf.1","typeLabel":"URL · object"},{"type":"object","title":"Base64 Hosted","description":"Base64-encoded PDF document data with path and preview, reference to a base64 PDF hosted on the platform.","required":["type","path","preview"],"properties":{"type":{"type":"string","enum":["base64-hosted"],"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.2.value.oneOf.2.type","typeLabel":"enum\u003cstring>"},"path":{"type":"string","minLength":1,"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.2.value.oneOf.2.path","typeLabel":"string"},"preview":{"type":"string","minLength":1,"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.2.value.oneOf.2.preview","typeLabel":"string"}},"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.2.value.oneOf.2","typeLabel":"Base64 Hosted · object"}],"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.2.value","typeLabel":"Base64 · object | URL · object | Base64 Hosted · object"},"file":{"type":"object","required":["name","id"],"properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.2.file.name","typeLabel":"string"},"id":{"type":"string","isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.2.file.id","typeLabel":"string"},"size":{"oneOf":[{"type":"number","uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.2.file.size.oneOf.0","typeLabel":"number"},{"type":"null","uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.2.file.size.oneOf.1","typeLabel":"null"}],"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.2.file.size","typeLabel":"number | null"}},"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.2.file","typeLabel":"object"}},"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.2","typeLabel":"PDF · object"},{"type":"object","title":"Tool Call","description":"Tool/function call request from LLM with arguments and metadata.","required":["modality","index","id","name","arguments"],"properties":{"modality":{"type":"string","enum":["tool-call"],"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.3.modality","typeLabel":"enum\u003cstring>"},"index":{"type":"integer","minimum":0,"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.3.index","typeLabel":"integer"},"id":{"type":"string","minLength":1,"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.3.id","typeLabel":"string"},"name":{"type":"string","minLength":1,"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.3.name","typeLabel":"string"},"arguments":{"type":"string","isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.3.arguments","typeLabel":"string"},"serverName":{"oneOf":[{"type":"string","uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.3.serverName.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.3.serverName.oneOf.1","typeLabel":"null"}],"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.3.serverName","typeLabel":"string | null"}},"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.3","typeLabel":"Tool Call · object"},{"type":"object","title":"Tool Response","description":"Tool/function execution response returned to LLM with result data and optional API metadata.","required":["modality","index","id","name","data"],"properties":{"modality":{"type":"string","enum":["tool-response"],"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.4.modality","typeLabel":"enum\u003cstring>"},"index":{"type":"integer","minimum":0,"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.4.index","typeLabel":"integer"},"id":{"type":"string","minLength":1,"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.4.id","typeLabel":"string"},"name":{"type":"string","minLength":1,"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.4.name","typeLabel":"string"},"data":{"type":"string","isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.4.data","typeLabel":"string"},"apiResponse":{"oneOf":[{"type":"object","properties":{"statusCode":{"type":"integer","minimum":0,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.4.apiResponse.oneOf.0.statusCode","typeLabel":"integer"}},"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.4.apiResponse.oneOf.0","typeLabel":"object"},{"type":"null","properties":{"statusCode":{"type":"integer","minimum":0}},"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.4.apiResponse.oneOf.1","typeLabel":"null"}],"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.4.apiResponse","typeLabel":"object | null"}},"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.4","typeLabel":"Tool Response · object"},{"type":"object","title":"Reasoning","description":"Reasoning content type for LLM chain-of-thought and extended thinking responses.","required":["modality","value"],"properties":{"modality":{"type":"string","enum":["reasoning"],"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.5.modality","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"type":"object","title":"Thinking","description":"LLM reasoning/thinking content with cryptographic signature for verification.","required":["type","thinking","signature"],"properties":{"type":{"type":"string","enum":["thinking"],"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.5.value.oneOf.0.type","typeLabel":"enum\u003cstring>"},"thinking":{"type":"string","isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.5.value.oneOf.0.thinking","typeLabel":"string"},"signature":{"type":"string","isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.5.value.oneOf.0.signature","typeLabel":"string"}},"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.5.value.oneOf.0","typeLabel":"Thinking · object"},{"type":"object","title":"Redacted","description":"Redacted/masked reasoning content for privacy-sensitive contexts.","required":["type","data"],"properties":{"type":{"type":"string","enum":["redacted"],"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.5.value.oneOf.1.type","typeLabel":"enum\u003cstring>"},"data":{"type":"string","isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.5.value.oneOf.1.data","typeLabel":"string"}},"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.5.value.oneOf.1","typeLabel":"Redacted · object"}],"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.5.value","typeLabel":"Thinking · object | Redacted · object"}},"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.5","typeLabel":"Reasoning · object"},{"type":"object","title":"Error","description":"Error content type for LLM safety and content filtering errors.","required":["modality","value"],"properties":{"modality":{"type":"string","enum":["error"],"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.6.modality","typeLabel":"enum\u003cstring>"},"value":{"type":"object","title":"Error Content Value","description":"Union type for error content values.","required":["type","value"],"properties":{"type":{"type":"string","enum":["safety"],"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.6.value.type","typeLabel":"enum\u003cstring>"},"value":{"type":"object","required":["category","probability","blocked","message"],"properties":{"category":{"type":"string","isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.6.value.value.category","typeLabel":"string"},"probability":{"type":"string","isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.6.value.value.probability","typeLabel":"string"},"blocked":{"type":"boolean","isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.6.value.value.blocked","typeLabel":"boolean"},"message":{"type":"string","isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.6.value.value.message","typeLabel":"string"}},"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.6.value.value","typeLabel":"object"}},"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.6.value","typeLabel":"Error Content Value · object"}},"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.6","typeLabel":"Error · object"},{"type":"object","title":"Search Result","description":"Search result content type for grounding LLM responses with web search data.","required":["modality","value"],"properties":{"modality":{"type":"string","enum":["search-result"],"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.7.modality","typeLabel":"enum\u003cstring>"},"value":{"type":"object","title":"Search Result Content Value","description":"Union type for search result content values.","required":["type","query","responses","references"],"properties":{"type":{"type":"string","enum":["google"],"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.type","typeLabel":"enum\u003cstring>"},"query":{"type":"string","isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.query","typeLabel":"string"},"responses":{"type":"array","items":{"type":"object","required":["source","url","title"],"properties":{"source":{"type":"string","isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.responses.items.[INDEX].source","typeLabel":"string"},"url":{"type":"string","isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.responses.items.[INDEX].url","typeLabel":"string"},"title":{"type":"string","isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.responses.items.[INDEX].title","typeLabel":"string"},"snippet":{"type":"string","uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.responses.items.[INDEX].snippet","typeLabel":"string"}},"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.responses.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.responses","typeLabel":"object[]"},"references":{"type":"array","items":{"type":"object","required":["text","responseIndices"],"properties":{"text":{"type":"string","isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.references.items.[INDEX].text","typeLabel":"string"},"responseIndices":{"type":"array","items":{"type":"number","uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.references.items.[INDEX].responseIndices.items.[INDEX]","typeLabel":"number"},"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.references.items.[INDEX].responseIndices","typeLabel":"number[]"},"startIndex":{"type":"number","uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.references.items.[INDEX].startIndex","typeLabel":"number"},"endIndex":{"type":"number","uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.references.items.[INDEX].endIndex","typeLabel":"number"},"confidenceScores":{"type":"array","items":{"type":"number","uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.references.items.[INDEX].confidenceScores.items.[INDEX]","typeLabel":"number"},"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.references.items.[INDEX].confidenceScores","typeLabel":"number[]"}},"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.references.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.references","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value","typeLabel":"Search Result Content Value · object"}},"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX].oneOf.7","typeLabel":"Search Result · object"}],"uniqueKey":"draft.messages.items.[INDEX].content.items.[INDEX]","typeLabel":"Text · object | Image · object | PDF · object | Tool Call · object | Tool Response · object | Reasoning · object | Error · object | Search Result · object"},"isRequired":true,"uniqueKey":"draft.messages.items.[INDEX].content","typeLabel":"(Text · object | Image · object | PDF · object | Tool Call · object | Tool Response · object | Reasoning · object | Error · object | Search Result · object)[]"}},"uniqueKey":"draft.messages.items.[INDEX]","typeLabel":"Prompt Message · object"},"isRequired":true,"uniqueKey":"draft.messages","typeLabel":"Prompt Message · object[]"},"tools":{"type":"array","description":"Array of tool definitions available to the model.","items":{"type":"object","title":"Prompt Tool","description":"Union type for different tool types available to LLM (currently functions)","required":["type","definition"],"properties":{"type":{"type":"string","enum":["function"],"isRequired":true,"uniqueKey":"draft.tools.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"definition":{"type":"object","required":["schema"],"properties":{"schema":{"type":"object","title":"Function Schema","description":"Function/tool schema definition for LLM function calling with parameters.","required":["name","description","parameters"],"properties":{"name":{"type":"string","pattern":"^[a-zA-Z0-9_]{1,64}$","maxLength":64,"isRequired":true,"uniqueKey":"draft.tools.items.[INDEX].definition.schema.name","typeLabel":"string"},"description":{"type":"string","maxLength":4096,"isRequired":true,"uniqueKey":"draft.tools.items.[INDEX].definition.schema.description","typeLabel":"string"},"parameters":{"type":"object","additionalProperties":true,"description":"Function parameters - can be any valid JSON schema","isRequired":true,"uniqueKey":"draft.tools.items.[INDEX].definition.schema.parameters","typeLabel":"object"},"strict":{"oneOf":[{"type":"boolean","uniqueKey":"draft.tools.items.[INDEX].definition.schema.strict.oneOf.0","typeLabel":"boolean"},{"type":"null","uniqueKey":"draft.tools.items.[INDEX].definition.schema.strict.oneOf.1","typeLabel":"null"}],"uniqueKey":"draft.tools.items.[INDEX].definition.schema.strict","typeLabel":"boolean | null"}},"isRequired":true,"uniqueKey":"draft.tools.items.[INDEX].definition.schema","typeLabel":"Function Schema · object"}},"isRequired":true,"uniqueKey":"draft.tools.items.[INDEX].definition","typeLabel":"object"},"request":{"oneOf":[{"type":"object","title":"Function Request","description":"Union type for different function/tool execution methods (currently HTTP)","required":["type","method","url"],"properties":{"type":{"type":"string","enum":["http"],"isRequired":true,"uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.type","typeLabel":"enum\u003cstring>"},"method":{"type":"string","enum":["get","post"],"isRequired":true,"uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.method","typeLabel":"enum\u003cstring>"},"url":{"type":"string","format":"uri","isRequired":true,"uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.url","typeLabel":"string\u003curi>"},"headers":{"oneOf":[{"type":"object","additionalProperties":{"type":"string","uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.headers.oneOf.0.additionalProperties","typeLabel":"string"},"uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.headers.oneOf.0","typeLabel":"object"},{"type":"null","additionalProperties":{"type":"string","uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.headers.oneOf.1.additionalProperties","typeLabel":"string"},"uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.headers.oneOf.1","typeLabel":"null"}],"uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.headers","typeLabel":"object | null"},"query":{"oneOf":[{"type":"object","additionalProperties":{"type":"string","uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.query.oneOf.0.additionalProperties","typeLabel":"string"},"uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.query.oneOf.0","typeLabel":"object"},{"type":"null","additionalProperties":{"type":"string","uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.query.oneOf.1.additionalProperties","typeLabel":"string"},"uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.query.oneOf.1","typeLabel":"null"}],"uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.query","typeLabel":"object | null"},"body":{"oneOf":[{"type":"object","additionalProperties":true,"uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.body.oneOf.0","typeLabel":"object"},{"type":"null","additionalProperties":true,"uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.body.oneOf.1","typeLabel":"null"}],"uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.body","typeLabel":"object | null"},"proxyUrl":{"oneOf":[{"type":"string","format":"uri","uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.proxyUrl.oneOf.0","typeLabel":"string\u003curi>"},{"type":"null","format":"uri","uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.proxyUrl.oneOf.1","typeLabel":"null"}],"uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.proxyUrl","typeLabel":"string\u003curi> | null"},"proxyHeaders":{"oneOf":[{"type":"object","additionalProperties":{"type":"string","uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.proxyHeaders.oneOf.0.additionalProperties","typeLabel":"string"},"uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.proxyHeaders.oneOf.0","typeLabel":"object"},{"type":"null","additionalProperties":{"type":"string","uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.proxyHeaders.oneOf.1.additionalProperties","typeLabel":"string"},"uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.proxyHeaders.oneOf.1","typeLabel":"null"}],"uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.proxyHeaders","typeLabel":"object | null"},"retry":{"oneOf":[{"type":"object","title":"Function Request Retry","description":"Retry configuration for function/tool execution with exponential backoff settings.","required":["maxAttempts","initialDelay","exponentialFactor"],"properties":{"maxAttempts":{"type":"integer","minimum":1,"isRequired":true,"uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.retry.oneOf.0.maxAttempts","typeLabel":"integer"},"initialDelay":{"type":"integer","minimum":1,"isRequired":true,"uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.retry.oneOf.0.initialDelay","typeLabel":"integer"},"exponentialFactor":{"type":"integer","minimum":1,"isRequired":true,"uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.retry.oneOf.0.exponentialFactor","typeLabel":"integer"}},"uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.retry.oneOf.0","typeLabel":"Function Request Retry · object"},{"type":"null","uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.retry.oneOf.1","typeLabel":"null"}],"uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0.retry","typeLabel":"Function Request Retry · object | null"}},"uniqueKey":"draft.tools.items.[INDEX].request.oneOf.0","typeLabel":"Function Request · object"},{"type":"null","uniqueKey":"draft.tools.items.[INDEX].request.oneOf.1","typeLabel":"null"}],"uniqueKey":"draft.tools.items.[INDEX].request","typeLabel":"Function Request · object | null"}},"uniqueKey":"draft.tools.items.[INDEX]","typeLabel":"Prompt Tool · object"},"isRequired":true,"uniqueKey":"draft.tools","typeLabel":"Prompt Tool · object[]"},"variables":{"type":"object","description":"Map of variable names to their definitions.","additionalProperties":{"title":"Prompt Variable","type":"object","required":["modality"],"description":"Prompt variable definition. When this appears as the value type of a `variables` map, the name is the map key and is therefore omitted here; when it appears as an array item, the `name` field is set explicitly.","properties":{"modality":{"title":"Variable Modality","type":"string","enum":["text","image","pdf","api","prompt"],"description":"Variable modality type.","isRequired":true,"uniqueKey":"draft.variables.additionalProperties.modality","typeLabel":"enum\u003cstring>"},"name":{"type":"string","description":"The variable name as it appears in the prompt template. Omitted when the enclosing container is a map keyed by variable name.","uniqueKey":"draft.variables.additionalProperties.name","typeLabel":"string"}},"uniqueKey":"draft.variables.additionalProperties","typeLabel":"Prompt Variable · object"},"isRequired":true,"uniqueKey":"draft.variables","typeLabel":"object"}},"required":["config","messages","tools","variables"],"isRequired":true,"uniqueKey":"draft","typeLabel":"Prompt Draft · object"},"contentLinks":{"type":"object","description":"Map of content links (base64 content -> signed URL).","additionalProperties":{"type":"string","uniqueKey":"contentLinks.additionalProperties","typeLabel":"string"},"isRequired":true,"uniqueKey":"contentLinks","typeLabel":"object"},"defaultPlayground":{"title":"Prompt Playground","type":"object","description":"A prompt playground configuration with model settings and messages.","properties":{"id":{"title":"Base Entity ID","type":"string","description":"Unique identifier for an entity, between 20 and 80 characters.","minLength":20,"maxLength":80,"isRequired":true,"uniqueKey":"defaultPlayground.id","typeLabel":"string"},"messages":{"type":"array","description":"Array of prompt messages.","items":{"type":"object","title":"Prompt Message","description":"Prompt message with role and content.","required":["role","content"],"properties":{"role":{"title":"Message Role","type":"string","enum":["system","user","assistant","tool"],"description":"The role of a message in a prompt conversation.","isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].role","typeLabel":"enum\u003cstring>"},"content":{"type":"array","items":{"oneOf":[{"type":"object","title":"Text","description":"Text content type for prompt messages.","required":["modality","value"],"properties":{"modality":{"type":"string","enum":["text"],"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.0.modality","typeLabel":"enum\u003cstring>"},"value":{"type":"string","isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.0.value","typeLabel":"string"}},"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.0","typeLabel":"Text · object"},{"type":"object","title":"Image","description":"Image content type for prompt messages with detail level specification.","required":["modality","detail","value"],"properties":{"modality":{"type":"string","enum":["image"],"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.1.modality","typeLabel":"enum\u003cstring>"},"detail":{"type":"string","enum":["low","medium","high","auto"],"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.1.detail","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"type":"object","title":"Base64","description":"Base64-encoded image data with media type specification.","required":["type","base64","mediaType"],"properties":{"type":{"type":"string","enum":["base64"],"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.1.value.oneOf.0.type","typeLabel":"enum\u003cstring>"},"base64":{"type":"string","isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.1.value.oneOf.0.base64","typeLabel":"string"},"mediaType":{"type":"string","enum":["png","jpeg","webp","gif"],"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.1.value.oneOf.0.mediaType","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.1.value.oneOf.0","typeLabel":"Base64 · object"},{"type":"object","title":"URL","description":"URL reference to an externally hosted image.","required":["type","url"],"properties":{"type":{"type":"string","enum":["url"],"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.1.value.oneOf.1.type","typeLabel":"enum\u003cstring>"},"url":{"type":"string","isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.1.value.oneOf.1.url","typeLabel":"string"}},"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.1.value.oneOf.1","typeLabel":"URL · object"},{"type":"object","title":"Base64 Hosted","description":"Base64-encoded image data with path and base64 hash, reference to a base64 image hosted on the platform.","required":["type","path","base64Hash"],"properties":{"type":{"type":"string","enum":["base64-hosted"],"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.1.value.oneOf.2.type","typeLabel":"enum\u003cstring>"},"path":{"type":"string","minLength":1,"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.1.value.oneOf.2.path","typeLabel":"string"},"base64Hash":{"type":"string","minLength":1,"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.1.value.oneOf.2.base64Hash","typeLabel":"string"}},"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.1.value.oneOf.2","typeLabel":"Base64 Hosted · object"}],"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.1.value","typeLabel":"Base64 · object | URL · object | Base64 Hosted · object"}},"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.1","typeLabel":"Image · object"},{"type":"object","title":"PDF","description":"PDF document content type for prompt messages with file metadata.","required":["modality","value","file"],"properties":{"modality":{"type":"string","enum":["pdf"],"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.2.modality","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"type":"object","title":"Base64","description":"Base64-encoded PDF document data.","required":["type","base64"],"properties":{"type":{"type":"string","enum":["base64"],"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.2.value.oneOf.0.type","typeLabel":"enum\u003cstring>"},"base64":{"type":"string","isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.2.value.oneOf.0.base64","typeLabel":"string"}},"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.2.value.oneOf.0","typeLabel":"Base64 · object"},{"type":"object","title":"URL","description":"URL reference to an externally hosted PDF document.","required":["type","url"],"properties":{"type":{"type":"string","enum":["url"],"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.2.value.oneOf.1.type","typeLabel":"enum\u003cstring>"},"url":{"type":"string","isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.2.value.oneOf.1.url","typeLabel":"string"}},"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.2.value.oneOf.1","typeLabel":"URL · object"},{"type":"object","title":"Base64 Hosted","description":"Base64-encoded PDF document data with path and preview, reference to a base64 PDF hosted on the platform.","required":["type","path","preview"],"properties":{"type":{"type":"string","enum":["base64-hosted"],"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.2.value.oneOf.2.type","typeLabel":"enum\u003cstring>"},"path":{"type":"string","minLength":1,"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.2.value.oneOf.2.path","typeLabel":"string"},"preview":{"type":"string","minLength":1,"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.2.value.oneOf.2.preview","typeLabel":"string"}},"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.2.value.oneOf.2","typeLabel":"Base64 Hosted · object"}],"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.2.value","typeLabel":"Base64 · object | URL · object | Base64 Hosted · object"},"file":{"type":"object","required":["name","id"],"properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.2.file.name","typeLabel":"string"},"id":{"type":"string","isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.2.file.id","typeLabel":"string"},"size":{"oneOf":[{"type":"number","uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.2.file.size.oneOf.0","typeLabel":"number"},{"type":"null","uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.2.file.size.oneOf.1","typeLabel":"null"}],"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.2.file.size","typeLabel":"number | null"}},"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.2.file","typeLabel":"object"}},"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.2","typeLabel":"PDF · object"},{"type":"object","title":"Tool Call","description":"Tool/function call request from LLM with arguments and metadata.","required":["modality","index","id","name","arguments"],"properties":{"modality":{"type":"string","enum":["tool-call"],"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.3.modality","typeLabel":"enum\u003cstring>"},"index":{"type":"integer","minimum":0,"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.3.index","typeLabel":"integer"},"id":{"type":"string","minLength":1,"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.3.id","typeLabel":"string"},"name":{"type":"string","minLength":1,"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.3.name","typeLabel":"string"},"arguments":{"type":"string","isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.3.arguments","typeLabel":"string"},"serverName":{"oneOf":[{"type":"string","uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.3.serverName.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.3.serverName.oneOf.1","typeLabel":"null"}],"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.3.serverName","typeLabel":"string | null"}},"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.3","typeLabel":"Tool Call · object"},{"type":"object","title":"Tool Response","description":"Tool/function execution response returned to LLM with result data and optional API metadata.","required":["modality","index","id","name","data"],"properties":{"modality":{"type":"string","enum":["tool-response"],"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.4.modality","typeLabel":"enum\u003cstring>"},"index":{"type":"integer","minimum":0,"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.4.index","typeLabel":"integer"},"id":{"type":"string","minLength":1,"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.4.id","typeLabel":"string"},"name":{"type":"string","minLength":1,"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.4.name","typeLabel":"string"},"data":{"type":"string","isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.4.data","typeLabel":"string"},"apiResponse":{"oneOf":[{"type":"object","properties":{"statusCode":{"type":"integer","minimum":0,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.4.apiResponse.oneOf.0.statusCode","typeLabel":"integer"}},"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.4.apiResponse.oneOf.0","typeLabel":"object"},{"type":"null","properties":{"statusCode":{"type":"integer","minimum":0}},"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.4.apiResponse.oneOf.1","typeLabel":"null"}],"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.4.apiResponse","typeLabel":"object | null"}},"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.4","typeLabel":"Tool Response · object"},{"type":"object","title":"Reasoning","description":"Reasoning content type for LLM chain-of-thought and extended thinking responses.","required":["modality","value"],"properties":{"modality":{"type":"string","enum":["reasoning"],"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.5.modality","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"type":"object","title":"Thinking","description":"LLM reasoning/thinking content with cryptographic signature for verification.","required":["type","thinking","signature"],"properties":{"type":{"type":"string","enum":["thinking"],"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.5.value.oneOf.0.type","typeLabel":"enum\u003cstring>"},"thinking":{"type":"string","isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.5.value.oneOf.0.thinking","typeLabel":"string"},"signature":{"type":"string","isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.5.value.oneOf.0.signature","typeLabel":"string"}},"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.5.value.oneOf.0","typeLabel":"Thinking · object"},{"type":"object","title":"Redacted","description":"Redacted/masked reasoning content for privacy-sensitive contexts.","required":["type","data"],"properties":{"type":{"type":"string","enum":["redacted"],"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.5.value.oneOf.1.type","typeLabel":"enum\u003cstring>"},"data":{"type":"string","isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.5.value.oneOf.1.data","typeLabel":"string"}},"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.5.value.oneOf.1","typeLabel":"Redacted · object"}],"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.5.value","typeLabel":"Thinking · object | Redacted · object"}},"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.5","typeLabel":"Reasoning · object"},{"type":"object","title":"Error","description":"Error content type for LLM safety and content filtering errors.","required":["modality","value"],"properties":{"modality":{"type":"string","enum":["error"],"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.6.modality","typeLabel":"enum\u003cstring>"},"value":{"type":"object","title":"Error Content Value","description":"Union type for error content values.","required":["type","value"],"properties":{"type":{"type":"string","enum":["safety"],"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.6.value.type","typeLabel":"enum\u003cstring>"},"value":{"type":"object","required":["category","probability","blocked","message"],"properties":{"category":{"type":"string","isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.6.value.value.category","typeLabel":"string"},"probability":{"type":"string","isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.6.value.value.probability","typeLabel":"string"},"blocked":{"type":"boolean","isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.6.value.value.blocked","typeLabel":"boolean"},"message":{"type":"string","isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.6.value.value.message","typeLabel":"string"}},"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.6.value.value","typeLabel":"object"}},"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.6.value","typeLabel":"Error Content Value · object"}},"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.6","typeLabel":"Error · object"},{"type":"object","title":"Search Result","description":"Search result content type for grounding LLM responses with web search data.","required":["modality","value"],"properties":{"modality":{"type":"string","enum":["search-result"],"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.7.modality","typeLabel":"enum\u003cstring>"},"value":{"type":"object","title":"Search Result Content Value","description":"Union type for search result content values.","required":["type","query","responses","references"],"properties":{"type":{"type":"string","enum":["google"],"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.type","typeLabel":"enum\u003cstring>"},"query":{"type":"string","isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.query","typeLabel":"string"},"responses":{"type":"array","items":{"type":"object","required":["source","url","title"],"properties":{"source":{"type":"string","isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.responses.items.[INDEX].source","typeLabel":"string"},"url":{"type":"string","isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.responses.items.[INDEX].url","typeLabel":"string"},"title":{"type":"string","isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.responses.items.[INDEX].title","typeLabel":"string"},"snippet":{"type":"string","uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.responses.items.[INDEX].snippet","typeLabel":"string"}},"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.responses.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.responses","typeLabel":"object[]"},"references":{"type":"array","items":{"type":"object","required":["text","responseIndices"],"properties":{"text":{"type":"string","isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.references.items.[INDEX].text","typeLabel":"string"},"responseIndices":{"type":"array","items":{"type":"number","uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.references.items.[INDEX].responseIndices.items.[INDEX]","typeLabel":"number"},"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.references.items.[INDEX].responseIndices","typeLabel":"number[]"},"startIndex":{"type":"number","uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.references.items.[INDEX].startIndex","typeLabel":"number"},"endIndex":{"type":"number","uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.references.items.[INDEX].endIndex","typeLabel":"number"},"confidenceScores":{"type":"array","items":{"type":"number","uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.references.items.[INDEX].confidenceScores.items.[INDEX]","typeLabel":"number"},"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.references.items.[INDEX].confidenceScores","typeLabel":"number[]"}},"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.references.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value.references","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.7.value","typeLabel":"Search Result Content Value · object"}},"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX].oneOf.7","typeLabel":"Search Result · object"}],"uniqueKey":"defaultPlayground.messages.items.[INDEX].content.items.[INDEX]","typeLabel":"Text · object | Image · object | PDF · object | Tool Call · object | Tool Response · object | Reasoning · object | Error · object | Search Result · object"},"isRequired":true,"uniqueKey":"defaultPlayground.messages.items.[INDEX].content","typeLabel":"(Text · object | Image · object | PDF · object | Tool Call · object | Tool Response · object | Reasoning · object | Error · object | Search Result · object)[]"}},"uniqueKey":"defaultPlayground.messages.items.[INDEX]","typeLabel":"Prompt Message · object"},"isRequired":true,"uniqueKey":"defaultPlayground.messages","typeLabel":"Prompt Message · object[]"},"variables":{"type":"object","description":"Map of variable names to their values (VariableValue objects keyed by variable name).","additionalProperties":{"oneOf":[{"type":"object","title":"Text","description":"Text content type for prompt messages.","required":["modality","value"],"properties":{"modality":{"type":"string","enum":["text"],"isRequired":true,"uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.0.modality","typeLabel":"enum\u003cstring>"},"value":{"type":"string","isRequired":true,"uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.0.value","typeLabel":"string"}},"uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.0","typeLabel":"Text · object"},{"type":"object","title":"Image","description":"Image content type for prompt messages with detail level specification.","required":["modality","detail","value"],"properties":{"modality":{"type":"string","enum":["image"],"isRequired":true,"uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.1.modality","typeLabel":"enum\u003cstring>"},"detail":{"type":"string","enum":["low","medium","high","auto"],"isRequired":true,"uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.1.detail","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"type":"object","title":"Base64","description":"Base64-encoded image data with media type specification.","required":["type","base64","mediaType"],"properties":{"type":{"type":"string","enum":["base64"],"isRequired":true,"uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.1.value.oneOf.0.type","typeLabel":"enum\u003cstring>"},"base64":{"type":"string","isRequired":true,"uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.1.value.oneOf.0.base64","typeLabel":"string"},"mediaType":{"type":"string","enum":["png","jpeg","webp","gif"],"isRequired":true,"uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.1.value.oneOf.0.mediaType","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.1.value.oneOf.0","typeLabel":"Base64 · object"},{"type":"object","title":"URL","description":"URL reference to an externally hosted image.","required":["type","url"],"properties":{"type":{"type":"string","enum":["url"],"isRequired":true,"uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.1.value.oneOf.1.type","typeLabel":"enum\u003cstring>"},"url":{"type":"string","isRequired":true,"uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.1.value.oneOf.1.url","typeLabel":"string"}},"isRequired":true,"uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.1.value.oneOf.1","typeLabel":"URL · object"},{"type":"object","title":"Base64 Hosted","description":"Base64-encoded image data with path and base64 hash, reference to a base64 image hosted on the platform.","required":["type","path","base64Hash"],"properties":{"type":{"type":"string","enum":["base64-hosted"],"isRequired":true,"uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.1.value.oneOf.2.type","typeLabel":"enum\u003cstring>"},"path":{"type":"string","minLength":1,"isRequired":true,"uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.1.value.oneOf.2.path","typeLabel":"string"},"base64Hash":{"type":"string","minLength":1,"isRequired":true,"uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.1.value.oneOf.2.base64Hash","typeLabel":"string"}},"isRequired":true,"uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.1.value.oneOf.2","typeLabel":"Base64 Hosted · object"}],"isRequired":true,"uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.1.value","typeLabel":"Base64 · object | URL · object | Base64 Hosted · object"}},"uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.1","typeLabel":"Image · object"},{"type":"object","title":"PDF","description":"PDF document content type for prompt messages with file metadata.","required":["modality","value","file"],"properties":{"modality":{"type":"string","enum":["pdf"],"isRequired":true,"uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.2.modality","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"type":"object","title":"Base64","description":"Base64-encoded PDF document data.","required":["type","base64"],"properties":{"type":{"type":"string","enum":["base64"],"isRequired":true,"uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.2.value.oneOf.0.type","typeLabel":"enum\u003cstring>"},"base64":{"type":"string","isRequired":true,"uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.2.value.oneOf.0.base64","typeLabel":"string"}},"isRequired":true,"uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.2.value.oneOf.0","typeLabel":"Base64 · object"},{"type":"object","title":"URL","description":"URL reference to an externally hosted PDF document.","required":["type","url"],"properties":{"type":{"type":"string","enum":["url"],"isRequired":true,"uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.2.value.oneOf.1.type","typeLabel":"enum\u003cstring>"},"url":{"type":"string","isRequired":true,"uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.2.value.oneOf.1.url","typeLabel":"string"}},"isRequired":true,"uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.2.value.oneOf.1","typeLabel":"URL · object"},{"type":"object","title":"Base64 Hosted","description":"Base64-encoded PDF document data with path and preview, reference to a base64 PDF hosted on the platform.","required":["type","path","preview"],"properties":{"type":{"type":"string","enum":["base64-hosted"],"isRequired":true,"uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.2.value.oneOf.2.type","typeLabel":"enum\u003cstring>"},"path":{"type":"string","minLength":1,"isRequired":true,"uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.2.value.oneOf.2.path","typeLabel":"string"},"preview":{"type":"string","minLength":1,"isRequired":true,"uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.2.value.oneOf.2.preview","typeLabel":"string"}},"isRequired":true,"uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.2.value.oneOf.2","typeLabel":"Base64 Hosted · object"}],"isRequired":true,"uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.2.value","typeLabel":"Base64 · object | URL · object | Base64 Hosted · object"},"file":{"type":"object","required":["name","id"],"properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.2.file.name","typeLabel":"string"},"id":{"type":"string","isRequired":true,"uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.2.file.id","typeLabel":"string"},"size":{"oneOf":[{"type":"number","uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.2.file.size.oneOf.0","typeLabel":"number"},{"type":"null","uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.2.file.size.oneOf.1","typeLabel":"null"}],"uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.2.file.size","typeLabel":"number | null"}},"isRequired":true,"uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.2.file","typeLabel":"object"}},"uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.2","typeLabel":"PDF · object"},{"type":"object","title":"API","description":"API call content type for making HTTP requests within prompt messages.","required":["modality","url","method"],"properties":{"modality":{"type":"string","enum":["api"],"isRequired":true,"uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.3.modality","typeLabel":"enum\u003cstring>"},"url":{"type":"string","isRequired":true,"uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.3.url","typeLabel":"string"},"method":{"title":"HTTP Method","type":"string","enum":["GET","POST","PUT","PATCH","DELETE"],"description":"Standard HTTP request method.","isRequired":true,"uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.3.method","typeLabel":"enum\u003cstring>"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.3.headers.additionalProperties","typeLabel":"string"},"uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.3.headers","typeLabel":"object"},"params":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.3.params.additionalProperties","typeLabel":"string"},"uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.3.params","typeLabel":"object"},"body":{"type":"string","uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.3.body","typeLabel":"string"},"secretHeaders":{"type":"array","items":{"type":"string","uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.3.secretHeaders.items.[INDEX]","typeLabel":"string"},"description":"Array of header keys that should be obfuscated","uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.3.secretHeaders","typeLabel":"string[]"}},"uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.3","typeLabel":"API · object"},{"type":"object","title":"Prompt","description":"Prompt variable reference content type for embedding prompts within messages.","required":["modality","promptId"],"properties":{"modality":{"type":"string","enum":["prompt"],"isRequired":true,"uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.4.modality","typeLabel":"enum\u003cstring>"},"promptId":{"type":"string","isRequired":true,"uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.4.promptId","typeLabel":"string"}},"uniqueKey":"defaultPlayground.variables.additionalProperties.oneOf.4","typeLabel":"Prompt · object"}],"uniqueKey":"defaultPlayground.variables.additionalProperties","typeLabel":"Text · object | Image · object | PDF · object | API · object | Prompt · object"},"isRequired":true,"uniqueKey":"defaultPlayground.variables","typeLabel":"object"},"title":{"title":"Base Entity Title","type":"string","description":"Display title for an entity, up to 50 characters.","minLength":1,"maxLength":50,"uniqueKey":"defaultPlayground.title","typeLabel":"string"}},"required":["id","messages","variables"],"uniqueKey":"defaultPlayground","typeLabel":"Prompt Playground · object"}},"required":["id","title","icon","projectId","createdAt","updatedAt","defaultPlaygroundId","draft","contentLinks"],"uniqueKey":"","typeLabel":"Prompt · object"},"examples":{"Example":{"title":"Example","value":{"id":"\u003cstring>","title":"\u003cstring>","icon":{"type":"emoji","value":"\u003cstring>"},"projectId":"\u003cstring>","createdAt":17450965800000,"updatedAt":17450965800000,"defaultPlaygroundId":"\u003cstring>","draft":{"config":{"provider":"\u003cstring>","model":"\u003cstring>","settings":{}},"messages":[{"role":"system","content":[{"modality":"text","value":"\u003cstring>"}]}],"tools":[{"type":"function","definition":{"schema":{"name":"\u003cstring>","description":"\u003cstring>","parameters":{},"strict":true}},"request":{"type":"http","method":"get","url":"\u003cstring>","headers":{},"query":{},"body":{},"proxyUrl":"\u003cstring>","proxyHeaders":{},"retry":{"maxAttempts":2,"initialDelay":2,"exponentialFactor":2}}}],"variables":{}},"contentLinks":{},"defaultPlayground":{"id":"\u003cstring>","messages":[{"role":"system","content":[{"modality":"text","value":"\u003cstring>"}]}],"variables":{},"title":"\u003cstring>"}}}},"exampleType":"generated"}},"headers":{"X-Request-Id":{"description":"Unique identifier for the request. Returned in every response. Send a custom value to correlate requests, or omit to receive a generated UUID.","schema":{"type":"string","format":"uuid"}}},"exampleType":"generated"},"040d09ea-8351-4b77-8939-f84c204752e8":{"description":"Bad request — validation error.","content":{"application/json":{"schema":{"title":"Error Response","type":"object","description":"Standard error response envelope. Permits backend-specific sibling fields (e.g. Zod issue details) alongside the typed `error`.","properties":{"error":{"oneOf":[{"type":"string","description":"Error details — typed envelope, or a raw string reason when the backend's validator produces a short summary (e.g. Zod validation fallback).","isRequired":true,"uniqueKey":"error.oneOf.0","typeLabel":"string"},{"type":"object","description":"Error details — typed envelope, or a raw string reason when the backend's validator produces a short summary (e.g. Zod validation fallback).","required":["code","message"],"properties":{"code":{"type":"string","description":"Machine-readable error code.","enum":["VALIDATION_ERROR","INVALID_CURSOR","AUTHENTICATION_REQUIRED","FORBIDDEN","RESOURCE_NOT_FOUND","CONFLICT","PAYLOAD_TOO_LARGE","RATE_LIMITED","INTERNAL_ERROR"],"isRequired":true,"uniqueKey":"error.oneOf.1.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Human-readable error message.","isRequired":true,"uniqueKey":"error.oneOf.1.message","typeLabel":"string"},"details":{"type":"array","description":"Optional field-level validation details.","items":{"type":"object","properties":{"field":{"type":"string","isRequired":true,"uniqueKey":"error.oneOf.1.details.items.[INDEX].field","typeLabel":"string"},"issue":{"type":"string","isRequired":true,"uniqueKey":"error.oneOf.1.details.items.[INDEX].issue","typeLabel":"string"}},"required":["field","issue"],"uniqueKey":"error.oneOf.1.details.items.[INDEX]","typeLabel":"object"},"uniqueKey":"error.oneOf.1.details","typeLabel":"object[]"}},"additionalProperties":true,"isRequired":true,"uniqueKey":"error.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"error","typeLabel":"string | object"}},"required":["error"],"additionalProperties":true,"uniqueKey":"","typeLabel":"Error Response · object"},"examples":{"Example":{"title":"Example","value":{"error":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"2a056011-5f0c-41b8-83ca-2122a895923d":{"description":"Unauthorized — invalid or missing API key.","content":{"application/json":{"schema":{"title":"Error Response","type":"object","description":"Standard error response envelope. Permits backend-specific sibling fields (e.g. Zod issue details) alongside the typed `error`.","properties":{"error":{"oneOf":[{"type":"string","description":"Error details — typed envelope, or a raw string reason when the backend's validator produces a short summary (e.g. Zod validation fallback).","isRequired":true,"uniqueKey":"error.oneOf.0","typeLabel":"string"},{"type":"object","description":"Error details — typed envelope, or a raw string reason when the backend's validator produces a short summary (e.g. Zod validation fallback).","required":["code","message"],"properties":{"code":{"type":"string","description":"Machine-readable error code.","enum":["VALIDATION_ERROR","INVALID_CURSOR","AUTHENTICATION_REQUIRED","FORBIDDEN","RESOURCE_NOT_FOUND","CONFLICT","PAYLOAD_TOO_LARGE","RATE_LIMITED","INTERNAL_ERROR"],"isRequired":true,"uniqueKey":"error.oneOf.1.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Human-readable error message.","isRequired":true,"uniqueKey":"error.oneOf.1.message","typeLabel":"string"},"details":{"type":"array","description":"Optional field-level validation details.","items":{"type":"object","properties":{"field":{"type":"string","isRequired":true,"uniqueKey":"error.oneOf.1.details.items.[INDEX].field","typeLabel":"string"},"issue":{"type":"string","isRequired":true,"uniqueKey":"error.oneOf.1.details.items.[INDEX].issue","typeLabel":"string"}},"required":["field","issue"],"uniqueKey":"error.oneOf.1.details.items.[INDEX]","typeLabel":"object"},"uniqueKey":"error.oneOf.1.details","typeLabel":"object[]"}},"additionalProperties":true,"isRequired":true,"uniqueKey":"error.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"error","typeLabel":"string | object"}},"required":["error"],"additionalProperties":true,"uniqueKey":"","typeLabel":"Error Response · object"},"examples":{"Example":{"title":"Example","value":{"error":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"41153b55-440f-4403-9852-dc8772c4cd2e":{"description":"Forbidden — API key lacks access.","content":{"application/json":{"schema":{"title":"Error Response","type":"object","description":"Standard error response envelope. Permits backend-specific sibling fields (e.g. Zod issue details) alongside the typed `error`.","properties":{"error":{"oneOf":[{"type":"string","description":"Error details — typed envelope, or a raw string reason when the backend's validator produces a short summary (e.g. Zod validation fallback).","isRequired":true,"uniqueKey":"error.oneOf.0","typeLabel":"string"},{"type":"object","description":"Error details — typed envelope, or a raw string reason when the backend's validator produces a short summary (e.g. Zod validation fallback).","required":["code","message"],"properties":{"code":{"type":"string","description":"Machine-readable error code.","enum":["VALIDATION_ERROR","INVALID_CURSOR","AUTHENTICATION_REQUIRED","FORBIDDEN","RESOURCE_NOT_FOUND","CONFLICT","PAYLOAD_TOO_LARGE","RATE_LIMITED","INTERNAL_ERROR"],"isRequired":true,"uniqueKey":"error.oneOf.1.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Human-readable error message.","isRequired":true,"uniqueKey":"error.oneOf.1.message","typeLabel":"string"},"details":{"type":"array","description":"Optional field-level validation details.","items":{"type":"object","properties":{"field":{"type":"string","isRequired":true,"uniqueKey":"error.oneOf.1.details.items.[INDEX].field","typeLabel":"string"},"issue":{"type":"string","isRequired":true,"uniqueKey":"error.oneOf.1.details.items.[INDEX].issue","typeLabel":"string"}},"required":["field","issue"],"uniqueKey":"error.oneOf.1.details.items.[INDEX]","typeLabel":"object"},"uniqueKey":"error.oneOf.1.details","typeLabel":"object[]"}},"additionalProperties":true,"isRequired":true,"uniqueKey":"error.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"error","typeLabel":"string | object"}},"required":["error"],"additionalProperties":true,"uniqueKey":"","typeLabel":"Error Response · object"},"examples":{"Example":{"title":"Example","value":{"error":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"c0c48883-cd8c-464f-951c-60079b63f477":{"description":"Internal server error.","content":{"application/json":{"schema":{"title":"Error Response","type":"object","description":"Standard error response envelope. Permits backend-specific sibling fields (e.g. Zod issue details) alongside the typed `error`.","properties":{"error":{"oneOf":[{"type":"string","description":"Error details — typed envelope, or a raw string reason when the backend's validator produces a short summary (e.g. Zod validation fallback).","isRequired":true,"uniqueKey":"error.oneOf.0","typeLabel":"string"},{"type":"object","description":"Error details — typed envelope, or a raw string reason when the backend's validator produces a short summary (e.g. Zod validation fallback).","required":["code","message"],"properties":{"code":{"type":"string","description":"Machine-readable error code.","enum":["VALIDATION_ERROR","INVALID_CURSOR","AUTHENTICATION_REQUIRED","FORBIDDEN","RESOURCE_NOT_FOUND","CONFLICT","PAYLOAD_TOO_LARGE","RATE_LIMITED","INTERNAL_ERROR"],"isRequired":true,"uniqueKey":"error.oneOf.1.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Human-readable error message.","isRequired":true,"uniqueKey":"error.oneOf.1.message","typeLabel":"string"},"details":{"type":"array","description":"Optional field-level validation details.","items":{"type":"object","properties":{"field":{"type":"string","isRequired":true,"uniqueKey":"error.oneOf.1.details.items.[INDEX].field","typeLabel":"string"},"issue":{"type":"string","isRequired":true,"uniqueKey":"error.oneOf.1.details.items.[INDEX].issue","typeLabel":"string"}},"required":["field","issue"],"uniqueKey":"error.oneOf.1.details.items.[INDEX]","typeLabel":"object"},"uniqueKey":"error.oneOf.1.details","typeLabel":"object[]"}},"additionalProperties":true,"isRequired":true,"uniqueKey":"error.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"error","typeLabel":"string | object"}},"required":["error"],"additionalProperties":true,"uniqueKey":"","typeLabel":"Error Response · object"},"examples":{"Example":{"title":"Example","value":{"error":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"484b5a1b-2657-4bba-835a-df046b76f5f4":{"bearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"API Key","description":"Workspace API key. Pass as `Authorization: Bearer \u003ckey>`.","scopes":[]}}},"servers":{"d4df6e7f-80d3-4d1a-add5-83591905c82a":{"url":"https://api.adaline.ai/v2","description":"Production API"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","bearerFormat":"API Key","description":"Workspace API key. Pass as `Authorization: Bearer \u003ckey>`.","scopes":[]},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Workspace API key. Pass as `Authorization: Bearer \u003ckey>`.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"}]},"originalFileLocation":"reference/api/v2/openapi/adaline.openapi.json"},"subdomain":"adaline","siteName":"Adaline","title":"Create Prompt - Adaline","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-03-18T16:31:14.407Z","originalFileLocation":"reference/api/v2/openapi/create-prompt.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Create a new prompt in a project.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Adaline\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/adaline/8HUpnEtc97ZiIk5G/_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=\"/docs/mintlify-assets/_mintlify/favicons/adaline/8HUpnEtc97ZiIk5G/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/adaline/8HUpnEtc97ZiIk5G/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/adaline/8HUpnEtc97ZiIk5G/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/adaline/8HUpnEtc97ZiIk5G/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/adaline/8HUpnEtc97ZiIk5G/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/adaline/8HUpnEtc97ZiIk5G/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/adaline/8HUpnEtc97ZiIk5G/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/adaline/8HUpnEtc97ZiIk5G/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Create Prompt - Adaline\">\u003cmeta data-mint-head property=\"og:description\" content=\"Create a new prompt in a project.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Adaline\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://www.adaline.ai/docs/reference/api/v2/openapi/create-prompt\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://adaline.mintlify.app/_mintlify/api/og/v2?division=Prompts\u0026amp;title=Create+Prompt\u0026amp;description=Create+a+new+prompt+in+a+project.\u0026amp;theme=264dce883ed1f8732945193d\u0026amp;signature=7d320281d7b85c72895116c708af00d30f16bc57f612cdef151fdbce17ad1654\">\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=\"Create Prompt - Adaline\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Create a new prompt in a project.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://adaline.mintlify.app/_mintlify/api/og/v2?division=Prompts\u0026amp;title=Create+Prompt\u0026amp;description=Create+a+new+prompt+in+a+project.\u0026amp;theme=264dce883ed1f8732945193d\u0026amp;signature=7d320281d7b85c72895116c708af00d30f16bc57f612cdef151fdbce17ad1654\">\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=\"/docs/mintlify-assets/_mintlify/favicons/adaline/8HUpnEtc97ZiIk5G/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Adaline\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#4A6D47\">\u003clink data-mint-head rel=\"canonical\" href=\"https://www.adaline.ai/docs/reference/api/v2/openapi/create-prompt\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/reference/api/v2/openapi/create-prompt.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://www.adaline.ai/#organization\",\"name\":\"Adaline\",\"url\":\"https://www.adaline.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/adaline/-Bsa4BuK4fSdmy67/logo/light.svg?fit=max\u0026auto=format\u0026n=-Bsa4BuK4fSdmy67\u0026q=85\u0026s=67ecdbb5a6f0a0bd873337ea8478686a\"}},{\"@type\":\"WebSite\",\"@id\":\"https://www.adaline.ai/docs#website\",\"name\":\"Adaline\",\"url\":\"https://www.adaline.ai/docs\",\"publisher\":{\"@id\":\"https://www.adaline.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://www.adaline.ai/docs/reference/api/v2/openapi/create-prompt#webpage\",\"url\":\"https://www.adaline.ai/docs/reference/api/v2/openapi/create-prompt\",\"name\":\"Create Prompt\",\"description\":\"Create a new prompt in a project.\",\"dateModified\":\"2026-03-18T16:31:14.407Z\",\"isPartOf\":{\"@id\":\"https://www.adaline.ai/docs#website\"},\"breadcrumb\":{\"@id\":\"https://www.adaline.ai/docs/reference/api/v2/openapi/create-prompt#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://www.adaline.ai/docs/reference/api/v2/openapi/create-prompt#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"API\",\"item\":\"https://www.adaline.ai/docs/reference/api/v2/openapi/list-logs\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Prompts\",\"item\":\"https://www.adaline.ai/docs/reference/api/v2/openapi/list-prompts\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Create Prompt\",\"item\":\"https://www.adaline.ai/docs/reference/api/v2/openapi/create-prompt\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://www.adaline.ai/docs/reference/api/v2/openapi/create-prompt#apireference\",\"headline\":\"Create Prompt\",\"name\":\"Create Prompt\",\"description\":\"Create a new prompt in a project.\",\"url\":\"https://www.adaline.ai/docs/reference/api/v2/openapi/create-prompt\",\"mainEntityOfPage\":{\"@id\":\"https://www.adaline.ai/docs/reference/api/v2/openapi/create-prompt#webpage\"},\"dateModified\":\"2026-03-18T16:31:14.407Z\",\"publisher\":{\"@id\":\"https://www.adaline.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://www.adaline.ai/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Adaline\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Adaline","nav":{"global":null,"tabs":[{"tab":"Platform","icon":"book","pages":[{"title":"Platform","href":"/get-started/introduction"}]},{"tab":"Reference","icon":"braces","groups":[{"group":"Get started","pages":[{"title":"Reference","href":"/reference/introduction"},{"title":null,"href":"/reference/auth"},{"title":"Rate Limits","href":"/reference/limits"}]},{"group":"API","pages":[{"group":"Logs","icon":"list-tree","expanded":true,"pages":[{"title":"List Log Traces","openapi":"GET /logs","href":"/reference/api/v2/openapi/list-logs"},{"title":"Create Log Trace","openapi":"POST /logs/trace","href":"/reference/api/v2/openapi/create-log-trace"},{"title":"Update Log Trace","openapi":"PATCH /logs/trace","href":"/reference/api/v2/openapi/update-log-trace"},{"title":"Create Log Span","openapi":"POST /logs/span","href":"/reference/api/v2/openapi/create-log-span"},{"title":"Search Traces","openapi":"POST /logs/traces","href":"/reference/api/v2/openapi/export-log-traces"},{"title":"Search Spans","openapi":"POST /logs/spans","href":"/reference/api/v2/openapi/export-log-spans"}]},{"group":"Deployments","icon":"cloud-upload","expanded":true,"pages":[{"title":"Get Deployment","openapi":"GET /deployments","href":"/reference/api/v2/openapi/get-deployment"}]},{"group":"Prompts","icon":"message-square","expanded":true,"pages":[{"title":"List Prompts","openapi":"GET /prompts","description":"List all prompts, optionally filtered by project. Paginated.","href":"/reference/api/v2/openapi/list-prompts"},{"title":"Create Prompt","openapi":"POST /prompts","href":"/reference/api/v2/openapi/create-prompt"},{"title":"Get Prompt","openapi":"GET /prompts/{promptId}","description":"Retrieve full prompt detail. Use `expand=playground` to include the default playground.","href":"/reference/api/v2/openapi/get-prompt"},{"title":"Update Prompt","openapi":"PATCH /prompts/{promptId}","href":"/reference/api/v2/openapi/update-prompt"},{"title":"Delete Prompt","openapi":"DELETE /prompts/{promptId}","href":"/reference/api/v2/openapi/delete-prompt"},{"title":"Get Prompt Draft","openapi":"GET /prompts/{promptId}/draft","href":"/reference/api/v2/openapi/get-prompt-draft"},{"title":"List Playgrounds","openapi":"GET /projects/{projectId}/prompts/{promptId}/playgrounds","href":"/reference/api/v2/openapi/list-playgrounds"},{"title":"Get Playground","openapi":"GET /projects/{projectId}/prompts/{promptId}/playgrounds/{playgroundId}","href":"/reference/api/v2/openapi/get-playground"}]},{"group":"Datasets","icon":"database","expanded":true,"pages":[{"title":"List Datasets","openapi":"GET /datasets","href":"/reference/api/v2/openapi/list-datasets"},{"title":"Create Dataset","openapi":"POST /datasets","href":"/reference/api/v2/openapi/create-dataset"},{"title":"Get Dataset","openapi":"GET /datasets/{datasetId}","href":"/reference/api/v2/openapi/get-dataset"},{"title":"Update Dataset","openapi":"PATCH /datasets/{datasetId}","href":"/reference/api/v2/openapi/update-dataset"},{"title":"Delete Dataset","openapi":"DELETE /datasets/{datasetId}","href":"/reference/api/v2/openapi/delete-dataset"},{"title":"Add Dataset Columns","openapi":"POST /datasets/{datasetId}/columns","href":"/reference/api/v2/openapi/add-dataset-columns"},{"title":"Update Dataset Column","openapi":"PATCH /datasets/{datasetId}/columns/{columnId}","href":"/reference/api/v2/openapi/update-dataset-column"},{"title":"Delete Dataset Column","openapi":"DELETE /datasets/{datasetId}/columns/{columnId}","href":"/reference/api/v2/openapi/delete-dataset-column"},{"title":"Get Dataset Rows","openapi":"GET /datasets/{datasetId}/rows","href":"/reference/api/v2/openapi/get-dataset-rows"},{"title":"Add Dataset Rows","openapi":"POST /datasets/{datasetId}/rows","href":"/reference/api/v2/openapi/add-dataset-rows"},{"title":"Update Dataset Row","openapi":"PATCH /datasets/{datasetId}/rows/{rowId}","href":"/reference/api/v2/openapi/update-dataset-row"},{"title":"Delete Dataset Row","openapi":"DELETE /datasets/{datasetId}/rows/{rowId}","href":"/reference/api/v2/openapi/delete-dataset-row"},{"title":"Fetch Dynamic Columns","openapi":"POST /datasets/{datasetId}/dynamic-columns/fetch","href":"/reference/api/v2/openapi/fetch-dynamic-columns"}]},{"group":"Evaluators","icon":"shield-check","expanded":true,"pages":[{"title":"List Evaluators","openapi":"GET /prompts/{promptId}/evaluators","href":"/reference/api/v2/openapi/list-evaluators"},{"title":"Create Evaluator","openapi":"POST /prompts/{promptId}/evaluators","href":"/reference/api/v2/openapi/create-evaluator"},{"title":"Get Evaluator","openapi":"GET /prompts/{promptId}/evaluators/{evaluatorId}","href":"/reference/api/v2/openapi/get-evaluator"},{"title":"Update Evaluator","openapi":"PATCH /prompts/{promptId}/evaluators/{evaluatorId}","href":"/reference/api/v2/openapi/update-evaluator"},{"title":"Delete Evaluator","openapi":"DELETE /prompts/{promptId}/evaluators/{evaluatorId}","href":"/reference/api/v2/openapi/delete-evaluator"}]},{"group":"Evaluations","icon":"flask-conical","expanded":true,"pages":[{"title":"List Evaluations","openapi":"GET /prompts/{promptId}/evaluations","href":"/reference/api/v2/openapi/list-evaluations"},{"title":"Create Evaluation","openapi":"POST /prompts/{promptId}/evaluations","href":"/reference/api/v2/openapi/create-evaluation"},{"title":"Get Evaluation","openapi":"GET /prompts/{promptId}/evaluations/{evaluationId}","href":"/reference/api/v2/openapi/get-evaluation"},{"title":"Get Evaluation Results","openapi":"GET /prompts/{promptId}/evaluations/{evaluationId}/results","href":"/reference/api/v2/openapi/get-evaluation-results"},{"title":"Cancel Evaluation","openapi":"POST /prompts/{promptId}/evaluations/{evaluationId}/cancel","href":"/reference/api/v2/openapi/cancel-evaluation"}]},{"group":"Projects","icon":"folder","expanded":true,"pages":[{"title":"List Projects","openapi":"GET /projects","href":"/reference/api/v2/openapi/list-projects"},{"title":"Get Project","openapi":"GET /projects/{projectId}","href":"/reference/api/v2/openapi/get-project"},{"title":"Update Project","openapi":"PATCH /projects/{projectId}","href":"/reference/api/v2/openapi/update-project"}]},{"group":"Providers","icon":"cpu","expanded":true,"pages":[{"title":"List Providers","openapi":"GET /providers","href":"/reference/api/v2/openapi/list-providers"},{"title":"Get Provider","openapi":"GET /providers/{providerId}","href":"/reference/api/v2/openapi/get-provider"}]},{"group":"Models","icon":"brain","expanded":true,"pages":[{"title":"List Models","openapi":"GET /models","href":"/reference/api/v2/openapi/list-models"}]}]},{"group":"SDKs","pages":[{"group":"Adaline (TypeScript)","pages":[{"title":null,"href":"/reference/sdk/v2/typescript/overview"},{"group":"Types","pages":[{"title":null,"href":"/reference/sdk/v2/typescript/types/BackgroundStatus"},{"title":null,"href":"/reference/sdk/v2/typescript/types/BufferedEntry"},{"title":"Deployment","href":"/reference/sdk/v2/typescript/types/deployment"},{"title":"ErrorContent","href":"/reference/sdk/v2/typescript/types/ErrorContent"},{"title":null,"href":"/reference/sdk/v2/typescript/types/EvaluationResultsQuery"},{"title":null,"href":"/reference/sdk/v2/typescript/types/FunctionSchema"},{"title":"ImageContent","href":"/reference/sdk/v2/typescript/types/ImageContent"},{"title":"LogAttributesValue","href":"/reference/sdk/v2/typescript/types/LogAttributesValue"},{"title":null,"href":"/reference/sdk/v2/typescript/types/Logger"},{"title":"LogSpanContent","href":"/reference/sdk/v2/typescript/types/LogSpanContent"},{"title":"LogSpanEmbeddingsContent","href":"/reference/sdk/v2/typescript/types/LogSpanEmbeddingsContent"},{"title":"LogSpanFunctionContent","href":"/reference/sdk/v2/typescript/types/LogSpanFunctionContent"},{"title":"LogSpanGuardrailContent","href":"/reference/sdk/v2/typescript/types/LogSpanGuardrailContent"},{"title":"LogSpanModelContent","href":"/reference/sdk/v2/typescript/types/LogSpanModelContent"},{"title":"LogSpanModelStreamContent","href":"/reference/sdk/v2/typescript/types/LogSpanModelStreamContent"},{"title":"LogSpanOtherContent","href":"/reference/sdk/v2/typescript/types/LogSpanOtherContent"},{"title":"LogSpanRetrievalContent","href":"/reference/sdk/v2/typescript/types/LogSpanRetrievalContent"},{"title":"LogSpanToolContent","href":"/reference/sdk/v2/typescript/types/LogSpanToolContent"},{"title":"LogSpanVariable","href":"/reference/sdk/v2/typescript/types/LogSpanVariable"},{"title":null,"href":"/reference/sdk/v2/typescript/types/MessageContent"},{"title":"MessageRole","href":"/reference/sdk/v2/typescript/types/MessageRole"},{"title":"PdfContent","href":"/reference/sdk/v2/typescript/types/PdfContent"},{"title":null,"href":"/reference/sdk/v2/typescript/types/PromptMessage"},{"title":"PromptSnapshot","href":"/reference/sdk/v2/typescript/types/PromptSnapshot"},{"title":null,"href":"/reference/sdk/v2/typescript/types/PromptSnapshotConfig"},{"title":null,"href":"/reference/sdk/v2/typescript/types/PromptVariable"},{"title":"ReasoningContent","href":"/reference/sdk/v2/typescript/types/ReasoningContent"},{"title":"ResponseSchema","href":"/reference/sdk/v2/typescript/types/ResponseSchema"},{"title":null,"href":"/reference/sdk/v2/typescript/types/RetryOptions"},{"title":"SearchResultContent","href":"/reference/sdk/v2/typescript/types/SearchResultContent"},{"title":null,"href":"/reference/sdk/v2/typescript/types/SpanStatus"},{"title":"TextContent","href":"/reference/sdk/v2/typescript/types/TextContent"},{"title":"ToolCallContent","href":"/reference/sdk/v2/typescript/types/ToolCallContent"},{"title":null,"href":"/reference/sdk/v2/typescript/types/ToolFunction"},{"title":"ToolFunctionDefinition","href":"/reference/sdk/v2/typescript/types/ToolFunctionDefinition"},{"title":"ToolResponseContent","href":"/reference/sdk/v2/typescript/types/ToolResponseContent"},{"title":"TraceStatus","href":"/reference/sdk/v2/typescript/types/TraceStatus"},{"title":null,"href":"/reference/sdk/v2/typescript/types/VariableModality"},{"title":"VariableValue","href":"/reference/sdk/v2/typescript/types/VariableValue"}]},{"group":"Classes","pages":[{"title":null,"href":"/reference/sdk/v2/typescript/classes/adaline"},{"title":null,"href":"/reference/sdk/v2/typescript/classes/datasets"},{"title":null,"href":"/reference/sdk/v2/typescript/classes/dataset-rows"},{"title":null,"href":"/reference/sdk/v2/typescript/classes/dataset-columns"},{"title":null,"href":"/reference/sdk/v2/typescript/classes/prompts"},{"title":null,"href":"/reference/sdk/v2/typescript/classes/prompt-draft"},{"title":null,"href":"/reference/sdk/v2/typescript/classes/prompt-playgrounds"},{"title":null,"href":"/reference/sdk/v2/typescript/classes/prompt-evaluators"},{"title":null,"href":"/reference/sdk/v2/typescript/classes/prompt-evaluations"},{"title":null,"href":"/reference/sdk/v2/typescript/classes/evaluation-results"},{"title":null,"href":"/reference/sdk/v2/typescript/classes/providers"},{"title":null,"href":"/reference/sdk/v2/typescript/classes/models"},{"title":null,"href":"/reference/sdk/v2/typescript/classes/projects"},{"title":null,"href":"/reference/sdk/v2/typescript/classes/logs"},{"title":null,"href":"/reference/sdk/v2/typescript/classes/log-traces"},{"title":null,"href":"/reference/sdk/v2/typescript/classes/log-spans"},{"title":null,"href":"/reference/sdk/v2/typescript/classes/monitor"},{"title":null,"href":"/reference/sdk/v2/typescript/classes/trace"},{"title":null,"href":"/reference/sdk/v2/typescript/classes/span"}]}]},{"group":"Adaline (Python)","pages":[{"title":null,"href":"/reference/sdk/v2/python/overview"},{"group":"Types","pages":[{"title":null,"href":"/reference/sdk/v2/python/types/BackgroundStatus"},{"title":null,"href":"/reference/sdk/v2/python/types/BufferedEntry"},{"title":null,"href":"/reference/sdk/v2/python/types/deployment"},{"title":null,"href":"/reference/sdk/v2/python/types/ErrorContent"},{"title":null,"href":"/reference/sdk/v2/python/types/EvaluationResultsQuery"},{"title":null,"href":"/reference/sdk/v2/python/types/FunctionSchema"},{"title":null,"href":"/reference/sdk/v2/python/types/ImageContent"},{"title":null,"href":"/reference/sdk/v2/python/types/LogAttributesValue"},{"title":null,"href":"/reference/sdk/v2/python/types/Logger"},{"title":null,"href":"/reference/sdk/v2/python/types/LogSpanContent"},{"title":null,"href":"/reference/sdk/v2/python/types/LogSpanEmbeddingsContent"},{"title":null,"href":"/reference/sdk/v2/python/types/LogSpanFunctionContent"},{"title":null,"href":"/reference/sdk/v2/python/types/LogSpanGuardrailContent"},{"title":null,"href":"/reference/sdk/v2/python/types/LogSpanModelContent"},{"title":null,"href":"/reference/sdk/v2/python/types/LogSpanModelStreamContent"},{"title":null,"href":"/reference/sdk/v2/python/types/LogSpanOtherContent"},{"title":null,"href":"/reference/sdk/v2/python/types/LogSpanRetrievalContent"},{"title":null,"href":"/reference/sdk/v2/python/types/LogSpanToolContent"},{"title":null,"href":"/reference/sdk/v2/python/types/LogSpanVariable"},{"title":null,"href":"/reference/sdk/v2/python/types/MessageContent"},{"title":null,"href":"/reference/sdk/v2/python/types/MessageRole"},{"title":null,"href":"/reference/sdk/v2/python/types/PdfContent"},{"title":null,"href":"/reference/sdk/v2/python/types/PromptMessage"},{"title":null,"href":"/reference/sdk/v2/python/types/PromptSnapshot"},{"title":null,"href":"/reference/sdk/v2/python/types/PromptSnapshotConfig"},{"title":null,"href":"/reference/sdk/v2/python/types/PromptVariable"},{"title":null,"href":"/reference/sdk/v2/python/types/ReasoningContent"},{"title":null,"href":"/reference/sdk/v2/python/types/SearchResultContent"},{"title":null,"href":"/reference/sdk/v2/python/types/SpanStatus"},{"title":null,"href":"/reference/sdk/v2/python/types/TextContent"},{"title":null,"href":"/reference/sdk/v2/python/types/ToolCallContent"},{"title":null,"href":"/reference/sdk/v2/python/types/ToolFunction"},{"title":null,"href":"/reference/sdk/v2/python/types/ToolFunctionDefinition"},{"title":null,"href":"/reference/sdk/v2/python/types/ToolResponseContent"},{"title":null,"href":"/reference/sdk/v2/python/types/TraceStatus"},{"title":null,"href":"/reference/sdk/v2/python/types/VariableModality"},{"title":null,"href":"/reference/sdk/v2/python/types/VariableValue"}]},{"group":"Classes","pages":[{"title":null,"href":"/reference/sdk/v2/python/classes/adaline"},{"title":null,"href":"/reference/sdk/v2/python/classes/datasets"},{"title":null,"href":"/reference/sdk/v2/python/classes/dataset-rows"},{"title":null,"href":"/reference/sdk/v2/python/classes/dataset-columns"},{"title":null,"href":"/reference/sdk/v2/python/classes/prompts"},{"title":null,"href":"/reference/sdk/v2/python/classes/prompt-draft"},{"title":null,"href":"/reference/sdk/v2/python/classes/prompt-playgrounds"},{"title":null,"href":"/reference/sdk/v2/python/classes/prompt-evaluators"},{"title":null,"href":"/reference/sdk/v2/python/classes/prompt-evaluations"},{"title":null,"href":"/reference/sdk/v2/python/classes/evaluation-results"},{"title":null,"href":"/reference/sdk/v2/python/classes/providers"},{"title":null,"href":"/reference/sdk/v2/python/classes/models"},{"title":null,"href":"/reference/sdk/v2/python/classes/projects"},{"title":null,"href":"/reference/sdk/v2/python/classes/logs"},{"title":null,"href":"/reference/sdk/v2/python/classes/log-traces"},{"title":null,"href":"/reference/sdk/v2/python/classes/log-spans"},{"title":null,"href":"/reference/sdk/v2/python/classes/monitor"},{"title":null,"href":"/reference/sdk/v2/python/classes/trace"},{"title":null,"href":"/reference/sdk/v2/python/classes/span"}]}]},{"group":"Gateway","pages":[{"title":null,"href":"/reference/gateway/v2/overview"},{"group":"Classes","pages":[{"title":null,"href":"/reference/gateway/v2/classes/gateway"}]},{"group":"Types","pages":[{"title":null,"href":"/reference/gateway/v2/types/config"},{"title":null,"href":"/reference/gateway/v2/types/messages"},{"title":null,"href":"/reference/gateway/v2/types/tools"},{"title":null,"href":"/reference/gateway/v2/types/responses"}]},{"group":"Examples","pages":[{"title":null,"href":"/reference/gateway/v2/examples/complete-chat"},{"title":null,"href":"/reference/gateway/v2/examples/stream-chat"},{"title":null,"href":"/reference/gateway/v2/examples/tool-calls"},{"title":null,"href":"/reference/gateway/v2/examples/embeddings"}]}]}]},{"group":"Proxy","pages":[{"title":"Headers","href":"/reference/proxy/headers"}]}]},{"tab":"Integrations","icon":"cable","pages":[{"title":"Integrations","href":"/integrations/introduction"}]},{"tab":"Cookbook","icon":"notebook-text","hidden":true,"pages":[{"title":"Cookbook","href":"/cookbook/cookbook"}]}]},"basePath":"","title":"Create Prompt - Adaline","buildId":"dpl_6cCEiK8XNNvaLBBkWzcBhdE9QfLC","deploymentId":"dpl_6cCEiK8XNNvaLBBkWzcBhdE9QfLC","dynamics":["c2aa737661","b0f84f53ff","a9bb46feb3","2b790eda92"],"chunks":["OpenApiReferenceProvider-CLz2_Z5D.js","utils-7A5jZhOT.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-BVWmkKuv.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-4SOfrh0F.js","snippetPresets-CMc8KicP.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","Page-DeQN5MDd.js","ApiExamples-Ba9tX7z3.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-Be8krXvv.js","shallow-CBC3K1uB.js","getApiPlaygroundDisplay-4tKcUAYo.js","CodeSnippet-C1Xa06ft.js","CodeSnippets-vqiz27A_.js","getPastedJson-NUwRfM32.js","icon-DkIVqWh9.js","MethodPill-qmhT7_wz.js","DuplicateIcon-_gWp1vhn.js","createIcon-NA1p_TVA.js","DynamicMarkdown-Bas9A7wq.js","SectionHeading-a1cS-24U.js","axios-vUo_bRtp.js","Markdown-D3ZTwq_a.js","clsx-BcghKhHb.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-B66mVNPp.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-DmooSyTN.js"]}