Skip to content

Commit 470ed46

Browse files
committed
Fix judge name default value
Field(None) is incorrect in MCP tool schema.
1 parent 428a5f0 commit 470ed46

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/root_signals_mcp/schema.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -227,8 +227,9 @@ class RunJudgeRequest(BaseToolRequest):
227227
"""Request model for run_judge tool."""
228228

229229
judge_id: str = Field(..., description="The ID of the judge to use")
230-
judge_name: str | None = Field(
231-
None, description="The name of the judge to use. Only for logging purposes."
230+
judge_name: str = Field(
231+
default="-",
232+
description="The name of the judge to use. Optional, only for logging purposes.",
232233
)
233234
request: str = Field(..., description="The user query to evaluate")
234235
response: str = Field(..., description="The AI assistant's response to evaluate")

0 commit comments

Comments
 (0)