From 99760f77db74d42108865cc412a47137b0ed384c Mon Sep 17 00:00:00 2001 From: Ogulcan Celik Date: Fri, 17 Jul 2026 01:53:55 +0300 Subject: fix: detect grok background work from pinned status --- src/detect/manifests/grok.toml | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) (limited to 'src/detect/manifests') diff --git a/src/detect/manifests/grok.toml b/src/detect/manifests/grok.toml index 996cf377..30b6e9c7 100644 --- a/src/detect/manifests/grok.toml +++ b/src/detect/manifests/grok.toml @@ -1,6 +1,6 @@ id = "grok" -version = "2026.07.16.1" -min_engine_version = 2 +version = "2026.07.16.2" +min_engine_version = 3 updated_at = "2026-07-16T00:00:00Z" aliases = ["grok-build"] @@ -74,6 +74,17 @@ any = [ { contains = ["←/→:scope"] }, ] +# Grok clears its OSC busy signals while background work runs. The first +# non-empty row is pinned application chrome, where this animated chip shows +# the number of running background tasks and disappears when the count is zero. +[[rules]] +id = "background_work_chip_working" +state = "working" +priority = 1170 +region = "top_non_empty_lines(1)" +visible_working = true +line_regex = ['[⋅:⸬⁙.·]\s+[1-9][0-9]*\s+│'] + [[rules]] id = "osc_progress_working" state = "working" -- cgit v1.2.3