Files
openclaw/extensions/discord/src/runtime-config.ts
Josh Avant 911ac6dd10 fix(discord): handle SecretRef runtime status (#76987)
* fix(discord): handle SecretRef runtime status

* docs(changelog): mention Discord SecretRef fix
2026-05-03 17:56:36 -05:00

17 lines
510 B
TypeScript

import {
getRuntimeConfigSnapshot,
getRuntimeConfigSourceSnapshot,
selectApplicableRuntimeConfig,
} from "openclaw/plugin-sdk/runtime-config-snapshot";
import type { OpenClawConfig } from "./runtime-api.js";
export function selectDiscordRuntimeConfig(inputConfig: OpenClawConfig): OpenClawConfig {
return (
selectApplicableRuntimeConfig({
inputConfig,
runtimeConfig: getRuntimeConfigSnapshot(),
runtimeSourceConfig: getRuntimeConfigSourceSnapshot(),
}) ?? inputConfig
);
}