openclaw/src
Erik cd4e2023ab fix(agent): capture compaction retry AbortError for model fallback
Wrap waitForCompactionRetry() in try/catch to capture AbortError
that was escaping and bypassing the model fallback mechanism.

When a timeout fires, session.abort() causes both session.prompt()
and waitForCompactionRetry() to throw AbortError. Previously only
the prompt error was captured, allowing the compaction error to
escape to model-fallback.ts where it was immediately re-thrown
(line 199: isAbortError check), bypassing fallback model attempts.

Fixes #313
2026-01-07 01:44:37 +01:00
..
agents fix(agent): capture compaction retry AbortError for model fallback 2026-01-07 01:44:37 +01:00
auto-reply test(commands): add /stop native regression 2026-01-06 23:11:57 +00:00
browser fix(browser): add profile param to tabs routes and browser-tool 2026-01-06 21:54:46 +01:00
canvas-host refactor: replace tsx with bun for TypeScript execution (#278) 2026-01-06 07:14:08 +00:00
cli feat: add gateway daemon runtime selector 2026-01-06 23:27:58 +01:00
commands docs: recommend WSL2 for Windows installs 2026-01-07 01:21:36 +01:00
config feat: update heartbeat defaults 2026-01-06 21:54:42 +00:00
cron fix: preserve markdown fences when chunking 2026-01-06 20:23:41 +01:00
daemon style: format daemon runtime changes 2026-01-06 23:29:38 +01:00
discord fix(discord): handle voice messages with empty content 2026-01-06 23:35:30 +00:00
gateway feat(sessions_spawn): add model parameter for sub-agent model override 2026-01-06 23:17:35 +00:00
hooks style: format gmail watcher test 2026-01-06 01:46:59 +00:00
imessage feat: multi-agent routing + multi-account providers 2026-01-06 18:33:37 +00:00
infra fix: prefer home linuxbrew paths 2026-01-07 00:18:07 +01:00
logging chore: fix redaction lint 2026-01-06 00:42:23 +01:00
macos fix(whatsapp): reconnect on crypto unhandled rejection 2026-01-05 13:55:37 +00:00
markdown fix: preserve markdown fences when chunking 2026-01-06 20:23:41 +01:00
media fix(telegram): improve gif handling 2026-01-06 02:22:19 +00:00
pairing fix(security): lock down inbound DMs by default 2026-01-06 17:51:56 +01:00
process chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
providers feat(commands): unify chat commands (#275) 2026-01-06 20:17:56 +00:00
routing feat: multi-agent routing + multi-account providers 2026-01-06 18:33:37 +00:00
sessions feat: multi-agent routing + multi-account providers 2026-01-06 18:33:37 +00:00
signal feat: multi-agent routing + multi-account providers 2026-01-06 18:33:37 +00:00
slack fix(commands): wire /stop across chat commands 2026-01-06 23:11:57 +00:00
telegram fix(commands): wire /stop across chat commands 2026-01-06 23:11:57 +00:00
tui feat: multi-agent routing + multi-account providers 2026-01-06 18:33:37 +00:00
types style: normalize type definitions 2026-01-06 07:21:10 +01:00
web feat: update heartbeat defaults 2026-01-06 21:54:42 +00:00
wizard feat: add onboarding doc links 2026-01-07 01:19:31 +01:00
entry.ts feat: add --dev/--profile CLI profiles 2026-01-05 01:27:13 +01:00
globals.test.ts chore: format to 2-space and bump changelog 2025-11-26 00:53:53 +01:00
globals.ts fix(logging): decouple file logs from console verbose 2026-01-03 12:32:14 +00:00
index.test.ts fix: preserve whatsapp group JIDs 2025-12-23 03:05:59 +01:00
index.ts fix(whatsapp): reconnect on crypto unhandled rejection 2026-01-05 13:55:37 +00:00
logger.test.ts style: format tests and helpers 2026-01-04 14:57:57 +00:00
logger.ts fix(logging): decouple file logs from console verbose 2026-01-03 12:32:14 +00:00
logging.ts chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
polls.test.ts feat: unify poll support 2026-01-06 04:51:05 +00:00
polls.ts feat: unify poll support 2026-01-06 04:51:05 +00:00
provider-web.barrel.test.ts build: add local node bin to restart script PATH 2025-12-07 19:01:14 +01:00
provider-web.ts feat: unify gateway heartbeat 2025-12-26 02:35:40 +01:00
runtime.ts chore: format to 2-space and bump changelog 2025-11-26 00:53:53 +01:00
utils.test.ts chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00
utils.ts feat: add --dev/--profile CLI profiles 2026-01-05 01:27:13 +01:00
version.ts chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00