openclaw
Version:
Multi-channel AI gateway with extensible messaging integrations
15 lines (14 loc) • 456 B
JavaScript
import { o as resolveNodePairingState } from "./device-pairing-identity-cBx6JPcp.mjs";
//#region src/infra/device-pairing-binding.ts
function prepareDevicePairingBinding(deviceId, device) {
const state = resolveNodePairingState(device);
return {
deviceId,
binding: state ? {
identity: state.identity.key,
...state.generation ? { generation: state.generation.key } : {}
} : null
};
}
//#endregion
export { prepareDevicePairingBinding as t };