fix: add type checking for MCP tool path parameters (#2073)

Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
This commit is contained in:
Aiden Cline
2025-08-19 13:38:33 -05:00
committed by GitHub
parent 863ae6fa7d
commit ad76d7e57d

View File

@@ -903,7 +903,9 @@ func renderArgs(args *map[string]any, titleKey string) string {
continue
}
if key == "filePath" || key == "path" {
value = util.Relative(value.(string))
if strValue, ok := value.(string); ok {
value = util.Relative(strValue)
}
}
if key == titleKey {
title = fmt.Sprintf("%s", value)