fix(config): apply git_master defaults when section is missing (fixes #2040)

This commit is contained in:
MoerAI
2026-03-27 21:00:01 +09:00
parent 324dbb119c
commit 5b9b6eb0b8
2 changed files with 44 additions and 1 deletions
+5 -1
View File
@@ -60,7 +60,11 @@ export const OhMyOpenCodeConfigSchema = z.object({
model_capabilities: ModelCapabilitiesConfigSchema.optional(),
openclaw: OpenClawConfigSchema.optional(),
babysitting: BabysittingConfigSchema.optional(),
git_master: GitMasterConfigSchema.optional(),
git_master: GitMasterConfigSchema.default({
commit_footer: true,
include_co_authored_by: true,
git_env_prefix: "GIT_MASTER=1",
}),
browser_automation_engine: BrowserAutomationConfigSchema.optional(),
websearch: WebsearchConfigSchema.optional(),
tmux: TmuxConfigSchema.optional(),