openclaw/src
Vincent Koc 3d554aefdf
fix(logging): keep log transport internals private (#71322)
* fix(logging): share transports across module instances

* fix(logging): share transports across module instances

* fix(logging): share transports across module instances

* fix(logging): remove global log transport hooks

* test(agents): capture diagnostic logs after module reset
2026-04-24 23:36:57 -07:00
..
acp perf: split acp client test helpers 2026-04-23 19:26:30 +01:00
agents fix(logging): keep log transport internals private (#71322) 2026-04-24 23:36:57 -07:00
auto-reply fix(tts): preserve audio-only hook transcript 2026-04-25 06:28:54 +01:00
bindings
bootstrap
canvas-host build(a2ui): refresh bundled canvas host asset 2026-04-24 16:55:08 +01:00
channels fix(discord): preserve outbound reply threading 2026-04-25 02:54:37 +01:00
chat
cli fix(cli): preserve gateway status rpc probe semantics 2026-04-25 08:52:52 +05:30
commands fix(dashboard): keep bearer token out of runtime logs 2026-04-25 06:36:11 +01:00
compat fix(skills): restore legacy skill metadata fallback (#71346) 2026-04-25 03:30:51 +01:00
config fix: add contextInjection never mode (#65006) (thanks @xDarkicex) 2026-04-25 11:26:21 +05:30
context-engine chore: remove dead compat barrels 2026-04-24 06:37:43 +01:00
cron fix: tighten silent cron exec notifications 2026-04-25 07:15:08 +01:00
daemon test(daemon): remove duplicate launchd read mock 2026-04-25 07:12:17 +01:00
docs build: enable additional oxlint rules 2026-04-23 04:42:54 +01:00
flows feat(plugins): surface manifest provider setup choices (#71240) 2026-04-24 13:14:49 -07:00
gateway test: stabilize gateway and TTS tests 2026-04-25 07:07:58 +01:00
hooks fix(whatsapp): emit message received hooks (#71217) 2026-04-24 13:05:10 -07:00
i18n feat(i18n): add Thai control UI locale 2026-04-23 07:32:58 +01:00
image-generation fix(tts): keep speech fallback discovery scoped 2026-04-25 05:38:45 +01:00
infra fix(ui): keep tmp-dir resolver browser-import safe 2026-04-25 07:02:10 +01:00
interactive refactor: share interactive payload normalizers 2026-04-23 18:29:32 +01:00
link-understanding
logging fix(logging): keep log transport internals private (#71322) 2026-04-24 23:36:57 -07:00
markdown
mcp refactor: share MCP tools stdio server 2026-04-23 18:29:32 +01:00
media fix(signal): classify filename-only voice notes 2026-04-25 06:45:54 +01:00
media-generation fix: keep explicit image generation model exact 2026-04-25 00:39:07 +01:00
media-understanding fix(tts): keep speech fallback discovery scoped 2026-04-25 05:38:45 +01:00
memory refactor: centralize root memory file policy 2026-04-23 16:40:41 +01:00
memory-host-sdk fix: enforce memory search session visibility (#70761) (thanks @nefainl) 2026-04-25 09:30:21 +05:30
model-catalog fix: report model catalog manifest conflicts 2026-04-25 04:05:30 +01:00
music-generation feat(agents): add generation tool timeouts 2026-04-24 00:05:38 +01:00
node-host test: trim system run runtime duplicate 2026-04-23 18:55:19 +01:00
pairing fix(android): require private IP cleartext pairing 2026-04-23 11:56:47 -07:00
plugin-sdk fix(logging): keep log transport internals private (#71322) 2026-04-24 23:36:57 -07:00
plugins feat(plugins): add compatibility registry 2026-04-24 22:15:41 -07:00
process test: move pty cleanup coverage to adapter 2026-04-24 11:09:55 +01:00
proxy-capture fix(diagnostics): harden capture redaction and discord metadata fetch (#71303) 2026-04-24 17:51:12 -07:00
realtime-transcription test: remove websocket polling waits 2026-04-23 18:30:30 +01:00
realtime-voice fix(voice-call): scope sandbox session to agent 2026-04-25 03:43:01 +01:00
routing
scripts ci: keep fast fixture edits on narrow path 2026-04-25 06:22:57 +01:00
secrets fix(config): reject legacy secretref env markers 2026-04-25 03:48:11 +01:00
security fix(secrets): harden Windows ACL fallback and strip BOM (#70662) 2026-04-23 19:32:15 +01:00
sessions
shared fix(skills): restore legacy skill metadata fallback (#71346) 2026-04-25 03:30:51 +01:00
status fix(models): normalize provider runtime selection (#71259) 2026-04-24 16:56:49 -07:00
tasks
terminal fix(cli): sanitize plugin command descriptors 2026-04-24 22:23:28 -04:00
test-helpers
test-utils fix(plugins): remove Pi tool result compat 2026-04-24 18:13:35 -07:00
trajectory feat(plugins): move Bonjour discovery into bundled plugin 2026-04-23 23:29:51 -07:00
tts fix(tts): prefer active speech provider lookup 2026-04-25 05:39:10 +01:00
tui refactor(tui): remove cli-highlight dependency 2026-04-24 09:25:25 -07:00
types refactor(pdf): move document extraction to plugin 2026-04-24 17:15:05 -07:00
utils chore: apply core lint cleanups 2026-04-23 05:30:49 +01:00
video-generation feat(agents): add generation tool timeouts 2026-04-24 00:05:38 +01:00
web fix(agents): keep reply tool snapshots aligned 2026-04-25 04:15:47 +01:00
web-fetch refactor(web-fetch): move readability extraction to plugin 2026-04-24 13:34:37 -07:00
web-search
wizard feat(plugins): add compatibility registry 2026-04-24 22:15:41 -07:00
browser-lifecycle-cleanup.test.ts
browser-lifecycle-cleanup.ts
channel-web.ts
docker-build-cache.test.ts perf: shrink Docker dependency build contexts 2026-04-24 18:42:25 +01:00
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
entry.version-fast-path.ts
extensionAPI.ts
global-state.ts
globals.ts
index.test.ts
index.ts Improve gateway diagnostics export for support reports (#70324) 2026-04-22 20:47:14 -04:00
install-sh-version.test.ts test: use lightweight install version fixture 2026-04-23 18:45:06 +01:00
library.test.ts
library.ts
logger.test.ts
logger.ts
logging.ts
param-key.ts
plugin-activation-boundary.test.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