Commit Graph

  • 01b3226ecb fix(gateway): block node.invoke exec approvals Peter Steinberger 2026-02-14 19:21:31 +01:00
  • d0f64c955e refactor(tlon): centralize Urbit request helpers Peter Steinberger 2026-02-14 19:22:09 +01:00
  • df7464ddf6 fix(bluebubbles): include sender identity in group chat envelopes (#16326) Christian Klotz 2026-02-14 18:17:26 +00:00
  • 3369ef5aef test: add macmini low-cpu test profile Tak Hoffman 2026-02-14 12:15:46 -06:00
  • 4133f4bd37 refactor(tui): clarify searchable select list width layout (#16378) Peter Steinberger 2026-02-14 19:15:38 +01:00
  • f19eabee54 fix(slack): gate DM slash command authorization Peter Steinberger 2026-02-14 19:07:44 +01:00
  • 7d4078c704 CLI: fix lazy maintenance command registration (#16374) Gustavo Madeira Santana 2026-02-14 13:10:10 -05:00
  • 5ba72bd9bf fix: add discord exec approval channel targeting (#16051) (thanks @leonnardo) Shadow 2026-02-14 12:04:01 -06:00
  • 4b9cb46c6e refactor(outbound): dedupe poll threading + tighten duration semantics Peter Steinberger 2026-02-14 18:53:23 +01:00
  • f47584fec8 refactor(voice-call): centralize Telnyx webhook verification Peter Steinberger 2026-02-14 19:00:14 +01:00
  • 8852250192 fix(cli): stop agents command from being unrecognized (#16267) (#16293) yinghaosang 2026-02-15 02:01:47 +08:00
  • f5a4a202e5 perf(test): speed up discord proxy test Peter Steinberger 2026-02-14 17:55:51 +00:00
  • 240cdd3749 perf(test): speed up cron read ops test Peter Steinberger 2026-02-14 17:55:47 +00:00
  • d3483590fb perf(test): stub readability in cf-markdown tests Peter Steinberger 2026-02-14 17:28:33 +00:00
  • 7582e93a8e perf(test): speed up raw-body reply test Peter Steinberger 2026-02-14 17:28:26 +00:00
  • 7cc6add9b8 test(web): add SSRF guard cases Peter Steinberger 2026-02-14 18:53:05 +01:00
  • cb3290fca3 fix(node-host): enforce system.run rawCommand/argv consistency Peter Steinberger 2026-02-14 18:52:13 +01:00
  • 71f357d949 bluebubbles: harden local media path handling against LFI (#16322) Mariano 2026-02-14 17:43:44 +00:00
  • bfa7d21e99 fix(security): harden tlon Urbit requests against SSRF Peter Steinberger 2026-02-14 18:41:23 +01:00
  • 5a313c83b7 fix(tui): use available terminal width for session name display (#16109) (#16238) Robby 2026-02-14 18:39:05 +01:00
  • 8e5689a84d feat(telegram): add sendPoll support (#16193) (#16209) Robby 2026-02-14 18:34:30 +01:00
  • fc5d147d1b fix(test-harness): annotate vitest mocks to avoid TS2742 Peter Steinberger 2026-02-14 18:26:37 +01:00
  • baa3bf270b fix(webchat): filter NO_REPLY token from streaming and final replies (#16286) Robby 2026-02-14 18:26:19 +01:00
  • 68b00a5388 CI: add dirty label auto-response Shadow 2026-02-14 11:21:52 -06:00
  • 09e2160080 test(browser): add file-chooser traversal regression Peter Steinberger 2026-02-14 18:17:02 +01:00
  • 29b587e73c fix(voice-call): fail closed when Telnyx webhook public key missing Peter Steinberger 2026-02-14 18:13:44 +01:00
  • ff11d8793b fix(voice-call): require Twilio signature in ngrok loopback mode Peter Steinberger 2026-02-14 18:10:22 +01:00
  • 571c195c54 fix: support moltbot legacy state dir Peter Steinberger 2026-02-14 17:14:15 +00:00
  • dee3abfcd5 refactor(test): share browser control server harness Peter Steinberger 2026-02-14 16:51:22 +00:00
  • 60898821f7 refactor(test): share telegram create bot harness Peter Steinberger 2026-02-14 16:36:51 +00:00
  • ae97f8f798 refactor(test): share doctor e2e harness Peter Steinberger 2026-02-14 15:57:25 +00:00
  • 69ba9a0562 fix: add memory search health check to openclaw doctor (openclaw#16294) thanks @superlowburn Steve 2026-02-14 13:09:51 -04:00
  • a3c9bc792e docs(podman): add gateway.mode=local troubleshooting note Peter Steinberger 2026-02-14 18:06:48 +01:00
  • 709c225b2b fix(podman): bootstrap config and token Peter Steinberger 2026-02-14 18:03:06 +01:00
  • c16bc71279 fix: add discord routing debug logging (#16202) (thanks @jayleekr) Shadow 2026-02-14 11:01:07 -06:00
  • 054366dea4 fix(security): require explicit trust for first-time TLS pins Peter Steinberger 2026-02-14 17:47:13 +01:00
  • d714ac7797 refactor(agents): dedupe transient error copy (#16324) Peter Steinberger 2026-02-14 17:49:25 +01:00
  • 3e6d1e9cf8 docs: update changelog Peter Steinberger 2026-02-14 17:42:54 +01:00
  • 478af81706 Return user-facing message if API reuturn 429 API rate limit reached #2202 (#10415) Vincent 2026-02-15 00:40:02 +08:00
  • ff32f43459 Discord: prefer gateway guild id in verbose log Shadow 2026-02-14 10:39:22 -06:00
  • 81b5e2766b feat(podman): add optional Podman setup and documentation (#16273) Christoph Spörk 2026-02-14 17:39:06 +01:00
  • 078642b308 fix(discord): defer component interactions to prevent timeout (#16287) Robby 2026-02-14 17:38:01 +01:00
  • 69f809dca3 fix: restore deterministic review workflow Gustavo Madeira Santana 2026-02-14 11:37:03 -05:00
  • 9236a27456 perf(test): speed up web logout tests Peter Steinberger 2026-02-14 16:32:51 +00:00
  • fe2d883cf7 perf(test): remove fs skill scanning from skill-commands tests Peter Steinberger 2026-02-14 16:31:08 +00:00
  • 5349a0f7c2 perf(test): mock reserved commands in skill-commands tests Peter Steinberger 2026-02-14 16:26:39 +00:00
  • 8ff2787981 perf(test): speed up skill-commands tests Peter Steinberger 2026-02-14 16:24:27 +00:00
  • 94ff44f112 test: make telegram network config hermetic Peter Steinberger 2026-02-14 16:20:19 +00:00
  • ebcc6480c2 perf(cli): split skills formatting Peter Steinberger 2026-02-14 16:20:12 +00:00
  • f2c56de955 perf(test): speed up memory suites Peter Steinberger 2026-02-14 16:03:14 +00:00
  • a7142c6218 perf(test): cache hook installer fixtures Peter Steinberger 2026-02-14 15:45:19 +00:00
  • ee82c173ae perf(test): reduce web logout fs churn Peter Steinberger 2026-02-14 15:41:26 +00:00
  • 2b5e0a6075 perf(test): speed up memory batch + web logout Peter Steinberger 2026-02-14 15:39:25 +00:00
  • 76e4e9d176 perf(test): reduce skills + update + memory suite overhead Peter Steinberger 2026-02-14 15:36:04 +00:00
  • 684c18458a perf(test): speed up line, models list, and memory batch Peter Steinberger 2026-02-14 15:20:35 +00:00
  • 9fb48f4dff refactor(scripts): make run-node main testable Peter Steinberger 2026-02-14 15:20:30 +00:00
  • ebc68861a6 fix: remove unused imports Peter Steinberger 2026-02-14 17:34:25 +01:00
  • d3428053d9 fix: redact config values in skills status Peter Steinberger 2026-02-14 17:32:19 +01:00
  • 188c4cd076 fix(security): reject ambiguous webhook target matches Peter Steinberger 2026-02-14 17:28:18 +01:00
  • b908388245 test(security): remove redundant cli-credentials e2e tests Peter Steinberger 2026-02-14 17:25:48 +01:00
  • 66d7178f2d fix(security): eliminate shell from Claude CLI keychain refresh Peter Steinberger 2026-02-14 17:24:29 +01:00
  • d583782ee3 fix(security): harden discovery routing and TLS pins Peter Steinberger 2026-02-14 17:17:46 +01:00
  • 61d59a8028 fix(googlechat): reject ambiguous webhook routing Peter Steinberger 2026-02-14 17:11:39 +01:00
  • 9dce3d8bf8 fix(security): prevent shell injection in macOS keychain credential write (#15924) Aether AI 2026-02-15 03:06:10 +11:00
  • 1d6abddb9f fix(signal): outbound formatting and markdown IR rendering improvements (#9781) Hudson 2026-02-14 10:57:20 -05:00
  • 226bf74634 docs(telegram): document allowlist id requirement Peter Steinberger 2026-02-14 16:51:50 +01:00
  • 3e0e78f82a fix(nostr): guard profile mutations Peter Steinberger 2026-02-14 16:49:40 +01:00
  • eb60e2e1b2 fix(security): harden CLI cleanup kill and matching Peter Steinberger 2026-02-14 16:49:33 +01:00
  • 9e147f00b4 fix(doctor): resolve telegram allowFrom usernames Peter Steinberger 2026-02-14 16:47:13 +01:00
  • 50645b905b refactor(outbound): centralize outbound identity Peter Steinberger 2026-02-14 16:44:06 +01:00
  • 6084d13b95 fix(security): scope CLI cleanup to owned child PIDs Peter Steinberger 2026-02-14 16:43:23 +01:00
  • 5b4121d601 fix: harden Feishu media URL fetching (#16285) (thanks @mbelinky) Peter Steinberger 2026-02-14 16:42:35 +01:00
  • d82c5ea9d1 refactor(utils): share safe json stringify Peter Steinberger 2026-02-14 15:24:38 +00:00
  • 8d1a1d9e86 refactor(commands): share vllm setup Peter Steinberger 2026-02-14 15:22:41 +00:00
  • 64df787448 refactor(channels): share account summary helpers Peter Steinberger 2026-02-14 15:18:19 +00:00
  • cc233da373 refactor(pairing): share json state helpers Peter Steinberger 2026-02-14 15:13:28 +00:00
  • e9de242159 refactor(exec-approvals): share request event types Peter Steinberger 2026-02-14 15:09:30 +00:00
  • bc4881ed0c refactor(memory): share stale index cleanup Peter Steinberger 2026-02-14 15:06:02 +00:00
  • cdc31903c2 refactor(media-understanding): share gemini inline-data helper Peter Steinberger 2026-02-14 15:03:40 +00:00
  • d1f36bfd84 refactor(cli): share windows argv normalization Peter Steinberger 2026-02-14 15:00:53 +00:00
  • 4caeb203a6 refactor(install): share package dir install Peter Steinberger 2026-02-14 14:56:59 +00:00
  • e1e05e57cb refactor(utils): share shell argv tokenizer Peter Steinberger 2026-02-14 14:54:20 +00:00
  • 8218a94a31 refactor(signal): share rpc context Peter Steinberger 2026-02-14 14:50:58 +00:00
  • e401e2584d refactor(auto-reply): share elevated unavailable message Peter Steinberger 2026-02-14 14:49:26 +00:00
  • 0dbe087ef8 refactor(pi-embedded-runner): dedupe attempt params Peter Steinberger 2026-02-14 14:47:37 +00:00
  • 4734c985c8 refactor(discord): share client rest helpers Peter Steinberger 2026-02-14 14:45:10 +00:00
  • 270779b2cd refactor(shared): derive requirements from metadata Peter Steinberger 2026-02-14 14:40:59 +00:00
  • 7bd073340a refactor(memory): share batch output parsing Peter Steinberger 2026-02-14 14:36:59 +00:00
  • 4f61a3f527 refactor(shared): centralize requirements evaluation Peter Steinberger 2026-02-14 14:32:59 +00:00
  • 3e2f0ca077 refactor(media-understanding): share gemini output extract Peter Steinberger 2026-02-14 14:30:09 +00:00
  • 747b11c83e refactor(config): share allow/deny channel policy schema Peter Steinberger 2026-02-14 14:28:03 +00:00
  • 268c14f021 refactor(tools): centralize default policy steps Peter Steinberger 2026-02-14 14:25:21 +00:00
  • 1a4fb35030 refactor(canvas-host): share static file resolver Peter Steinberger 2026-02-14 14:16:49 +00:00
  • 2004ce919a refactor(daemon): share schtasks exec helper Peter Steinberger 2026-02-14 14:14:49 +00:00
  • 3150ece95a refactor(channels): pass setup input to mutator Peter Steinberger 2026-02-14 14:13:12 +00:00
  • f97ad8f288 refactor(tools): share tool policy pipeline Peter Steinberger 2026-02-14 14:11:40 +00:00
  • 4c74a2f06e refactor(channels): reuse setup input types Peter Steinberger 2026-02-14 14:05:41 +00:00
  • 9f84afc992 refactor(line): share flex footer helper Peter Steinberger 2026-02-14 14:03:59 +00:00
  • a1fc6a6ea6 refactor(daemon): share runtime status formatter Peter Steinberger 2026-02-14 14:02:14 +00:00
  • 1b9c1c648d refactor(daemon): share service lifecycle runner Peter Steinberger 2026-02-14 14:00:34 +00:00