Skip to content

Commit e2e3ca1

Browse files
authored
Merge pull request #107 from QWED-AI/alert-autofix-263
Potential fix for code scanning alert no. 263: Wrong name for an argument in a call
2 parents f5ad37f + 8cf0c3d commit e2e3ca1

1 file changed

Lines changed: 10 additions & 4 deletions

File tree

action_entrypoint.py

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -71,8 +71,14 @@ def action_verify():
7171
llm_output = get_env("LLM_OUTPUT")
7272
engine = get_env("ENGINE", "math")
7373

74-
if not query or not llm_output:
75-
print("❌ Error: 'query' and 'llm_output' are required for verify mode.")
74+
if engine == "math" and not query:
75+
print("❌ Error: 'query' is required for math verify mode.")
76+
sys.exit(1)
77+
elif engine == "logic" and not query:
78+
print("❌ Error: 'query' is required for logic verify mode.")
79+
sys.exit(1)
80+
elif engine == "code" and not llm_output:
81+
print("❌ Error: 'llm_output' is required for code verify mode.")
7682
sys.exit(1)
7783

7884
print(f"🚀 QWED Verification (Engine: {engine})")
@@ -83,9 +89,9 @@ def action_verify():
8389
client = QWEDClient(api_key=api_key)
8490

8591
if engine == "math":
86-
result = client.verify_math(query=query, llm_output=llm_output)
92+
result = client.verify_math(expression=query)
8793
elif engine == "logic":
88-
result = client.verify_logic(query=query, llm_output=llm_output)
94+
result = client.verify_logic(query)
8995
elif engine == "code":
9096
result = client.verify_code(code=llm_output)
9197
else:

0 commit comments

Comments
 (0)