Merge pull request #936 from shaun0927/fix/diary-topic-sanitize
fix: sanitize topic parameter in tool_diary_write
This commit is contained in:
@@ -939,6 +939,7 @@ def tool_diary_write(agent_name: str, entry: str, topic: str = "general", wing:
|
|||||||
try:
|
try:
|
||||||
agent_name = sanitize_name(agent_name, "agent_name")
|
agent_name = sanitize_name(agent_name, "agent_name")
|
||||||
entry = sanitize_content(entry)
|
entry = sanitize_content(entry)
|
||||||
|
topic = sanitize_name(topic, "topic")
|
||||||
except ValueError as e:
|
except ValueError as e:
|
||||||
return {"success": False, "error": str(e)}
|
return {"success": False, "error": str(e)}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user