Spracherkennung für: .ts vermutete Sprache: Unknown {[0] [0] [0]} [Methode: Schwerpunktbildung, einfache Gewichte, sechs Dimensionen]
import {
invokeNativeHookRelay,
type NativeHookRelayProcessResponse,
} from "../../agents/harness/native-hook-relay.js";
import { ErrorCodes, errorShape } from "../protocol/index.js";
import type { GatewayRequestHandlers } from "./types.js";
export const nativeHookRelayHandlers: GatewayRequestHandlers = {
"nativeHook.invoke": async ({ params, respond }) => {
try {
const result: NativeHookRelayProcessResponse = await invokeNativeHookRelay({
provider: params.provider,
relayId: params.relayId,
event: params.event,
rawPayload: params.rawPayload,
});
respond(true, result);
} catch (error) {
respond(
false,
undefined,
errorShape(
ErrorCodes.INVALID_REQUEST,
error instanceof Error ? error.message : "native hook relay failed",
),
);
}
},
};
¤ Dauer der Verarbeitung: 0.12 Sekunden
(vorverarbeitet am 2026-04-27)
¤
*© Formatika GbR, Deutschland