Skip to content

Commit 8c2c21a

Browse files
authored
Merge pull request #78 from rowboatlabs/dev
fix tool param required array duplicates
2 parents 0004c61 + 81681e0 commit 8c2c21a

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)