From a5c69beabfc82d9c3f9563eb821139b2e0f3e14f Mon Sep 17 00:00:00 2001 From: Can Celik Date: Wed, 19 Aug 2026 04:43:28 +0300 Subject: fix(perf): eliminate redundant terminal wake work (#2962) * fix(perf): eliminate redundant terminal wake work * fix(perf): harden release benchmark gate * test(perf): strengthen performance guardrails --- src/app/api_helpers.rs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'src/app/api_helpers.rs') diff --git a/src/app/api_helpers.rs b/src/app/api_helpers.rs index 95224b9f..a224938d 100644 --- a/src/app/api_helpers.rs +++ b/src/app/api_helpers.rs @@ -23,10 +23,7 @@ fn normalize_api_key_alias(key: &str) -> &str { } pub(super) fn encode_api_text(runtime: &crate::terminal::TerminalRuntime, text: &str) -> Vec { - let bracketed = runtime - .input_state() - .map(|state| state.bracketed_paste) - .unwrap_or(false); + let bracketed = runtime.bracketed_paste_enabled(); if bracketed { format!("\x1b[200~{text}\x1b[201~").into_bytes() } else { -- cgit v1.2.3