From e7a4ba745e4d2dd3f3181bd56c6d54e8fb30e915 Mon Sep 17 00:00:00 2001 From: Hermes Agent Date: Fri, 7 Aug 2026 13:17:55 +0000 Subject: [PATCH] fix(hermes): Removes only the unused parameter reported by SonarQube; the method body and all runtime logic remain unchanged. (incident sonar/atlasbot/python:S1172/AZ2y3T48Ky9i4pkIpSi_) --- atlasbot/engine/answerer/engine.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/atlasbot/engine/answerer/engine.py b/atlasbot/engine/answerer/engine.py index d01b925..02e5702 100644 --- a/atlasbot/engine/answerer/engine.py +++ b/atlasbot/engine/answerer/engine.py @@ -178,7 +178,7 @@ class AnswerEngine: dedup_prompt = prompts.DEDUP_PROMPT + "\nDraft: " + reply return await call_llm(prompts.DEDUP_SYSTEM, dedup_prompt, model=plan.fast_model, tag=tag) - async def _answer_followup(self, question: str, state: ConversationState, summary: dict[str, Any], classify: dict[str, Any], plan: ModePlan, call_llm: Callable[..., Any]) -> str: # noqa: C901, ARG002 + async def _answer_followup(self, question: str, state: ConversationState, summary: dict[str, Any], plan: ModePlan, call_llm: Callable[..., Any]) -> str: # noqa: C901, ARG002 claim_ids = await self._select_claims(question, state.claims, plan, call_llm) selected = [claim for claim in state.claims if claim.id in claim_ids] if claim_ids else state.claims[:2] evidence_lines = []