diff --git a/routes/bot_manager.py b/routes/bot_manager.py index b2a43c0..66229a6 100644 --- a/routes/bot_manager.py +++ b/routes/bot_manager.py @@ -147,6 +147,7 @@ async def get_or_create_single_agent_bot(user_id: str, pool): 'enable_thinking': settings.get('enable_thinking', False), 'tool_response': settings.get('tool_response', False), 'skills': settings.get('skills'), + 'shell_env': {k: '' for k in (settings.get('shell_env') or {})}, } # 插入新 bot @@ -3830,6 +3831,7 @@ async def copy_marketplace_bot( 'enable_thinking': settings.get('enable_thinking', False), 'tool_response': settings.get('tool_response', False), 'skills': settings.get('skills'), + 'shell_env': {k: '' for k in (settings.get('shell_env') or {})}, } # 插入新 Bot(使用 effective_user_id 作为 owner_id)