Plugins
Covers Engine Plugin SDK 2.0.0 · Interface Plugin SDK 0.2.0
useRemoteTempest
Lists remote TEMPEST nodes, operations, and pins and calls peer commands.
Import
import { useRemoteTempest } from "@dartwic/interface-sdk/hooks";Declaration
export function useRemoteTempest() {
return callHostHook("useRemoteTempest") as {
listNodes(): Promise<Record<string, unknown>[]>;
listOperations(node: string): Promise<Record<string, unknown>[]>;
listPinnedCommands(node: string, peerId: string): Promise<Record<string, unknown>[]>;
call(node: string, operation: string, args?: Record<string, unknown>): Promise<Record<string, unknown>>;
callPinned(node: string, preset: string, overrides?: Record<string, unknown>): Promise<Record<string, unknown>>;
};
}