openclaw/src
Peter Steinberger deac98eb72
fix: harden small runtime and installer edge cases (#100258)
* fix(media): preserve dollar sequences in transcript echoes

Co-authored-by: uditDewan <udit.dewan21@gmail.com>

* fix(mcp): catch rejected gateway event handlers

Co-authored-by: 陈宪彪0668000387 <chen.xianbiao@xydigit.com>

* fix(auto-reply): support punctuated silent token prefixes

Co-authored-by: simon-w <weng.qimeng@xydigit.com>

* fix(discord): keep voice log previews UTF-16 safe

Co-authored-by: sunlit-deng <yang.jiajun1@xydigit.com>

* fix(clawrouter): bound usage response reads

Co-authored-by: 杨浩宇0668001029 <yang.haoyu@xydigit.com>

* fix(browser): bound CDP JSON response reads

Co-authored-by: hailory <hailory@xydigit.com>

* fix(status): include current time in session status

Co-authored-by: connermo <conner.mo@gmail.com>

* fix(installer): require Arch detection before pacman

Co-authored-by: Iliya Abolghasemi <gfaerny@gmail.com>

* fix(apps): default TLS gateway deep links to port 443

Co-authored-by: ben.li <li.yang6@xydigit.com>

* fix(infra): keep Undici terminated exceptions nonfatal

Co-authored-by: harjoth <harjoth.khara@gmail.com>

* fix(auto-reply): avoid Unicode-unsafe token spread

---------

Co-authored-by: uditDewan <udit.dewan21@gmail.com>
Co-authored-by: 陈宪彪0668000387 <chen.xianbiao@xydigit.com>
Co-authored-by: simon-w <weng.qimeng@xydigit.com>
Co-authored-by: sunlit-deng <yang.jiajun1@xydigit.com>
Co-authored-by: 杨浩宇0668001029 <yang.haoyu@xydigit.com>
Co-authored-by: hailory <hailory@xydigit.com>
Co-authored-by: connermo <conner.mo@gmail.com>
Co-authored-by: Iliya Abolghasemi <gfaerny@gmail.com>
Co-authored-by: ben.li <li.yang6@xydigit.com>
Co-authored-by: harjoth <harjoth.khara@gmail.com>
2026-07-05 05:33:11 -07:00
..
acp refactor: consolidate exact keyed async queues (#99691) 2026-07-04 16:45:07 -07:00
agents test: speed up and stabilize full suite 2026-07-05 08:00:23 -04:00
auto-reply fix: harden small runtime and installer edge cases (#100258) 2026-07-05 05:33:11 -07:00
bindings
bootstrap
channels fix(slack): reconcile ambiguous sends before replay (#97480) 2026-07-05 01:48:57 -07:00
chat refactor: consolidate safe json parsing (#99688) 2026-07-04 16:33:27 -07:00
cli test: speed up and stabilize full suite 2026-07-05 08:00:23 -04:00
commands test: speed up and stabilize full suite 2026-07-05 08:00:23 -04:00
commitments fix(commitments): preserve extraction batch on transient failure (#89817) 2026-06-28 18:10:41 -07:00
compat
config test: speed up and stabilize full suite 2026-07-05 08:00:23 -04:00
context-engine fix(compaction): preserve Anthropic context usage (#99864) 2026-07-05 02:33:43 -07:00
crestodian feat(crestodian): run CLI harnesses on the agent loop via a ring-zero MCP server (#100029) 2026-07-05 01:59:07 -07:00
cron test: speed up and stabilize full suite 2026-07-05 08:00:23 -04:00
daemon chore: update dependencies (#100027) 2026-07-04 14:56:50 -04:00
docs test(docs): align rewrite guards with current wording (#100183) 2026-07-04 22:23:10 -07:00
flows test: speed up and stabilize full suite 2026-07-05 08:00:23 -04:00
gateway test(gateway): add session ids to resolver fixtures 2026-07-05 05:20:55 -07:00
hooks refactor(shared): consolidate core leaf lazy loaders (#99278) 2026-07-02 18:06:00 -07:00
i18n test(i18n): include Hindi and Russian registry locales 2026-06-26 15:23:10 -07:00
image-generation fix(fal): route grok-imagine and nano-banana-2-lite edits to correct endpoints (#98688) 2026-07-01 20:42:25 -07:00
infra fix: harden small runtime and installer edge cases (#100258) 2026-07-05 05:33:11 -07:00
interactive fix(feishu): preserve button command values in fallback text and add Feishu comment guidance with callback privacy (#94385) 2026-07-02 12:42:31 -07:00
link-understanding refactor(infra): consolidate bounded HTTP body reads (#99744) 2026-07-04 12:15:57 -07:00
llm test: speed up and stabilize full suite 2026-07-05 08:00:23 -04:00
logging test: speed up and stabilize full suite 2026-07-05 08:00:23 -04:00
mcp fix: harden small runtime and installer edge cases (#100258) 2026-07-05 05:33:11 -07:00
media refactor(infra): consolidate bounded HTTP body reads (#99744) 2026-07-04 12:15:57 -07:00
media-generation
media-understanding fix: harden small runtime and installer edge cases (#100258) 2026-07-05 05:33:11 -07:00
memory
memory-host-sdk refactor: consolidate exact boolean coercion (#99750) 2026-07-03 19:42:06 -07:00
model-catalog
music-generation refactor(infra): consolidate bounded HTTP body reads (#99744) 2026-07-04 12:15:57 -07:00
node-host fix(build): restore package artifact declarations (#100249) 2026-07-05 02:22:11 -07:00
pairing fix: advertise route-aware LAN Control UI links (#98482) 2026-07-01 04:02:12 -05:00
plugin-sdk test: speed up and stabilize full suite 2026-07-05 08:00:23 -04:00
plugin-state
plugins test: speed up and stabilize full suite 2026-07-05 08:00:23 -04:00
process fix(core): preserve UTF-8 byte truncation boundaries 2026-07-04 17:48:21 -07:00
provider-runtime
proxy-capture chore: update dependencies (#100027) 2026-07-04 14:56:50 -04:00
realtime-transcription
routing Fix getSubagentDepth for legacy subagent session keys (AI-assisted) (#54593) 2026-06-28 15:17:30 -07:00
scripts test(tooling): route package-git-fixture through the temp-dir helper plan 2026-07-05 12:56:00 +01:00
secrets fix: narrow secret target fast-path types 2026-07-05 08:08:37 -04:00
security refactor(security): consolidate secret primitives (#99746) 2026-07-04 16:38:13 -07:00
sessions fix(tui): preserve queued prompt lifecycle (#100123) 2026-07-04 21:15:28 -04:00
shared refactor: extract reusable AI runtime package (#99059) 2026-07-05 01:56:40 -04:00
skills refactor: consolidate exact keyed async queues (#99691) 2026-07-04 16:45:07 -07:00
state chore: update dependencies (#100027) 2026-07-04 14:56:50 -04:00
status fix: harden small runtime and installer edge cases (#100258) 2026-07-05 05:33:11 -07:00
talk feat: add session thread management (#98510) 2026-07-04 14:30:47 -04:00
tasks fix(subagents): killed subagent runs stay running in the task list (#99806) 2026-07-05 02:17:10 -07:00
test-helpers test: make the local pnpm test gate green on macOS hosts (#100069) 2026-07-04 17:17:42 -04:00
test-utils test: speed up and stabilize full suite 2026-07-05 08:00:23 -04:00
tools
trajectory refactor: consolidate exact keyed async queues (#99691) 2026-07-04 16:45:07 -07:00
transcripts refactor: consolidate number coercion callers (#99671) 2026-07-03 16:24:43 -07:00
tts
tui test: speed up and stabilize full suite 2026-07-05 08:00:23 -04:00
types
utils fix(core): preserve UTF-8 byte truncation boundaries 2026-07-04 17:48:21 -07:00
video-generation refactor(infra): consolidate bounded HTTP body reads (#99744) 2026-07-04 12:15:57 -07:00
web-fetch improve(web-fetch): speed up provider fallback loading (#98559) 2026-07-04 12:47:10 -07:00
web-search
wizard test: speed up and stabilize full suite 2026-07-05 08:00:23 -04:00
browser-lifecycle-cleanup.test.ts
browser-lifecycle-cleanup.ts
docker-build-cache.test.ts
docker-image-digests.test.ts
docker-setup.e2e.test.ts fix(docker): reduce local build memory pressure 2026-07-01 03:58:21 -07:00
dockerfile.test.ts fix(docker): materialize ai runtime package 2026-07-05 13:10:15 +02:00
entry.compile-cache.test.ts
entry.compile-cache.ts
entry.respawn.test.ts
entry.respawn.ts
entry.root-help-fast-path.test.ts
entry.test.ts
entry.ts fix(cli): call process.exit(1) in root help and version fast path error handlers (#97793) (#97807) 2026-06-29 10:47:55 -07:00
entry.version-fast-path.test.ts fix(cli): call process.exit(1) in root help and version fast path error handlers (#97793) (#97807) 2026-06-29 10:47:55 -07:00
entry.version-fast-path.ts fix(cli): call process.exit(1) in root help and version fast path error handlers (#97793) (#97807) 2026-06-29 10:47:55 -07:00
extensionAPI.ts
global-state.ts
globals.test.ts test(globals): add unit tests for global CLI flag state helpers (#96735) 2026-06-29 17:45:30 -07:00
globals.ts
index.test.ts
index.ts
install-sh-version.test.ts
library.test.ts
library.ts refactor(shared): establish lazy runtime loader foundation (#99261) 2026-07-02 17:24:59 -07:00
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.test.ts test(runtime): add unit tests for terminal runtime helpers (#96736) 2026-06-28 18:35:56 -07:00
runtime.ts
utils.test.ts
utils.ts refactor: extract reusable AI runtime package (#99059) 2026-07-05 01:56:40 -04:00
version.test.ts
version.ts