openclaw
Version:
Multi-channel AI gateway with extensible messaging integrations
20 lines (19 loc) • 546 B
JavaScript
import "./read-only-account-inspect-BJw7eKC-.mjs";
//#region src/plugin-sdk/directory-runtime.ts
function resolveDirectoryAllowlistEntries(params) {
return params.entries.map((input) => {
const parsed = params.parseInput(input);
if (parsed.id) return params.buildIdResolved({
input,
parsed,
match: params.findById(params.lookup, parsed.id)
});
return params.resolveNonId({
input,
parsed,
lookup: params.lookup
}) ?? params.buildUnresolved(input);
});
}
//#endregion
export { resolveDirectoryAllowlistEntries as t };