mirror of
https://github.com/stablyai/orca.git
synced 2026-09-22 16:02:32 +00:00
* Optimize CI checks caching and polling backoff behavior - Prevent backing off the polling interval when no checks are reported yet, keeping polling at the baseline rate to detect newly started jobs. - Reduce empty checks cache TTL to 10 seconds to allow faster recovery from a "no checks" state while preserving the 60-second TTL for active jobs. - Avoid bypassing the GitHub CLI cache on tab entry, reserving forced fetches only for explicit manual user refreshes. - Update "No checks configured" copy to "No checks reported yet" to avoid misleading users before their CI pipelines have started running. - Ensure manual checks refreshes do not inherit in-flight automatic requests which might be backed by cached CLI data. - Lookup head-specific cache keys during PR refresh events to prevent incorrectly deriving neutral check statuses. * Clarify polling reset comment in ChecksPanel Update the comment to accurately refer to the entry refresh rather than a forced fetch establishing a fresh baseline.