Priority: Low
Effort: 5 minutes
Description
In the execute_tool() function, the top_k value from arguments is retrieved but then ignored - the function always passes 15 to milvus_search():
top_k = arguments.get("top_k", 5)
# ...
result = milvus_search(query, 15) # <-- ignores top_k!
Affected Files
server/app.py (line 157)
server-https/app.py (line 170)
Fix
Use the actual top_k value:
result = milvus_search(query, top_k)
DCO Checklist