From 8713f6ee72e3033f526eb1f203c4ea710a31eddf Mon Sep 17 00:00:00 2001 From: Neil <4138956+nwparker@users.noreply.github.com> Date: Sat, 12 Sep 2026 18:06:33 -0700 Subject: [PATCH] perf(native): avoid sanitizing snapshot values twice (#20271) --- .../Sources/OrcaComputerUseMacOSCore/SnapshotRendering.swift | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/native/computer-use-macos/Sources/OrcaComputerUseMacOSCore/SnapshotRendering.swift b/native/computer-use-macos/Sources/OrcaComputerUseMacOSCore/SnapshotRendering.swift index 53205adf5d3..e5de36b48b2 100644 --- a/native/computer-use-macos/Sources/OrcaComputerUseMacOSCore/SnapshotRendering.swift +++ b/native/computer-use-macos/Sources/OrcaComputerUseMacOSCore/SnapshotRendering.swift @@ -238,11 +238,10 @@ public enum SnapshotRenderHeuristics { if roleText == "heading", Int(value) != nil { return nil } - let clean = sanitize(value) if roleText == "text" || roleText == "text entry area" || roleText == "scroll bar" || roleText == "value indicator" { - return " \(clean)" + return " \(value)" } - return ", Value: \(clean)" + return ", Value: \(value)" } private static func markdownEscaped(_ value: String) -> String {