From 98a3d5d3fe92e3488c13839a93f236c95963f710 Mon Sep 17 00:00:00 2001 From: openhands Date: Sat, 16 Aug 2025 16:08:19 +0000 Subject: [PATCH] Fix issue #53: Add a new speaker to the panel --- main.py | 3 ++- moderator/turn_manager.py | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/main.py b/main.py index d5fa51d..4ff5ce3 100644 --- a/main.py +++ b/main.py @@ -40,7 +40,8 @@ def __init__(self): "claude_moderator": "Claude 4.1 Opus", "claude": "Claude 4.1 Opus", "gpt5": "GPT-5 Thinking", - "gemini": "Gemini 2.5 Pro" + "gemini": "Gemini 2.5 Pro", + "deepseek-llama": "Lambda Deepseek LLaMA 3.3 70B" } self.current_session_file = None diff --git a/moderator/turn_manager.py b/moderator/turn_manager.py index 01e7bde..bb00b46 100644 --- a/moderator/turn_manager.py +++ b/moderator/turn_manager.py @@ -4,7 +4,7 @@ class TurnManager: def __init__(self): - self.panelist_ids = ["gpt5", "claude", "gemini"] + self.panelist_ids = ["gpt5", "claude", "gemini", "deepseek-llama"] self.moderator_id = "claude_moderator" def determine_next_speaker(self, state: DiscussionState) -> str: