Onboarding: default dmScope to per-channel-peer

This commit is contained in:
Brian Mendonca
2026-02-22 03:30:09 -07:00
committed by Peter Steinberger
parent 85e5ed3f78
commit 8f0b2b84e7
2 changed files with 34 additions and 0 deletions

View File

@@ -1,5 +1,7 @@
import type { OpenClawConfig } from "../config/config.js";
export const ONBOARDING_DEFAULT_DM_SCOPE = "per-channel-peer";
export function applyOnboardingLocalWorkspaceConfig(
baseConfig: OpenClawConfig,
workspaceDir: string,
@@ -17,5 +19,9 @@ export function applyOnboardingLocalWorkspaceConfig(
...baseConfig.gateway,
mode: "local",
},
session: {
...baseConfig.session,
dmScope: baseConfig.session?.dmScope ?? ONBOARDING_DEFAULT_DM_SCOPE,
},
};
}