openclaw/src
misterdas 312a7f7880 fix: make tool exit code handling less aggressive
Treat normal process exits (even with non-zero codes) as completed tool results.
This prevents standard exit codes (like grep exit 1) from being surfaced
as 'Tool Failure' warnings in the UI. The exit code is still appended
to the tool output for assistant awareness.
2026-02-16 23:56:56 +01:00
..
acp perf(test): fold acp event mapper tests into client suite 2026-02-16 02:45:00 +00:00
agents fix: make tool exit code handling less aggressive 2026-02-16 23:56:56 +01:00
auto-reply feat(commands): add /subagents spawn command 2026-02-16 23:54:14 +01:00
browser test: add tests for extraArgs filtering logic 2026-02-16 23:52:42 +01:00
canvas-host chore: remove accidental a2ui bundle artifacts 2026-02-16 02:45:00 +00:00
channels fix(onboarding): keep wildcard allowFrom helper string-typed 2026-02-16 22:55:59 +00:00
cli CLI: preserve message send components payload 2026-02-16 23:54:08 +01:00
commands refactor(test): dedupe doctor harness mock payload factories 2026-02-16 22:55:59 +00:00
compat
config Add Telegram polls action to config typing 2026-02-16 23:54:56 +01:00
cron fix(cron): preserve model fallbacks when agent overrides primary 2026-02-16 23:54:17 +01:00
daemon fix(daemon): prefer current node and add macOS version manager paths to service PATH 2026-02-16 23:53:41 +01:00
discord channels: migrate core channel account listing to factory 2026-02-16 23:53:19 +01:00
docs
gateway gateway: hard-cap chat.history oversized payloads 2026-02-16 23:56:05 +01:00
hooks fix(session-memory): fallback to rotated transcript after /new 2026-02-16 23:49:41 +01:00
imessage channels: migrate core channel account listing to factory 2026-02-16 23:53:19 +01:00
infra fix: include OPENCLAW_SERVICE_VERSION in system presence version detection 2026-02-16 23:56:10 +01:00
line refactor(channels): dedupe transport and gateway test scaffolds 2026-02-16 14:59:31 +00:00
link-understanding
linq feat(linq): add read receipts, typing indicators, and User-Agent header 2026-02-16 23:52:56 +01:00
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 fix(media): clean expired files in subdirectories 2026-02-16 23:50:56 +01:00
media-understanding fix: support OAuth for Gemini media understanding 2026-02-16 23:53:21 +01:00
memory feat: LLM-based query expansion for FTS mode 2026-02-16 23:53:21 +01: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 channels: add createAccountListHelpers factory 2026-02-16 23:53:19 +01:00
plugins feat: add Linq channel — real iMessage via API, no Mac required 2026-02-16 23:52:56 +01:00
process fix: add windowsHide: true to spawn in runCommandWithTimeout 2026-02-16 23:49:47 +01: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 channels: migrate core channel account listing to factory 2026-02-16 23:53:19 +01:00
slack fix(slack): extract text and media from forwarded message attachments 2026-02-16 23:55:34 +01:00
telegram Handle Telegram poll vote updates for agent context 2026-02-16 23:54:56 +01:00
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 channels: migrate core channel account listing to factory 2026-02-16 23:53:19 +01:00
whatsapp
wizard Onboarding: fix webchat URL loopback and canonical session 2026-02-16 23:52:00 +01:00
channel-web.ts
docker-setup.test.ts
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