mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-08 07:00:42 +00:00
fix(core): satisfy perf bucket lint
This commit is contained in:
@@ -164,7 +164,12 @@ function extractTrailingAttachmentMediaUris(prompt: string, count: number): stri
|
||||
}
|
||||
uris.push(match[1]);
|
||||
}
|
||||
return uris.reverse();
|
||||
for (let left = 0, right = uris.length - 1; left < right; left += 1, right -= 1) {
|
||||
const uri = uris[left];
|
||||
uris[left] = uris[right];
|
||||
uris[right] = uri;
|
||||
}
|
||||
return uris;
|
||||
}
|
||||
|
||||
export function splitPromptAndAttachmentRefs(params: {
|
||||
|
||||
@@ -52,7 +52,7 @@ export function filterMessagingToolMediaDuplicates(params: {
|
||||
|
||||
let nextPayloads: ReplyPayload[] | undefined;
|
||||
for (let index = 0; index < payloads.length; index++) {
|
||||
const payload = payloads[index]!;
|
||||
const payload = payloads[index];
|
||||
const mediaUrl = payload.mediaUrl;
|
||||
const mediaUrls = payload.mediaUrls;
|
||||
const stripSingle = mediaUrl && sentSet.has(normalizeMediaForDedupe(mediaUrl));
|
||||
@@ -61,7 +61,7 @@ export function filterMessagingToolMediaDuplicates(params: {
|
||||
let strippedMediaUrls = false;
|
||||
if (mediaUrls?.length) {
|
||||
for (let mediaIndex = 0; mediaIndex < mediaUrls.length; mediaIndex++) {
|
||||
const url = mediaUrls[mediaIndex]!;
|
||||
const url = mediaUrls[mediaIndex];
|
||||
if (sentSet.has(normalizeMediaForDedupe(url))) {
|
||||
strippedMediaUrls = true;
|
||||
if (!filteredUrls) {
|
||||
|
||||
Reference in New Issue
Block a user