openclaw/src
Peter Steinberger d287c9b414
refactor(mac): make app node a CLI capability superset (#105642)
* refactor(mac): reuse CLI node-host runtime

* fix(mac): prefer checkout CLI in debug builds

* chore: leave release notes to release automation

* chore(mac): sync native string inventory

* chore(mac): refresh native locale artifacts

* fix(node): satisfy native and deadcode gates
2026-07-12 13:16:07 -07:00
..
acp chore(tooling): enforce indexed access in core tests (#105375) 2026-07-12 14:29:52 +01:00
agents perf(agents): reuse gateway plugin preparation (#105646) 2026-07-12 12:59:26 -07:00
audit refactor(audit): remove unused recorder reset (#105446) 2026-07-12 16:16:59 +02:00
auto-reply refactor(auto-reply): privatize module internals (#105589) 2026-07-12 20:13:19 +02:00
bindings
bootstrap
channels fix: delay narrated channel progress and remove default title (#105607) 2026-07-12 12:06:38 -07:00
chat feat(mcp): support sandboxed MCP Apps (#69039) 2026-07-11 22:04:38 -07:00
cli refactor(mac): make app node a CLI capability superset (#105642) 2026-07-12 13:16:07 -07:00
commands refactor(config): declarative doctor alias-migration DSL with inheritance-aware account seeding (#105636) 2026-07-12 12:28:42 -07:00
commitments fix(core): make indexed access explicit across remaining src (NUIA phase 3b) (#104773) 2026-07-11 20:47:34 -07:00
compat
config perf(agents): reuse gateway plugin preparation (#105646) 2026-07-12 12:59:26 -07:00
context-engine refactor: flip sessions and transcripts to sqlite storage (#98236) 2026-07-11 14:50:37 -07:00
crestodian chore(tooling): enforce indexed access in core tests (#105375) 2026-07-12 14:29:52 +01:00
cron fix(cron): keep memory search available with agent overrides (#104196) 2026-07-12 12:55:07 -07:00
daemon chore(tooling): enforce indexed access in core tests (#105375) 2026-07-12 14:29:52 +01:00
docs chore(tooling): enforce indexed access in core tests (#105375) 2026-07-12 14:29:52 +01:00
fleet feat(fleet): harden create, port allocation, drift visibility, and audit guidance (#104814) 2026-07-12 07:02:42 +01:00
flows feat(cli): animate the claw banner and show it on gateway startup (#105540) 2026-07-12 11:39:10 -07:00
gateway feat(ios): add private HealthKit summaries (#105616) 2026-07-12 12:52:38 -07:00
hooks fix(hooks): bound HOOK.md reads during hook install validation (#101469) 2026-07-12 18:11:37 +01:00
i18n
image-generation
infra fix(clawhub): ignore malformed retry-after headers (#105479) 2026-07-12 12:42:33 -07:00
interactive feat(telegram): add rich outbound location and video notes (#105142) 2026-07-12 09:36:22 +01:00
link-understanding
llm fix(retry): avoid status code substring matches (#105258) 2026-07-12 12:12:32 -07:00
logging refactor(logging): remove dead diagnostic testing export (#105505) 2026-07-12 17:56:59 +02:00
mcp fix(onboarding): skip setup for configured gateways and require inference first (#102883) 2026-07-11 10:25:14 -07:00
media chore(tooling): enforce indexed access in core tests (#105375) 2026-07-12 14:29:52 +01:00
media-generation
media-understanding chore(tooling): enforce indexed access in core tests (#105375) 2026-07-12 14:29:52 +01:00
memory
memory-host-sdk
model-catalog
music-generation
node-host refactor(mac): make app node a CLI capability superset (#105642) 2026-07-12 13:16:07 -07:00
pairing fix(core): make indexed access explicit across remaining src (NUIA phase 3b) (#104773) 2026-07-11 20:47:34 -07:00
plugin-sdk refactor(config): declarative doctor alias-migration DSL with inheritance-aware account seeding (#105636) 2026-07-12 12:28:42 -07:00
plugin-state chore(tooling): enforce indexed access in core tests (#105375) 2026-07-12 14:29:52 +01:00
plugins perf(agents): reuse gateway plugin preparation (#105646) 2026-07-12 12:59:26 -07:00
process refactor(process): trim internal type surface (#105599) 2026-07-12 20:28:13 +02:00
provider-runtime
proxy-capture
realtime-transcription chore(tooling): enforce indexed access in core tests (#105375) 2026-07-12 14:29:52 +01:00
routing fix(core): make indexed access explicit across remaining src (NUIA phase 3b) (#104773) 2026-07-11 20:47:34 -07:00
scripts chore(tooling): enforce indexed access in core tests (#105375) 2026-07-12 14:29:52 +01:00
secrets chore(tooling): enforce indexed access in core tests (#105375) 2026-07-12 14:29:52 +01:00
security feat(ios): add private HealthKit summaries (#105616) 2026-07-12 12:52:38 -07:00
sessions feat(sessions): let sessions_send register explicit state-change watchers (#104815) 2026-07-12 18:10:51 +01:00
shared chore(tooling): enforce indexed access in core tests (#105375) 2026-07-12 14:29:52 +01:00
skills chore(tooling): enforce indexed access in core tests (#105375) 2026-07-12 14:29:52 +01:00
state fix(sqlite): validate maintenance schema completeness (#105583) 2026-07-12 20:06:57 +02:00
status fix(core): make indexed access explicit across remaining src (NUIA phase 3b) (#104773) 2026-07-11 20:47:34 -07:00
talk chore(tooling): enforce indexed access in core tests (#105375) 2026-07-12 14:29:52 +01:00
tasks fix(tasks): fail closed when task-flow state cannot restore (#105088) 2026-07-12 16:08:29 +08:00
test-helpers
test-utils fix(core): make indexed access explicit across remaining src (NUIA phase 3b) (#104773) 2026-07-11 20:47:34 -07:00
tools chore(tooling): enforce indexed access in core tests (#105375) 2026-07-12 14:29:52 +01:00
trajectory chore(tooling): enforce indexed access in core tests (#105375) 2026-07-12 14:29:52 +01:00
transcripts
tts
tui test(tui): stabilize and speed PTY lifecycle tests (#105566) 2026-07-12 18:46:23 +01:00
types chore(tooling): enforce no-floating-promises and drop DOM globals from Node-side typechecking (#104422) 2026-07-11 07:28:20 -07:00
utils chore(tooling): enforce indexed access in core tests (#105375) 2026-07-12 14:29:52 +01:00
video-generation fix(dashscope): apply request policy to video requests (#102094) 2026-07-12 11:11:15 -04:00
web-fetch
web-search
wizard feat(cli): animate the claw banner and show it on gateway startup (#105540) 2026-07-12 11:39:10 -07:00
browser-lifecycle-cleanup.test.ts
browser-lifecycle-cleanup.ts
docker-build-cache.test.ts
docker-image-digests.test.ts chore(tooling): enforce indexed access in core tests (#105375) 2026-07-12 14:29:52 +01:00
docker-setup.e2e.test.ts
dockerfile.test.ts
entry.compile-cache.test.ts
entry.compile-cache.ts fix(core): make indexed access explicit across remaining src (NUIA phase 3b) (#104773) 2026-07-11 20:47:34 -07:00
entry.respawn.test.ts
entry.respawn.ts
entry.root-help-fast-path.test.ts
entry.test.ts refactor(cli): share precomputed help dispatch (#105409) 2026-07-12 16:24:52 +02:00
entry.ts refactor(cli): share precomputed help dispatch (#105409) 2026-07-12 16:24:52 +02:00
entry.version-fast-path.test.ts
entry.version-fast-path.ts
extensionAPI.ts refactor: flip sessions and transcripts to sqlite storage (#98236) 2026-07-11 14:50:37 -07:00
global-state.ts
globals.test.ts
globals.ts
index.test.ts
index.ts
install-sh-version.test.ts
library.test.ts chore(tooling): enforce indexed access in core tests (#105375) 2026-07-12 14:29:52 +01:00
library.ts
logger.test.ts
logger.ts fix(core): make indexed access explicit across remaining src (NUIA phase 3b) (#104773) 2026-07-11 20:47:34 -07:00
logging.ts
param-key.ts
plugin-activation-boundary.test.ts
poll-params.test.ts
poll-params.ts fix(core): make indexed access explicit across remaining src (NUIA phase 3b) (#104773) 2026-07-11 20:47:34 -07:00
polls.test.ts
polls.ts
runtime.test.ts
runtime.ts
utils.test.ts
utils.ts
version.test.ts refactor: flip sessions and transcripts to sqlite storage (#98236) 2026-07-11 14:50:37 -07:00
version.ts