fix: add positive idle detection for kiro-cli prompt (#2301)

* fix: add positive idle detection for kiro-cli prompt

refs discussion #982

* fix: remove manifest integration tests per reviewer request

---------

Co-authored-by: Can Celik <ogulcancelik@gmail.com>
This commit is contained in:
Sam Biggins 2026-08-06 04:52:53 -07:00 committed by GitHub
parent fd0e4ff43a
commit 5dd20c0a9d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 28 additions and 4 deletions

View File

@ -1,7 +1,7 @@
id = "kiro"
version = "2026.06.10.1"
version = "2026.08.01.1"
min_engine_version = 1
updated_at = "2026-06-10T00:00:00Z"
updated_at = "2026-08-01T00:00:00Z"
aliases = ["kiro-cli"]
[[rules]]
@ -33,6 +33,18 @@ all = [
{ any = [{ contains = ["approve all pending"] }, { contains = ["configure individually"] }, { contains = ["exit (cancel subagents)"] }] },
]
[[rules]]
id = "prompt_idle"
state = "idle"
priority = 200
region = "bottom_non_empty_lines(5)"
visible_idle = true
contains = ["ask a question or describe a task", "/copy to clipboard"]
not = [
{ contains = ["kiro is working"] },
{ contains = ["esc to cancel"] },
]
[[rules]]
id = "kiro_working_marker"
state = "working"

View File

@ -1,7 +1,7 @@
id = "kiro"
version = "2026.06.10.1"
version = "2026.08.01.1"
min_engine_version = 1
updated_at = "2026-06-10T00:00:00Z"
updated_at = "2026-08-01T00:00:00Z"
aliases = ["kiro-cli"]
[[rules]]
@ -33,6 +33,18 @@ all = [
{ any = [{ contains = ["approve all pending"] }, { contains = ["configure individually"] }, { contains = ["exit (cancel subagents)"] }] },
]
[[rules]]
id = "prompt_idle"
state = "idle"
priority = 200
region = "bottom_non_empty_lines(5)"
visible_idle = true
contains = ["ask a question or describe a task", "/copy to clipboard"]
not = [
{ contains = ["kiro is working"] },
{ contains = ["esc to cancel"] },
]
[[rules]]
id = "kiro_working_marker"
state = "working"