diff --git a/packages/sunagent-app/pyproject.toml b/packages/sunagent-app/pyproject.toml index b4bddb8..b62ba5b 100644 --- a/packages/sunagent-app/pyproject.toml +++ b/packages/sunagent-app/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "sunagent-app" -version = "0.0.27b4" +version = "0.0.27b5" license = {file = "LICENSE-CODE"} description = "sunagent app" readme = "README.md" diff --git a/packages/sunagent-app/src/sunagent_app/agents/_context_builder_agent.py b/packages/sunagent-app/src/sunagent_app/agents/_context_builder_agent.py index 314290b..873825f 100644 --- a/packages/sunagent-app/src/sunagent_app/agents/_context_builder_agent.py +++ b/packages/sunagent-app/src/sunagent_app/agents/_context_builder_agent.py @@ -559,7 +559,7 @@ async def _recursive_fetch(self, tweet: Dict[str, Any], conversation: List[Dict[ """ 递归获取父级推文的核心逻辑 """ - if depth > self.max_depth: + if depth >= self.max_depth: logger.warning(f"max_depth {self.max_depth} exceeded") conversation.append(tweet) return True