openclaw/src
Aaron Zhu c96ee42300 fix(agents): normalize provider errors for better failover
Add provider-specific error patterns for AWS Bedrock, Ollama, Mistral,
Cohere, DeepSeek, Together AI, and Cloudflare Workers AI. These providers
return errors in non-standard formats that the generic classifiers miss,
causing incorrect failover behavior (e.g., context overflow misclassified
as format error, ThrottlingException not recognized as rate limit).

Wire provider patterns into isContextOverflowError() and
classifyFailoverReason() as catch-all layers after generic classifiers.
2026-04-01 21:31:18 +09:00
..
acp Fix: move bootstrap session grammar into plugin-owned session-key surfaces (#58400) 2026-03-31 19:41:01 -04:00
agents fix(agents): normalize provider errors for better failover 2026-04-01 21:31:18 +09:00
auto-reply fix: hide raw provider errors from chat replies 2026-04-01 20:53:16 +11:00
bindings
bootstrap
canvas-host Canvas Host: build default status with DOM nodes (#58266) 2026-03-31 10:29:28 +01:00
channels test: merge dm allowlist pairing policy cases 2026-04-01 03:18:35 +01:00
chat
cli fix(gateway): stop pinning node commands to pairing state 2026-04-01 18:27:06 +09:00
commands fix: land slash command metadata parsing (#58725) (thanks @Mlightsnow) 2026-04-01 10:17:47 +01:00
compat
config fix: add Telegram error suppression controls (#51914) (thanks @chinar-amrutkar) 2026-04-01 17:52:28 +05:30
context-engine
cron test: align cron abort regression with #58833 2026-04-01 10:17:47 +01:00
daemon test: speed up core runtime suites 2026-03-31 02:25:02 +01:00
docs
flows fix: harden bundled plugin runtime deps 2026-04-01 08:55:00 +01:00
gateway feat(gateway): make chat history max chars configurable (#58900) 2026-04-01 21:08:37 +11:00
generated
hooks fix(hooks): reduce registration log noise 2026-03-31 14:59:22 +01:00
i18n
image-generation test: speed up core runtime suites 2026-03-31 02:25:02 +01:00
infra fix: retry safe wrapped Telegram send failures (#51895) (thanks @chinar-amrutkar) 2026-04-01 15:54:29 +05:30
interactive
link-understanding
logging test: speed up core runtime suites 2026-03-31 02:25:02 +01:00
markdown fix(slack): restore table block mode seam (#57591) 2026-03-30 19:25:01 +09:00
mcp test: remove gateway flake from channel mcp notifications 2026-03-31 01:40:55 +01:00
media test: harden ci-sensitive unit suites 2026-04-01 20:53:16 +11:00
media-understanding test: repair stale task and image mocks 2026-03-31 15:48:00 +01:00
node-host fix(exec): resolve remote approval regressions (#58792) 2026-04-01 02:07:20 -07:00
pairing fix(pairing): scope pending request caps per account (#58239) 2026-03-31 19:45:45 +09:00
plugin-sdk fix(exec): resolve remote approval regressions (#58792) 2026-04-01 02:07:20 -07:00
plugins feat(web-search): add SearXNG as bundled web search provider plugin (#57317) 2026-04-01 19:24:33 +09:00
process test(ci): deflake windows npm exec coverage 2026-03-31 19:28:11 +01:00
routing routing: support wildcard peer bindings (peer.id="*") for multi-agent routing (#58609) 2026-03-31 21:10:18 -04:00
scripts build: bump version to 2026.4.1 2026-03-31 22:53:17 +01:00
secrets fix(auth): add qwen-dashscope and anthropic-openai to known API key env vars (#58503) 2026-03-31 21:09:20 -04:00
security docs(security): clarify acpx yolo mode 2026-03-31 20:54:30 +09:00
sessions Fix: move bootstrap session grammar into plugin-owned session-key surfaces (#58400) 2026-03-31 19:41:01 -04:00
shared fix(gateway): stop pinning node commands to pairing state 2026-04-01 18:27:06 +09:00
tasks test: drop stale task boundary allowlist entries 2026-04-01 10:17:47 +01:00
terminal
test-helpers fix(ci): harden Windows test cleanup 2026-03-30 18:56:29 +09:00
test-utils Fix: move bootstrap session grammar into plugin-owned session-key surfaces (#58400) 2026-03-31 19:41:01 -04:00
tts feat(tts): add structured provider diagnostics and fallback attempt analytics (#57954) 2026-03-30 22:55:28 -05:00
tui
types
utils
web-search fix: require doctor migration for legacy web search config 2026-04-01 04:22:41 +09:00
wizard CLI: suppress Codex native search summary when web search is off 2026-04-01 03:30:06 +09:00
channel-web.ts
docker-build-cache.test.ts
docker-image-digests.test.ts
docker-setup.e2e.test.ts
dockerfile.test.ts
entry.respawn.test.ts
entry.respawn.ts
entry.test.ts
entry.ts
entry.version-fast-path.test.ts test: speed up core runtime suites 2026-03-31 02:25:02 +01:00
extensionAPI.ts
global-state.ts
globals.ts
index.test.ts
index.ts
install-sh-version.test.ts
library.test.ts
library.ts
logger.test.ts
logger.ts
logging.ts
param-key.ts
poll-params.test.ts
poll-params.ts
polls.test.ts
polls.ts
runtime.ts
ui-app-settings.agents-files-refresh.test.ts
utils.test.ts
utils.ts
version.test.ts
version.ts