mirror of
https://github.com/morluto/rea.git
synced 2026-10-30 11:25:39 +00:00
refactor: return complete tool results inline
This commit is contained in:
1 parent
2160d4fae5
commit
0d96275b68
535 files changed
+4084
-13537
No files matched your search
@@ -178,20 +178,12 @@ export const combineCoverage = <Item>(
|
||||
left: FunctionCollection<Item>,
|
||||
right: FunctionCollection<Item>,
|
||||
): FunctionCollection<Item> => {
|
||||
const base = {
|
||||
return {
|
||||
items: [...left.items, ...right.items],
|
||||
total:
|
||||
left.total === null || right.total === null
|
||||
? null
|
||||
: left.total + right.total,
|
||||
total: left.total + right.total,
|
||||
complete: true,
|
||||
truncated: false,
|
||||
};
|
||||
return left.complete && right.complete
|
||||
? { ...base, complete: true, truncated: false }
|
||||
: {
|
||||
...base,
|
||||
complete: false,
|
||||
truncated: left.truncated || right.truncated,
|
||||
};
|
||||
};
|
||||
|
||||
export const project = <Input, Output>(
|
||||
|
||||
Reference in new issue
Block a user