Commit Graph

  • b534dfa3e0 fix(slack,web): harden thread hints and monitor tuning Peter Steinberger 2026-02-22 22:05:39 +00:00
  • 57b75678d4 test(security): consolidate runtime guardrail scans Peter Steinberger 2026-02-22 22:05:30 +00:00
  • fe58839ed1 docs(changelog): thank ghsa reporter for exec fix Peter Steinberger 2026-02-22 23:04:13 +01:00
  • 498138e77e docs(changelog): record avatar security hardening Peter Steinberger 2026-02-22 23:03:28 +01:00
  • 9a6a4131ba docs(changelog): note shell-wrapper line-continuation exec hardening Peter Steinberger 2026-02-22 23:03:40 +01:00
  • c677be9d5f fix(exec): skip default timeout for background sessions Peter Steinberger 2026-02-22 23:02:17 +01:00
  • 4b0fddc075 fix(test): prevent env leak causing models.json CI flake Peter Steinberger 2026-02-22 22:00:38 +00:00
  • 862975507a refactor(exec): split command resolution and trusted-dir normalization Peter Steinberger 2026-02-22 22:59:53 +01:00
  • 70cac824b1 perf(test): optimize parallel vitest worker budget Peter Steinberger 2026-02-22 21:59:13 +00:00
  • 24c954d972 fix(security): harden allow-always wrapper persistence Peter Steinberger 2026-02-22 22:54:21 +01:00
  • 4adfe80027 fix(extensions): preserve mediaLocalRoots in telegram/discord sendMedia Peter Steinberger 2026-02-22 22:52:49 +01:00
  • 1e582dcc6f fix: harden windows path handling in CI tests Peter Steinberger 2026-02-22 21:52:10 +00:00
  • 556af3f08b fix(cron): cancel timed-out runs before side effects (openclaw#22411) thanks @Takhoffman Tak Hoffman 2026-02-22 15:45:27 -06:00
  • 64b273a71c fix(exec): harden safe-bin trust and add explicit trusted dirs Peter Steinberger 2026-02-22 22:42:29 +01:00
  • 08fb38f729 Fix: resolve pnpm check type regressions Vignesh Natarajan 2026-02-22 13:39:15 -08:00
  • 6970c2c2db fix(gateway): harden control-ui avatar reads Peter Steinberger 2026-02-22 22:30:33 +01:00
  • e16f93af0c fix: stabilize ci test typings and mocks Peter Steinberger 2026-02-22 21:38:38 +00:00
  • 3f0b9dbb36 fix(security): block shell-wrapper line-continuation allowlist bypass Peter Steinberger 2026-02-22 22:36:29 +01:00
  • 7c109f5737 fix: resolve ci type errors and reconnect test flake Peter Steinberger 2026-02-22 21:35:11 +00:00
  • d75b594e07 Agents/Replies: scope done fallback to direct sessions Vignesh Natarajan 2026-02-22 13:30:16 -08:00
  • e4d67137db fix(node): default mac headless system.run to local host Peter Steinberger 2026-02-22 22:22:16 +01:00
  • d24f5c1e3a fix(gateway): fail fast exec approvals when no approvers are reachable Peter Steinberger 2026-02-22 22:13:40 +01:00
  • 73fab7e445 fix(agents): map container workdir paths in workspace guard Peter Steinberger 2026-02-22 21:33:46 +01:00
  • 7bbd597383 fix(media): enforce agent media roots in plugin send actions Peter Steinberger 2026-02-22 21:17:09 +01:00
  • 33a43a151d refactor(security): split elevated allowFrom matcher internals Peter Steinberger 2026-02-22 22:19:07 +01:00
  • 2081b3a3c4 refactor(channels): dedupe hook and monitor execution paths Peter Steinberger 2026-02-22 21:18:53 +00:00
  • 06b0a60bef refactor(daemon): share runtime and service probe helpers Peter Steinberger 2026-02-22 21:18:30 +00:00
  • e029f78447 refactor(config): dedupe install and typing schema definitions Peter Steinberger 2026-02-22 21:18:19 +00:00
  • 4bf67ab698 refactor(commands): centralize shared command formatting helpers Peter Steinberger 2026-02-22 21:18:10 +00:00
  • 06bdd53658 refactor(agents): dedupe workspace and session tool flows Peter Steinberger 2026-02-22 21:18:02 +00:00
  • 2f8c68ae4d refactor(test): dedupe run-loop signal harness setup Peter Steinberger 2026-02-22 20:26:28 +00:00
  • 52ee1f697e test(memory): cover shared batch output and error helpers Peter Steinberger 2026-02-22 20:26:22 +00:00
  • ad51372f78 refactor(memory): share batch provider scaffolding Peter Steinberger 2026-02-22 20:26:14 +00:00
  • f8171ffcdc Config UI: tag filters and complete schema help/labels coverage (#23796) Tak Hoffman 2026-02-22 15:17:07 -06:00
  • c539782c09 test(gateway-lock): stabilize port-probe liveness coverage Peter Steinberger 2026-02-22 21:57:03 +01:00
  • ffb12397a8 fix(cron): direct-deliver thread and topic announce targets Peter Steinberger 2026-02-22 21:41:36 +01:00
  • 320cf8eb3e fix(subagents): restore configurable announce timeout Peter Steinberger 2026-02-22 21:36:43 +01:00
  • 3820ad77ba fix(cron): pass agentDir into embedded follow-up runs Peter Steinberger 2026-02-22 21:34:08 +01:00
  • 34fef3ae60 fix(delivery): quarantine permanent recovery failures Peter Steinberger 2026-02-22 21:31:49 +01:00
  • e6383a2c13 fix(gateway): probe port liveness for stale lock recovery Peter Steinberger 2026-02-22 21:27:03 +01:00
  • 9165bd7f37 fix(gateway): auto-approve loopback scope upgrades Peter Steinberger 2026-02-22 21:23:36 +01:00
  • 6817c0ec7b fix(security): tighten elevated allowFrom sender matching Peter Steinberger 2026-02-22 21:58:40 +01:00
  • 3a088c9f4f docs: prune completed experiment plan notes Peter Steinberger 2026-02-22 21:56:01 +01:00
  • 382785c6ce refactor(webchat): extract shared chat state helpers Peter Steinberger 2026-02-22 21:35:38 +01:00
  • d574056761 fix(control-ui): send stable websocket instance IDs (#23616) Peter Steinberger 2026-02-22 21:17:52 +01:00
  • dc6afeb4f8 perf(webchat): skip unnecessary full history reloads on final events (#20588) Peter Steinberger 2026-02-22 21:16:05 +01:00
  • f2e9986813 fix(webchat): append out-of-band final payloads in active chat (#11139) Peter Steinberger 2026-02-22 21:14:25 +01:00
  • 8264d4521b fix(webchat): render final assistant payloads without history wait (#14928) Peter Steinberger 2026-02-22 21:13:00 +01:00
  • 02dc0c8752 fix(control-ui): stop websocket client on lifecycle teardown (#23422) Peter Steinberger 2026-02-22 21:09:21 +01:00
  • 19046e0cfc fix(webchat): preserve session labels across /new resets (#23755) Peter Steinberger 2026-02-22 21:05:36 +01:00
  • 8a83ca54a1 fix(webchat): preserve session channel routing on internal turns (#23258) Peter Steinberger 2026-02-22 21:03:52 +01:00
  • b0252ab90c docs: fix canonical session doc path hint Peter Steinberger 2026-02-22 21:34:54 +01:00
  • 13541864e5 refactor: extract telegram lane delivery and e2e harness Peter Steinberger 2026-02-22 21:32:14 +01:00
  • acfbe158c6 docs: point pi extension paths to real source files Peter Steinberger 2026-02-22 21:32:28 +01:00
  • 820d765553 docs: update outbound refactor test path Peter Steinberger 2026-02-22 21:28:08 +01:00
  • 6ed08ddc24 docs: fix stale test file paths in experiment plans Peter Steinberger 2026-02-22 21:24:13 +01:00
  • 3bfe990c33 fix(skill-creator): exclude .git and VCS internals from .skill archives (#23180) Sid 2026-02-23 04:24:11 +08:00
  • 3f64d4ad7b refactor(config): compile toolsBySender policy and migrate legacy keys Peter Steinberger 2026-02-22 21:21:15 +01:00
  • c73837d269 docs: replace stale pi test file list with maintained patterns Peter Steinberger 2026-02-22 21:20:30 +01:00
  • 7eae1933fb refactor(test): extract shared fixture helpers in gateway and outbound tests Peter Steinberger 2026-02-22 20:11:22 +00:00
  • 5d90e31807 refactor(cron): share timed job-execution helper Peter Steinberger 2026-02-22 20:11:15 +00:00
  • dff9ead59a docs: refresh gateway test references in testing guide Peter Steinberger 2026-02-22 21:16:53 +01:00
  • 30e8f41cfc docs: fix stale release checklist source paths Peter Steinberger 2026-02-22 21:15:09 +01:00
  • 06b4baf67f docs: remove internal hook import paths from examples Peter Steinberger 2026-02-22 21:12:49 +01:00
  • 5dba7501c9 docs: update stale tsgo reference in pty plan Peter Steinberger 2026-02-22 21:10:14 +01:00
  • 9c480d4dea docs: replace removed pi test script with current commands Peter Steinberger 2026-02-22 21:07:03 +01:00
  • 8af6d1a186 refactor(test): dedupe repeated fixture setup helpers Peter Steinberger 2026-02-22 20:04:02 +00:00
  • 6ef4eda1f0 refactor(memory): share post-json helper across remote fetchers Peter Steinberger 2026-02-22 20:03:56 +00:00
  • 2dcb244985 refactor(test): dedupe gateway and web scaffolding Peter Steinberger 2026-02-22 20:02:05 +00:00
  • 5e8b1f5ac8 refactor(test): centralize trigger and cron test helpers Peter Steinberger 2026-02-22 20:01:54 +00:00
  • 3c75bc0e41 refactor(test): dedupe agent and discord test fixtures Peter Steinberger 2026-02-22 20:01:43 +00:00
  • 5547a2275c fix(security): harden toolsBySender sender-key matching Peter Steinberger 2026-02-22 21:03:09 +01:00
  • 3461dda880 docs: fix voicecall expose disable example Peter Steinberger 2026-02-22 20:58:28 +01:00
  • 0d4c806406 docs: fix devices approve command in exe.dev guide Peter Steinberger 2026-02-22 20:52:46 +01:00
  • e0d4194869 docs: add missing summary/read_when metadata Peter Steinberger 2026-02-22 20:44:31 +01:00
  • 5e73f33448 fix(slack): keep thread session fork/history context after first turn (#23843) Vincent Koc 2026-02-22 14:39:00 -05:00
  • 02772b029d fix(security): require sender-only matching for elevated allowFrom Peter Steinberger 2026-02-22 20:33:19 +01:00
  • 51b0772e14 fix(exec-approvals): harden forwarding target and resolve delivery paths Peter Steinberger 2026-02-22 20:32:22 +01:00
  • 6f895eb831 fix(sandbox): honor explicit bind mounts over workspace defaults Peter Steinberger 2026-02-22 20:31:40 +01:00
  • eefbf3dc5a fix(sandbox): normalize /workspace media paths to host sandbox root Peter Steinberger 2026-02-22 20:30:48 +01:00
  • 0932adf361 fix(config): fail closed allowlist-only group policy Peter Steinberger 2026-02-22 20:30:04 +01:00
  • 371a7da9c8 docs: add missing summaries and read_when hints Peter Steinberger 2026-02-22 20:36:39 +01:00
  • 71c2c59c6c fix(slack): enforce replyToMode for auto-thread_ts and inline reply tags (#23839) Vincent Koc 2026-02-22 14:36:46 -05:00
  • 9f7c1686b4 fix(slack extension): preserve thread IDs for read + outbound delivery (#23836) Vincent Koc 2026-02-22 14:34:32 -05:00
  • 078e1a7fc9 fix(ui): remove unused Lit import in overview view Peter Steinberger 2026-02-22 20:32:15 +01:00
  • f5814cc002 docs: add extension channels to Channels nav Peter Steinberger 2026-02-22 20:27:48 +01:00
  • 00bbecede7 test(gateway): add telegram-session chat.send final-event e2e coverage Peter Steinberger 2026-02-22 20:26:19 +01:00
  • 290f375aa1 docs: fix Together provider env path Peter Steinberger 2026-02-22 20:23:20 +01:00
  • bbdfba5694 fix: harden connect auth flow and exec policy diagnostics Peter Steinberger 2026-02-22 20:20:11 +01:00
  • 7e83e7b3a7 fix(cron): narrow manual run execution state Peter Steinberger 2026-02-22 20:16:28 +01:00
  • 9cf445e37c fix(cron): restore interval cadence after restart Peter Steinberger 2026-02-22 20:09:15 +01:00
  • aa4c250eb8 fix(cron): split run and delivery status tracking Peter Steinberger 2026-02-22 20:07:34 +01:00
  • c3bb723673 fix(cron): enforce timeout for manual cron runs Peter Steinberger 2026-02-22 19:51:54 +01:00
  • 8bf3c37c6c fix(cron): keep watchdog timer armed during ticks Peter Steinberger 2026-02-22 19:50:34 +01:00
  • 5db1ee4ec6 fix(cron): keep manual runs non-blocking Peter Steinberger 2026-02-22 19:47:41 +01:00
  • 91f75a2b33 fix(cron): force fresh isolated session IDs Peter Steinberger 2026-02-22 19:40:31 +01:00
  • 6fef318fda docs: replace legacy chat examples in Venice provider guide Peter Steinberger 2026-02-22 20:15:07 +01:00
  • 72446f419f docs: align CLI docs and help surface Peter Steinberger 2026-02-22 20:04:08 +01:00
  • 42b3c52350 fix(ui): ensure nonce is always a string in gateway connect Val Alexander 2026-02-22 13:04:28 -06:00
  • 6298698008 revert(ui): remove UI portions of mixed commits from main Val Alexander 2026-02-22 13:00:34 -06:00