2026-03-17 09:33:17 -07:00
|
|
|
import {
|
|
|
|
|
monitorSignalProvider,
|
|
|
|
|
probeSignal,
|
2026-03-18 03:19:23 +00:00
|
|
|
signalMessageActions,
|
2026-03-17 09:33:17 -07:00
|
|
|
sendMessageSignal,
|
|
|
|
|
} from "../../../extensions/signal/runtime-api.js";
|
2026-03-16 00:24:40 -07:00
|
|
|
import type { PluginRuntimeChannel } from "./types-channel.js";
|
|
|
|
|
|
|
|
|
|
export function createRuntimeSignal(): PluginRuntimeChannel["signal"] {
|
|
|
|
|
return {
|
|
|
|
|
probeSignal,
|
|
|
|
|
sendMessageSignal,
|
|
|
|
|
monitorSignalProvider,
|
|
|
|
|
messageActions: signalMessageActions,
|
|
|
|
|
};
|
|
|
|
|
}
|