Hydracept
Execution control plane for agents: capabilities, durable jobs, budgets, receipts, and BYOK.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (12)
- LOWen hydracept_status
- LOWen hydracept_quote_capability
- LOWen estimate_capability
- LOWen hydracept_manifest_create
- LOWen hydracept_clear_adapter_default
- LOWen hydracept_project_request_operation
- LOWen hydracept_project_get_operation
- LOWen hydracept_prepare_adapter_selection
- LOWen hydracept_promote_adapter_alias
- LOWen hydracept_clear_adapter_default
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"hydracept": {
"command": "uvx",
"args": [
"hydracept"
]
}
}
}Paquetes ejecutables
0.4.4stdioPuntos de conexión remotos
https://api.hydracept.com/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (35)
⚪hydracept_status(refresh)
Session diagnostics for the authenticated API key.
Esquema de entrada
{
"type": "object",
"properties": {
"refresh": {
"default": false,
"title": "Refresh",
"type": "boolean"
}
},
"title": "hydracept_statusArguments"
}Esquema de salida
{
"type": "object",
"additionalProperties": true,
"title": "hydracept_statusDictOutput"
}🟢hydracept_capabilities(key, query)
List, find, or describe capabilities. Includes one-shot readiness facts. Text job_async descriptors may include features.deferredProcessing (50% off standard token rates).
Esquema de entrada
{
"type": "object",
"properties": {
"key": {
"default": "",
"title": "Key",
"type": "string"
},
"query": {
"default": "",
"title": "Query",
"type": "string"
}
},
"title": "hydracept_capabilitiesArguments"
}Esquema de salida
{
"type": "object",
"additionalProperties": true,
"title": "hydracept_capabilitiesDictOutput"
}⚪resolve_capability(intent, requirements)
Determine whether Hydracept already provides a suitable capability. Does not spend money.
Esquema de entrada
{
"type": "object",
"properties": {
"intent": {
"title": "Intent",
"type": "string"
},
"requirements": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"type": "null"
}
],
"default": null,
"title": "Requirements"
}
},
"required": [
"intent"
],
"title": "resolve_capabilityArguments"
}Esquema de salida
{
"type": "object",
"additionalProperties": true,
"title": "resolve_capabilityDictOutput"
}🟡hydracept_quote_capability(capability_key, body, input)
POST /v1/capabilities/{key}/quote. Does not reserve or charge funds. 'input' is an alias for 'body'.
Esquema de entrada
{
"type": "object",
"properties": {
"capability_key": {
"title": "Capability Key",
"type": "string"
},
"body": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"type": "null"
}
],
"default": null,
"title": "Body"
},
"input": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"type": "null"
}
],
"default": null,
"title": "Input"
}
},
"required": [
"capability_key"
],
"title": "hydracept_quote_capabilityArguments"
}Esquema de salida
{
"type": "object",
"additionalProperties": true,
"title": "hydracept_quote_capabilityDictOutput"
}⚪estimate_capability(capability_key, body, input)
HTTP alias of hydracept_quote_capability. Same 0.3 retail quote. 'input' is an alias for 'body'.
Esquema de entrada
{
"type": "object",
"properties": {
"capability_key": {
"title": "Capability Key",
"type": "string"
},
"body": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"type": "null"
}
],
"default": null,
"title": "Body"
},
"input": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"type": "null"
}
],
"default": null,
"title": "Input"
}
},
"required": [
"capability_key"
],
"title": "estimate_capabilityArguments"
}Esquema de salida
{
"type": "object",
"additionalProperties": true,
"title": "estimate_capabilityDictOutput"
}⚪hydracept_invoke(capability_key, body, input)
Invoke a synchronous capability (read-only domain/DNS and text). 'input' is an alias for 'body'.
Esquema de entrada
{
"type": "object",
"properties": {
"capability_key": {
"title": "Capability Key",
"type": "string"
},
"body": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"type": "null"
}
],
"default": null,
"title": "Body"
},
"input": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"type": "null"
}
],
"default": null,
"title": "Input"
}
},
"required": [
"capability_key"
],
"title": "hydracept_invokeArguments"
}Esquema de salida
{
"type": "object",
"additionalProperties": true,
"title": "hydracept_invokeDictOutput"
}⚪hydracept_run(capability_key, body, wait, timeout, max_cost, ...)
hydracept.run-result.v1 over hosted HTTP. Artifact persist requires stdio MCP in a checkout. 'input' is an alias for 'body'.
Esquema de entrada
{
"type": "object",
"properties": {
"capability_key": {
"title": "Capability Key",
"type": "string"
},
"body": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"type": "null"
}
],
"default": null,
"title": "Body"
},
"wait": {
"default": true,
"title": "Wait",
"type": "boolean"
},
"timeout": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
],
"default": null,
"title": "Timeout"
},
"max_cost": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
],
"default": null,
"title": "Max Cost"
},
"idempotency_key": {
"default": "",
"title": "Idempotency Key",
"type": "string"
},
"input": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"type": "null"
}
],
"default": null,
"title": "Input"
}
},
"required": [
"capability_key"
],
"title": "hydracept_runArguments"
}Esquema de salida
{
"type": "object",
"additionalProperties": true,
"title": "hydracept_runDictOutput"
}🟡request_capability_quote(body)
Create a capability REQUEST. Commission quotes are human-paid and must not be used as execution.quoteId.
Esquema de entrada
{
"type": "object",
"properties": {
"body": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"type": "null"
}
],
"default": null,
"title": "Body"
}
},
"title": "request_capability_quoteArguments"
}Esquema de salida
{
"type": "object",
"additionalProperties": true,
"title": "request_capability_quoteDictOutput"
}🟢get_capability_request_quote(request_id)
Read the human-paid commission quote for a capability request. Never an execution.quoteId.
Esquema de entrada
{
"type": "object",
"properties": {
"request_id": {
"title": "Request Id",
"type": "string"
}
},
"required": [
"request_id"
],
"title": "get_capability_request_quoteArguments"
}Esquema de salida
{
"type": "object",
"additionalProperties": true,
"title": "get_capability_request_quoteDictOutput"
}🟡hydracept_submit_job(capability_key, body, idempotency_key, input)
Submit a capability job. Omit quoteId; the API seals pricing at admission. Eligible durable text jobs use deferred processing at 50% of standard token rates. Returns nextAction. 'input' is an alias for 'body'.
Esquema de entrada
{
"type": "object",
"properties": {
"capability_key": {
"title": "Capability Key",
"type": "string"
},
"body": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"type": "null"
}
],
"default": null,
"title": "Body"
},
"idempotency_key": {
"default": "",
"title": "Idempotency Key",
"type": "string"
},
"input": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"type": "null"
}
],
"default": null,
"title": "Input"
}
},
"required": [
"capability_key"
],
"title": "hydracept_submit_jobArguments"
}Esquema de salida
{
"type": "object",
"additionalProperties": true,
"title": "hydracept_submit_jobDictOutput"
}🟢hydracept_job_status(job_id)
GET /v1/jobs/{jobId} once. If nextAction is poll, wait pollAfterSeconds and call again.
Esquema de entrada
{
"type": "object",
"properties": {
"job_id": {
"title": "Job Id",
"type": "string"
}
},
"required": [
"job_id"
],
"title": "hydracept_job_statusArguments"
}Esquema de salida
{
"type": "object",
"additionalProperties": true,
"title": "hydracept_job_statusDictOutput"
}🟢hydracept_get_receipt(job_id)
Fetch sealed receipt summary for a job.
Esquema de entrada
{
"type": "object",
"properties": {
"job_id": {
"title": "Job Id",
"type": "string"
}
},
"required": [
"job_id"
],
"title": "hydracept_get_receiptArguments"
}Esquema de salida
{
"type": "object",
"additionalProperties": true,
"title": "hydracept_get_receiptDictOutput"
}🟡hydracept_download_artifact(job_id, artifact_id)
Return artifact download metadata and content hash (hosted MCP does not write local files).
Esquema de entrada
{
"type": "object",
"properties": {
"job_id": {
"title": "Job Id",
"type": "string"
},
"artifact_id": {
"title": "Artifact Id",
"type": "string"
}
},
"required": [
"job_id",
"artifact_id"
],
"title": "hydracept_download_artifactArguments"
}Esquema de salida
{
"type": "object",
"additionalProperties": true,
"title": "hydracept_download_artifactDictOutput"
}⚪hydracept_smoke(capability, prompt, poll_seconds, output_path)
Explicit managed-trial smoke. Same contract as stdio: generation, pricing, SHA-256, PNG alpha.
Esquema de entrada
{
"type": "object",
"properties": {
"capability": {
"default": "image.generate.v1",
"title": "Capability",
"type": "string"
},
"prompt": {
"default": "flat 2D game icon of a slime, no plate, no ground, no shadow, centered, simple silhouette",
"title": "Prompt",
"type": "string"
},
"poll_seconds": {
"default": 90,
"title": "Poll Seconds",
"type": "integer"
},
"output_path": {
"default": "",
"title": "Output Path",
"type": "string"
}
},
"title": "hydracept_smokeArguments"
}Esquema de salida
{
"type": "object",
"additionalProperties": true,
"title": "hydracept_smokeDictOutput"
}🟡hydracept_pinned_run(body)
POST /v1/inference/pinned — exact pin, scientific receipt. Standard processing by default. Opt in with processing=deferred on eligible OpenAI Responses pins (50% Flex). One logical model execution, no truncation rewrite, no Flex→Standard fallback. Pre-inference capacity 429s may retry.
Esquema de entrada
{
"type": "object",
"properties": {
"body": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"type": "null"
}
],
"default": null,
"title": "Body"
}
},
"title": "hydracept_pinned_runArguments"
}Esquema de salida
{
"type": "object",
"additionalProperties": true,
"title": "hydracept_pinned_runDictOutput"
}🟡hydracept_pinned_bulk(body)
POST /v1/inference/pinned/bulk — concurrent pinned items, one logical execution each.
Esquema de entrada
{
"type": "object",
"properties": {
"body": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"type": "null"
}
],
"default": null,
"title": "Body"
}
},
"title": "hydracept_pinned_bulkArguments"
}Esquema de salida
{
"type": "object",
"additionalProperties": true,
"title": "hydracept_pinned_bulkDictOutput"
}🟢hydracept_pinned_get(receipt_id)
GET /v1/inference/pinned/{receipt_id}.
Esquema de entrada
{
"type": "object",
"properties": {
"receipt_id": {
"title": "Receipt Id",
"type": "string"
}
},
"required": [
"receipt_id"
],
"title": "hydracept_pinned_getArguments"
}Esquema de salida
{
"type": "object",
"additionalProperties": true,
"title": "hydracept_pinned_getDictOutput"
}🟢hydracept_pinned_bulk_get(bulk_id)
GET /v1/inference/pinned/bulk/{bulk_id} once. If nextAction is poll, wait pollAfterSeconds and call again.
Esquema de entrada
{
"type": "object",
"properties": {
"bulk_id": {
"title": "Bulk Id",
"type": "string"
}
},
"required": [
"bulk_id"
],
"title": "hydracept_pinned_bulk_getArguments"
}Esquema de salida
{
"type": "object",
"additionalProperties": true,
"title": "hydracept_pinned_bulk_getDictOutput"
}🟡hydracept_manifest_create(body)
POST /v1/provenance/manifests.
Esquema de entrada
{
"type": "object",
"properties": {
"body": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"type": "null"
}
],
"default": null,
"title": "Body"
}
},
"title": "hydracept_manifest_createArguments"
}Esquema de salida
{
"type": "object",
"additionalProperties": true,
"title": "hydracept_manifest_createDictOutput"
}🟡hydracept_manifest_verify(manifest_id)
POST /v1/provenance/manifests/{manifest_id}/verify.
Esquema de entrada
{
"type": "object",
"properties": {
"manifest_id": {
"title": "Manifest Id",
"type": "string"
}
},
"required": [
"manifest_id"
],
"title": "hydracept_manifest_verifyArguments"
}Esquema de salida
{
"type": "object",
"additionalProperties": true,
"title": "hydracept_manifest_verifyDictOutput"
}🟢hydracept_lockfile_emit(receipt_id)
GET /v1/provenance/lockfile?receipt_id=.
Esquema de entrada
{
"type": "object",
"properties": {
"receipt_id": {
"title": "Receipt Id",
"type": "string"
}
},
"required": [
"receipt_id"
],
"title": "hydracept_lockfile_emitArguments"
}Esquema de salida
{
"type": "object",
"additionalProperties": true,
"title": "hydracept_lockfile_emitDictOutput"
}🟡hydracept_verify_lockfile(body)
POST /v1/provenance/lockfile/verify.
Esquema de entrada
{
"type": "object",
"properties": {
"body": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"type": "null"
}
],
"default": null,
"title": "Body"
}
},
"title": "hydracept_verify_lockfileArguments"
}Esquema de salida
{
"type": "object",
"additionalProperties": true,
"title": "hydracept_verify_lockfileDictOutput"
}🟢hydracept_jobs_find(intent, capability_key, limit, project_id)
Find recent, failed, or reusable project jobs without asking the human for a job id.
Esquema de entrada
{
"type": "object",
"properties": {
"intent": {
"default": "recent",
"title": "Intent",
"type": "string"
},
"capability_key": {
"default": "",
"title": "Capability Key",
"type": "string"
},
"limit": {
"default": 10,
"title": "Limit",
"type": "integer"
},
"project_id": {
"default": "",
"title": "Project Id",
"type": "string"
}
},
"title": "hydracept_jobs_findArguments"
}Esquema de salida
{
"type": "object",
"additionalProperties": true,
"title": "hydracept_jobs_findDictOutput"
}🟢hydracept_job_inspect(job_id)
Inspect error, diagnostics, receipt summary, request snapshot, and reuse candidate for one job.
Esquema de entrada
{
"type": "object",
"properties": {
"job_id": {
"title": "Job Id",
"type": "string"
}
},
"required": [
"job_id"
],
"title": "hydracept_job_inspectArguments"
}Esquema de salida
{
"type": "object",
"additionalProperties": true,
"title": "hydracept_job_inspectDictOutput"
}🟡hydracept_project_request_operation(command, action_key, project_id, input, context)
POST a project operation. Hosted MCP does not run the customer repo; a local watcher must execute it.
Esquema de entrada
{
"type": "object",
"properties": {
"command": {
"title": "Command",
"type": "string"
},
"action_key": {
"default": "",
"title": "Action Key",
"type": "string"
},
"project_id": {
"default": "",
"title": "Project Id",
"type": "string"
},
"input": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"type": "null"
}
],
"default": null,
"title": "Input"
},
"context": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"type": "null"
}
],
"default": null,
"title": "Context"
}
},
"required": [
"command"
],
"title": "hydracept_project_request_operationArguments"
}Esquema de salida
{
"type": "object",
"additionalProperties": true,
"title": "hydracept_project_request_operationDictOutput"
}🟢hydracept_project_get_operation(operation_id, project_id)
Poll a project operation. Execution happens in the game checkout, not on this host.
Esquema de entrada
{
"type": "object",
"properties": {
"operation_id": {
"title": "Operation Id",
"type": "string"
},
"project_id": {
"default": "",
"title": "Project Id",
"type": "string"
}
},
"required": [
"operation_id"
],
"title": "hydracept_project_get_operationArguments"
}Esquema de salida
{
"type": "object",
"additionalProperties": true,
"title": "hydracept_project_get_operationDictOutput"
}🟢hydracept_model_adapters(project_id, environment)
List the bound project's registered model adapters, semantic aliases, image-generation default, and static routing readiness. Omitted project/environment arguments inherit the authenticated workspace binding. A registered adapter is not necessarily executable; require routingReadiness.routeCompatible before selecting it for generation. credentialAvailability=not_checked means credentials/capacity are still quote-time concerns. New agents should inspect project aliases before searching externally.
Esquema de entrada
{
"type": "object",
"properties": {
"project_id": {
"default": "",
"title": "Project Id",
"type": "string"
},
"environment": {
"default": "",
"title": "Environment",
"type": "string"
}
},
"title": "hydracept_model_adaptersArguments"
}Esquema de salida
{
"type": "object",
"additionalProperties": true,
"title": "hydracept_model_adaptersDictOutput"
}🟡hydracept_prepare_adapter_selection(adapters)
Normalize a LoRA picker selection into the exact image.generate.v1 input.adapters contract. This does not submit or spend money. Use hydracept_model_adapters first and select only route-compatible entries.
Esquema de entrada
{
"type": "object",
"properties": {
"adapters": {
"anyOf": [
{
"items": {
"additionalProperties": true,
"type": "object"
},
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"title": "Adapters"
}
},
"title": "hydracept_prepare_adapter_selectionArguments"
}Esquema de salida
{
"type": "object",
"additionalProperties": true,
"title": "hydracept_prepare_adapter_selectionDictOutput"
}🟡hydracept_create_adapter_alias(alias, adapter_id, weight, project_id, environment)
Create a stable semantic project alias for a registered adapter. Omitted project/environment arguments inherit the authenticated workspace binding. Catalog aliases may reference registrations that are not yet executable. Does not generate or spend money.
Esquema de entrada
{
"type": "object",
"properties": {
"alias": {
"title": "Alias",
"type": "string"
},
"adapter_id": {
"title": "Adapter Id",
"type": "string"
},
"weight": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
],
"default": null,
"title": "Weight"
},
"project_id": {
"default": "",
"title": "Project Id",
"type": "string"
},
"environment": {
"default": "",
"title": "Environment",
"type": "string"
}
},
"required": [
"alias",
"adapter_id"
],
"title": "hydracept_create_adapter_aliasArguments"
}Esquema de salida
{
"type": "object",
"additionalProperties": true,
"title": "hydracept_create_adapter_aliasDictOutput"
}⚪hydracept_promote_adapter_alias(alias, adapter_id, weight, project_id, environment)
Explicitly move a semantic alias to a new registered adapter/weight by creating a new immutable alias version. Omitted project/environment arguments inherit the authenticated workspace binding. Existing recipe bindings do not move. An alias serving as an active generation default must remain route-compatible unless the default is cleared first.
Esquema de entrada
{
"type": "object",
"properties": {
"alias": {
"title": "Alias",
"type": "string"
},
"adapter_id": {
"title": "Adapter Id",
"type": "string"
},
"weight": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
],
"default": null,
"title": "Weight"
},
"project_id": {
"default": "",
"title": "Project Id",
"type": "string"
},
"environment": {
"default": "",
"title": "Environment",
"type": "string"
}
},
"required": [
"alias",
"adapter_id"
],
"title": "hydracept_promote_adapter_aliasArguments"
}Esquema de salida
{
"type": "object",
"additionalProperties": true,
"title": "hydracept_promote_adapter_aliasDictOutput"
}⚪hydracept_bind_adapter_alias(alias, version_id, project_id, environment)
Resolve a project alias to an immutable alias-version binding for persistence in a project recipe. Omitted project/environment arguments inherit the authenticated workspace binding. Omit version_id to pin the current version. Recipe pinning is allowed for catalog-only adapters; generation still requires a compatible route.
Esquema de entrada
{
"type": "object",
"properties": {
"alias": {
"title": "Alias",
"type": "string"
},
"version_id": {
"default": "",
"title": "Version Id",
"type": "string"
},
"project_id": {
"default": "",
"title": "Project Id",
"type": "string"
},
"environment": {
"default": "",
"title": "Environment",
"type": "string"
}
},
"required": [
"alias"
],
"title": "hydracept_bind_adapter_aliasArguments"
}Esquema de salida
{
"type": "object",
"additionalProperties": true,
"title": "hydracept_bind_adapter_aliasDictOutput"
}🟡hydracept_set_adapter_default(alias, capability_key, project_id, environment)
Set a route-compatible semantic alias preselected for future image.generate.v1 work. Omitted project/environment arguments inherit the authenticated workspace binding. The default is not silently injected by the API; agents still send the resolved adapters[] selection.
Esquema de entrada
{
"type": "object",
"properties": {
"alias": {
"title": "Alias",
"type": "string"
},
"capability_key": {
"default": "image.generate.v1",
"title": "Capability Key",
"type": "string"
},
"project_id": {
"default": "",
"title": "Project Id",
"type": "string"
},
"environment": {
"default": "",
"title": "Environment",
"type": "string"
}
},
"required": [
"alias"
],
"title": "hydracept_set_adapter_defaultArguments"
}Esquema de salida
{
"type": "object",
"additionalProperties": true,
"title": "hydracept_set_adapter_defaultDictOutput"
}🔴hydracept_clear_adapter_default(capability_key, project_id, environment)
Clear the project/environment image adapter default. Omitted project/environment arguments inherit the authenticated workspace binding. This does not alter the alias or its immutable history; clearing an environment override may reveal an inherited project-wide default.
Esquema de entrada
{
"type": "object",
"properties": {
"capability_key": {
"default": "image.generate.v1",
"title": "Capability Key",
"type": "string"
},
"project_id": {
"default": "",
"title": "Project Id",
"type": "string"
},
"environment": {
"default": "",
"title": "Environment",
"type": "string"
}
},
"title": "hydracept_clear_adapter_defaultArguments"
}Esquema de salida
{
"type": "object",
"additionalProperties": true,
"title": "hydracept_clear_adapter_defaultDictOutput"
}🟢hydracept_register_model_adapter(display_name, source_kind, source_ref, base_model_family, source_revision, ...)
Register a reusable project LoRA without generating or spending money. source_kind must be provider_ref, huggingface, or hydracept_artifact. For huggingface, source_ref is namespace/repository; source_file_path may identify an explicit public .safetensors file. If file path is omitted the repository is cataloged but remains non-executable. When a file path is supplied, Hydracept validates it and freezes the Hub commit. For hydracept_artifact, source_ref is a project artifactId and Hydracept binds its immutable content hash. For provider_ref, source_provider is required. Omitted project/environment arguments inherit the authenticated workspace binding. Inspect sourceHealth and routingReadiness.routeCompatible in the result before quoting generation.
Esquema de entrada
{
"type": "object",
"properties": {
"display_name": {
"title": "Display Name",
"type": "string"
},
"source_kind": {
"title": "Source Kind",
"type": "string"
},
"source_ref": {
"title": "Source Ref",
"type": "string"
},
"base_model_family": {
"default": "flux",
"title": "Base Model Family",
"type": "string"
},
"source_revision": {
"default": "",
"title": "Source Revision",
"type": "string"
},
"source_file_path": {
"default": "",
"title": "Source File Path",
"type": "string"
},
"source_provider": {
"default": "",
"title": "Source Provider",
"type": "string"
},
"recommended_weight": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
],
"default": null,
"title": "Recommended Weight"
},
"trigger_words": {
"anyOf": [
{
"items": {
"type": "string"
},
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"title": "Trigger Words"
},
"project_id": {
"default": "",
"title": "Project Id",
"type": "string"
},
"environment": {
"default": "",
"title": "Environment",
"type": "string"
}
},
"required": [
"display_name",
"source_kind",
"source_ref"
],
"title": "hydracept_register_model_adapterArguments"
}Esquema de salida
{
"type": "object",
"additionalProperties": true,
"title": "hydracept_register_model_adapterDictOutput"
}🟢hydracept_revalidate_model_adapter(adapter_id)
Re-check the frozen source identity for a registered adapter without generating or spending money. For Hugging Face this checks the already-pinned commit and file; it never advances a branch or tag. For Hydracept artifacts it rechecks immutable content and safetensors structure. Provider-native refs are opaque and remain declared. Use this when sourceHealth is stale, unavailable, or invalid.
Esquema de entrada
{
"type": "object",
"properties": {
"adapter_id": {
"title": "Adapter Id",
"type": "string"
}
},
"required": [
"adapter_id"
],
"title": "hydracept_revalidate_model_adapterArguments"
}Esquema de salida
{
"type": "object",
"additionalProperties": true,
"title": "hydracept_revalidate_model_adapterDictOutput"
}Comunidad
Evidencia