Commit Graph

  • 2e04630105 openai-codex: add gpt-5.3-codex-spark forward-compat model (#15174) loiie45e 2026-02-13 23:21:07 +08:00
  • 96318641d8 fix: Finish credential redaction that was merged unfinished (#13073) Henry Loenwind 2026-02-13 16:19:21 +01:00
  • faec6ccb1d perf(test): reduce module reload churn in unit suites Peter Steinberger 2026-02-13 15:19:09 +00:00
  • 6c4c535813 fix(security): handle additional Unicode angle bracket homoglyphs in content sanitization (#14665) Yi Liu 2026-02-13 23:18:54 +08:00
  • 08b7932df0 feat(agents) : Hugging Face Inference provider first-class support and Together API fix and Direct Injection Refactor Auths [AI-assisted] (#13472) Tonic 2026-02-13 16:18:16 +01:00
  • e50ce897b0 chore(skills): remove duplicate local-places skill Peter Steinberger 2026-02-13 16:15:36 +01:00
  • 4169a4df79 perf(test): remove redundant status module reloads Peter Steinberger 2026-02-13 15:07:28 +00:00
  • 79f4c4c584 perf(test): trim module resets in config suites Peter Steinberger 2026-02-13 15:04:43 +00:00
  • a5faea614b fix(msteams): detect windows local paths for uploads Peter Steinberger 2026-02-13 15:07:27 +00:00
  • c60780ba20 security: enforce 0o600 permissions on WhatsApp credential files (#10529) Abdel Fane 2026-02-13 08:02:15 -07:00
  • 945d302956 test: speed up e2e vitest runtime Peter Steinberger 2026-02-13 14:57:09 +00:00
  • ab4adf7170 fix(macos): ensure exec approval prompt displays the command (#5042) shayan919293 2026-02-13 06:49:06 -08:00
  • a7d6e44719 perf(test): reduce test startup overhead Peter Steinberger 2026-02-13 14:40:23 +00:00
  • 3bcde8df32 fix: finalize vLLM onboarding integration (#12577) (thanks @gejifeng) Peter Steinberger 2026-02-13 15:47:30 +01:00
  • 513fd835a1 tests: fix vLLM onboarding selection gejifeng 2026-02-11 10:46:20 +00:00
  • d44c118334 fix: avoid unused custom preferred provider gejifeng 2026-02-11 08:58:17 +00:00
  • e6715bcb64 format: fix onboarding.ts wrapping gejifeng 2026-02-11 08:13:21 +00:00
  • 03c502ef31 lint: fix unused imports and onboarding preferred provider gejifeng 2026-02-11 08:08:08 +00:00
  • 94d5411f11 fix: remove duplicate TOGETHER_BASE_URL gejifeng 2026-02-11 08:05:37 +00:00
  • 3e7956b008 fix code review gejifeng 2026-02-11 08:00:54 +00:00
  • 0472dd68f0 fix code review gejifeng 2026-02-11 07:53:19 +00:00
  • e73d881c50 Onboarding: add vLLM provider support gejifeng 2026-02-09 10:20:45 +00:00
  • 54bf5d0f41 feat(web-fetch): support Cloudflare Markdown for Agents (#15376) Yaxuan42 2026-02-13 22:46:20 +08:00
  • 7467fcc529 security: use openFileWithinRoot for A2UI file serving (#10525) Abdel Fane 2026-02-13 07:37:10 -07:00
  • 30b6eccae5 feat(gateway): add auth rate-limiting & brute-force protection (#15035) Harald Buerbaumer 2026-02-13 15:32:38 +01:00
  • 9131b22a28 test: migrate suites to e2e coverage layout Peter Steinberger 2026-02-13 14:28:12 +00:00
  • f5160ca6be test: add browser evaluate gate trust-boundary regression Peter Steinberger 2026-02-13 15:18:57 +01:00
  • 25950bcbb8 fix(sessions): normalize absolute sessionFile paths for v2026.2.12 compatibility Ion Mudreac 2026-02-13 16:51:46 +08:00
  • 106d605519 fix: harden msteams mentions and fallback links (#15436) (thanks @hyojin) Peter Steinberger 2026-02-13 15:08:48 +01:00
  • 604dc700a6 MSTeams: fix regex injection in mention name formatting Hyojin Kwak 2026-02-13 22:07:44 +09:00
  • 73c6c80b77 Docs: add User.Read.All permission info for MS Teams user mentions Hyojin Kwak 2026-02-13 21:47:06 +09:00
  • 7c6d6ce06f MS Teams: add user mention support Hyojin Kwak 2026-02-13 21:38:51 +09:00
  • edfdd12d37 TTS: add missing OpenAI voices (ballad, cedar, juniper, marin, verse) (openclaw#11020) thanks @lailoo 大猫子 2026-02-13 21:54:00 +08:00
  • ee31cd47b4 fix: close OC-02 gaps in ACP permission + gateway HTTP deny config (#15390) (thanks @aether-ai-agent) Peter Steinberger 2026-02-13 14:28:50 +01:00
  • 749e28dec7 fix(security): block dangerous tools from HTTP gateway and fix ACP auto-approval (OC-02) aether-ai-agent 2026-02-13 22:28:43 +11:00
  • 8899f9e94a perf(test): optimize heavy suites and stabilize lock timing Peter Steinberger 2026-02-13 13:28:23 +00:00
  • 8307f9738b fix: add changelog entry for signal-cli arch-aware install (#15443) (thanks @jogvan-k) Peter Steinberger 2026-02-13 14:25:02 +01:00
  • 771c7ba14e test: add pickAsset unit tests for architecture-aware signal-cli install Harrington-bot 2026-02-13 13:10:48 +00:00
  • eb4a0a84f2 fix: use Homebrew for signal-cli install on non-x64 architectures Harrington-bot 2026-02-13 13:00:51 +00:00
  • 990413534a fix: land multi-agent session path fix + regressions (#15103) (#15448) Peter Steinberger 2026-02-13 14:17:24 +01:00
  • 5d37b204c0 Tests: disable vmForks on Node 24 and document override Sebastian 2026-02-13 08:15:25 -05:00
  • 94763cd87d Fix OpenAI/Codex tool call id sanitization for transcript policy (#15279) JINNYEONG KIM 2026-02-13 20:39:51 +09:00
  • 07faab6ac3 openai-codex: bridge OAuth profiles into pi auth.json for model discovery (#15184) loiie45e 2026-02-13 19:39:37 +08:00
  • e3cb2564d7 Agents: allow gpt-5.3-codex-spark in fallback and thinking (#14990) Lucky 2026-02-13 12:39:22 +01:00
  • 417509c539 test: stabilize local-timestamp assertion in session resets Peter Steinberger 2026-02-13 04:58:11 +00:00
  • 67251e97bd fix(ci): sync extension versions to root release (#15199) Peter Steinberger 2026-02-13 05:54:03 +01:00
  • fd076eb43a fix: /status shows incorrect context percentage — totalTokens clamped to contextTokens (#15114) (#15133) 青雲 2026-02-13 12:52:19 +08:00
  • b93ad2cd48 fix(slack): populate thread session with existing thread history (#7610) Masataka Shinohara 2026-02-13 13:51:04 +09:00
  • daf13dbb06 fix: enforce feishu dm policy + pairing flow (#14876) (thanks @coygeek) Peter Steinberger 2026-02-13 05:43:30 +01:00
  • f05553413d fix(aa-01): apply security fix Coy Geek 2026-02-10 15:37:51 -08:00
  • 78ec0a1edf fix: stabilize test runner and daemon-cli compat Peter Steinberger 2026-02-13 04:45:04 +00:00
  • ba7dccc49d test: speed up test suite and trim redundant onboarding tests Peter Steinberger 2026-02-13 04:30:39 +00:00
  • ac41176532 Auto-reply: fix non-default agent session transcript path resolution (#15154) Gustavo Madeira Santana 2026-02-12 23:23:12 -05:00
  • 79a38858ae fix: preserve off-mode semantics in auto reply threading (#14976) (thanks @Diaspar4u) Peter Steinberger 2026-02-13 05:20:47 +01:00
  • 3d89f0f14a fix(reply): auto-inject replyToCurrent for reply threading Andrey 2026-02-12 14:44:53 -05:00
  • 39ee708df6 fix(outbound): return error instead of silently redirecting to allowList[0] (#13578) Marcus Castro 2026-02-13 01:20:03 -03:00
  • a43136c85e fix: align slack thread footer metadata with reply semantics (#14625) (thanks @bennewton999) Peter Steinberger 2026-02-13 05:16:24 +01:00
  • 2b9d5e6e30 feat(slack): include thread metadata (thread_ts, parent_user_id) in agent context Ben Newton 2026-02-12 07:13:58 -05:00
  • 23e4183608 fix(sandbox): force network bridge for browser container (#6961) seheepeak 2026-02-13 13:17:17 +09:00
  • ae7e377747 feat(ui): add RTL support for Hebrew/Arabic text in webchat (openclaw#11498) thanks @dirbalak dirbalak 2026-02-13 06:15:20 +02:00
  • c6ecd2a044 fix: replace file-based session store lock with in-process Promise chain mutex (#14498) Kentaro Kuribayashi 2026-02-13 13:12:59 +09:00
  • 13bfd9da83 fix: thread replyToId and threadId through message tool send action (#14948) Marcus Castro 2026-02-13 00:55:20 -03:00
  • 8c920b9a18 fix(docs): remove hardcoded Mermaid init blocks that break dark mode (#15157) Tulsi Prasad 2026-02-13 09:18:26 +05:30
  • e355f6e093 fix(security): distinguish webhooks from internal hooks in audit summary (#13474) Marcus Castro 2026-02-13 00:46:27 -03:00
  • e90caa66d8 fix(exec): allow heredoc operator (<<) in allowlist security mode (#13811) Marcus Castro 2026-02-13 00:41:51 -03:00
  • 7c25696ab0 fix(config): enforce default-free persistence in write path Peter Steinberger 2026-02-13 04:21:34 +01:00
  • 2a9745c9a1 fix(config): redact resolved field in config snapshots Marcus Castro 2026-02-08 13:03:54 -03:00
  • 3189e2f11b fix(config): add resolved field to ConfigFileSnapshot for pre-defaults config Marcus Castro 2026-02-08 10:59:12 -03:00
  • 9e8d9f114d fix(cli): use raw config instead of runtime-merged config in config set/unset Marcus Castro 2026-02-08 01:26:37 -03:00
  • a067565db5 fix: pass sandbox docker env into containers (#15138) (thanks @stevebot-alive) George Pickett 2026-02-12 19:37:41 -08:00
  • 92567765e6 fix(sandbox): pass docker.env into sandbox container Steve (OpenClaw) 2026-02-13 02:19:18 +00:00
  • 40aff672c1 fix: prevent heartbeat scheduler silent death from wake handler race (#15108) Joseph Krug 2026-02-12 23:30:21 -04:00
  • ec44e262be fix(security): prevent String(undefined) coercion in credential inputs (#12287) Marcus Castro 2026-02-13 00:25:05 -03:00
  • 63bb1e02b0 chore(release): bump version to 2026.2.13 Peter Steinberger 2026-02-13 04:13:07 +01:00
  • 711597c02b fix(update): repair daemon-cli compat exports after self-update Peter Steinberger 2026-02-13 03:25:28 +01:00
  • c32b92b7a5 fix(macos): prevent Voice Wake crash on CJK trigger transcripts (openclaw#11052) thanks @Flash-LHR Flash-LHR 2026-02-13 10:36:14 +08:00
  • 585c9a7265 fix(session): preserve verbose/thinking/tts overrides across /new and /reset (openclaw#10881) thanks @mcaxtr Marcus Castro 2026-02-12 23:27:12 -03:00
  • cd50b5ded2 fix(onboarding): exit cleanly after web ui hatch Peter Steinberger 2026-02-13 03:20:25 +01:00
  • 65be9ccf63 feat(feishu): add streaming card support via Card Kit API (openclaw#10379) thanks @xzq-xu LeftX 2026-02-13 10:19:27 +08:00
  • d8d69ccbf4 chore: update appcast for 2026.2.12 Peter Steinberger 2026-02-13 03:18:08 +01:00
  • 7cbf607a8f feat: expose /compact command in Telegram native menu (openclaw#10352) thanks @akramcodez Sk Akram 2026-02-13 07:47:25 +05:30
  • 89503e1451 fix(browser): hide navigator.webdriver from reCAPTCHA v3 detection (openclaw#10735) thanks @Milofax Milofax 2026-02-13 03:16:28 +01:00
  • 57d0f65e7d CLI: add plugins uninstall command (#5985) (openclaw#6141) thanks @JustasMonkev JustasM 2026-02-13 04:11:26 +02:00
  • e982489f77 Changelog: note Discord admin permission fix Shadow 2026-02-12 19:53:34 -06:00
  • 34c304727b Discord: honor Administrator in permission checks Shadow 2026-02-12 19:52:45 -06:00
  • 22fe30c1df fix: add discord role allowlists (#10650) (thanks @Minidoracat) Shadow 2026-02-12 19:50:10 -06:00
  • f7adc21d31 fix: exclude role-restricted bindings from guild-only matching Minidoracat 2026-02-12 04:00:00 +00:00
  • e084f07420 fix: add missing role-based type definitions for RBAC routing Minidoracat 2026-02-12 03:53:31 +00:00
  • ad508c8c89 fix: use member.roles as string[] per Discord API types Minidoracat 2026-02-06 20:28:29 +00:00
  • e1e6e3f477 fix: add curly braces to resolve-route.ts for eslint(curly) compliance Minidoracat 2026-02-06 20:20:45 +00:00
  • 4bf06e7824 Discord: add unit tests for role-based agent routing Minidoracat 2026-01-29 14:30:41 +00:00
  • 334a291fb7 Discord: pass member role IDs to agent route resolution Minidoracat 2026-01-29 14:30:32 +00:00
  • 75fc8cf25c Discord: implement role-based agent routing in resolveAgentRoute Minidoracat 2026-01-29 14:30:22 +00:00
  • 4c0ce46ac3 Discord: implement role allowlist with OR logic in preflight Minidoracat 2026-01-29 10:26:40 +00:00
  • 8ff89ba14c fix(ci): resolve windows test path assertion and sync protocol swift models Peter Steinberger 2026-02-13 02:39:27 +01:00
  • 89bfe0c944 fix: add adapter-path after_tool_call coverage (follow-up to #15012) (#15105) Tak Hoffman 2026-02-12 19:39:23 -06:00
  • 1d8bda4a21 fix: emit message_sent hook for all successful outbound paths (#15104) Tak Hoffman 2026-02-12 19:39:09 -06:00
  • f9e444dd56 fix: include plugin sdk dts tsconfig in onboard docker image Peter Steinberger 2026-02-13 02:37:28 +01:00
  • e103991b6a fix: remove accidental root package-lock.json (#15102) Tak Hoffman 2026-02-12 19:24:07 -06:00
  • 83662ba5bb test: stabilize telegram media timing tests Peter Steinberger 2026-02-13 02:13:09 +01:00