diff --git a/modules/personalization_manager.py b/modules/personalization_manager.py index 83391865..9161c7ae 100644 --- a/modules/personalization_manager.py +++ b/modules/personalization_manager.py @@ -95,6 +95,7 @@ DEFAULT_PERSONALIZATION_CONFIG: Dict[str, Any] = { "silent_tool_disable": True, # 禁用工具时不向模型插入提示(默认开启) "enhanced_tool_display": True, # 增强工具显示 "compact_message_display": "full", # 简略消息显示:full-完整原始内容 / brief-一行概要 + "stacked_hide_borders": False, # 堆叠块隐藏边线 "show_git_status_bar": True, # 是否显示输入栏上方 Git 状态栏 "versioning_restore_mode": "overwrite", # 版本回溯模式固定为 overwrite "agents_md_auto_inject": False, # AGENTS.md 自动注入开关 @@ -434,6 +435,12 @@ def sanitize_personalization_payload( else: base["compact_message_display"] = "full" + # 堆叠块隐藏边线 + if "stacked_hide_borders" in data: + base["stacked_hide_borders"] = bool(data.get("stacked_hide_borders")) + else: + base["stacked_hide_borders"] = bool(base.get("stacked_hide_borders", False)) + # Git 状态栏显示开关 if "show_git_status_bar" in data: base["show_git_status_bar"] = bool(data.get("show_git_status_bar")) diff --git a/static/src/components/chat/StackedBlocks.vue b/static/src/components/chat/StackedBlocks.vue index 8d04f293..ef30334c 100644 --- a/static/src/components/chat/StackedBlocks.vue +++ b/static/src/components/chat/StackedBlocks.vue @@ -1,7 +1,7 @@