mirror of
https://github.com/jxxghp/MoviePilot.git
synced 2026-05-31 23:16:48 +00:00
将所有agent工具的explanation字段改为可选
修复Pydantic验证错误:QueryTransferHistoryInput的explanation字段为必需,但用户未提供。 修改了74个工具文件,将explanation字段从必需改为可选,默认值为None。
This commit is contained in:
@@ -141,9 +141,7 @@ class _CommandOutput:
|
||||
class ExecuteCommandInput(BaseModel):
|
||||
"""执行 Shell 命令工具的输入参数模型。"""
|
||||
|
||||
explanation: str = Field(
|
||||
..., description="Clear explanation of why this command action is needed"
|
||||
)
|
||||
explanation: Optional[str] = Field(None, description="Clear explanation of why this command action is needed")
|
||||
action: Optional[Literal["start", "read", "wait", "write", "kill", "run"]] = Field(
|
||||
"start",
|
||||
description=(
|
||||
|
||||
Reference in New Issue
Block a user