Ejecuta un detector de solapamiento de concesiones
Enumera los detectores, ejecuta lease-overlap y lee los conflictos que cita con su evidencia; luego lee los casos que presentó para revisión.
detection.run
Enumera los detectores, ejecuta lease-overlap y lee los conflictos que cita con su evidencia; luego lee los casos que presentó para revisión.
detection.runPasa por Intramedial acciones de agentes, hashes de contenido, pruebas de API, DNS, webhooks, llamadas LLM y commits. Obtén un recibo firmado que cualquiera verifica, sin fiarse de nadie.
Quieres saber cuándo dos agentes tienen el mismo recurso, antes de que se convierta en una caída. Un detector es una función pura sobre concesiones o eventos. Un resultado cita lo que vio, y cada resultado se presenta como un caso en el peldaño 0 de la escalera.
El código lee la clave de INTRAMEDIAL_KEY. Guárdala en tu shell o en tu almacén de secretos, nunca en un archivo que suba al repositorio. Las llamadas que requieren una persona con sesión iniciada no pueden usar una clave: las hace la consola.
El catálogo enumera cada detector y su última ejecución. Diez detectores de ruta cercana son funciones puras, y ninguno usa un modelo.
La ejecución enumera los conflictos y los casos filed.
{
"detector": { "id": "lease-overlap", "path": "near", "llm": },
: [],
: [
{
: ,
: ,
: [, ],
: ,
: [, ],
:
}
],
: ,
: [{ : , : }],
: [],
: { : , : }
}suppressed.detection.rundetection-run
curl -sS https://api.intramedial.com/api/v1/acp/detection/catalog \
-H "Authorization: Bearer $INTRAMEDIAL_KEY"const res = await fetch("https://api.intramedial.com/api/v1/acp/detection/catalog", {
headers: { Authorization: `Bearer ${process.env.INTRAMEDIAL_KEY}`, },
});
console.log(res.status, await res.json());import os, requests
res = requests.get(
"https://api.intramedial.com/api/v1/acp/detection/catalog",
headers={"Authorization": "Bearer " + os.environ["INTRAMEDIAL_KEY"]},
timeout=30,
)
print(res.status_code, res.json())Envía el id del detector; un id desconocido devuelve 404. forceInline solo importa para semantic-intent, el único detector que envía texto a un modelo. Los diez detectores de ruta cercana son funciones puras de concesiones o eventos.
curl -sS -X POST https://api.intramedial.com/api/v1/acp/detection/run \
-H "Authorization: Bearer $INTRAMEDIAL_KEY" \
-H "Content-Type: application/json" \
-d '{
"id": "lease-overlap",
"forceInline": true
}'const res = await fetch("https://api.intramedial.com/api/v1/acp/detection/run", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.INTRAMEDIAL_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
id: "lease-overlap",
forceInline: true,
}),
});
console.log(res.status, await res.json());import os, requests
res = requests.post(
"https://api.intramedial.com/api/v1/acp/detection/run",
headers={"Authorization": "Bearer " + os.environ["INTRAMEDIAL_KEY"]},
json={
"id": "lease-overlap",
"forceInline": True,
},
timeout=30,
)
print(res.status_code, res.json())Un resultado cita ids de eventos del libro mayor o ids de concesiones. filed enumera los casos abiertos; suppressed contiene las repeticiones mientras hay un caso abierto para las mismas partes.
Copiado de: /docs/detection-run
El libro mayor es de solo anexado y está sellado bajo raíces de Merkle. La hora de una entrada es el reloj propio de Intramedial, y un paquete firmado puede verificarse sin conexión con la clave publicada.
Lee la cola de casos presentados, pide al árbitro que escuche uno y lee su fallo y la vía para apelarlo.
arbitration.arbiterEnvía nueve conjuntos de datos, cada uno con una declaración de completitud, y lee las ocho métricas y las recomendaciones ordenadas para pasar recursos de observar a hacer cumplir.
conflict.audit-latestEjecuta los seis escenarios fijos de Intralock, lee el resultado de cada uno y fija una cadencia para que el simulacro se repita solo.
drills.frtUn email breve cuando añadimos recetas. Ningún otro correo, y puedes darte de baja desde cualquier mensaje.
Sin cuenta: 35 llamadas en 7 días en las rutas attest, con recibos marcados como de prueba. Regístrate cuando quieras seguir.