Skip to content

Commit 81681e0

Browse files
committed
fix tool param required array duplicates
1 parent 0004c61 commit 81681e0

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

apps/rowboat/app/projects/[projectId]/entities/tool_config.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -191,9 +191,9 @@ export function ToolConfig({
191191
};
192192

193193
const newRequired = [...(tool.parameters?.required || [])];
194-
if (data.required) {
194+
if (data.required && !newRequired.includes(name)) {
195195
newRequired.push(name);
196-
} else {
196+
} else if (!data.required) {
197197
newRequired.splice(newRequired.indexOf(name), 1);
198198
}
199199

0 commit comments

Comments
 (0)