openclaw/src
Sk Akram e5eb5b3e43
feat: add stuck loop detection and exponential backoff infrastructure for agent polling (#17118)
Merged via /review-pr -> /prepare-pr -> /merge-pr.

Prepared head SHA: eebabf679b
Co-authored-by: akramcodez <179671552+akramcodez@users.noreply.github.com>
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Reviewed-by: @gumadeiras
2026-02-16 15:16:35 -05:00
..
acp perf(test): fold acp event mapper tests into client suite 2026-02-16 02:45:00 +00:00
agents feat: add stuck loop detection and exponential backoff infrastructure for agent polling (#17118) 2026-02-16 15:16:35 -05:00
auto-reply feat(discord): faster reaction status state machine (watchdog + debounce) (#18248) 2026-02-16 13:38:39 -06:00
browser refactor(channels): dedupe transport and gateway test scaffolds 2026-02-16 14:59:31 +00:00
canvas-host chore: remove accidental a2ui bundle artifacts 2026-02-16 02:45:00 +00:00
channels fix(discord): normalize bare numeric IDs in outbound target resolution 2026-02-16 13:25:58 -06:00
cli refactor(test): dedupe agent and memory cli test setup 2026-02-16 17:57:45 +00:00
commands refactor(test): table-drive auth choice option checks 2026-02-16 18:25:04 +00:00
compat
config Heartbeat: allow suppressing tool warnings (#18497) 2026-02-16 13:29:24 -06:00
cron refactor(test): dedupe isolated cron turn setup 2026-02-16 18:25:04 +00:00
daemon refactor(agent): dedupe harness and command workflows 2026-02-16 14:59:30 +00:00
discord fix(discord): send initial message for non-forum thread creation (#18117) 2026-02-16 13:48:46 -06:00
docs
gateway fix (gateway/memory): start qmd onBoot for all agents 2026-02-16 10:35:26 -08:00
hooks refactor(hooks): share install temp-dir and archive fixtures 2026-02-16 17:57:45 +00:00
imessage refactor(channels): dedupe transport and gateway test scaffolds 2026-02-16 14:59:31 +00:00
infra feat: add stuck loop detection and exponential backoff infrastructure for agent polling (#17118) 2026-02-16 15:16:35 -05:00
line refactor(channels): dedupe transport and gateway test scaffolds 2026-02-16 14:59:31 +00:00
link-understanding
logging feat: add stuck loop detection and exponential backoff infrastructure for agent polling (#17118) 2026-02-16 15:16:35 -05:00
macos test: tighten relay smoke + slack token validation 2026-02-16 02:45:00 +00:00
markdown test: remove duplicate hr spacing assertion 2026-02-16 06:16:33 +00:00
media test: consolidate media store header extension coverage 2026-02-16 02:45:00 +00:00
media-understanding refactor(channels): dedupe transport and gateway test scaffolds 2026-02-16 14:59:31 +00:00
memory refactor(core): dedupe shared config and runtime helpers 2026-02-16 14:59:30 +00:00
node-host perf(test): fold node-host runner tests into sanitize env suite 2026-02-16 02:45:00 +00:00
pairing refactor(core): dedupe tool policy and IPv4 matcher logic 2026-02-16 16:14:54 +00:00
plugin-sdk fix(discord): normalize bare numeric IDs in outbound target resolution 2026-02-16 13:25:58 -06:00
plugins refactor(agent): dedupe harness and command workflows 2026-02-16 14:59:30 +00:00
process refactor(tests): dedupe slack telegram and web monitor setup 2026-02-16 17:06:40 +00:00
providers refactor(agent): dedupe harness and command workflows 2026-02-16 14:59:30 +00:00
routing refactor(core): dedupe shared config and runtime helpers 2026-02-16 14:59:30 +00:00
scripts
security refactor(core): dedupe tool policy and IPv4 matcher logic 2026-02-16 16:14:54 +00:00
sessions perf(test): fold session key utils into routing session key suite 2026-02-16 02:45:00 +00:00
shared refactor(core): dedupe shared config and runtime helpers 2026-02-16 14:59:30 +00:00
signal refactor(channels): dedupe transport and gateway test scaffolds 2026-02-16 14:59:31 +00:00
slack refactor(tests): dedupe slack telegram and web monitor setup 2026-02-16 17:06:40 +00:00
telegram feat(telegram): support inline button styles (#18241) 2026-02-16 22:48:47 +05:30
terminal test: strengthen ports, tool policy, and note wrapping 2026-02-16 02:45:00 +00:00
test-helpers refactor(test): simplify state dir env helpers 2026-02-16 00:08:00 +00:00
test-utils refactor(core): dedupe shared config and runtime helpers 2026-02-16 14:59:30 +00:00
tts refactor(channels): dedupe transport and gateway test scaffolds 2026-02-16 14:59:31 +00:00
tui refactor(tests): share harnesses for cli and monitor fixtures 2026-02-16 17:06:40 +00:00
types
utils refactor(utils): share chunkItems helper 2026-02-16 01:52:30 +00:00
web refactor(web): reuse send api + access-control test helpers 2026-02-16 17:22:26 +00:00
whatsapp refactor(whatsapp): share target resolver 2026-02-15 01:15:43 +00:00
wizard refactor(agent): dedupe harness and command workflows 2026-02-16 14:59:30 +00:00
channel-web.ts
docker-setup.test.ts perf(test): avoid env cloning in docker-setup suite 2026-02-15 00:56:20 +00:00
entry.ts
extensionAPI.ts
globals.ts
index.ts
logger.test.ts perf(test): fold console prefix tests into logger suite 2026-02-16 02:45:00 +00:00
logger.ts
logging.ts
polls.test.ts
polls.ts
runtime.ts refactor(core): extract shared runtime and wizard schemas 2026-02-16 17:06:40 +00:00
utils.test.ts perf(test): drop redundant index entrypoint tests 2026-02-16 02:45:00 +00:00
utils.ts
version.test.ts
version.ts