fix(gateway): gate providers by config presence

This commit is contained in:
Peter Steinberger committed 2026-01-02 11:41:01 +00:00
1 parent e92b480629
commit 2b3ddabe90
3 files changed
+102 -18

No files matched your search

+18 -2
View File
@@ -301,7 +301,15 @@ export async function setupProviders(
}),
runtime,
);
if (!keepEnv) {
if (keepEnv) {
next = {
...next,
telegram: {
...next.telegram,
enabled: true,
},
};
} else {
token = String(
guardCancel(
await text({
@@ -368,7 +376,15 @@ export async function setupProviders(
}),
runtime,
);
if (!keepEnv) {
if (keepEnv) {
next = {
...next,
discord: {
...next.discord,
enabled: true,
},
};
} else {
token = String(
guardCancel(
await text({