{"openapi":"3.1.0","info":{"title":"Hydracept Public API","version":"0.5.3","x-hydracept-caller-context-limits":{"metadataMaxBytes":{"value":16384,"reason":"Keeps caller metadata bounded; use object storage for large payloads."},"tagsMaxCount":{"value":32,"reason":"Practical limit for correlation labels on a single job."},"tagMaxLength":{"value":256,"reason":"Fits composite correlation refs (for example story:<uuid>:chapter:<n>)."},"externalRefMaxLength":{"value":255,"reason":"Maximum length for your external reference id on a job."},"metadataMaxDepth":{"value":32,"reason":"Prevents excessively nested metadata objects."},"enforcement":"Published values are hard ceilings for the public API. Hydracept may enforce lower limits on a deployment. Values below 1 or above these ceilings are clamped to the ceiling."},"description":"One API to run external AI capabilities—with durable jobs, receipts, and BYOK. Public integration surface for Hydracept capabilities and jobs. Authenticate with a Hydracept API key (Bearer). The info.version field tracks the current published Hydracept client release, not a separate HTTP API semver."},"paths":{"/v1/adapter-aliases":{"post":{"tags":["public_api","external","model-adapter-aliases"],"summary":"Create Stable Model Adapter Alias","operationId":"create_alias_v1_adapter_aliases_post","parameters":[{"name":"projectId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Projectid"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ModelAdapterAliasCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Alias V1 Adapter Aliases Post"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]},"get":{"tags":["public_api","external","model-adapter-aliases"],"summary":"List Stable Model Adapter Aliases","operationId":"list_aliases_v1_adapter_aliases_get","parameters":[{"name":"projectId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Projectid"}},{"name":"environment","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Aliases V1 Adapter Aliases Get"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/adapter-aliases/{alias_name}":{"get":{"tags":["public_api","external","model-adapter-aliases"],"summary":"Get Model Adapter Alias","operationId":"get_alias_v1_adapter_aliases__alias_name__get","parameters":[{"name":"alias_name","in":"path","required":true,"schema":{"type":"string","title":"Alias Name"}},{"name":"projectId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Projectid"}},{"name":"environment","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Alias V1 Adapter Aliases  Alias Name  Get"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/adapter-aliases/{alias_name}/versions":{"get":{"tags":["public_api","external","model-adapter-aliases"],"summary":"List Immutable Model Adapter Alias Versions","operationId":"list_alias_versions_v1_adapter_aliases__alias_name__versions_get","parameters":[{"name":"alias_name","in":"path","required":true,"schema":{"type":"string","title":"Alias Name"}},{"name":"projectId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Projectid"}},{"name":"environment","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Alias Versions V1 Adapter Aliases  Alias Name  Versions Get"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/adapter-aliases/{alias_name}/promotions":{"post":{"tags":["public_api","external","model-adapter-aliases"],"summary":"Explicitly Promote Model Adapter Alias","operationId":"promote_alias_v1_adapter_aliases__alias_name__promotions_post","parameters":[{"name":"alias_name","in":"path","required":true,"schema":{"type":"string","title":"Alias Name"}},{"name":"projectId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Projectid"}},{"name":"environment","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ModelAdapterAliasPromote"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Promote Alias V1 Adapter Aliases  Alias Name  Promotions Post"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/adapter-aliases/{alias_name}/recipe-binding":{"post":{"tags":["public_api","external","model-adapter-aliases"],"summary":"Pin Alias Version For Project Recipe","operationId":"bind_alias_for_recipe_v1_adapter_aliases__alias_name__recipe_binding_post","parameters":[{"name":"alias_name","in":"path","required":true,"schema":{"type":"string","title":"Alias Name"}},{"name":"projectId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Projectid"}},{"name":"environment","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RecipeBindingRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Bind Alias For Recipe V1 Adapter Aliases  Alias Name  Recipe Binding Post"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/adapter-defaults/{capability_key}":{"get":{"tags":["public_api","external","model-adapter-aliases"],"summary":"Get Project Model Adapter Default","operationId":"get_adapter_default_v1_adapter_defaults__capability_key__get","parameters":[{"name":"capability_key","in":"path","required":true,"schema":{"type":"string","title":"Capability Key"}},{"name":"projectId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Projectid"}},{"name":"environment","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Adapter Default V1 Adapter Defaults  Capability Key  Get"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]},"put":{"tags":["public_api","external","model-adapter-aliases"],"summary":"Set Project Model Adapter Default","operationId":"put_adapter_default_v1_adapter_defaults__capability_key__put","parameters":[{"name":"capability_key","in":"path","required":true,"schema":{"type":"string","title":"Capability Key"}},{"name":"projectId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Projectid"}},{"name":"environment","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProjectModelAdapterDefaultSet"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Put Adapter Default V1 Adapter Defaults  Capability Key  Put"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]},"delete":{"tags":["public_api","external","model-adapter-aliases"],"summary":"Clear Project Model Adapter Default","operationId":"delete_adapter_default_v1_adapter_defaults__capability_key__delete","parameters":[{"name":"capability_key","in":"path","required":true,"schema":{"type":"string","title":"Capability Key"}},{"name":"projectId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Projectid"}},{"name":"environment","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Delete Adapter Default V1 Adapter Defaults  Capability Key  Delete"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/capabilities/image.generate.v1/estimate":{"post":{"tags":["public_api","external","model-adapters"],"summary":"Quote Image Generation With Model Adapters","description":"Use the normal retail estimator, constraining it to adapter-compatible routes.\n\nThe extra routingAlternatives field is explanatory only. The nested pricing\nquote remains the monetary authority used by ordinary admission.","operationId":"quote_image_with_adapters_v1_capabilities_image_generate_v1_estimate_post","parameters":[{"name":"projectId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Projectid"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RetailEstimateRequest"}}}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RetailEstimateResponse"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"402":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":["service_principal","human_session","panel_session"],"x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/capabilities/image.generate.v1/quote":{"post":{"tags":["public_api","external","model-adapters"],"summary":"Quote Image Generation With Model Adapters","description":"Use the normal retail estimator, constraining it to adapter-compatible routes.\n\nThe extra routingAlternatives field is explanatory only. The nested pricing\nquote remains the monetary authority used by ordinary admission.","operationId":"quote_image_with_adapters_v1_capabilities_image_generate_v1_quote_post","parameters":[{"name":"projectId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Projectid"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RetailEstimateRequest"}}}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RetailEstimateResponse"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"402":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":["service_principal","human_session","panel_session"],"x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/adapters":{"post":{"tags":["public_api","external","model-adapters"],"summary":"Register Model Adapter","operationId":"post_adapter_v1_adapters_post","parameters":[{"name":"projectId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Projectid"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ModelAdapterCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Post Adapter V1 Adapters Post"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]},"get":{"tags":["public_api","external","model-adapters"],"summary":"List Project Model Adapters","operationId":"get_adapters_v1_adapters_get","parameters":[{"name":"projectId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Projectid"}},{"name":"environment","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Environment"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Adapters V1 Adapters Get"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/adapters/source-preview":{"post":{"tags":["public_api","external","model-adapters"],"summary":"Preview LoRA Source Before Registration","description":"Look up a public Hugging Face LoRA and propose registration choices.\n\nThe response fills revision, weights file, base-model family, name, strength,\nand trigger words when the model card knows them. It does not register an\nadapter, download weight tensors, or spend provider credits. Several equally\nplausible weight files stay unselected until the caller chooses one.","operationId":"preview_adapter_source_v1_adapters_source_preview_post","parameters":[{"name":"projectId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Projectid"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ModelAdapterSourcePreviewRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Preview Adapter Source V1 Adapters Source Preview Post"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/adapters/suggestions":{"post":{"tags":["public_api","external","model-adapters"],"summary":"Suggest a LoRA","description":"Suggest a project LoRA or a public Hugging Face LoRA without registering it.\n\nA project alias, adapter id, or unique display name becomes a generation patch.\nA link becomes a suggestion the caller can show and later accept. This does not\ndownload weight tensors or spend provider credits.","operationId":"suggest_lora_v1_adapters_suggestions_post","parameters":[{"name":"projectId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Projectid"}},{"name":"environment","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LoraSuggestionRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Suggest Lora V1 Adapters Suggestions Post"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/adapters/suggestions/accept":{"post":{"tags":["public_api","external","model-adapters"],"summary":"Use or Add a Suggested LoRA","description":"Use a project LoRA, or register an unambiguous public one and then use it.\n\nRegistration happens only when a weights file is known. Several weight files,\nor a missing base model, return the same choice the suggestion would have shown.\nThis does not generate an image or spend provider credits.","operationId":"accept_lora_suggestion_v1_adapters_suggestions_accept_post","parameters":[{"name":"projectId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Projectid"}},{"name":"environment","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Environment"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LoraAcceptRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Accept Lora Suggestion V1 Adapters Suggestions Accept Post"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/adapters/upload":{"post":{"tags":["public_api","external","model-adapters"],"summary":"Upload And Register LoRA Weights","description":"Upload immutable safetensors weights and register them as one adapter.\n\nThe upload is streamed to disk, structurally validated, then committed using\nthe project's ordinary storage disposition. No generation or paid provider\ncall occurs here.","operationId":"upload_adapter_v1_adapters_upload_post","parameters":[{"name":"projectId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Projectid"}}],"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_upload_adapter_v1_adapters_upload_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Upload Adapter V1 Adapters Upload Post"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/adapters/{adapter_id}/revalidate":{"post":{"tags":["public_api","external","model-adapters"],"summary":"Revalidate Model Adapter Source","description":"Refresh source health for the adapter's frozen source identity.\n\nThis never advances a Hugging Face branch/tag, changes an alias target, or\nperforms generation. Repo-only Hugging Face registrations remain catalog-only.","operationId":"revalidate_adapter_v1_adapters__adapter_id__revalidate_post","parameters":[{"name":"adapter_id","in":"path","required":true,"schema":{"type":"string","title":"Adapter Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Revalidate Adapter V1 Adapters  Adapter Id  Revalidate Post"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/adapters/{adapter_id}":{"get":{"tags":["public_api","external","model-adapters"],"summary":"Get Model Adapter","operationId":"get_adapter_v1_adapters__adapter_id__get","parameters":[{"name":"adapter_id","in":"path","required":true,"schema":{"type":"string","title":"Adapter Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Adapter V1 Adapters  Adapter Id  Get"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]},"delete":{"tags":["public_api","external","model-adapters"],"summary":"Delete Model Adapter","operationId":"delete_adapter_v1_adapters__adapter_id__delete","parameters":[{"name":"adapter_id","in":"path","required":true,"schema":{"type":"string","title":"Adapter Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Delete Adapter V1 Adapters  Adapter Id  Delete"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"409":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/capabilities/resolve":{"post":{"summary":"Resolve Capability","description":"Resolve semantic suitability, then project authenticated access truth.","operationId":"resolve_capability_for_workspace_v1_capabilities_resolve_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CapabilityResolutionRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CapabilityResolutionResponse"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"anonymous","x-hydracept-client-codegen":true,"tags":["public_api","external"],"security":[]}},"/v1/capabilities/{capability_key}/estimate":{"post":{"summary":"Quote Capability Charge","description":"HTTP alias of POST /quote. Same RetailEstimateResponse body (pricing.quote).","operationId":"estimate_capability_for_workspace_v1_capabilities__capability_key__estimate_post","parameters":[{"name":"capability_key","in":"path","required":true,"schema":{"type":"string","title":"Capability Key"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RetailEstimateRequest"}}}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RetailEstimateResponse"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"402":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":["service_principal","human_session","panel_session"],"x-hydracept-client-codegen":true,"tags":["public_api","external"],"security":[{"HydraceptApiKey":[]}]}},"/v1/capabilities/{capability_key}/quote":{"post":{"summary":"Quote Capability Charge","description":"Retail quote. Nested pricing.quote is financial authority. Does not reserve or charge funds.","operationId":"estimate_capability_for_workspace_v1_capabilities__capability_key__quote_post","parameters":[{"name":"capability_key","in":"path","required":true,"schema":{"type":"string","title":"Capability Key"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RetailEstimateRequest"}}}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RetailEstimateResponse"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"402":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":["service_principal","human_session","panel_session"],"x-hydracept-client-codegen":true,"tags":["public_api","external"],"security":[{"HydraceptApiKey":[]}]}},"/v1/capabilities/{capability_key}":{"get":{"summary":"Describe Capability","description":"Describe catalog semantics plus the one workspace access projection.\n\nFunding/readiness is not recomputed from a caller funding snapshot here;\nCapabilityAccessDecision already owns whether this workspace can execute.","operationId":"describe_capability_for_workspace_v1_capabilities__capability_key__get","parameters":[{"name":"capability_key","in":"path","required":true,"schema":{"type":"string","title":"Capability Key"}}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PublicCapabilityDescriptor"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"anonymous","x-hydracept-client-codegen":true,"tags":["public_api","external"],"security":[]}},"/v1/capabilities/{capability_key}/execution-targets":{"get":{"summary":"List execution targets","description":"Models that can perform this capability.\n\nThe default is the unpinned selection. Availability is a separate field.","operationId":"list_execution_targets_v1_capabilities__capability_key__execution_targets_get","parameters":[{"name":"capability_key","in":"path","required":true,"schema":{"type":"string","title":"Capability Key"}}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExecutionTargetList"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"anonymous","x-hydracept-client-codegen":true,"tags":["public_api","external"],"security":[]}},"/v1/capabilities/{capability_key}/benchmarks":{"get":{"summary":"Describe capability benchmarks","description":"Benchmark definition and coverage. Comparative scores are not computed in this release.","operationId":"describe_capability_benchmarks_v1_capabilities__capability_key__benchmarks_get","parameters":[{"name":"capability_key","in":"path","required":true,"schema":{"type":"string","title":"Capability Key"}}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CapabilityBenchmarkDiscoveryResponse"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"anonymous","x-hydracept-client-codegen":true,"tags":["public_api","external"],"security":[]}},"/v1/capabilities/{capability_key}/invoke":{"post":{"summary":"Invoke Capability","operationId":"invoke_capability_with_sealed_admission_v1_capabilities__capability_key__invoke_post","parameters":[{"name":"capability_key","in":"path","required":true,"schema":{"type":"string","title":"Capability Key"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CapabilityInvokeRequest"}}}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HydraceptInvocationResult"}}}},"402":{"$ref":"#/components/responses/PublicError"},"409":{"$ref":"#/components/responses/PublicError"},"422":{"$ref":"#/components/responses/PublicValidationError"},"500":{"$ref":"#/components/responses/PublicError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"tags":["public_api","external"],"security":[{"HydraceptApiKey":[]}]}},"/v1/capabilities/image.generate.v1/jobs":{"post":{"summary":"Submit Image Generation Job","description":"Submit an image generation job using the quoted model and billing mode from the request.","operationId":"submit_image_generate_job_v1_capabilities_image_generate_v1_jobs_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CapabilityJobRequest"}}}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HydraceptJob"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"402":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"409":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":["service_principal","panel_session"],"x-hydracept-client-codegen":true,"tags":["public_api","external"],"security":[{"HydraceptApiKey":[]}]}},"/v1/capabilities/{capability_key}/jobs":{"post":{"summary":"Submit Capability Job","operationId":"submit_capability_job_with_sealed_admission_v1_capabilities__capability_key__jobs_post","parameters":[{"name":"capability_key","in":"path","required":true,"schema":{"type":"string","title":"Capability Key"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CapabilityJobRequest"}}}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HydraceptJob"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"402":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"409":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":["service_principal","panel_session"],"x-hydracept-client-codegen":true,"tags":["public_api","external"],"security":[{"HydraceptApiKey":[]}]}},"/v1/capabilities":{"get":{"tags":["public_api","external","capabilities"],"summary":"List Capabilities","description":"Anonymous launch-scoped list; authenticated Studio enrichment with uiSchema.","operationId":"list_capabilities_v1_capabilities_get","parameters":[{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Find capabilities matching this task query (title, key, description).","title":"Q"},"description":"Find capabilities matching this task query (title, key, description)."},{"name":"view","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"summary returns identity-free browse fields only (key, title, description, modality, family, executionModes). Omit for the default catalog. Browse → resolve → describe → quote/run.","title":"View"},"description":"summary returns identity-free browse fields only (key, title, description, modality, family, executionModes). Omit for the default catalog. Browse → resolve → describe → quote/run."}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PublicCapabilityListResponse"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"anonymous","x-hydracept-client-codegen":true,"security":[]}},"/v1/capabilities/image.generate.v1/plan":{"post":{"tags":["public_api","external","capabilities"],"summary":"Preview variant packing plan","operationId":"capability_image_generate_plan_v1_capabilities_image_generate_v1_plan_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CapabilityJobRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Capability Image Generate Plan V1 Capabilities Image Generate V1 Plan Post"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/executions/{execution_id}/events":{"get":{"tags":["public_api","external","capabilities"],"summary":"Stream execution tokens (SSE)","description":"Token-level SSE for stream invoke executions.\n\nDurable job lifecycle history remains on GET /v1/jobs/{jobId}/events (cursor poll).","operationId":"execution_stream_events_v1_executions__execution_id__events_get","parameters":[{"name":"execution_id","in":"path","required":true,"schema":{"type":"string","title":"Execution Id"}},{"name":"Last-Event-ID","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Last-Event-Id"}}],"responses":{"200":{"description":"Server-sent execution events","content":{"text/event-stream":{"schema":{"type":"string"}}}},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":["service_principal","panel_session"],"x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/jobs/{job_id}":{"get":{"tags":["public_api","external","capabilities"],"summary":"Get Job","operationId":"get_unified_job_v1_jobs__job_id__get","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HydraceptJob"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":["service_principal","panel_session"],"x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/jobs/{job_id}/events":{"get":{"tags":["public_api","external","capabilities"],"summary":"List Job Events","description":"Append-only lifecycle stream for a job.\n\nEvents are ordered by monotonic cursor ids. Use the cursor parameter to page forward.","operationId":"list_job_events_v1_jobs__job_id__events_get","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}},{"name":"cursor","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Exclusive lower bound on the event id. Persist the last event cursor. nextCursor is set only when another page remains.","title":"Cursor"},"description":"Exclusive lower bound on the event id. Persist the last event cursor. nextCursor is set only when another page remains."},{"name":"type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"When set, return only this event type. job.reader_text is partial output from the in-flight call. cursor is an exclusive lower bound; persist the last event cursor.","title":"Type"},"description":"When set, return only this event type. job.reader_text is partial output from the in-flight call. cursor is an exclusive lower bound; persist the last event cursor."},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":50,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Job Events V1 Jobs  Job Id  Events Get"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":["service_principal","panel_session"],"x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/jobs":{"get":{"tags":["public_api","external","capabilities"],"summary":"List Jobs","operationId":"list_principal_jobs_v1_jobs_get","parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":25,"title":"Limit"}},{"name":"cursor","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cursor"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Principal Jobs V1 Jobs Get"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/jobs/{job_id}/request":{"get":{"tags":["public_api","external","capabilities"],"summary":"Get Job Request Snapshot","description":"Canonical submitted request for rerunning the same inputs in Studio — not the sealed receipt.","operationId":"get_job_request_snapshot_v1_jobs__job_id__request_get","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Job Request Snapshot V1 Jobs  Job Id  Request Get"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/jobs/{job_id}/result":{"get":{"tags":["public_api","external","capabilities"],"summary":"Get Job Result","description":"Typed output and payload identity for a durable job — not a second execution plane.","operationId":"get_unified_job_result_v1_jobs__job_id__result_get","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HydraceptJobResult"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":["service_principal","panel_session"],"x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/jobs/{job_id}/variants/select":{"post":{"tags":["public_api","external","capabilities"],"summary":"Select Job Variant","operationId":"select_job_variant_v1_jobs__job_id__variants_select_post","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VariantSelectBody"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HydraceptJob"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/jobs/{job_id}/cancel":{"post":{"tags":["public_api","external","capabilities"],"summary":"Cancel Job","operationId":"cancel_unified_job_v1_jobs__job_id__cancel_post","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HydraceptJob"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":["service_principal","panel_session"],"x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/jobs/{job_id}/approve":{"post":{"tags":["public_api","external","capabilities"],"summary":"Approve Job","operationId":"approve_job_v1_jobs__job_id__approve_post","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}}],"requestBody":{"content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/JobApproveBody"},{"type":"null"}],"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HydraceptJob"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/jobs/{job_id}/reject":{"post":{"tags":["public_api","external","capabilities"],"summary":"Reject Job","operationId":"reject_job_v1_jobs__job_id__reject_post","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HydraceptJob"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/jobs/{job_id}/receipt":{"get":{"tags":["public_api","external","capabilities"],"summary":"Get Job Receipt","operationId":"unified_job_receipt_v1_jobs__job_id__receipt_get","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HydraceptReceipt"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":["service_principal","panel_session"],"x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/jobs/{job_id}/public-receipt-verification":{"delete":{"tags":["public_api","external","capabilities"],"summary":"Revoke public receipt verification for a job","operationId":"revoke_job_public_receipt_verification_route_v1_jobs__job_id__public_receipt_verification_delete","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":{"type":"boolean"},"title":"Response Revoke Job Public Receipt Verification Route V1 Jobs  Job Id  Public Receipt Verification Delete"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/jobs/{job_id}/artifacts/{artifact_id}":{"get":{"tags":["public_api","external","capabilities"],"summary":"Download Job Artifact","operationId":"download_job_artifact_v1_jobs__job_id__artifacts__artifact_id__get","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"string","title":"Job Id"}},{"name":"artifact_id","in":"path","required":true,"schema":{"type":"string","title":"Artifact Id"}},{"name":"includeVerifiableProvenance","in":"query","required":false,"schema":{"anyOf":[{"type":"boolean"},{"type":"null"}],"description":"When the project has includeVerifiableProvenanceInExports enabled, set true to opt this job into public receipt verification and embed the verification URL in PNG/GLB bytes (requires X-Hydracept-Export-Metadata: 1 or ?exportMetadata=1 on the same request). Neutral generator identification uses the export-metadata opt-in and project/org settings.","title":"Includeverifiableprovenance"},"description":"When the project has includeVerifiableProvenanceInExports enabled, set true to opt this job into public receipt verification and embed the verification URL in PNG/GLB bytes (requires X-Hydracept-Export-Metadata: 1 or ?exportMetadata=1 on the same request). Neutral generator identification uses the export-metadata opt-in and project/org settings."}],"responses":{"200":{"description":"Artifact bytes","content":{"application/json":{"schema":{"type":"string","format":"binary"}},"application/octet-stream":{"schema":{"type":"string","format":"binary"}},"image/png":{"schema":{"type":"string","format":"binary"}},"audio/mpeg":{"schema":{"type":"string","format":"binary"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":["service_principal","panel_session"],"x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/capability-requests":{"post":{"tags":["public_api","external","capability-requests"],"summary":"Create Capability Request","operationId":"create_capability_request_v1_capability_requests_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CapabilityRequestBody"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CapabilityRequestView"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":["service_principal","human_session"],"x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/capability-requests/{request_id}":{"get":{"tags":["public_api","external","capability-requests"],"summary":"Get Capability Request","operationId":"get_capability_request_v1_capability_requests__request_id__get","parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","title":"Request Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CapabilityRequestView"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":["service_principal","human_session"],"x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/capability-requests/{request_id}/revisions":{"post":{"tags":["public_api","external","capability-requests"],"summary":"Revise Capability Request","operationId":"revise_capability_request_v1_capability_requests__request_id__revisions_post","parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","title":"Request Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CapabilityRequestBody"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CapabilityRequestView"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":["service_principal","human_session"],"x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/capability-requests/{request_id}/submit":{"post":{"tags":["public_api","external","capability-requests"],"summary":"Submit Capability Request","operationId":"submit_capability_request_v1_capability_requests__request_id__submit_post","parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","title":"Request Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CapabilityRequestView"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":["service_principal","human_session"],"x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/capability-requests/{request_id}/quote":{"get":{"tags":["public_api","external","capability-requests"],"summary":"Get commission quote for a capability request","description":"Human-paid implementation quote (quoteKind=commission). Never pass this quoteId as execution.quoteId on jobs.","operationId":"get_capability_request_quote_v1_capability_requests__request_id__quote_get","parameters":[{"name":"request_id","in":"path","required":true,"schema":{"type":"string","title":"Request Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CapabilityQuoteView"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":["service_principal","human_session"],"x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/inference/pinned":{"get":{"tags":["public_api","external","pinned-execution"],"summary":"List Pinned Receipts","operationId":"list_pinned_receipts_v1_inference_pinned_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Pinned Receipts V1 Inference Pinned Get"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":["service_principal","human_session"],"x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]},"post":{"tags":["public_api","external","pinned-execution"],"summary":"Create Pinned Inference","operationId":"create_pinned_inference_v1_inference_pinned_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Pinned Inference V1 Inference Pinned Post"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"402":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/inference/pinned/bulk":{"post":{"tags":["public_api","external","pinned-execution"],"summary":"Create Pinned Inference Bulk","operationId":"create_pinned_inference_bulk_v1_inference_pinned_bulk_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Pinned Inference Bulk V1 Inference Pinned Bulk Post"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"402":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/inference/pinned/bulk/{bulk_id}":{"get":{"tags":["public_api","external","pinned-execution"],"summary":"Get Pinned Inference Bulk","operationId":"get_pinned_inference_bulk_v1_inference_pinned_bulk__bulk_id__get","parameters":[{"name":"bulk_id","in":"path","required":true,"schema":{"type":"string","title":"Bulk Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Pinned Inference Bulk V1 Inference Pinned Bulk  Bulk Id  Get"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":["service_principal","panel_session"],"x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/inference/pinned/{receipt_id}":{"get":{"tags":["public_api","external","pinned-execution"],"summary":"Get Pinned Receipt","operationId":"get_pinned_receipt_v1_inference_pinned__receipt_id__get","parameters":[{"name":"receipt_id","in":"path","required":true,"schema":{"type":"string","title":"Receipt Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Pinned Receipt V1 Inference Pinned  Receipt Id  Get"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":["service_principal","panel_session"],"x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/provenance/manifests":{"post":{"tags":["public_api","external","provenance"],"summary":"Post Manifest","operationId":"post_manifest_v1_provenance_manifests_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Post Manifest V1 Provenance Manifests Post"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/provenance/manifests/{manifest_id}":{"get":{"tags":["public_api","external","provenance"],"summary":"Get Manifest","operationId":"get_manifest_v1_provenance_manifests__manifest_id__get","parameters":[{"name":"manifest_id","in":"path","required":true,"schema":{"type":"string","title":"Manifest Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Manifest V1 Provenance Manifests  Manifest Id  Get"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":["service_principal","panel_session"],"x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/provenance/manifests/{manifest_id}/verify":{"post":{"tags":["public_api","external","provenance"],"summary":"Post Verify Manifest","operationId":"post_verify_manifest_v1_provenance_manifests__manifest_id__verify_post","parameters":[{"name":"manifest_id","in":"path","required":true,"schema":{"type":"string","title":"Manifest Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Post Verify Manifest V1 Provenance Manifests  Manifest Id  Verify Post"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/provenance/lockfile":{"get":{"tags":["public_api","external","provenance"],"summary":"Get Lockfile","operationId":"get_lockfile_v1_provenance_lockfile_get","parameters":[{"name":"receipt_id","in":"query","required":true,"schema":{"type":"string","title":"Receipt Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Lockfile V1 Provenance Lockfile Get"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":["service_principal","panel_session"],"x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/provenance/lockfile/verify":{"post":{"tags":["public_api","external","provenance"],"summary":"Post Verify Lockfile","operationId":"post_verify_lockfile_v1_provenance_lockfile_verify_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Post Verify Lockfile V1 Provenance Lockfile Verify Post"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/panel-definitions":{"post":{"tags":["public_api","external","panels"],"summary":"Post Panel Definition","operationId":"post_panel_definition_v1_panel_definitions_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PanelDefinitionCreate"}}}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PanelDefinitionView"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":["service_principal","human_session"],"x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]},"get":{"tags":["public_api","external","panels"],"summary":"Get Panel Definitions","operationId":"get_panel_definitions_v1_panel_definitions_get","parameters":[{"name":"projectId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Projectid"}}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PanelDefinitionListResponse"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":["service_principal","human_session"],"x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/panel-definitions/{definition_id}":{"get":{"tags":["public_api","external","panels"],"summary":"Get Panel Definition Route","operationId":"get_panel_definition_route_v1_panel_definitions__definition_id__get","parameters":[{"name":"definition_id","in":"path","required":true,"schema":{"type":"string","title":"Definition Id"}}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PanelDefinitionView"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":["service_principal","human_session"],"x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]},"patch":{"tags":["public_api","external","panels"],"summary":"Patch Panel Definition Route","operationId":"patch_panel_definition_route_v1_panel_definitions__definition_id__patch","parameters":[{"name":"definition_id","in":"path","required":true,"schema":{"type":"string","title":"Definition Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PanelDefinitionPatch"}}}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PanelDefinitionView"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":["service_principal","human_session"],"x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/panel-sessions":{"post":{"tags":["public_api","external","panels"],"summary":"Post Panel Session","operationId":"post_panel_session_v1_panel_sessions_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PanelSessionCreate"}}}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PanelSessionCreated"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":["service_principal","human_session"],"x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/panel-sessions/{session_id}":{"get":{"tags":["public_api","external","panels"],"summary":"Get Panel Session Route","operationId":"get_panel_session_route_v1_panel_sessions__session_id__get","parameters":[{"name":"session_id","in":"path","required":true,"schema":{"type":"string","title":"Session Id"}}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PanelSessionView"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":["service_principal","human_session"],"x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/panel-sessions/{session_id}/revoke":{"post":{"tags":["public_api","external","panels"],"summary":"Revoke Panel Session Route","operationId":"revoke_panel_session_route_v1_panel_sessions__session_id__revoke_post","parameters":[{"name":"session_id","in":"path","required":true,"schema":{"type":"string","title":"Session Id"}}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PanelSessionView"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":["service_principal","human_session"],"x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/panel-sessions/{session_id}/launch-codes":{"post":{"tags":["public_api","external","panels"],"summary":"Post Panel Launch Code","operationId":"post_panel_launch_code_v1_panel_sessions__session_id__launch_codes_post","parameters":[{"name":"session_id","in":"path","required":true,"schema":{"type":"string","title":"Session Id"}}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PanelLaunchCodeIssued"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":["service_principal","human_session"],"x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/panel/bootstrap":{"get":{"tags":["public_api","external","panels"],"summary":"Panel Bootstrap","operationId":"panel_bootstrap_v1_panel_bootstrap_get","responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PanelBootstrap"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"panel_session","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/capabilities/{capability_key}/comparisons":{"post":{"tags":["public_api","external","comparisons"],"summary":"Create multi-provider comparison","operationId":"create_capability_comparison_v1_capabilities__capability_key__comparisons_post","parameters":[{"name":"capability_key","in":"path","required":true,"schema":{"type":"string","title":"Capability Key"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ComparisonCreateRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Capability Comparison V1 Capabilities  Capability Key  Comparisons Post"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"402":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"409":{"$ref":"#/components/responses/PublicError"},"400":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/capabilities/{capability_key}/comparisons/estimate":{"post":{"tags":["public_api","external","comparisons"],"summary":"Estimate multi-provider comparison cost","description":"Estimates the cost of running the same input across multiple provider options. This is not the retail capability quote (POST /quote). Do not send any id from this response as execution.quoteId.","operationId":"estimate_capability_comparison_v1_capabilities__capability_key__comparisons_estimate_post","parameters":[{"name":"capability_key","in":"path","required":true,"schema":{"type":"string","title":"Capability Key"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ComparisonEstimateRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Estimate Capability Comparison V1 Capabilities  Capability Key  Comparisons Estimate Post"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"402":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"400":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/capabilities/{capability_key}/comparisons/competitor-options":{"get":{"tags":["public_api","external","comparisons"],"summary":"List default comparison provider options","operationId":"get_competitor_options_v1_capabilities__capability_key__comparisons_competitor_options_get","parameters":[{"name":"capability_key","in":"path","required":true,"schema":{"type":"string","title":"Capability Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Competitor Options V1 Capabilities  Capability Key  Comparisons Competitor Options Get"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/diagnostics/session":{"get":{"tags":["public_api","external","diagnostics"],"summary":"Diagnostics Session","operationId":"diagnostics_session_v1_diagnostics_session_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Diagnostics Session V1 Diagnostics Session Get"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/diagnostics/providers":{"get":{"tags":["public_api","external","diagnostics"],"summary":"Diagnostics Providers","description":"Authenticated provider topology plus provenance-safe managed funding.\n\n``imageProviderReady`` is topology. ``imageGenerationReady`` is workspace\nrunnability from CapabilityAccessDecision. Keeping those meanings separate\nprevents a provider being online from masquerading as executable customer state.","operationId":"diagnostics_providers_v1_diagnostics_providers_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Diagnostics Providers V1 Diagnostics Providers Get"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/diagnostics/readiness":{"get":{"tags":["public_api","external","diagnostics"],"summary":"Diagnostics Readiness","description":"Project doctor diagnostics projected from CapabilityAccessDecision.","operationId":"diagnostics_readiness_v1_diagnostics_readiness_get","parameters":[{"name":"capabilities","in":"query","required":false,"schema":{"type":"array","items":{"type":"string"},"default":[],"title":"Capabilities"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Diagnostics Readiness V1 Diagnostics Readiness Get"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/delivery-endpoints":{"post":{"tags":["public_api","external","delivery"],"summary":"Create Delivery Endpoint","operationId":"create_delivery_endpoint_v1_delivery_endpoints_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeliveryEndpointCreate"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Delivery Endpoint V1 Delivery Endpoints Post"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":["service_principal","human_session"],"x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]},"get":{"tags":["public_api","external","delivery"],"summary":"List Delivery Endpoints","operationId":"list_delivery_endpoints_v1_delivery_endpoints_get","parameters":[{"name":"projectId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Projectid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Delivery Endpoints V1 Delivery Endpoints Get"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":["service_principal","human_session"],"x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/delivery-endpoints/{endpoint_id}":{"patch":{"tags":["public_api","external","delivery"],"summary":"Update Delivery Endpoint","operationId":"update_delivery_endpoint_v1_delivery_endpoints__endpoint_id__patch","parameters":[{"name":"endpoint_id","in":"path","required":true,"schema":{"type":"string","title":"Endpoint Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeliveryEndpointUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Delivery Endpoint V1 Delivery Endpoints  Endpoint Id  Patch"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":["service_principal","human_session"],"x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/delivery-endpoints/{endpoint_id}/disable":{"post":{"tags":["public_api","external","delivery"],"summary":"Disable Delivery Endpoint","operationId":"disable_delivery_endpoint_v1_delivery_endpoints__endpoint_id__disable_post","parameters":[{"name":"endpoint_id","in":"path","required":true,"schema":{"type":"string","title":"Endpoint Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Disable Delivery Endpoint V1 Delivery Endpoints  Endpoint Id  Disable Post"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":["service_principal","human_session"],"x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/deliveries":{"get":{"tags":["public_api","external","delivery"],"summary":"List Deliveries","description":"Delivery attempts for a project, newest first. Mirrors the job event cursor shape.","operationId":"list_deliveries_v1_deliveries_get","parameters":[{"name":"projectId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Projectid"}},{"name":"endpointId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Endpointid"}},{"name":"jobId","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Jobid"}},{"name":"state","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"State"}},{"name":"cursor","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Pass nextCursor (an eventId) from the previous page.","title":"Cursor"},"description":"Pass nextCursor (an eventId) from the previous page."},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":50,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Deliveries V1 Deliveries Get"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":["service_principal","human_session"],"x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/deliveries/{delivery_id}/replay":{"post":{"tags":["public_api","external","delivery"],"summary":"Replay Delivery","description":"Re-deliver an attempt. The spine event id and stored body are unchanged.","operationId":"replay_delivery_v1_deliveries__delivery_id__replay_post","parameters":[{"name":"delivery_id","in":"path","required":true,"schema":{"type":"string","title":"Delivery Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Replay Delivery V1 Deliveries  Delivery Id  Replay Post"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":["service_principal","human_session"],"x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/agent-context":{"get":{"tags":["public_api","external","agent-context"],"summary":"Agent Context","description":"Anonymous public projection — no credentials required.","operationId":"agent_context_v1_agent_context_get","parameters":[{"name":"profile","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Projection profile: compact (token-efficient discovery), integration (schemas + job flow + MCP/SDK), or omit for full bundle.","title":"Profile"},"description":"Projection profile: compact (token-efficient discovery), integration (schemas + job flow + MCP/SDK), or omit for full bundle."}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Agent Context V1 Agent Context Get"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"anonymous","x-hydracept-client-codegen":true,"security":[]}},"/v1/organizations":{"get":{"tags":["public_api","external","commercial"],"summary":"List Organizations","operationId":"list_organizations_v1_organizations_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Organizations V1 Organizations Get"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"human_session","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/organizations/{org_id}":{"get":{"tags":["public_api","external","commercial"],"summary":"Get Organization","operationId":"get_organization_v1_organizations__org_id__get","parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"string","title":"Org Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Organization V1 Organizations  Org Id  Get"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"human_session","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]},"patch":{"tags":["public_api","external","commercial"],"summary":"Update Organization","operationId":"update_organization_v1_organizations__org_id__patch","parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"string","title":"Org Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OrganizationUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Organization V1 Organizations  Org Id  Patch"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"human_session","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/organizations/{org_id}/projects":{"get":{"tags":["public_api","external","commercial"],"summary":"List Org Projects","operationId":"list_org_projects_v1_organizations__org_id__projects_get","parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"string","title":"Org Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Org Projects V1 Organizations  Org Id  Projects Get"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"human_session","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]},"post":{"tags":["public_api","external","commercial"],"summary":"Create Org Project","operationId":"create_org_project_v1_organizations__org_id__projects_post","parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"string","title":"Org Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProjectCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Org Project V1 Organizations  Org Id  Projects Post"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"human_session","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/organizations/{org_id}/projects/{project_id}":{"get":{"tags":["public_api","external","commercial"],"summary":"Get Org Project","operationId":"get_org_project_v1_organizations__org_id__projects__project_id__get","parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"string","title":"Org Id"}},{"name":"project_id","in":"path","required":true,"schema":{"type":"string","title":"Project Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Org Project V1 Organizations  Org Id  Projects  Project Id  Get"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"human_session","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/projects/{project_id}":{"patch":{"tags":["public_api","external","commercial"],"summary":"Update Project","operationId":"update_project_v1_projects__project_id__patch","parameters":[{"name":"project_id","in":"path","required":true,"schema":{"type":"string","title":"Project Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProjectSettingsPatch"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Update Project V1 Projects  Project Id  Patch"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"409":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"human_session","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/projects/{project_id}/environments":{"get":{"tags":["public_api","external","commercial"],"summary":"List Project Environments","operationId":"list_project_environments_v1_projects__project_id__environments_get","parameters":[{"name":"project_id","in":"path","required":true,"schema":{"type":"string","title":"Project Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Project Environments V1 Projects  Project Id  Environments Get"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"human_session","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/billing/wallet":{"get":{"tags":["public_api","external","billing"],"summary":"Get Wallet","operationId":"get_wallet_v1_billing_wallet_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Wallet V1 Billing Wallet Get"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":["service_principal","human_session"],"x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/billing/wallet/executions/{execution_id}/settlement":{"get":{"tags":["public_api","external","billing"],"summary":"Get Execution Wallet Settlement Route","operationId":"get_execution_wallet_settlement_route_v1_billing_wallet_executions__execution_id__settlement_get","parameters":[{"name":"execution_id","in":"path","required":true,"schema":{"type":"string","title":"Execution Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Execution Wallet Settlement Route V1 Billing Wallet Executions  Execution Id  Settlement Get"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":["service_principal","human_session"],"x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/billing/wallet/transactions":{"get":{"tags":["public_api","external","billing"],"summary":"List Wallet Transactions Route","operationId":"list_wallet_transactions_route_v1_billing_wallet_transactions_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Wallet Transactions Route V1 Billing Wallet Transactions Get"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":["service_principal","human_session"],"x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/billing/wallet/top-up-session":{"post":{"tags":["public_api","external","billing"],"summary":"Create Wallet Top Up Session","operationId":"create_wallet_top_up_session_v1_billing_wallet_top_up_session_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WalletTopUpRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":{"type":"string"},"title":"Response Create Wallet Top Up Session V1 Billing Wallet Top Up Session Post"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"human_session","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/billing/currency":{"patch":{"tags":["public_api","external","billing"],"summary":"Update Billing Currency","operationId":"update_billing_currency_v1_billing_currency_patch","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillingCurrencyUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":{"type":"string"},"title":"Response Update Billing Currency V1 Billing Currency Patch"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"409":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"human_session","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/api-keys":{"get":{"tags":["public_api","external","api-keys"],"summary":"Get Api Keys","operationId":"get_api_keys_v1_api_keys_get","parameters":[{"name":"includeRevoked","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Includerevoked"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Api Keys V1 Api Keys Get"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"human_session","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]},"post":{"tags":["public_api","external","api-keys"],"summary":"Post Api Key","operationId":"post_api_key_v1_api_keys_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiKeyCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Post Api Key V1 Api Keys Post"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"human_session","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/api-keys/{key_id}":{"delete":{"tags":["public_api","external","api-keys"],"summary":"Delete Api Key","operationId":"delete_api_key_v1_api_keys__key_id__delete","parameters":[{"name":"key_id","in":"path","required":true,"schema":{"type":"string","title":"Key Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Delete Api Key V1 Api Keys  Key Id  Delete"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"human_session","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/api-keys/{key_id}/revoke":{"post":{"tags":["public_api","external","api-keys"],"summary":"Revoke Api Key Alias","description":"Deprecated alias — use DELETE /v1/api-keys/{keyId}.","operationId":"revoke_api_key_alias_v1_api_keys__key_id__revoke_post","parameters":[{"name":"key_id","in":"path","required":true,"schema":{"type":"string","title":"Key Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Revoke Api Key Alias V1 Api Keys  Key Id  Revoke Post"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/organizations/{organization_id}/provider-credentials":{"post":{"tags":["public_api","external","byok"],"summary":"Store Organization Credential","operationId":"store_organization_credential_v1_organizations__organization_id__provider_credentials_post","parameters":[{"name":"organization_id","in":"path","required":true,"schema":{"type":"string","title":"Organization Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProviderCredentialCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Store Organization Credential V1 Organizations  Organization Id  Provider Credentials Post"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"human_session","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]},"get":{"tags":["public_api","external","byok"],"summary":"List Organization Credentials","operationId":"list_organization_credentials_v1_organizations__organization_id__provider_credentials_get","parameters":[{"name":"organization_id","in":"path","required":true,"schema":{"type":"string","title":"Organization Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Organization Credentials V1 Organizations  Organization Id  Provider Credentials Get"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"human_session","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/organizations/{organization_id}/provider-credentials/{credential_id}":{"delete":{"tags":["public_api","external","byok"],"summary":"Revoke Organization Credential","operationId":"revoke_organization_credential_v1_organizations__organization_id__provider_credentials__credential_id__delete","parameters":[{"name":"organization_id","in":"path","required":true,"schema":{"type":"string","title":"Organization Id"}},{"name":"credential_id","in":"path","required":true,"schema":{"type":"string","title":"Credential Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Revoke Organization Credential V1 Organizations  Organization Id  Provider Credentials  Credential Id  Delete"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/organizations/{organization_id}/provider-credentials/{credential_id}/rotate":{"post":{"tags":["public_api","external","byok"],"summary":"Rotate Organization Credential","operationId":"rotate_organization_credential_v1_organizations__organization_id__provider_credentials__credential_id__rotate_post","parameters":[{"name":"organization_id","in":"path","required":true,"schema":{"type":"string","title":"Organization Id"}},{"name":"credential_id","in":"path","required":true,"schema":{"type":"string","title":"Credential Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProviderCredentialCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Rotate Organization Credential V1 Organizations  Organization Id  Provider Credentials  Credential Id  Rotate Post"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/organizations/{organization_id}/provider-credentials/{credential_id}/bindings":{"post":{"tags":["public_api","external","byok"],"summary":"Bind Organization Credential","operationId":"bind_organization_credential_v1_organizations__organization_id__provider_credentials__credential_id__bindings_post","parameters":[{"name":"organization_id","in":"path","required":true,"schema":{"type":"string","title":"Organization Id"}},{"name":"credential_id","in":"path","required":true,"schema":{"type":"string","title":"Credential Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProviderCredentialBindingCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Bind Organization Credential V1 Organizations  Organization Id  Provider Credentials  Credential Id  Bindings Post"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"human_session","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/organizations/{organization_id}/provider-credentials/{credential_id}/bindings/{binding_id}":{"delete":{"tags":["public_api","external","byok"],"summary":"Unbind Organization Credential","operationId":"unbind_organization_credential_v1_organizations__organization_id__provider_credentials__credential_id__bindings__binding_id__delete","parameters":[{"name":"organization_id","in":"path","required":true,"schema":{"type":"string","title":"Organization Id"}},{"name":"credential_id","in":"path","required":true,"schema":{"type":"string","title":"Credential Id"}},{"name":"binding_id","in":"path","required":true,"schema":{"type":"string","title":"Binding Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":{"type":"boolean"},"title":"Response Unbind Organization Credential V1 Organizations  Organization Id  Provider Credentials  Credential Id  Bindings  Binding Id  Delete"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/organizations/{organization_id}/storage/backends":{"get":{"tags":["public_api","external","storage"],"summary":"List Storage Backends","operationId":"list_storage_backends_v1_organizations__organization_id__storage_backends_get","parameters":[{"name":"organization_id","in":"path","required":true,"schema":{"type":"string","title":"Organization Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/StorageBackendOut"},"title":"Response List Storage Backends V1 Organizations  Organization Id  Storage Backends Get"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]},"post":{"tags":["public_api","external","storage"],"summary":"Create Storage Backend","operationId":"create_storage_backend_v1_organizations__organization_id__storage_backends_post","parameters":[{"name":"organization_id","in":"path","required":true,"schema":{"type":"string","title":"Organization Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StorageBackendCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/StorageBackendOut"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/organizations/{organization_id}/storage/backends/{backend_id}":{"get":{"tags":["public_api","external","storage"],"summary":"Get Storage Backend","operationId":"get_storage_backend_v1_organizations__organization_id__storage_backends__backend_id__get","parameters":[{"name":"organization_id","in":"path","required":true,"schema":{"type":"string","title":"Organization Id"}},{"name":"backend_id","in":"path","required":true,"schema":{"type":"string","title":"Backend Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/StorageBackendOut"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]},"patch":{"tags":["public_api","external","storage"],"summary":"Patch Storage Backend","operationId":"patch_storage_backend_v1_organizations__organization_id__storage_backends__backend_id__patch","parameters":[{"name":"organization_id","in":"path","required":true,"schema":{"type":"string","title":"Organization Id"}},{"name":"backend_id","in":"path","required":true,"schema":{"type":"string","title":"Backend Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StorageBackendCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/StorageBackendOut"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]},"delete":{"tags":["public_api","external","storage"],"summary":"Delete Storage Backend","operationId":"delete_storage_backend_v1_organizations__organization_id__storage_backends__backend_id__delete","parameters":[{"name":"organization_id","in":"path","required":true,"schema":{"type":"string","title":"Organization Id"}},{"name":"backend_id","in":"path","required":true,"schema":{"type":"string","title":"Backend Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":{"type":"boolean"},"title":"Response Delete Storage Backend V1 Organizations  Organization Id  Storage Backends  Backend Id  Delete"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/organizations/{organization_id}/storage/backends/{backend_id}/test":{"post":{"tags":["public_api","external","storage"],"summary":"Test Storage Backend","operationId":"test_storage_backend_v1_organizations__organization_id__storage_backends__backend_id__test_post","parameters":[{"name":"organization_id","in":"path","required":true,"schema":{"type":"string","title":"Organization Id"}},{"name":"backend_id","in":"path","required":true,"schema":{"type":"string","title":"Backend Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Test Storage Backend V1 Organizations  Organization Id  Storage Backends  Backend Id  Test Post"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/organizations/{organization_id}/storage/policy":{"get":{"tags":["public_api","external","storage"],"summary":"Get Storage Policy","operationId":"get_storage_policy_v1_organizations__organization_id__storage_policy_get","parameters":[{"name":"organization_id","in":"path","required":true,"schema":{"type":"string","title":"Organization Id"}},{"name":"workspace_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Workspace Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/StoragePolicyOut"},{"type":"null"}],"title":"Response Get Storage Policy V1 Organizations  Organization Id  Storage Policy Get"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]},"put":{"tags":["public_api","external","storage"],"summary":"Put Storage Policy","operationId":"put_storage_policy_v1_organizations__organization_id__storage_policy_put","parameters":[{"name":"organization_id","in":"path","required":true,"schema":{"type":"string","title":"Organization Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StoragePolicyPut"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/StoragePolicyOut"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/organizations/{organization_id}/storage/accounting":{"get":{"tags":["public_api","external","storage"],"summary":"Get Storage Accounting","operationId":"get_storage_accounting_v1_organizations__organization_id__storage_accounting_get","parameters":[{"name":"organization_id","in":"path","required":true,"schema":{"type":"string","title":"Organization Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/StorageAccountingOut"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/organizations/{organization_id}/storage/transfers":{"post":{"tags":["public_api","external","storage"],"summary":"Create Transfer","operationId":"create_transfer_v1_organizations__organization_id__storage_transfers_post","parameters":[{"name":"organization_id","in":"path","required":true,"schema":{"type":"string","title":"Organization Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StorageTransferCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/StorageTransferOut"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/organizations/{organization_id}/storage/transfers/{transfer_id}":{"get":{"tags":["public_api","external","storage"],"summary":"Get Transfer","operationId":"get_transfer_v1_organizations__organization_id__storage_transfers__transfer_id__get","parameters":[{"name":"organization_id","in":"path","required":true,"schema":{"type":"string","title":"Organization Id"}},{"name":"transfer_id","in":"path","required":true,"schema":{"type":"string","title":"Transfer Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/StorageTransferOut"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/connections":{"get":{"tags":["public_api","external","connections"],"summary":"List Connections","operationId":"list_connections_v1_connections_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Connections V1 Connections Get"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"human_session","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]},"post":{"tags":["public_api","external","connections"],"summary":"Create Connection","operationId":"create_connection_v1_connections_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConnectionCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Connection V1 Connections Post"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"409":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"human_session","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/connections/{connection_id}":{"get":{"tags":["public_api","external","connections"],"summary":"Get Connection","operationId":"get_connection_v1_connections__connection_id__get","parameters":[{"name":"connection_id","in":"path","required":true,"schema":{"type":"string","title":"Connection Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Connection V1 Connections  Connection Id  Get"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"human_session","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]},"delete":{"tags":["public_api","external","connections"],"summary":"Revoke Connection","operationId":"revoke_connection_v1_connections__connection_id__delete","parameters":[{"name":"connection_id","in":"path","required":true,"schema":{"type":"string","title":"Connection Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":{"type":"boolean"},"title":"Response Revoke Connection V1 Connections  Connection Id  Delete"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"409":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"human_session","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/connections/{connection_id}/bindings":{"get":{"tags":["public_api","external","connections"],"summary":"List Bindings","operationId":"list_bindings_v1_connections__connection_id__bindings_get","parameters":[{"name":"connection_id","in":"path","required":true,"schema":{"type":"string","title":"Connection Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Bindings V1 Connections  Connection Id  Bindings Get"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"human_session","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]},"post":{"tags":["public_api","external","connections"],"summary":"Create Binding","operationId":"create_binding_v1_connections__connection_id__bindings_post","parameters":[{"name":"connection_id","in":"path","required":true,"schema":{"type":"string","title":"Connection Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConnectionBindingCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Binding V1 Connections  Connection Id  Bindings Post"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"human_session","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/connections/{connection_id}/test":{"post":{"tags":["public_api","external","connections"],"summary":"Test Connection","operationId":"test_connection_v1_connections__connection_id__test_post","parameters":[{"name":"connection_id","in":"path","required":true,"schema":{"type":"string","title":"Connection Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Test Connection V1 Connections  Connection Id  Test Post"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"human_session","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/connections/{connection_id}/repair":{"post":{"tags":["public_api","external","connections"],"summary":"Repair Connection","description":"Start repair by re-testing; if degraded, return guided repair instructions.","operationId":"repair_connection_v1_connections__connection_id__repair_post","parameters":[{"name":"connection_id","in":"path","required":true,"schema":{"type":"string","title":"Connection Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Repair Connection V1 Connections  Connection Id  Repair Post"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"human_session","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/connections/{connection_id}/rotate":{"post":{"tags":["public_api","external","connections"],"summary":"Rotate Connection","description":"Replace credential via new secret (manual) or provisioned secret from CLI complete.","operationId":"rotate_connection_v1_connections__connection_id__rotate_post","parameters":[{"name":"connection_id","in":"path","required":true,"schema":{"type":"string","title":"Connection Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConnectionCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Rotate Connection V1 Connections  Connection Id  Rotate Post"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"human_session","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/connections/{connection_id}/bindings/{binding_id}":{"delete":{"tags":["public_api","external","connections"],"summary":"Delete Binding","operationId":"delete_binding_v1_connections__connection_id__bindings__binding_id__delete","parameters":[{"name":"connection_id","in":"path","required":true,"schema":{"type":"string","title":"Connection Id"}},{"name":"binding_id","in":"path","required":true,"schema":{"type":"string","title":"Binding Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":{"type":"boolean"},"title":"Response Delete Binding V1 Connections  Connection Id  Bindings  Binding Id  Delete"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"409":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"human_session","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/connections/onboarding/plan":{"post":{"tags":["public_api","external","connections-onboarding"],"summary":"Create Plan","operationId":"create_plan_v1_connections_onboarding_plan_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OnboardingPlanBody"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Plan V1 Connections Onboarding Plan Post"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"human_session","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/connections/onboarding/sessions":{"post":{"tags":["public_api","external","connections-onboarding"],"summary":"Create Session","operationId":"create_session_v1_connections_onboarding_sessions_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OnboardingSessionCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Create Session V1 Connections Onboarding Sessions Post"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"human_session","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/connections/onboarding/sessions/{session_id}":{"get":{"tags":["public_api","external","connections-onboarding"],"summary":"Get Session","operationId":"get_session_v1_connections_onboarding_sessions__session_id__get","parameters":[{"name":"session_id","in":"path","required":true,"schema":{"type":"string","title":"Session Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Session V1 Connections Onboarding Sessions  Session Id  Get"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"human_session","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/connections/onboarding/sessions/{session_id}/complete":{"post":{"tags":["public_api","external","connections-onboarding"],"summary":"Complete Session","description":"Receive provisioned inference credential (local bootstrap / manual).","operationId":"complete_session_v1_connections_onboarding_sessions__session_id__complete_post","parameters":[{"name":"session_id","in":"path","required":true,"schema":{"type":"string","title":"Session Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OnboardingCompleteBody"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Complete Session V1 Connections Onboarding Sessions  Session Id  Complete Post"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"human_session","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/connections/onboarding/sessions/{session_id}/result":{"get":{"tags":["public_api","external","connections-onboarding"],"summary":"Session Result","operationId":"session_result_v1_connections_onboarding_sessions__session_id__result_get","parameters":[{"name":"session_id","in":"path","required":true,"schema":{"type":"string","title":"Session Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Session Result V1 Connections Onboarding Sessions  Session Id  Result Get"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"human_session","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/projects/{project_id}/jobs":{"get":{"tags":["public_api","external","recipes"],"summary":"List Project Jobs","description":"List prompt-free job metadata for one project/environment.\n\n`outcome=reusable` means succeeded with at least one output artifact. `selected=true`\nmeans an explicit variant selection exists. Prompt/request bodies never appear here;\nuse the per-job read surface when the caller intentionally inspects one job.","operationId":"list_project_jobs_v1_projects__project_id__jobs_get","parameters":[{"name":"project_id","in":"path","required":true,"schema":{"type":"string","title":"Project Id"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":25,"title":"Limit"}},{"name":"cursor","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cursor"}},{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"$ref":"#/components/schemas/HydraceptJobStatus"},{"type":"null"}],"title":"Status"}},{"name":"capabilityKey","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Capabilitykey"}},{"name":"outcome","in":"query","required":false,"schema":{"anyOf":[{"enum":["failed","reusable"],"type":"string"},{"type":"null"}],"title":"Outcome"}},{"name":"selected","in":"query","required":false,"schema":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Selected"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProjectJobListResponse"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"service_principal","x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}},"/v1/public/receipts/{receipt_id}":{"get":{"tags":["public_api","external","public"],"summary":"Get Public Receipt Verification","operationId":"get_public_receipt_verification_v1_public_receipts__receipt_id__get","parameters":[{"name":"receipt_id","in":"path","required":true,"schema":{"type":"string","title":"Receipt Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Get Public Receipt Verification V1 Public Receipts  Receipt Id  Get"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":"anonymous","x-hydracept-client-codegen":true,"security":[]}},"/v1/projects/{project_id}/references":{"get":{"tags":["public_api","external","reference-lineage"],"summary":"List Project References","operationId":"list_project_references_v1_projects__project_id__references_get","parameters":[{"name":"project_id","in":"path","required":true,"schema":{"type":"string","title":"Project Id"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":50,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response List Project References V1 Projects  Project Id  References Get"}}}},"422":{"$ref":"#/components/responses/PublicValidationError"},"401":{"$ref":"#/components/responses/PublicError"},"403":{"$ref":"#/components/responses/PublicError"},"404":{"$ref":"#/components/responses/PublicError"},"429":{"$ref":"#/components/responses/PublicError"},"500":{"$ref":"#/components/responses/PublicError"},"502":{"$ref":"#/components/responses/PublicError"},"503":{"$ref":"#/components/responses/PublicError"}},"x-hydracept-surface":"public_api","x-hydracept-auth":["service_principal","human_session"],"x-hydracept-client-codegen":true,"security":[{"HydraceptApiKey":[]}]}}},"components":{"schemas":{"AdapterLicenseStatus":{"type":"string","enum":["unknown","declared","verified"],"title":"AdapterLicenseStatus"},"AdapterSourceKind":{"type":"string","enum":["hydracept_artifact","huggingface","provider_ref"],"title":"AdapterSourceKind"},"ApiKeyCreate":{"properties":{"name":{"type":"string","title":"Name"},"projectId":{"type":"string","title":"Projectid"},"environment":{"type":"string","title":"Environment","default":"development"},"expiresInSeconds":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Expiresinseconds"}},"type":"object","required":["name","projectId"],"title":"ApiKeyCreate"},"BenchmarkContextRecord":{"properties":{"benchmarkPolicyId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Benchmarkpolicyid"},"workloadProfileId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Workloadprofileid"},"derivedScoreHash":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Derivedscorehash"}},"type":"object","title":"BenchmarkContextRecord","description":"Stable benchmark ids. derivedScoreHash is null when no comparison was computed."},"BillingCurrencyUpdate":{"properties":{"billingCurrency":{"type":"string","title":"Billingcurrency"},"billingCountry":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Billingcountry"},"billingLocale":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Billinglocale"}},"type":"object","required":["billingCurrency"],"title":"BillingCurrencyUpdate"},"Body_upload_adapter_v1_adapters_upload_post":{"properties":{"file":{"type":"string","contentMediaType":"application/octet-stream","title":"File"},"displayName":{"type":"string","title":"Displayname"},"baseModelFamily":{"type":"string","title":"Basemodelfamily","default":""},"recommendedWeight":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Recommendedweight"},"environment":{"type":"string","title":"Environment","default":""}},"type":"object","required":["file","displayName"],"title":"Body_upload_adapter_v1_adapters_upload_post"},"CapabilityAccessDecision":{"properties":{"capabilityKey":{"type":"string","title":"Capabilitykey"},"allowed":{"type":"boolean","title":"Allowed"},"runnable":{"type":"boolean","title":"Runnable"},"reason":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Reason"},"availableBillingModes":{"items":{"type":"string"},"type":"array","title":"Availablebillingmodes"},"availableCredentialSources":{"items":{"type":"string"},"type":"array","title":"Availablecredentialsources"},"availableFundingSources":{"items":{"type":"string"},"type":"array","title":"Availablefundingsources","description":"Funding provenance known at workspace-access time. Managed mixed funding may be reported as unknown until admission seals the exact allocation."},"requiredAction":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Requiredaction"},"humanGate":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Humangate"}},"additionalProperties":false,"type":"object","required":["capabilityKey","allowed","runnable"],"title":"CapabilityAccessDecision"},"CapabilityContext":{"properties":{"productId":{"type":"string","title":"Productid","default":""},"environment":{"type":"string","title":"Environment","default":""},"projectId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Projectid"},"dataClassification":{"$ref":"#/components/schemas/DataClassification","default":"Internal"},"retentionRequirement":{"$ref":"#/components/schemas/RetentionPolicy","default":"Transient"}},"additionalProperties":false,"type":"object","title":"CapabilityContext"},"CapabilityExecutionMode":{"type":"string","enum":["invoke_sync","invoke_stream","job_async"],"title":"CapabilityExecutionMode"},"CapabilityExecutionOptions":{"properties":{"executionPreference":{"type":"string","title":"Executionpreference","default":"automatic"},"billingMode":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Billingmode"},"credentialSource":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Credentialsource"},"quoteId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Quoteid"},"estimateId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Estimateid","description":"Inbound alias of quoteId. Prefer quoteId and pricing.quote."},"maximumCharge":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Maximumcharge"},"executionConstraints":{"anyOf":[{"$ref":"#/components/schemas/ExecutionConstraints"},{"type":"null"}]}},"additionalProperties":false,"type":"object","title":"CapabilityExecutionOptions"},"CapabilityInvokeRequest":{"properties":{"externalRef":{"anyOf":[{"type":"string","maxLength":255},{"type":"null"}],"title":"Externalref","description":"Opaque caller-owned correlation reference. Never sent to providers. Max 255 characters."},"tags":{"items":{"type":"string"},"type":"array","maxItems":32,"title":"Tags","description":"Caller-owned flat labels for correlation and future exact-match filtering. At most 32 tags; each tag max 256 characters."},"metadata":{"additionalProperties":true,"type":"object","title":"Metadata","description":"Opaque caller-owned JSON bookkeeping. Never interpreted or sent to providers. Serialized size capped at 16384 UTF-8 bytes."},"responseSchema":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Responseschema"},"toolSchemas":{"anyOf":[{"items":{"additionalProperties":true,"type":"object"},"type":"array"},{"type":"null"}],"title":"Toolschemas"},"sampling":{"anyOf":[{"$ref":"#/components/schemas/HydraceptSampling"},{"type":"null"}]},"readerDelivery":{"anyOf":[{"$ref":"#/components/schemas/ReaderDelivery"},{"type":"null"}],"description":"On a durable text job, publish job.reader_text events during the one provider call, before the receipt is sealed. Replay with GET /v1/jobs/{jobId}/events?type=job.reader_text. Not streaming invoke. Uses standard processing. Does not change the selected route."},"maturityRating":{"anyOf":[{"$ref":"#/components/schemas/MaturityRating"},{"type":"null"}]},"matureContentTraits":{"items":{"$ref":"#/components/schemas/MatureContentTrait"},"type":"array","title":"Maturecontenttraits"},"maturitySource":{"anyOf":[{"$ref":"#/components/schemas/MaturitySource"},{"type":"null"}]},"context":{"$ref":"#/components/schemas/CapabilityContext"},"input":{"additionalProperties":true,"type":"object","title":"Input"},"inputPayloadRef":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Inputpayloadref","description":"Verified payload id from POST /v1/payloads. When set, inline input is optional; the server resolves content before admission, estimate, and stream dispatch."},"execution":{"$ref":"#/components/schemas/CapabilityExecutionOptions"},"idempotencyKey":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Idempotencykey"},"correlationId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Correlationid"},"taskKind":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Taskkind"},"executionMode":{"anyOf":[{"$ref":"#/components/schemas/ExecutionMode"},{"type":"null"}]},"pin":{"anyOf":[{"$ref":"#/components/schemas/ExactTargetPin"},{"type":"null"}]}},"additionalProperties":false,"type":"object","title":"CapabilityInvokeRequest"},"CapabilityJobRequest":{"properties":{"externalRef":{"anyOf":[{"type":"string","maxLength":255},{"type":"null"}],"title":"Externalref","description":"Opaque caller-owned correlation reference. Never sent to providers. Max 255 characters."},"tags":{"items":{"type":"string"},"type":"array","maxItems":32,"title":"Tags","description":"Caller-owned flat labels for correlation and future exact-match filtering. At most 32 tags; each tag max 256 characters."},"metadata":{"additionalProperties":true,"type":"object","title":"Metadata","description":"Opaque caller-owned JSON bookkeeping. Never interpreted or sent to providers. Serialized size capped at 16384 UTF-8 bytes."},"responseSchema":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Responseschema"},"toolSchemas":{"anyOf":[{"items":{"additionalProperties":true,"type":"object"},"type":"array"},{"type":"null"}],"title":"Toolschemas"},"sampling":{"anyOf":[{"$ref":"#/components/schemas/HydraceptSampling"},{"type":"null"}]},"readerDelivery":{"anyOf":[{"$ref":"#/components/schemas/ReaderDelivery"},{"type":"null"}],"description":"On a durable text job, publish job.reader_text events during the one provider call, before the receipt is sealed. Replay with GET /v1/jobs/{jobId}/events?type=job.reader_text. Not streaming invoke. Uses standard processing. Does not change the selected route."},"maturityRating":{"anyOf":[{"$ref":"#/components/schemas/MaturityRating"},{"type":"null"}]},"matureContentTraits":{"items":{"$ref":"#/components/schemas/MatureContentTrait"},"type":"array","title":"Maturecontenttraits"},"maturitySource":{"anyOf":[{"$ref":"#/components/schemas/MaturitySource"},{"type":"null"}]},"context":{"$ref":"#/components/schemas/CapabilityContext"},"input":{"additionalProperties":true,"type":"object","title":"Input"},"inputPayloadRef":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Inputpayloadref","description":"Verified payload id from POST /v1/payloads. When set, inline input is optional; the server resolves content before admission, estimate, and stream dispatch."},"execution":{"$ref":"#/components/schemas/CapabilityExecutionOptions"},"idempotencyKey":{"type":"string","title":"Idempotencykey"},"correlationId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Correlationid"},"taskKind":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Taskkind"},"pin":{"anyOf":[{"$ref":"#/components/schemas/ExactTargetPin"},{"type":"null"}]}},"additionalProperties":false,"type":"object","title":"CapabilityJobRequest"},"CapabilityMatch":{"properties":{"capabilityKey":{"type":"string","title":"Capabilitykey"},"confidence":{"type":"number","title":"Confidence"},"pricing":{"anyOf":[{"$ref":"#/components/schemas/RetailPricingContract"},{"type":"null"}]},"runHint":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Runhint","description":"Shortest valid way to run this match, projected from the same server-side descriptor as GET /v1/capabilities/{key} (cli/sdk/mcp, requiredInputFields, and a structured --input-file variant when simple sugar cannot express the input). Discovery output must never hand out a command the capability rejects."},"accessDecision":{"anyOf":[{"$ref":"#/components/schemas/CapabilityAccessDecision"},{"type":"null"}],"description":"Authenticated workspace access for this match. Null for anonymous resolution. Suitability and current runnability are separate facts."}},"type":"object","required":["capabilityKey","confidence"],"title":"CapabilityMatch"},"CapabilityModality":{"type":"string","enum":["text","image","video","audio","mesh","embedding","moderation","decision","infrastructure"],"title":"CapabilityModality"},"CapabilityQuoteView":{"properties":{"quoteId":{"type":"string","title":"Quoteid","description":"Commission quote for a capability REQUEST. Humans pay at approvalUrl. Never pass this id as execution.quoteId on jobs or invoke."},"quoteKind":{"type":"string","const":"commission","title":"Quotekind","default":"commission"},"notExecutionQuoteId":{"type":"boolean","title":"Notexecutionquoteid","description":"This quoteId is not valid for job execution.quoteId.","default":true},"requestId":{"type":"string","title":"Requestid"},"requestRevisionId":{"type":"string","title":"Requestrevisionid"},"requestHash":{"type":"string","title":"Requesthash"},"commissionPrice":{"$ref":"#/components/schemas/Money"},"taxTreatment":{"type":"string","title":"Taxtreatment","default":"tax_calculated_at_checkout"},"runtimePricing":{"$ref":"#/components/schemas/RetailPricingContract"},"delivery":{"additionalProperties":true,"type":"object","title":"Delivery"},"guarantee":{"additionalProperties":true,"type":"object","title":"Guarantee"},"expiresAt":{"type":"string","format":"date-time","title":"Expiresat"},"approval":{"additionalProperties":true,"type":"object","title":"Approval"}},"type":"object","required":["quoteId","requestId","requestRevisionId","requestHash","commissionPrice","runtimePricing","expiresAt"],"title":"CapabilityQuoteView"},"CapabilityRequestBody":{"properties":{"schemaVersion":{"type":"string","title":"Schemaversion","default":"hydracept.capability-request.v1"},"projectId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Projectid"},"summary":{"type":"string","title":"Summary"},"need":{"type":"string","title":"Need"},"proposedCapability":{"additionalProperties":true,"type":"object","title":"Proposedcapability"},"constraints":{"additionalProperties":true,"type":"object","title":"Constraints"},"acceptanceCases":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Acceptancecases"},"implementationPreferences":{"additionalProperties":true,"type":"object","title":"Implementationpreferences"}},"type":"object","required":["summary","need"],"title":"CapabilityRequestBody"},"CapabilityRequestView":{"properties":{"id":{"type":"string","title":"Id"},"organizationId":{"type":"string","title":"Organizationid"},"projectId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Projectid"},"status":{"type":"string","title":"Status"},"currentRevisionId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Currentrevisionid"},"createdAt":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Createdat"},"revision":{"additionalProperties":true,"type":"object","title":"Revision"},"requestHash":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Requesthash"},"feedback":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Feedback"}},"type":"object","required":["id","organizationId","status"],"title":"CapabilityRequestView","description":"Public view of a capability request. Quote/payment authority stays on CapabilityQuoteView."},"CapabilityResolutionRequest":{"properties":{"schemaVersion":{"type":"string","title":"Schemaversion","default":"hydracept.capability-resolution.v1"},"intent":{"type":"string","title":"Intent"},"requirements":{"$ref":"#/components/schemas/CapabilityResolutionRequirements"}},"additionalProperties":false,"type":"object","required":["intent"],"title":"CapabilityResolutionRequest"},"CapabilityResolutionRequirements":{"properties":{"modality":{"anyOf":[{"$ref":"#/components/schemas/CapabilityModality"},{"type":"null"}]},"executionMode":{"anyOf":[{"$ref":"#/components/schemas/CapabilityExecutionMode"},{"type":"null"}]},"runnableNow":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Runnablenow"}},"additionalProperties":false,"type":"object","title":"CapabilityResolutionRequirements","description":"Supported resolver constraints.\n\nRequirements are deliberately small and closed. Hydracept must reject a\nrequirement it cannot honor instead of accepting arbitrary keys that silently\ndisappear. ``runnableNow`` is evaluated only with authenticated workspace\ncontext; catalog-only resolution cannot answer it."},"CapabilityResolutionResponse":{"properties":{"resolution":{"$ref":"#/components/schemas/ResolutionKind"},"matches":{"items":{"$ref":"#/components/schemas/CapabilityMatch"},"type":"array","title":"Matches"},"requirementsSatisfied":{"type":"boolean","title":"Requirementssatisfied","default":true},"unmetRequirements":{"items":{"type":"string"},"type":"array","title":"Unmetrequirements"},"nextAction":{"anyOf":[{"$ref":"#/components/schemas/ResolveNextAction"},{"type":"null"}]}},"type":"object","required":["resolution"],"title":"CapabilityResolutionResponse"},"ComparisonCreateRequest":{"properties":{"context":{"$ref":"#/components/schemas/CapabilityContext"},"input":{"additionalProperties":true,"type":"object","title":"Input"},"competitors":{"items":{"anyOf":[{"$ref":"#/components/schemas/ProviderCompetitorSpec"},{"$ref":"#/components/schemas/RecipeCompetitorSpec"},{"$ref":"#/components/schemas/ProfileCompetitorSpec"}]},"type":"array","maxItems":4,"minItems":2,"title":"Competitors"},"intent":{"$ref":"#/components/schemas/ComparisonIntent","default":"exploratory"},"workloadTags":{"additionalProperties":true,"type":"object","title":"Workloadtags"},"idempotencyKey":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Idempotencykey"}},"type":"object","required":["context","competitors"],"title":"ComparisonCreateRequest"},"ComparisonEstimateRequest":{"properties":{"input":{"additionalProperties":true,"type":"object","title":"Input"},"competitors":{"items":{"anyOf":[{"$ref":"#/components/schemas/ProviderCompetitorSpec"},{"$ref":"#/components/schemas/RecipeCompetitorSpec"},{"$ref":"#/components/schemas/ProfileCompetitorSpec"}]},"type":"array","maxItems":4,"minItems":2,"title":"Competitors"}},"type":"object","required":["competitors"],"title":"ComparisonEstimateRequest"},"ComparisonIntent":{"type":"string","enum":["exploratory","production_decision","golden_regression"],"title":"ComparisonIntent"},"ComputeLevel":{"type":"string","enum":["auto","low","medium","high"],"title":"ComputeLevel","description":"Provider-neutral inference effort requested by the routing authority."},"ConnectionBindingCreate":{"properties":{"projectId":{"type":"string","title":"Projectid"},"environment":{"type":"string","title":"Environment"},"provider":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Provider"}},"type":"object","required":["projectId","environment"],"title":"ConnectionBindingCreate"},"ConnectionConsent":{"properties":{"source":{"type":"string","title":"Source"},"clientVersion":{"type":"string","title":"Clientversion"},"confirmedAt":{"type":"string","title":"Confirmedat"}},"type":"object","required":["source","clientVersion","confirmedAt"],"title":"ConnectionConsent"},"ConnectionCreate":{"properties":{"provider":{"type":"string","title":"Provider"},"label":{"type":"string","title":"Label","default":"default"},"consent":{"anyOf":[{"$ref":"#/components/schemas/ConnectionConsent"},{"type":"null"}]},"credentials":{"anyOf":[{"additionalProperties":{"type":"string"},"type":"object"},{"type":"string"},{"type":"null"}],"title":"Credentials"},"secret":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Secret"},"bootstrapMode":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Bootstrapmode","default":"manual_api_key"},"endpointUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Endpointurl"},"autoBind":{"type":"boolean","title":"Autobind","default":true},"replaceExisting":{"type":"boolean","title":"Replaceexisting","default":false},"projectId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Projectid"},"environment":{"type":"string","title":"Environment","default":"development"},"userGuardrails":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Userguardrails"}},"type":"object","required":["provider"],"title":"ConnectionCreate"},"CredentialPricingMode":{"type":"string","enum":["byok","managed"],"title":"CredentialPricingMode"},"CustomerCharge":{"properties":{"upstreamMicros":{"type":"integer","title":"Upstreammicros"},"hydraceptFeeMicros":{"type":"integer","title":"Hydraceptfeemicros"},"customerTotalMicros":{"type":"integer","title":"Customertotalmicros"},"currency":{"type":"string","title":"Currency","default":"USD"},"lineItems":{"items":{"$ref":"#/components/schemas/PricingLineItem"},"type":"array","title":"Lineitems"}},"type":"object","required":["upstreamMicros","hydraceptFeeMicros","customerTotalMicros"],"title":"CustomerCharge"},"CustomerSavings":{"properties":{"selectedPlanCostMicros":{"type":"integer","title":"Selectedplancostmicros"},"comparisonBaselineMicros":{"type":"integer","title":"Comparisonbaselinemicros"},"baselinePlanId":{"type":"string","title":"Baselineplanid"},"estimatedSavingsMicros":{"type":"integer","title":"Estimatedsavingsmicros"},"savingsPercent":{"type":"number","title":"Savingspercent"}},"type":"object","required":["selectedPlanCostMicros","comparisonBaselineMicros","baselinePlanId","estimatedSavingsMicros","savingsPercent"],"title":"CustomerSavings"},"DataClassification":{"type":"string","enum":["Public","Internal","Confidential","PrivateUserContent","Manuscript"],"title":"DataClassification"},"DeliveryEndpointCreate":{"properties":{"url":{"type":"string","title":"Url"},"secret":{"type":"string","title":"Secret"},"projectId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Projectid"},"eventTypes":{"items":{"type":"string"},"type":"array","title":"Eventtypes"},"enabled":{"type":"boolean","title":"Enabled","default":true}},"type":"object","required":["url","secret"],"title":"DeliveryEndpointCreate"},"DeliveryEndpointUpdate":{"properties":{"url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Url"},"secret":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Secret"},"eventTypes":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Eventtypes"},"enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Enabled"}},"type":"object","title":"DeliveryEndpointUpdate"},"EnvironmentPatch":{"properties":{"id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Id"},"slug":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Slug"},"displayName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Displayname"},"status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"}},"type":"object","title":"EnvironmentPatch"},"ExactTargetPin":{"properties":{"target":{"type":"string","title":"Target"}},"additionalProperties":false,"type":"object","required":["target"],"title":"ExactTargetPin","description":"Exact execution target. Hydracept does not substitute."},"ExecutionConstraints":{"properties":{"maxCostUsd":{"anyOf":[{"type":"number","exclusiveMinimum":0.0},{"type":"null"}],"title":"Maxcostusd"},"providerPin":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Providerpin"},"preferredModel":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Preferredmodel"},"autoSelect":{"type":"boolean","title":"Autoselect","description":"Opt in to smart fallback when preferredModel is physically unavailable. Ignored when preferredModel is omitted.","default":false},"budgetEnforcement":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Budgetenforcement","description":"warn (admit over ceiling) or prevent (HTTP 402). Setting maxCostUsd without this is prevent."},"maxDurationSeconds":{"anyOf":[{"type":"integer","maximum":7200.0,"minimum":5.0},{"type":"null"}],"title":"Maxdurationseconds","description":"Provider execution deadline in seconds after the job starts running. Does not include queue wait. timeoutSeconds is accepted as an alias."}},"additionalProperties":false,"type":"object","title":"ExecutionConstraints"},"ExecutionMode":{"type":"string","enum":["RequestResponse","Stream","DurableJob","ProductionWorkflow"],"title":"ExecutionMode"},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"HydraceptInvocationResult":{"properties":{"executionId":{"type":"string","title":"Executionid"},"idempotencyKey":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Idempotencykey"},"status":{"type":"string","title":"Status"},"resolvedProvider":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Resolvedprovider"},"resolvedModel":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Resolvedmodel"},"selectedCandidateId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Selectedcandidateid"},"servedCandidateId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Servedcandidateid"},"credentialMode":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Credentialmode"},"credentialSource":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Credentialsource"},"externalRef":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Externalref"},"tags":{"items":{"type":"string"},"type":"array","title":"Tags"},"metadata":{"additionalProperties":true,"type":"object","title":"Metadata"},"typedOutput":{"anyOf":[{},{"type":"null"}],"title":"Typedoutput"},"outputPayloadRef":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Outputpayloadref"},"generatedArtifacts":{"items":{"type":"string"},"type":"array","title":"Generatedartifacts"},"usage":{"anyOf":[{"$ref":"#/components/schemas/HydraceptUsageSummary"},{"type":"null"}]},"actualCost":{"type":"number","title":"Actualcost","default":0.0},"terminationReason":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Terminationreason"},"receiptId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Receiptid"},"errorCode":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Errorcode"},"dispatchStatus":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Dispatchstatus"},"warnings":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Warnings"}},"type":"object","required":["executionId","status"],"title":"HydraceptInvocationResult"},"HydraceptJob":{"properties":{"jobId":{"type":"string","title":"Jobid"},"capabilityKey":{"type":"string","title":"Capabilitykey"},"status":{"$ref":"#/components/schemas/HydraceptJobStatus"},"projectId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Projectid"},"productId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Productid"},"externalRef":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Externalref"},"tags":{"items":{"type":"string"},"type":"array","title":"Tags"},"metadata":{"additionalProperties":true,"type":"object","title":"Metadata"},"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat"},"completedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Completedat"},"estimatedCost":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Estimatedcost"},"actualCost":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Actualcost","description":"Provider cost when the receipt has evidence for it; null when unknown. Never the customer charge (that is pricing.charge.customerCharge) and never a fabricated 0."},"pricing":{"anyOf":[{"$ref":"#/components/schemas/HydraceptReceiptPricing"},{"type":"null"}],"description":"Canonical terminal pricing once a receipt is sealed: charge (customer) and providerCost (provider cost evidence) as distinct dimensions."},"currency":{"type":"string","title":"Currency","default":"USD"},"artifacts":{"items":{"$ref":"#/components/schemas/HydraceptJobArtifactRef"},"type":"array","title":"Artifacts"},"variantSet":{"anyOf":[{"$ref":"#/components/schemas/HydraceptVariantSet"},{"type":"null"}]},"receiptId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Receiptid"},"primaryArtifactId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Primaryartifactid"},"typedOutput":{"anyOf":[{},{"type":"null"}],"title":"Typedoutput"},"warnings":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Warnings"},"error":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Error"},"progress":{"anyOf":[{"$ref":"#/components/schemas/HydraceptJobProgress"},{"type":"null"}],"description":"Latest projection of the job's job.progress events; absent until one exists."},"diagnostics":{"anyOf":[{"$ref":"#/components/schemas/HydraceptJobDiagnostics"},{"type":"null"}]},"requestSnapshot":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Requestsnapshot","description":"Canonical submitted request for rerunning the same inputs in Studio (not the sealed receipt)."},"nextAction":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Nextaction"},"pollAfterSeconds":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Pollafterseconds"},"retry":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Retry"},"approval":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Approval","description":"Sanitized human-gate payload. Present only while the job awaits approval."}},"type":"object","required":["jobId","capabilityKey","status"],"title":"HydraceptJob"},"HydraceptJobArtifactRef":{"properties":{"artifactId":{"type":"string","title":"Artifactid"},"mediaType":{"type":"string","title":"Mediatype"},"kind":{"type":"string","title":"Kind"},"downloadPath":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Downloadpath"},"sha256":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sha256"},"exportSha256":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Exportsha256","description":"SHA-256 of default export bytes (neutral generator metadata) when they differ from sha256."},"byteLength":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Bytelength"},"variantIndex":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Variantindex"},"slotStatus":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Slotstatus"},"selected":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Selected"},"label":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Label"},"filename":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Filename"},"sliceCellId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Slicecellid"}},"type":"object","required":["artifactId","mediaType","kind"],"title":"HydraceptJobArtifactRef"},"HydraceptJobDiagnostics":{"properties":{"backendKind":{"type":"string","title":"Backendkind"},"backendState":{"type":"string","title":"Backendstate"},"backendId":{"type":"string","title":"Backendid"}},"type":"object","required":["backendKind","backendState","backendId"],"title":"HydraceptJobDiagnostics"},"HydraceptJobProgress":{"properties":{"phase":{"type":"string","title":"Phase"},"step":{"type":"string","title":"Step"},"percent":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Percent"},"etaSeconds":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Etaseconds"},"updatedAt":{"type":"string","format":"date-time","title":"Updatedat"}},"type":"object","required":["phase","step","updatedAt"],"title":"HydraceptJobProgress","description":"Where a durable job has reached, as reported by the activity that owns the work.\n\n``updatedAt`` is required whenever progress is present, so a reader can always tell\nhow fresh the projection is. ``percent`` and ``etaSeconds`` are optional on purpose:\nthey are present only when the authority (a provider that reports them) can compute\nthem. Unknown values are omitted rather than defaulted to ``0``."},"HydraceptJobResult":{"properties":{"jobId":{"type":"string","title":"Jobid"},"status":{"$ref":"#/components/schemas/HydraceptJobStatus"},"typedOutput":{"anyOf":[{},{"type":"null"}],"title":"Typedoutput"},"outputPayloadRef":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Outputpayloadref"},"payloadState":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Payloadstate"},"artifacts":{"items":{"$ref":"#/components/schemas/HydraceptJobArtifactRef"},"type":"array","title":"Artifacts"},"error":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Error"}},"type":"object","required":["jobId","status"],"title":"HydraceptJobResult","description":"First-class job result projection — typed output plus payload identity."},"HydraceptJobStatus":{"type":"string","enum":["queued","running","awaiting_approval","succeeded","failed","canceling","canceled","needs_attention"],"title":"HydraceptJobStatus"},"HydraceptReasoningIntent":{"type":"string","enum":["omit","economy","balanced","deep","maximum"],"title":"HydraceptReasoningIntent"},"HydraceptReceipt":{"properties":{"receiptId":{"type":"string","title":"Receiptid"},"jobId":{"type":"string","title":"Jobid"},"capabilityKey":{"type":"string","title":"Capabilitykey"},"principalId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Principalid"},"projectId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Projectid"},"productId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Productid"},"externalRef":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Externalref"},"tags":{"items":{"type":"string"},"type":"array","title":"Tags"},"metadata":{"additionalProperties":true,"type":"object","title":"Metadata"},"environment":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Environment"},"admission":{"anyOf":[{"$ref":"#/components/schemas/HydraceptReceiptAdmission"},{"type":"null"}]},"route":{"anyOf":[{"$ref":"#/components/schemas/HydraceptReceiptRoute"},{"type":"null"}]},"estimatedCost":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Estimatedcost","description":"Legacy compatibility field mirroring pricing.quote.customerTotal. Prefer pricing.quote."},"actualCost":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Actualcost","description":"Legacy compatibility field mirroring pricing.charge.customerCharge. Prefer pricing.charge."},"currency":{"type":"string","title":"Currency","default":"USD"},"artifacts":{"items":{"$ref":"#/components/schemas/HydraceptJobArtifactRef"},"type":"array","title":"Artifacts"},"timestamps":{"anyOf":[{"$ref":"#/components/schemas/HydraceptReceiptTimestamps"},{"type":"null"}]},"status":{"anyOf":[{"$ref":"#/components/schemas/HydraceptJobStatus"},{"type":"string"}],"title":"Status"},"provenance":{"anyOf":[{"$ref":"#/components/schemas/HydraceptReceiptProvenance"},{"type":"null"}]},"text":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Text"},"media":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Media"},"pricing":{"anyOf":[{"$ref":"#/components/schemas/HydraceptReceiptPricing"},{"type":"null"}]},"routing":{"anyOf":[{"$ref":"#/components/schemas/RoutingSelection"},{"type":"null"}]},"targetRouting":{"anyOf":[{"$ref":"#/components/schemas/TargetRoutingRecord"},{"type":"null"}]},"benchmarkContext":{"anyOf":[{"$ref":"#/components/schemas/BenchmarkContextRecord"},{"type":"null"}]},"customerSavings":{"anyOf":[{"$ref":"#/components/schemas/CustomerSavings"},{"type":"null"}]}},"type":"object","required":["receiptId","jobId","capabilityKey","status"],"title":"HydraceptReceipt"},"HydraceptReceiptAdmission":{"properties":{"admitted":{"type":"boolean","title":"Admitted"},"rejectionCode":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Rejectioncode"},"rejectionMessage":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Rejectionmessage"}},"type":"object","required":["admitted"],"title":"HydraceptReceiptAdmission"},"HydraceptReceiptHydracept":{"properties":{"serviceFeeRateBps":{"type":"integer","title":"Servicefeeratebps","default":0},"inferenceFeeMicros":{"type":"integer","title":"Inferencefeemicros","default":0}},"type":"object","title":"HydraceptReceiptHydracept"},"HydraceptReceiptPricing":{"properties":{"quote":{"anyOf":[{"$ref":"#/components/schemas/ReceiptQuote"},{"type":"null"}]},"charge":{"anyOf":[{"$ref":"#/components/schemas/ReceiptCharge"},{"type":"null"}]},"providerUsage":{"anyOf":[{"$ref":"#/components/schemas/ReceiptProviderUsage"},{"type":"null"}]},"providerCost":{"anyOf":[{"$ref":"#/components/schemas/ReceiptProviderCost"},{"type":"null"}]},"policy":{"anyOf":[{"$ref":"#/components/schemas/ReceiptPricingPolicy"},{"type":"null"}]},"presentation":{"anyOf":[{"$ref":"#/components/schemas/PresentationMoney"},{"type":"null"}]},"mode":{"anyOf":[{"$ref":"#/components/schemas/CredentialPricingMode"},{"type":"null"}]},"estimatedProviderPriceBasisMicros":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Estimatedproviderpricebasismicros"},"observedUsage":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Observedusage"},"hydraceptInferenceFeeMicros":{"type":"integer","title":"Hydraceptinferencefeemicros","default":0},"providerReportedCostMicros":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Providerreportedcostmicros"},"customerCharge":{"anyOf":[{"$ref":"#/components/schemas/CustomerCharge"},{"type":"null"}]},"hydracept":{"anyOf":[{"$ref":"#/components/schemas/HydraceptReceiptHydracept"},{"type":"null"}]},"executionPlanId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Executionplanid"},"pricingSnapshotIds":{"items":{"type":"string"},"type":"array","title":"Pricingsnapshotids"},"quoteId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Quoteid"},"estimateId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Estimateid","description":"Inbound/outbound alias of quoteId. Prefer quoteId and pricing.quote."},"pricingVersion":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Pricingversion"},"pricingInputFingerprint":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Pricinginputfingerprint"},"resolvedRoute":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Resolvedroute"},"estimatedCharge":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Estimatedcharge"},"maximumAuthorizedCharge":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Maximumauthorizedcharge"},"actualCharge":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Actualcharge"},"price":{"anyOf":[{"$ref":"#/components/schemas/Money"},{"type":"null"}],"description":"Retail price of the capability for this execution. Independent of wallet debit."},"basisEstimated":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Basisestimated"},"basisActual":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Basisactual"},"fundingSource":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Fundingsource"},"trialCoveredMicros":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Trialcoveredmicros"},"customerDebitedMicros":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Customerdebitedmicros"},"actualChargeMicros":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Actualchargemicros"}},"type":"object","title":"HydraceptReceiptPricing","description":"Canonical pricing on a receipt. Legacy micros fields remain for compatibility."},"HydraceptReceiptProvenance":{"properties":{"bundleVersion":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Bundleversion"},"bundleHash":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Bundlehash"},"policyHash":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Policyhash"},"receiptHash":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Receipthash"},"generator":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Generator","description":"Passive first-party generator label when org/project allows attribution."},"url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Url","description":"Public receipt URL (https://hydracept.com/r/{receiptId}) when attribution is enabled."},"execution":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Execution"},"engine":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Engine"},"providerBacked":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Providerbacked"},"modelBacked":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Modelbacked"},"deterministic":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Deterministic"}},"type":"object","title":"HydraceptReceiptProvenance"},"HydraceptReceiptRoute":{"properties":{"provider":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Provider"},"model":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Model"},"routeBundleVersion":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Routebundleversion"},"routeBundleHash":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Routebundlehash"}},"type":"object","title":"HydraceptReceiptRoute"},"HydraceptReceiptTimestamps":{"properties":{"createdAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Createdat"},"startedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Startedat"},"completedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Completedat"}},"type":"object","title":"HydraceptReceiptTimestamps"},"HydraceptSampling":{"properties":{"temperature":{"anyOf":[{"type":"number","maximum":2.0,"minimum":0.0},{"type":"null"}],"title":"Temperature"},"reasoningIntent":{"anyOf":[{"$ref":"#/components/schemas/HydraceptReasoningIntent"},{"type":"null"}]}},"additionalProperties":false,"type":"object","title":"HydraceptSampling","description":"Optional product-requested sampling. Providers that reject custom sampling omit these."},"HydraceptUsageSummary":{"properties":{"inputTokens":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Inputtokens"},"outputTokens":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Outputtokens"},"estimatedCost":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Estimatedcost"},"actualCost":{"type":"number","title":"Actualcost","default":0.0},"currency":{"type":"string","title":"Currency","default":"USD"}},"type":"object","title":"HydraceptUsageSummary"},"HydraceptVariantSet":{"properties":{"schemaVersion":{"type":"string","title":"Schemaversion","default":"hydracept.variant-set.v1"},"requestedCount":{"type":"integer","title":"Requestedcount"},"completedCount":{"type":"integer","title":"Completedcount"},"failedCount":{"type":"integer","title":"Failedcount"},"selectedArtifactId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Selectedartifactid"}},"type":"object","required":["requestedCount","completedCount","failedCount"],"title":"HydraceptVariantSet"},"JobApproveBody":{"properties":{"authorizedMaxAmount":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Authorizedmaxamount"},"domain":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Domain"},"registrant":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Registrant"},"firstYearPriceUsd":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Firstyearpriceusd"},"renewalPriceUsd":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Renewalpriceusd"},"porkbunAgreementVersion":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Porkbunagreementversion"},"agreeToPorkbunRegistrationAgreement":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Agreetoporkbunregistrationagreement"},"recipientPorkbunUsername":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Recipientporkbunusername"}},"type":"object","title":"JobApproveBody"},"LoraAcceptRequest":{"properties":{"query":{"type":"string","maxLength":2048,"minLength":1,"title":"Query"},"filePath":{"anyOf":[{"type":"string","maxLength":1024},{"type":"null"}],"title":"Filepath"},"baseModelFamily":{"anyOf":[{"type":"string","maxLength":128},{"type":"null"}],"title":"Basemodelfamily"},"refresh":{"type":"boolean","title":"Refresh","default":false}},"type":"object","required":["query"],"title":"LoraAcceptRequest"},"LoraSuggestionRequest":{"properties":{"query":{"type":"string","maxLength":2048,"minLength":1,"title":"Query"}},"type":"object","required":["query"],"title":"LoraSuggestionRequest"},"MatureContentTrait":{"type":"string","enum":["sexual_non_graphic","sexual_explicit","graphic_violence"],"title":"MatureContentTrait"},"MaturityRating":{"type":"string","enum":["G","PG","PG13","R","NC17"],"title":"MaturityRating"},"MaturitySource":{"type":"string","enum":["explicit_invocation","project_default","workload_derived","legacy_default"],"title":"MaturitySource"},"ModelAdapterAliasCreate":{"properties":{"alias":{"type":"string","maxLength":64,"minLength":1,"title":"Alias"},"target":{"$ref":"#/components/schemas/ModelAdapterAliasTarget"},"environment":{"anyOf":[{"type":"string","maxLength":64},{"type":"null"}],"title":"Environment"}},"type":"object","required":["alias","target"],"title":"ModelAdapterAliasCreate"},"ModelAdapterAliasPromote":{"properties":{"target":{"$ref":"#/components/schemas/ModelAdapterAliasTarget"}},"type":"object","required":["target"],"title":"ModelAdapterAliasPromote"},"ModelAdapterAliasTarget":{"properties":{"adapterId":{"type":"string","maxLength":128,"minLength":1,"title":"Adapterid"},"weight":{"anyOf":[{"type":"number","maximum":2.0,"minimum":0.0},{"type":"null"}],"title":"Weight"}},"type":"object","required":["adapterId"],"title":"ModelAdapterAliasTarget"},"ModelAdapterCreate":{"properties":{"type":{"type":"string","const":"lora","title":"Type","default":"lora"},"displayName":{"type":"string","maxLength":255,"minLength":1,"title":"Displayname"},"source":{"$ref":"#/components/schemas/ModelAdapterSource"},"environment":{"anyOf":[{"type":"string","maxLength":64},{"type":"null"}],"title":"Environment"},"baseModelFamily":{"anyOf":[{"type":"string","maxLength":128},{"type":"null"}],"title":"Basemodelfamily"},"compatibleModels":{"items":{"type":"string"},"type":"array","maxItems":64,"title":"Compatiblemodels"},"triggerWords":{"items":{"type":"string"},"type":"array","maxItems":64,"title":"Triggerwords"},"recommendedWeight":{"anyOf":[{"type":"number","maximum":2.0,"minimum":0.0},{"type":"null"}],"title":"Recommendedweight"},"licenseName":{"anyOf":[{"type":"string","maxLength":255},{"type":"null"}],"title":"Licensename"},"licenseUrl":{"anyOf":[{"type":"string","maxLength":2048},{"type":"null"}],"title":"Licenseurl"},"licenseStatus":{"$ref":"#/components/schemas/AdapterLicenseStatus","default":"unknown"},"provenance":{"additionalProperties":true,"type":"object","title":"Provenance"}},"type":"object","required":["displayName","source"],"title":"ModelAdapterCreate"},"ModelAdapterSource":{"properties":{"kind":{"$ref":"#/components/schemas/AdapterSourceKind"},"ref":{"type":"string","maxLength":2048,"minLength":1,"title":"Ref"},"revision":{"anyOf":[{"type":"string","maxLength":512},{"type":"null"}],"title":"Revision"},"filePath":{"anyOf":[{"type":"string","maxLength":1024},{"type":"null"}],"title":"Filepath"},"provider":{"anyOf":[{"type":"string","maxLength":128},{"type":"null"}],"title":"Provider"}},"type":"object","required":["kind","ref"],"title":"ModelAdapterSource"},"ModelAdapterSourcePreviewRequest":{"properties":{"query":{"type":"string","maxLength":2048,"minLength":1,"title":"Query"}},"type":"object","required":["query"],"title":"ModelAdapterSourcePreviewRequest"},"Money":{"properties":{"amountMicros":{"type":"integer","title":"Amountmicros"},"currency":{"type":"string","title":"Currency"},"amountMinor":{"type":"integer","title":"Amountminor"},"display":{"type":"string","title":"Display"}},"type":"object","required":["amountMicros","currency","amountMinor","display"],"title":"Money","description":"Hydracept price before transactional tax. ``amountMicros`` is authority."},"OnboardingCompleteBody":{"properties":{"provider":{"type":"string","title":"Provider"},"secret":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Secret"},"bootstrapMode":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Bootstrapmode","default":"manual_api_key"},"endpointUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Endpointurl"},"federationMetadata":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Federationmetadata"},"label":{"type":"string","title":"Label","default":"default"},"autoBind":{"type":"boolean","title":"Autobind","default":true}},"type":"object","required":["provider"],"title":"OnboardingCompleteBody"},"OnboardingPlanBody":{"properties":{"capabilities":{"items":{"type":"string"},"type":"array","minItems":1,"title":"Capabilities"},"projectId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Projectid"},"environment":{"type":"string","title":"Environment","default":"development"},"accountClass":{"type":"string","title":"Accountclass","default":"individual"}},"type":"object","required":["capabilities"],"title":"OnboardingPlanBody"},"OnboardingSessionCreate":{"properties":{"capabilities":{"items":{"type":"string"},"type":"array","minItems":1,"title":"Capabilities"},"projectId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Projectid"},"environment":{"type":"string","title":"Environment","default":"development"},"accountClass":{"type":"string","title":"Accountclass","default":"individual"}},"type":"object","required":["capabilities"],"title":"OnboardingSessionCreate"},"OrganizationUpdate":{"properties":{"displayName":{"type":"string","maxLength":255,"minLength":1,"title":"Displayname"}},"type":"object","required":["displayName"],"title":"OrganizationUpdate"},"PanelDefinitionCreate":{"properties":{"key":{"type":"string","maxLength":128,"minLength":1,"title":"Key"},"displayName":{"type":"string","maxLength":255,"minLength":1,"title":"Displayname"},"capabilityKey":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Capabilitykey"},"capabilityVersion":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Capabilityversion"},"presentation":{"$ref":"#/components/schemas/PanelPresentation"},"policy":{"$ref":"#/components/schemas/PanelPolicy"},"allowedOrigins":{"items":{"type":"string"},"type":"array","title":"Allowedorigins"},"actions":{"items":{"$ref":"#/components/schemas/SurfaceActionDefinition"},"type":"array","title":"Actions"},"origin":{"type":"string","enum":["hydracept","project"],"title":"Origin","default":"hydracept"},"projectId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Projectid"}},"type":"object","required":["key","displayName"],"title":"PanelDefinitionCreate"},"PanelDefinitionPatch":{"properties":{"displayName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Displayname"},"status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"},"origin":{"anyOf":[{"type":"string","enum":["hydracept","project"]},{"type":"null"}],"title":"Origin"},"presentation":{"anyOf":[{"$ref":"#/components/schemas/PanelPresentation"},{"type":"null"}]},"policy":{"anyOf":[{"$ref":"#/components/schemas/PanelPolicy"},{"type":"null"}]},"allowedOrigins":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Allowedorigins"},"actions":{"anyOf":[{"items":{"$ref":"#/components/schemas/SurfaceActionDefinition"},"type":"array"},{"type":"null"}],"title":"Actions"}},"type":"object","title":"PanelDefinitionPatch"},"PanelPolicy":{"properties":{"defaultRoutingPolicy":{"type":"string","title":"Defaultroutingpolicy","default":"lowest_cost"},"allowedRoutingPolicies":{"items":{"type":"string"},"type":"array","title":"Allowedroutingpolicies"},"allowedGenerationStrategies":{"items":{"type":"string"},"type":"array","title":"Allowedgenerationstrategies"},"maxOutputs":{"type":"integer","maximum":64.0,"minimum":1.0,"title":"Maxoutputs","default":16},"maxSpendPerJobMicros":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Maxspendperjobmicros"}},"type":"object","title":"PanelPolicy"},"PanelPresentation":{"properties":{"showPrompt":{"type":"boolean","title":"Showprompt","default":true},"showReferences":{"type":"boolean","title":"Showreferences","default":true},"showOutputCount":{"type":"boolean","title":"Showoutputcount","default":true},"showTransparency":{"type":"boolean","title":"Showtransparency","default":true},"showRouting":{"type":"boolean","title":"Showrouting","default":false},"showGenerationStrategy":{"type":"boolean","title":"Showgenerationstrategy","default":false},"showModel":{"type":"boolean","title":"Showmodel","default":false},"pricingDisplay":{"type":"string","enum":["hidden","total","breakdown"],"title":"Pricingdisplay","default":"total"}},"type":"object","title":"PanelPresentation"},"PanelSessionCreate":{"properties":{"panelDefinitionId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Paneldefinitionid"},"panelDefinitionKey":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Paneldefinitionkey"},"projectId":{"type":"string","title":"Projectid"},"environment":{"type":"string","title":"Environment","default":"development"},"externalSubject":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Externalsubject"},"allowedOrigins":{"items":{"type":"string"},"type":"array","minItems":1,"title":"Allowedorigins"},"maxSpendMicros":{"type":"integer","exclusiveMinimum":0.0,"title":"Maxspendmicros"},"maxJobs":{"type":"integer","maximum":1000.0,"minimum":1.0,"title":"Maxjobs","default":10},"expiresInMinutes":{"type":"integer","maximum":120.0,"minimum":5.0,"title":"Expiresinminutes","default":60},"initialInputs":{"additionalProperties":true,"type":"object","title":"Initialinputs"},"lockedInputs":{"additionalProperties":true,"type":"object","title":"Lockedinputs"}},"type":"object","required":["projectId","allowedOrigins","maxSpendMicros"],"title":"PanelSessionCreate"},"PresentationMoney":{"properties":{"convertedTotal":{"$ref":"#/components/schemas/Money"},"fx":{"$ref":"#/components/schemas/ScaledFxRate"}},"type":"object","required":["convertedTotal","fx"],"title":"PresentationMoney","description":"Optional converted display of a charge. Not part of the financial receipt."},"PricingContext":{"type":"string","enum":["catalog_default","account"],"title":"PricingContext"},"PricingFactor":{"properties":{"key":{"type":"string","title":"Key"},"display":{"type":"string","title":"Display"},"kind":{"$ref":"#/components/schemas/PricingFactorKind","default":"selection"},"requiredForEstimate":{"type":"boolean","title":"Requiredforestimate","default":true}},"type":"object","required":["key","display"],"title":"PricingFactor"},"PricingFactorKind":{"type":"string","enum":["selection","usage-ceiling","measured-usage","retention"],"title":"PricingFactorKind"},"PricingLineItem":{"properties":{"label":{"type":"string","title":"Label"},"upstreamMicros":{"type":"integer","title":"Upstreammicros"},"hydraceptFeeMicros":{"type":"integer","title":"Hydraceptfeemicros","default":0},"includedProcessing":{"type":"boolean","title":"Includedprocessing","default":false}},"type":"object","required":["label","upstreamMicros"],"title":"PricingLineItem"},"ProfileCompetitorSpec":{"properties":{"axis":{"type":"string","const":"profile","title":"Axis","default":"profile"},"profileKey":{"type":"string","title":"Profilekey"},"profileVersion":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Profileversion"}},"type":"object","required":["profileKey"],"title":"ProfileCompetitorSpec"},"ProjectCreate":{"properties":{"displayName":{"type":"string","maxLength":255,"minLength":1,"title":"Displayname"},"environment":{"type":"string","title":"Environment","default":"development"},"repository":{"anyOf":[{"$ref":"#/components/schemas/RepositoryIn"},{"type":"null"}]}},"type":"object","required":["displayName"],"title":"ProjectCreate"},"ProjectExportSettingsPatch":{"properties":{"neutralGeneratorIdentificationEnabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Neutralgeneratoridentificationenabled","description":"When false, opt out of default Software/generator identification on PNG/GLB exports."},"includeVerifiableProvenanceInExports":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Includeverifiableprovenanceinexports","description":"When true, opt in to embedding a public receipt verification URL in PNG/GLB exports (when verification is available)."}},"type":"object","title":"ProjectExportSettingsPatch"},"ProjectJobListItem":{"properties":{"jobId":{"type":"string","title":"Jobid"},"status":{"type":"string","title":"Status"},"capabilityKey":{"type":"string","title":"Capabilitykey"},"createdAt":{"type":"string","format":"date-time","title":"Createdat"},"completedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Completedat"},"artifactCount":{"type":"integer","title":"Artifactcount","default":0},"errorCode":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Errorcode"},"selectedArtifactId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Selectedartifactid"},"receiptId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Receiptid"}},"type":"object","required":["jobId","status","capabilityKey","createdAt"],"title":"ProjectJobListItem"},"ProjectJobListResponse":{"properties":{"items":{"items":{"$ref":"#/components/schemas/ProjectJobListItem"},"type":"array","title":"Items"},"nextCursor":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Nextcursor"}},"type":"object","required":["items"],"title":"ProjectJobListResponse"},"ProjectModelAdapterDefaultSet":{"properties":{"alias":{"type":"string","maxLength":64,"minLength":1,"title":"Alias"}},"type":"object","required":["alias"],"title":"ProjectModelAdapterDefaultSet"},"ProjectSettingsPatch":{"properties":{"displayName":{"anyOf":[{"type":"string","maxLength":128,"minLength":1},{"type":"null"}],"title":"Displayname"},"slug":{"anyOf":[{"type":"string","maxLength":64,"minLength":1},{"type":"null"}],"title":"Slug"},"status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"},"repository":{"anyOf":[{"$ref":"#/components/schemas/RepositoryPatch"},{"type":"null"}]},"clearRepository":{"type":"boolean","title":"Clearrepository","default":false},"exportSettings":{"anyOf":[{"$ref":"#/components/schemas/ProjectExportSettingsPatch"},{"type":"null"}]},"environments":{"items":{"$ref":"#/components/schemas/EnvironmentPatch"},"type":"array","title":"Environments"}},"type":"object","title":"ProjectSettingsPatch"},"ProviderCompetitorSpec":{"properties":{"axis":{"type":"string","const":"provider","title":"Axis","default":"provider"},"providerPin":{"type":"string","title":"Providerpin"}},"type":"object","required":["providerPin"],"title":"ProviderCompetitorSpec"},"ProviderCostBearer":{"type":"string","enum":["hydracept","customer","none","unknown"],"title":"ProviderCostBearer"},"ProviderCredentialBindingCreate":{"properties":{"projectId":{"type":"string","title":"Projectid"},"environment":{"type":"string","title":"Environment"},"provider":{"type":"string","title":"Provider"}},"type":"object","required":["projectId","environment","provider"],"title":"ProviderCredentialBindingCreate"},"ProviderCredentialCreate":{"properties":{"provider":{"type":"string","title":"Provider"},"secret":{"type":"string","title":"Secret"},"label":{"type":"string","title":"Label","default":"default"}},"type":"object","required":["provider","secret"],"title":"ProviderCredentialCreate"},"QuoteKind":{"type":"string","enum":["fixed","estimate","range"],"title":"QuoteKind"},"ReaderDelivery":{"properties":{"boundary":{"$ref":"#/components/schemas/ReaderDeliveryBoundary","default":"paragraph"}},"additionalProperties":false,"type":"object","title":"ReaderDelivery","description":"Opt in to partial text output on a durable text job.\n\n``boundary`` is ``paragraph``: events close on a blank line, or on a\nsentence-sized span once the hold limit is reached. Tokens are not events."},"ReaderDeliveryBoundary":{"type":"string","enum":["paragraph"],"title":"ReaderDeliveryBoundary"},"ReceiptCharge":{"properties":{"customerCharge":{"$ref":"#/components/schemas/Money","description":"Amount the customer owes Hydracept for this execution. $0 when Hydracept covers it."},"customerDebit":{"anyOf":[{"$ref":"#/components/schemas/Money"},{"type":"null"}],"description":"Amount actually removed from a customer-visible stored balance."},"chargedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Chargedat"}},"type":"object","required":["customerCharge"],"title":"ReceiptCharge"},"ReceiptPricingPolicy":{"properties":{"serviceFeeBps":{"type":"integer","title":"Servicefeebps","default":0},"pricingMode":{"$ref":"#/components/schemas/CredentialPricingMode"}},"type":"object","required":["pricingMode"],"title":"ReceiptPricingPolicy"},"ReceiptProviderCost":{"properties":{"amount":{"anyOf":[{"$ref":"#/components/schemas/Money"},{"type":"null"}]},"status":{"type":"string","title":"Status","default":"unknown"},"basis":{"type":"string","title":"Basis","default":"unknown"},"priceScheduleId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Pricescheduleid"}},"type":"object","title":"ReceiptProviderCost","description":"Provider cost evidence. ``amount`` is null when unknown — never ``0``.\n\n``basis``/``status`` explain how the amount was obtained; a usage-priced cost\nnames the pinned ``priceScheduleId`` so a later catalog change cannot silently\nrewrite historical provider cost."},"ReceiptProviderUsage":{"properties":{"reportedCost":{"anyOf":[{"$ref":"#/components/schemas/Money"},{"type":"null"}]},"costBearer":{"$ref":"#/components/schemas/ProviderCostBearer","default":"unknown"}},"type":"object","title":"ReceiptProviderUsage"},"ReceiptQuote":{"properties":{"quoteId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Quoteid"},"kind":{"$ref":"#/components/schemas/QuoteKind","default":"fixed"},"chargeBasis":{"anyOf":[{"$ref":"#/components/schemas/Money"},{"type":"null"}]},"serviceFee":{"anyOf":[{"$ref":"#/components/schemas/Money"},{"type":"null"}]},"customerTotal":{"anyOf":[{"$ref":"#/components/schemas/Money"},{"type":"null"}]},"maximumCustomerTotal":{"anyOf":[{"$ref":"#/components/schemas/Money"},{"type":"null"}]},"expiresAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Expiresat"},"pricingInputsHash":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Pricinginputshash"}},"type":"object","title":"ReceiptQuote"},"RecipeBindingRequest":{"properties":{"versionId":{"anyOf":[{"type":"string","maxLength":128},{"type":"null"}],"title":"Versionid"}},"type":"object","title":"RecipeBindingRequest"},"RecipeCompetitorSpec":{"properties":{"axis":{"type":"string","const":"recipe","title":"Axis","default":"recipe"},"label":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Label"},"inputOverrides":{"additionalProperties":true,"type":"object","title":"Inputoverrides"}},"type":"object","title":"RecipeCompetitorSpec"},"RepositoryIn":{"properties":{"provider":{"type":"string","maxLength":32,"title":"Provider","default":"github"},"owner":{"type":"string","maxLength":128,"minLength":1,"title":"Owner"},"name":{"type":"string","maxLength":128,"minLength":1,"title":"Name"},"url":{"anyOf":[{"type":"string","maxLength":512},{"type":"null"}],"title":"Url"}},"type":"object","required":["owner","name"],"title":"RepositoryIn"},"RepositoryPatch":{"properties":{"provider":{"type":"string","maxLength":32,"title":"Provider","default":"github"},"owner":{"type":"string","maxLength":128,"minLength":1,"title":"Owner"},"name":{"type":"string","maxLength":128,"minLength":1,"title":"Name"},"url":{"anyOf":[{"type":"string","maxLength":512},{"type":"null"}],"title":"Url"}},"type":"object","required":["owner","name"],"title":"RepositoryPatch"},"ResolutionKind":{"type":"string","enum":["supported","no_match_requestable","no_match_not_requestable"],"title":"ResolutionKind"},"ResolveNextAction":{"properties":{"kind":{"type":"string","title":"Kind"},"endpoint":{"type":"string","title":"Endpoint"},"nonBinding":{"type":"boolean","title":"Nonbinding","default":true}},"type":"object","required":["kind","endpoint"],"title":"ResolveNextAction"},"ResolvedRoute":{"properties":{"billingMode":{"type":"string","title":"Billingmode"},"provider":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Provider"},"model":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Model"},"routeKey":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Routekey"},"vendor":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Vendor"},"vendorModel":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Vendormodel"}},"type":"object","required":["billingMode"],"title":"ResolvedRoute"},"RetailEstimateRequest":{"properties":{"context":{"$ref":"#/components/schemas/CapabilityContext"},"input":{"additionalProperties":true,"type":"object","title":"Input"},"execution":{"$ref":"#/components/schemas/CapabilityExecutionOptions"}},"additionalProperties":false,"type":"object","title":"RetailEstimateRequest","description":"Quote request using the same canonical envelope as invoke/jobs.\n\nLegacy top-level fields (``billingMode``, ``options``, top-level ``model``)\nare normalized into ``context`` / ``input`` / ``execution`` before validation."},"RetailEstimateResponse":{"properties":{"status":{"type":"string","enum":["ok","pricing_inputs_required"],"title":"Status","default":"ok"},"missing":{"items":{"type":"string"},"type":"array","title":"Missing"},"quoteId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Quoteid"},"estimateId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Estimateid","description":"Alias of quoteId for older clients. Prefer quoteId and pricing.quote."},"capabilityKey":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Capabilitykey"},"pricingVersion":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Pricingversion"},"pricingInputFingerprint":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Pricinginputfingerprint"},"pricing":{"anyOf":[{"$ref":"#/components/schemas/HydraceptReceiptPricing"},{"type":"null"}]},"resolved":{"anyOf":[{"$ref":"#/components/schemas/ResolvedRoute"},{"type":"null"}]},"basis":{"additionalProperties":true,"type":"object","title":"Basis"},"expectedCharge":{"anyOf":[{"$ref":"#/components/schemas/Money"},{"type":"null"}],"description":"Legacy alias of pricing.quote.customerTotal. Prefer pricing.quote."},"maximumAuthorizedCharge":{"anyOf":[{"$ref":"#/components/schemas/Money"},{"type":"null"}],"description":"Legacy alias of pricing.quote.maximumCustomerTotal. Prefer pricing.quote."},"expiresAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Expiresat"},"spending":{"type":"string","const":"none","title":"Spending","default":"none"}},"type":"object","title":"RetailEstimateResponse","description":"Retail quote before execution. ``estimateId`` mirrors ``quoteId`` for compatibility."},"RetailPricingContract":{"properties":{"mode":{"$ref":"#/components/schemas/RetailPricingMode"},"billingCurrency":{"type":"string","title":"Billingcurrency"},"display":{"type":"string","title":"Display"},"estimateRequired":{"type":"boolean","title":"Estimaterequired","default":false},"quoteEndpoint":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Quoteendpoint"},"estimateEndpoint":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Estimateendpoint","description":"HTTP alias of quoteEndpoint (same 0.3 retail quote)."},"pricingVersion":{"type":"string","title":"Pricingversion"},"pricingFactors":{"items":{"$ref":"#/components/schemas/PricingFactor"},"type":"array","title":"Pricingfactors"},"startingAt":{"anyOf":[{"$ref":"#/components/schemas/Money"},{"type":"null"}]},"pricingContext":{"$ref":"#/components/schemas/PricingContext","default":"catalog_default"},"authoritativeForExecution":{"type":"boolean","title":"Authoritativeforexecution","default":false},"examples":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Examples"},"status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status"},"committedUntil":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Committeduntil"}},"type":"object","required":["mode","billingCurrency","display","pricingVersion"],"title":"RetailPricingContract"},"RetailPricingMode":{"type":"string","enum":["free","zero","fixed","metered","hybrid"],"title":"RetailPricingMode"},"RetentionPolicy":{"type":"string","enum":["HashesOnly","Transient","EncryptedShortTerm","ProductManaged","ProductionAsset"],"title":"RetentionPolicy"},"RoutingSelection":{"properties":{"routingPolicy":{"type":"string","title":"Routingpolicy"},"selectedPlanId":{"type":"string","title":"Selectedplanid"},"selectionReason":{"type":"string","title":"Selectionreason"},"eligiblePlanIds":{"items":{"type":"string"},"type":"array","title":"Eligibleplanids"},"taskFamily":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Taskfamily"},"computeLevel":{"anyOf":[{"$ref":"#/components/schemas/ComputeLevel"},{"type":"null"}]},"serviceClass":{"anyOf":[{"$ref":"#/components/schemas/ServiceClass"},{"type":"null"}]},"validationGate":{"anyOf":[{"$ref":"#/components/schemas/ValidationGate"},{"type":"null"}]},"authorizedFallbackPlanIds":{"items":{"type":"string"},"type":"array","title":"Authorizedfallbackplanids"},"evidenceConfidence":{"anyOf":[{"type":"number","maximum":1.0,"minimum":0.0},{"type":"null"}],"title":"Evidenceconfidence"},"evidenceSourceIds":{"items":{"type":"string"},"type":"array","title":"Evidencesourceids"}},"type":"object","required":["routingPolicy","selectedPlanId","selectionReason"],"title":"RoutingSelection"},"ScaledFxRate":{"properties":{"rateScaled":{"type":"integer","title":"Ratescaled"},"scale":{"type":"integer","title":"Scale","default":8},"baseCurrency":{"type":"string","title":"Basecurrency"},"quoteCurrency":{"type":"string","title":"Quotecurrency"},"source":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Source"},"asOf":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Asof"}},"type":"object","required":["rateScaled","baseCurrency","quoteCurrency"],"title":"ScaledFxRate","description":"FX snapshot using scaled integers — never IEEE binary floats."},"ServiceClass":{"type":"string","enum":["background","economical","standard","priority"],"title":"ServiceClass","description":"Provider-neutral delivery urgency/cost preference."},"StorageAccountingOut":{"properties":{"artifactCount":{"type":"integer","title":"Artifactcount"},"logicalBytes":{"type":"integer","title":"Logicalbytes"},"physicalBytes":{"type":"integer","title":"Physicalbytes"},"hydraceptManagedBytes":{"type":"integer","title":"Hydraceptmanagedbytes"},"customerBytes":{"type":"integer","title":"Customerbytes"},"replicaBytes":{"type":"integer","title":"Replicabytes"}},"type":"object","required":["artifactCount","logicalBytes","physicalBytes","hydraceptManagedBytes","customerBytes","replicaBytes"],"title":"StorageAccountingOut"},"StorageBackendCreate":{"properties":{"name":{"type":"string","title":"Name"},"kind":{"type":"string","title":"Kind"},"secretRef":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Secretref"},"configurationJson":{"additionalProperties":true,"type":"object","title":"Configurationjson"}},"type":"object","required":["name","kind"],"title":"StorageBackendCreate"},"StorageBackendOut":{"properties":{"id":{"type":"string","title":"Id"},"name":{"type":"string","title":"Name"},"kind":{"type":"string","title":"Kind"},"status":{"type":"string","title":"Status"},"configurationJson":{"additionalProperties":true,"type":"object","title":"Configurationjson"}},"type":"object","required":["id","name","kind","status","configurationJson"],"title":"StorageBackendOut"},"StoragePolicyOut":{"properties":{"id":{"type":"string","title":"Id"},"organizationId":{"type":"string","title":"Organizationid"},"workspaceId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Workspaceid"},"primaryBackendId":{"type":"string","title":"Primarybackendid"},"retentionMode":{"type":"string","title":"Retentionmode"},"retentionDays":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Retentiondays"},"replicationPolicy":{"type":"string","title":"Replicationpolicy"},"secondaryBackendId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Secondarybackendid"},"policyVersion":{"type":"integer","title":"Policyversion"}},"type":"object","required":["id","organizationId","primaryBackendId","retentionMode","replicationPolicy","policyVersion"],"title":"StoragePolicyOut"},"StoragePolicyPut":{"properties":{"primaryBackendId":{"type":"string","title":"Primarybackendid"},"retentionMode":{"type":"string","title":"Retentionmode","default":"durable"},"retentionDays":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Retentiondays"},"replicationPolicy":{"type":"string","title":"Replicationpolicy","default":"none"},"secondaryBackendId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Secondarybackendid"},"workspaceId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Workspaceid"}},"type":"object","required":["primaryBackendId"],"title":"StoragePolicyPut"},"StorageTransferCreate":{"properties":{"sourceBackendId":{"type":"string","title":"Sourcebackendid"},"destinationBackendId":{"type":"string","title":"Destinationbackendid"}},"type":"object","required":["sourceBackendId","destinationBackendId"],"title":"StorageTransferCreate"},"StorageTransferOut":{"properties":{"id":{"type":"string","title":"Id"},"state":{"type":"string","title":"State"},"artifactCount":{"type":"integer","title":"Artifactcount"},"bytesTotal":{"type":"integer","title":"Bytestotal"},"bytesCompleted":{"type":"integer","title":"Bytescompleted"}},"type":"object","required":["id","state","artifactCount","bytesTotal","bytesCompleted"],"title":"StorageTransferOut"},"SurfaceActionDefinition":{"properties":{"key":{"type":"string","maxLength":128,"minLength":1,"title":"Key"},"label":{"type":"string","maxLength":255,"minLength":1,"title":"Label"},"handler":{"oneOf":[{"$ref":"#/components/schemas/SurfaceCapabilityHandler"},{"$ref":"#/components/schemas/SurfaceProjectCommandHandler"},{"$ref":"#/components/schemas/SurfaceNavigationHandler"}],"title":"Handler","discriminator":{"propertyName":"kind","mapping":{"capability":"#/components/schemas/SurfaceCapabilityHandler","navigation":"#/components/schemas/SurfaceNavigationHandler","projectCommand":"#/components/schemas/SurfaceProjectCommandHandler"}}},"inputs":{"items":{"$ref":"#/components/schemas/SurfaceActionInputField"},"type":"array","title":"Inputs"}},"type":"object","required":["key","label","handler"],"title":"SurfaceActionDefinition"},"SurfaceActionInputField":{"properties":{"key":{"type":"string","maxLength":128,"minLength":1,"title":"Key"},"label":{"type":"string","maxLength":255,"minLength":1,"title":"Label"},"valueType":{"type":"string","enum":["string","number","boolean","string[]"],"title":"Valuetype","default":"string"}},"type":"object","required":["key","label"],"title":"SurfaceActionInputField","description":"Generic action input. Values are collected by the host and sent as operation input."},"SurfaceCapabilityHandler":{"properties":{"kind":{"type":"string","const":"capability","title":"Kind","default":"capability"},"capability":{"type":"string","minLength":1,"title":"Capability"}},"type":"object","required":["capability"],"title":"SurfaceCapabilityHandler"},"SurfaceNavigationHandler":{"properties":{"kind":{"type":"string","const":"navigation","title":"Kind","default":"navigation"},"href":{"type":"string","minLength":1,"title":"Href"}},"type":"object","required":["href"],"title":"SurfaceNavigationHandler"},"SurfaceProjectCommandHandler":{"properties":{"kind":{"type":"string","const":"projectCommand","title":"Kind","default":"projectCommand"},"command":{"type":"string","minLength":1,"title":"Command"}},"type":"object","required":["command"],"title":"SurfaceProjectCommandHandler"},"TargetRoutingRecord":{"properties":{"profile":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Profile"},"policyVersion":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Policyversion"},"requestedTarget":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Requestedtarget"},"resolvedTarget":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Resolvedtarget"},"substituted":{"type":"boolean","title":"Substituted","default":false}},"type":"object","title":"TargetRoutingRecord","description":"Which target ran. Profile stays null until a real routing profile is published."},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"},"input":{"title":"Input"},"ctx":{"type":"object","title":"Context"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"},"ValidationGate":{"properties":{"kind":{"$ref":"#/components/schemas/ValidationGateKind"},"validatorKey":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Validatorkey"},"parameters":{"additionalProperties":true,"type":"object","title":"Parameters"}},"type":"object","required":["kind"],"title":"ValidationGate","description":"Objective check that may accept a cheap attempt or trigger escalation."},"ValidationGateKind":{"type":"string","enum":["schema","tool_schema","capability"],"title":"ValidationGateKind"},"VariantSelectBody":{"properties":{"artifactId":{"type":"string","title":"Artifactid"}},"type":"object","required":["artifactId"],"title":"VariantSelectBody"},"WalletTopUpRequest":{"properties":{"amountMicros":{"type":"integer","exclusiveMinimum":0.0,"title":"Amountmicros"},"presetKey":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Presetkey"}},"type":"object","required":["amountMicros"],"title":"WalletTopUpRequest"},"PublicError":{"additionalProperties":true,"description":"Machine-readable API error envelope for failed HTTP responses on the public surface.","properties":{"code":{"title":"Code","type":"string"},"message":{"title":"Message","type":"string"},"requestId":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Requestid"},"retryable":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null,"title":"Retryable"},"nextAction":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Nextaction"},"retryAfterSeconds":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Retryafterseconds"},"jobId":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Jobid"},"jobStatus":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Jobstatus"}},"required":["code","message"],"title":"PublicError","type":"object"},"PublicValidationErrorBody":{"allOf":[{"$ref":"#/components/schemas/PublicError"},{"type":"object","properties":{"detail":{"description":"Pydantic validation errors (legacy FastAPI shape)","oneOf":[{"type":"array","items":{"$ref":"#/components/schemas/ValidationError"}},{"type":"object","description":"Execution-contract repair payload on capability invoke/jobs","additionalProperties":true}]},"validationErrors":{"description":"Same validation errors under the public envelope","type":"array","items":{"$ref":"#/components/schemas/ValidationError"}}}}]},"BillingModeAvailability":{"properties":{"available":{"title":"Available","type":"boolean"},"serviceFeeBps":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Servicefeebps"}},"required":["available"],"title":"BillingModeAvailability","type":"object"},"CapabilityBillingModes":{"properties":{"byok":{"$ref":"#/components/schemas/BillingModeAvailability"},"managed":{"$ref":"#/components/schemas/BillingModeAvailability"}},"required":["byok","managed"],"title":"CapabilityBillingModes","type":"object"},"CapabilityExecutionFacts":{"description":"Static invocation facts; authenticated runnability lives in workspaceRunnable.","properties":{"oneShot":{"default":true,"title":"Oneshot","type":"boolean"},"managedInferenceAvailable":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null,"title":"Managedinferenceavailable"},"inferenceProviderSetupRequired":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null,"title":"Inferenceprovidersetuprequired"},"projectLocalRequired":{"default":false,"title":"Projectlocalrequired","type":"boolean"},"estimateAvailable":{"default":false,"title":"Estimateavailable","type":"boolean"},"trialEligible":{"default":false,"title":"Trialeligible","type":"boolean"},"selection":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Selection"},"supportsExplicitTarget":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null,"title":"Supportsexplicittarget"},"targetsHref":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Targetshref"},"benchmarksHref":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Benchmarkshref"}},"title":"CapabilityExecutionFacts","type":"object"},"CapabilityFundingFacts":{"description":"Catalog funding facts only; authenticated access is a separate authority.","properties":{"mode":{"title":"Mode","type":"string"},"eligible":{"default":false,"title":"Eligible","type":"boolean"},"status":{"default":"ready","title":"Status","type":"string"},"fundingOptions":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"default":null,"title":"Fundingoptions"},"remainingMicros":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Remainingmicros"}},"required":["mode"],"title":"CapabilityFundingFacts","type":"object"},"CapabilityInteractionFacts":{"description":"Whether an ordinary requested invocation typically interrupts the user.","properties":{"typicallyRequired":{"default":false,"title":"Typicallyrequired","type":"boolean"},"reason":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Reason"}},"title":"CapabilityInteractionFacts","type":"object"},"CapabilityOutputShape":{"description":"Canonical useful terminal representation for a capability result.","properties":{"kind":{"enum":["artifact","structured","text"],"title":"Kind","type":"string"},"mediaType":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Mediatype"}},"required":["kind"],"title":"CapabilityOutputShape","type":"object"},"ConstraintMeasurement":{"enum":["characters","tokens"],"title":"ConstraintMeasurement","type":"string"},"FieldInputConstraint":{"description":"Normative limit for one capability input field.","properties":{"measurement":{"$ref":"#/components/schemas/ConstraintMeasurement","default":"characters"},"max":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Max"},"overflow":{"$ref":"#/components/schemas/OverflowPolicy","default":"reject"},"semantic":{"default":true,"title":"Semantic","type":"boolean"},"byModel":{"additionalProperties":{"$ref":"#/components/schemas/ModelFieldConstraint"},"title":"Bymodel","type":"object"}},"title":"FieldInputConstraint","type":"object"},"ModelFieldConstraint":{"description":"Per-model overlay on a field constraint.","properties":{"max":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Max"},"overflow":{"anyOf":[{"$ref":"#/components/schemas/OverflowPolicy"},{"type":"null"}],"default":null}},"title":"ModelFieldConstraint","type":"object"},"OverflowPolicy":{"description":"What Hydracept does when a field exceeds its measured maximum.","enum":["reject","chunk","prune"],"title":"OverflowPolicy","type":"string"},"PublicCapabilityDescriptor":{"description":"Anonymous discovery shape — no provider/routing/operator internals.","properties":{"key":{"title":"Key","type":"string"},"title":{"title":"Title","type":"string"},"description":{"default":"","title":"Description","type":"string"},"modality":{"$ref":"#/components/schemas/CapabilityModality"},"inputSchema":{"additionalProperties":true,"title":"Inputschema","type":"object"},"outputSchema":{"additionalProperties":true,"title":"Outputschema","type":"object"},"executionModes":{"items":{"$ref":"#/components/schemas/CapabilityExecutionMode"},"title":"Executionmodes","type":"array"},"idempotencyRequired":{"default":false,"title":"Idempotencyrequired","type":"boolean"},"estimateAvailable":{"default":false,"title":"Estimateavailable","type":"boolean"},"family":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Family"},"category":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Category"},"constraints":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"default":null,"title":"Constraints"},"features":{"additionalProperties":true,"title":"Features","type":"object"},"billingModes":{"anyOf":[{"$ref":"#/components/schemas/CapabilityBillingModes"},{"type":"null"}],"default":null},"inputConstraints":{"additionalProperties":{"$ref":"#/components/schemas/FieldInputConstraint"},"title":"Inputconstraints","type":"object"},"inputMediaTypes":{"items":{"type":"string"},"title":"Inputmediatypes","type":"array"},"pricing":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"default":null,"title":"Pricing"},"credentialSources":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"default":null,"title":"Credentialsources"},"defaultCredentialSource":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Defaultcredentialsource"},"execution":{"anyOf":[{"$ref":"#/components/schemas/CapabilityExecutionFacts"},{"type":"null"}],"default":null},"output":{"anyOf":[{"$ref":"#/components/schemas/CapabilityOutputShape"},{"type":"null"}],"default":null},"interaction":{"anyOf":[{"$ref":"#/components/schemas/CapabilityInteractionFacts"},{"type":"null"}],"default":null},"funding":{"anyOf":[{"$ref":"#/components/schemas/CapabilityFundingFacts"},{"type":"null"}],"default":null},"readySummary":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Readysummary"},"routingProfiles":{"items":{"additionalProperties":true,"type":"object"},"title":"Routingprofiles","type":"array"}},"required":["key","title","modality"],"title":"PublicCapabilityDescriptor","type":"object"},"PublicCapabilityListResponse":{"description":"Public GET /v1/capabilities envelope.","properties":{"bundleVersion":{"title":"Bundleversion","type":"string"},"bundleHash":{"title":"Bundlehash","type":"string"},"capabilities":{"items":{"$ref":"#/components/schemas/PublicCapabilityDescriptor"},"title":"Capabilities","type":"array"}},"required":["bundleVersion","bundleHash"],"title":"PublicCapabilityListResponse","type":"object"},"DiscoveredExecutionTarget":{"properties":{"id":{"title":"Id","type":"string"},"provider":{"title":"Provider","type":"string"},"model":{"title":"Model","type":"string"},"apis":{"items":{"type":"string"},"title":"Apis","type":"array"},"kind":{"title":"Kind","type":"string"},"maturity":{"title":"Maturity","type":"string"},"eligible":{"default":true,"title":"Eligible","type":"boolean"},"availableNow":{"title":"Availablenow","type":"boolean"},"availabilityReason":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Availabilityreason"},"readerDelivery":{"default":false,"title":"Readerdelivery","type":"boolean"}},"required":["id","provider","model","apis","kind","maturity","availableNow"],"title":"DiscoveredExecutionTarget","type":"object"},"ExecutionTargetList":{"properties":{"capability":{"title":"Capability","type":"string"},"defaultTarget":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Defaulttarget"},"targets":{"items":{"$ref":"#/components/schemas/DiscoveredExecutionTarget"},"title":"Targets","type":"array"}},"required":["capability"],"title":"ExecutionTargetList","type":"object"},"CapabilityBenchmarkDiscoveryResponse":{"properties":{"capability":{"title":"Capability","type":"string"},"policyVersion":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Policyversion"},"coverageStatus":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Coveragestatus"},"benchmarkPolicyId":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Benchmarkpolicyid"},"workloadProfileId":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Workloadprofileid"},"derivedScoreHash":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Derivedscorehash"},"routingProfiles":{"items":{"additionalProperties":true,"type":"object"},"title":"Routingprofiles","type":"array"},"targets":{"items":{"additionalProperties":true,"type":"object"},"title":"Targets","type":"array"}},"required":["capability"],"title":"CapabilityBenchmarkDiscoveryResponse","type":"object"},"PanelDefinitionListResponse":{"properties":{"definitions":{"items":{"additionalProperties":true,"type":"object"},"title":"Definitions","type":"array"}},"title":"PanelDefinitionListResponse","type":"object"},"PanelDefinitionVersionView":{"properties":{"id":{"title":"Id","type":"string"},"definitionId":{"title":"Definitionid","type":"string"},"version":{"title":"Version","type":"integer"},"capabilityKey":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Capabilitykey"},"capabilityVersion":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Capabilityversion"},"presentation":{"$ref":"#/components/schemas/PanelPresentation"},"policy":{"$ref":"#/components/schemas/PanelPolicy"},"allowedOrigins":{"items":{"type":"string"},"title":"Allowedorigins","type":"array"},"actions":{"items":{"$ref":"#/components/schemas/SurfaceActionDefinition"},"title":"Actions","type":"array"}},"required":["id","definitionId","version","presentation","policy","allowedOrigins"],"title":"PanelDefinitionVersionView","type":"object"},"PanelDefinitionView":{"properties":{"id":{"title":"Id","type":"string"},"organizationId":{"title":"Organizationid","type":"string"},"projectId":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Projectid"},"key":{"title":"Key","type":"string"},"displayName":{"title":"Displayname","type":"string"},"status":{"title":"Status","type":"string"},"origin":{"default":"hydracept","enum":["hydracept","project"],"title":"Origin","type":"string"},"currentVersion":{"$ref":"#/components/schemas/PanelDefinitionVersionView"},"createdAt":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"default":null,"title":"Createdat"},"updatedAt":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"default":null,"title":"Updatedat"}},"required":["id","organizationId","key","displayName","status","currentVersion"],"title":"PanelDefinitionView","type":"object"},"PanelSessionCreated":{"properties":{"sessionId":{"title":"Sessionid","type":"string"},"accessToken":{"title":"Accesstoken","type":"string"},"expiresAt":{"format":"date-time","title":"Expiresat","type":"string"}},"required":["sessionId","accessToken","expiresAt"],"title":"PanelSessionCreated","type":"object"},"PanelSessionView":{"properties":{"id":{"title":"Id","type":"string"},"organizationId":{"title":"Organizationid","type":"string"},"projectId":{"title":"Projectid","type":"string"},"environment":{"title":"Environment","type":"string"},"panelDefinitionVersionId":{"title":"Paneldefinitionversionid","type":"string"},"externalSubject":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Externalsubject"},"status":{"title":"Status","type":"string"},"allowedOrigins":{"items":{"type":"string"},"title":"Allowedorigins","type":"array"},"expiresAt":{"format":"date-time","title":"Expiresat","type":"string"},"maxSpendMicros":{"title":"Maxspendmicros","type":"integer"},"maxJobs":{"title":"Maxjobs","type":"integer"},"jobsCreated":{"title":"Jobscreated","type":"integer"},"initialInputs":{"additionalProperties":true,"title":"Initialinputs","type":"object"},"lockedInputs":{"additionalProperties":true,"title":"Lockedinputs","type":"object"},"revokedAt":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"default":null,"title":"Revokedat"},"createdAt":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"default":null,"title":"Createdat"}},"required":["id","organizationId","projectId","environment","panelDefinitionVersionId","status","allowedOrigins","expiresAt","maxSpendMicros","maxJobs","jobsCreated","initialInputs","lockedInputs"],"title":"PanelSessionView","type":"object"},"PanelLaunchCodeIssued":{"properties":{"launchCode":{"title":"Launchcode","type":"string"},"sessionId":{"title":"Sessionid","type":"string"}},"required":["launchCode","sessionId"],"title":"PanelLaunchCodeIssued","type":"object"},"PanelBootstrapSession":{"properties":{"expiresAt":{"format":"date-time","title":"Expiresat","type":"string"},"remainingSpendMicros":{"title":"Remainingspendmicros","type":"integer"}},"required":["expiresAt","remainingSpendMicros"],"title":"PanelBootstrapSession","type":"object"},"PanelBootstrap":{"properties":{"protocolVersion":{"default":"hydracept.panel.v1","title":"Protocolversion","type":"string"},"schemaVersion":{"default":1,"title":"Schemaversion","type":"integer"},"capabilityVersion":{"title":"Capabilityversion","type":"string"},"session":{"$ref":"#/components/schemas/PanelBootstrapSession"},"capability":{"title":"Capability","type":"string"},"billingModes":{"anyOf":[{"$ref":"#/components/schemas/CapabilityBillingModes"},{"type":"null"}],"default":null},"presentation":{"$ref":"#/components/schemas/PanelPresentation"},"effectivePolicy":{"$ref":"#/components/schemas/PanelPolicy"},"initialInputs":{"additionalProperties":true,"title":"Initialinputs","type":"object"},"lockedInputs":{"additionalProperties":true,"title":"Lockedinputs","type":"object"},"allowedOrigins":{"items":{"type":"string"},"title":"Allowedorigins","type":"array"}},"required":["capabilityVersion","session","capability","presentation","effectivePolicy","allowedOrigins"],"title":"PanelBootstrap","type":"object"}},"securitySchemes":{"HydraceptApiKey":{"type":"http","scheme":"bearer","bearerFormat":"Hydracept API key","description":"Machine credential issued by Hydracept. Send as Authorization: Bearer <HYDRACEPT_API_KEY>."}},"responses":{"PublicError":{"description":"Structured public error envelope (`code`, `message`, `requestId`, …)","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PublicError"}}}},"PublicValidationError":{"description":"Validation failure: public envelope plus Pydantic `detail` / `validationErrors`","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PublicValidationErrorBody"}}}}}},"servers":[{"url":"https://api.hydracept.com","description":"Hydracept production API"}],"security":[{"HydraceptApiKey":[]}]}