From e3a46f4f89142d929bf35c31aac85e5f374d8dcf Mon Sep 17 00:00:00 2001 From: Can Celik Date: Sun, 13 Sep 2026 01:36:59 +0300 Subject: fix: recognize codex composer sparkles (#4015) refs #3988 --- distribution/agent-detection/codex.toml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'distribution') diff --git a/distribution/agent-detection/codex.toml b/distribution/agent-detection/codex.toml index 884492c4..7840ca6f 100644 --- a/distribution/agent-detection/codex.toml +++ b/distribution/agent-detection/codex.toml @@ -1,7 +1,7 @@ id = "codex" -version = "2026.09.05.1" +version = "2026.09.12.1" min_engine_version = 3 -updated_at = "2026-09-05T00:00:00Z" +updated_at = "2026-09-12T00:00:00Z" [[rules]] id = "osc_title_blocked" @@ -69,6 +69,8 @@ id = "weak_blocker" state = "blocked" priority = 600 region = "whole_recent_without_current_prompt_marker" +# Sparkles can replace the space after ›. A later response marker makes that prompt stale. +not = [{ regex = ['(?m)^›[⠁⠂⠄⠈⠐⠠⡀⢀][^\n]*(?:\n(?:[^•■✗✓\n][^\n]*)?)*\z'] }] any = [ { contains = ["[y/n]"] }, { contains = ["yes (y)"] }, -- cgit v1.2.3