Commit Graph

  • 487a3ba8ce fix(discord): enforce users/roles allowlist in reaction ingress Robin Waslander 2026-03-12 02:48:17 +01:00
  • 980619b9be fix: harden openai websocket replay Peter Steinberger 2026-03-12 02:13:01 +00:00
  • 607c158a75 test(cli): update daemon coverage restart contract Peter Steinberger 2026-03-12 01:43:27 +00:00
  • b31836317a fix(cli): handle scheduled gateway restarts consistently Peter Steinberger 2026-03-12 01:38:39 +00:00
  • 841ee24340 fix(daemon): address clanker review findings for kickstart restart Robin Waslander 2026-03-12 02:16:24 +01:00
  • b7a37c2023 fix(node-host): extend script-runner set and add fail-closed guard for mutable-file approval Robin Waslander 2026-03-12 01:34:12 +01:00
  • a5ceb62d44 fix(whatsapp): trim leading whitespace in direct outbound sends (#43539) Luke 2026-03-12 11:32:04 +11:00
  • 7e3787517f fix: harden state dir permissions during onboard Peter Steinberger 2026-03-12 00:26:28 +00:00
  • ebed3bbde1 fix(gateway): enforce browser origin check regardless of proxy headers Robin Waslander 2026-03-12 01:15:59 +01:00
  • 3c0fd3dffe fix(daemon): replace bootout with kickstart -k for launchd restarts on macOS Robin Waslander 2026-03-12 00:11:21 +01:00
  • e11be576fb fix: repair bundled plugin dirs after npm install Peter Steinberger 2026-03-11 23:53:43 +00:00
  • b6d83749c8 fix(terminal): sanitize skills JSON and fallback on legacy Windows (#43520) Vincent Koc 2026-03-11 19:53:07 -04:00
  • 0e397e62b7 chore: bump version to 2026.3.10 Peter Steinberger 2026-03-11 23:29:53 +00:00
  • cced1e0f76 preserve openai phase param Brian Yu 2026-03-11 13:50:37 -07:00
  • da6f97a3f6 Memory: revalidate multimodal files before indexing Gustavo Madeira Santana 2026-03-11 22:50:32 +00:00
  • 453c8d7c1b fix(hooks): add missing trigger and channelId to agent_end, llm_input, and llm_output hook contexts (#42362) zhoulf1006 2026-03-12 06:40:13 +08:00
  • d79ca52960 Memory: add multimodal image and audio indexing (#43460) Gustavo Madeira Santana 2026-03-11 22:28:34 +00:00
  • 20d097ac2f Gateway/Dashboard: surface config validation issues (#42664) Harold Hunt 2026-03-11 17:32:41 -04:00
  • 4eccea9f7f test(gateway): widen before tool hook mock typing (#43476) Altay 2026-03-12 00:17:03 +03:00
  • 8cc0c9baf2 fix(gateway): run before_tool_call for HTTP tools Peter Steinberger 2026-03-11 20:18:00 +00:00
  • c8dd06cba2 fix(ws): preserve payload overrides Peter Steinberger 2026-03-11 20:11:42 +00:00
  • bdd9ed238a test: align pi-ai oauth mocks Peter Steinberger 2026-03-11 20:11:38 +00:00
  • 5e324cf785 docs(ollama): align onboarding guidance with code Peter Steinberger 2026-03-11 20:08:45 +00:00
  • e65011dc29 fix(onboard): default custom Ollama URL to native API Peter Steinberger 2026-03-11 20:08:41 +00:00
  • 620bae4ec7 fix(ollama): share model context discovery Peter Steinberger 2026-03-11 20:08:35 +00:00
  • 9329a0ab24 test(agents): cover openai responses phase replay Peter Steinberger 2026-03-11 20:10:18 +00:00
  • 9c81c31232 chore: refresh dependencies except carbon Peter Steinberger 2026-03-11 20:10:23 +00:00
  • 4133edb395 fix: restore web tools to coding profile (#43436) Tak Hoffman 2026-03-11 15:07:17 -05:00
  • 128e5bc317 fix: recognize Venice 402 billing errors for model fallback (#43205) Squabble9 2026-03-12 02:15:32 +07:00
  • 01ffc5db24 memory: normalize Gemini embeddings (#43409) Gustavo Madeira Santana 2026-03-11 15:06:21 -04:00
  • 2a18cbb110 fix(agents): prevent false billing error replacing valid response text (#40616) ingyukoh 2026-03-12 04:00:11 +09:00
  • 78b9384aa7 fix(discord): add missing autoThread to DiscordGuildChannelConfig type (#35608) ingyukoh 2026-03-12 03:54:49 +09:00
  • 4473242b4f fix: use unknown instead of rate_limit as default cooldown reason (#42911) VibhorGautam 2026-03-12 00:04:14 +05:30
  • 60aed95346 feat(memory): add gemini-embedding-2-preview support (#42501) Bill Chirico 2026-03-11 14:28:53 -04:00
  • 58634c9c65 fix(agents): check billing errors before context overflow heuristics (#40409) ademczuk 2026-03-11 19:08:55 +01:00
  • f417d78eef fix(config): add missing editMessage and createForumTopic to Telegram actions schema (#35498) ingyukoh 2026-03-12 02:59:27 +09:00
  • a84bcf734c fix(signal): add missing accountUuid to Zod config schema (#35578) ingyukoh 2026-03-12 02:57:07 +09:00
  • 8618a711ff fix(voice-call): add speed and instructions to OpenAI TTS config schema (#39226) ademczuk 2026-03-11 18:45:48 +01:00
  • daf8afc954 fix(telegram): clear stale retain before transient final fallback (#41763) Ayaan Zaidi 2026-03-11 21:36:43 +05:30
  • 87876a3e36 Fix env proxy bootstrap for model traffic (#43248) Tak Hoffman 2026-03-11 10:21:35 -05:00
  • 1435fce2de fix: tighten Ollama onboarding cloud handling (#41529) (thanks @BruceMacD) Peter Steinberger 2026-03-11 14:51:56 +00:00
  • d6108a6f72 Onboard: add Ollama auth flow and improve model defaults Bruce MacDonald 2026-03-03 17:21:37 -08:00
  • 62d5df28dc fix(agents): add nodes to owner-only tool policy fallbacks Robin Waslander 2026-03-11 04:58:49 +01:00
  • a1520d70ff fix(gateway): propagate real gateway client into plugin subagent runtime Robin Waslander 2026-03-11 03:56:48 +01:00
  • dafd61b5c1 fix(gateway): enforce caller-scope subsetting in device.token.rotate Robin Waslander 2026-03-11 03:03:41 +01:00
  • 04e103d10e fix(terminal): stabilize skills table width across Terminal.app and iTerm (#42849) Vincent Koc 2026-03-11 09:13:10 -04:00
  • 361f3109a5 Terminal: consume unsupported escape bytes in tables Vincent Koc 2026-03-11 09:11:25 -04:00
  • accabda65c Skills: normalize emoji presentation across outputs Vincent Koc 2026-03-11 09:11:20 -04:00
  • ad7db1cc06 Changelog: note terminal skills table fixes Vincent Koc 2026-03-11 09:05:20 -04:00
  • 10e6e27451 fix(models): guard optional model input capabilities (#42096) Andyliu 2026-03-11 20:43:59 +08:00
  • 144c1b802b macOS/onboarding: prompt for remote gateway auth tokens (#43100) Nimrod Gutman 2026-03-11 13:53:19 +02:00
  • f063e57d4b fix(macos): use foundationValue when serializing browser proxy POST body (#43069) Luke 2026-03-11 22:14:01 +11:00
  • 2d91284fdb feat(ios): add local beta release flow (#42991) Nimrod Gutman 2026-03-11 12:32:28 +02:00
  • 665f677265 docs(changelog): update context pruning PR reference Frank Yang 2026-03-11 17:39:01 +08:00
  • d68d4362ee fix(context-pruning): cover image-only tool-result pruning Frank Yang 2026-03-11 17:27:42 +08:00
  • a78674f115 fix(context-pruning): prune image-containing tool results instead of skipping them (#41789) MoerAI 2026-03-10 22:56:12 +09:00
  • dc4441322f fix(agents): include azure-openai in Responses API store override (#42934) ademczuk 2026-03-11 09:16:10 +01:00
  • a2e30824e6 fix(telegram): fall back on ambiguous first preview sends Ayaan Zaidi 2026-03-11 11:23:10 +05:30
  • e37e1ed24e fix(telegram): prevent duplicate messages with slow LLM providers (#41932) Wayne 2026-03-11 13:49:55 +08:00
  • f46913b834 Skills: use Terminal-safe emoji in list output Vincent Koc 2026-03-11 01:40:15 -04:00
  • 209decf25c Terminal: stop shrinking CLI tables by one column Vincent Koc 2026-03-11 01:40:01 -04:00
  • c58fffdab6 Terminal: refine table wrapping and width handling Vincent Koc 2026-03-11 01:39:43 -04:00
  • 7761e7626f Providers: add Opencode Go support (#42313) Luke 2026-03-11 16:31:06 +11:00
  • 0d7db6c652 Update CHANGELOG.md Vincent Koc 2026-03-11 01:04:18 -04:00
  • bd33a340fb fix(sandbox): sanitize Docker env before marking OPENCLAW_CLI (#42256) Vincent Koc 2026-03-11 00:59:36 -04:00
  • 061b8258bc macOS: add chat model selector and persist thinking (#42314) Luke 2026-03-11 15:43:04 +11:00
  • bf70a333fa fix: clear pnpm prod audit vulnerabilities Ayaan Zaidi 2026-03-11 09:33:45 +05:30
  • 0aa79fc4d3 fix(build): restore full gate Peter Steinberger 2026-03-11 02:52:27 +00:00
  • c91d1622d5 fix(gateway): split conversation reset from admin reset Peter Steinberger 2026-03-11 02:49:38 +00:00
  • 0ab8d20917 docs(changelog): note interpreter approval hardening Peter Steinberger 2026-03-11 02:44:45 +00:00
  • 0125ce1f44 Gateway: fail closed unresolved local auth SecretRefs (#42672) Josh Avant 2026-03-10 21:41:56 -05:00
  • a52104c235 test: restore fs bridge helper export Peter Steinberger 2026-03-11 02:37:52 +00:00
  • a0d5462571 fix(security): pin staged writes and fs mutations Peter Steinberger 2026-03-11 02:18:11 +00:00
  • daaf211e20 fix(node-host): fail closed on unbound interpreter approvals Peter Steinberger 2026-03-11 02:35:47 +00:00
  • f7f75519ad Deps: patch file-type and hono Vincent Koc 2026-03-10 22:30:44 -04:00
  • 72b0e00eab refactor: unify sandbox fs bridge mutations Peter Steinberger 2026-03-11 02:10:17 +00:00
  • 841f3b4af5 Switch to org-wide funding.yml file Shadow 2026-03-10 20:55:08 -05:00
  • aad014c7c1 fix: harden subagent control boundaries Peter Steinberger 2026-03-11 01:44:25 +00:00
  • 68c674d37c refactor(security): simplify system.run approval model Peter Steinberger 2026-03-11 01:42:47 +00:00
  • 5716e52417 refactor: unify gateway credential planning Peter Steinberger 2026-03-11 01:37:20 +00:00
  • 3a39dc4e18 refactor(security): unify config write target policy Peter Steinberger 2026-03-11 01:34:53 +00:00
  • 7289c19f1a fix(security): bind system.run approvals to exact argv text Peter Steinberger 2026-03-11 01:25:19 +00:00
  • 8eac939417 fix(security): enforce target account configWrites Peter Steinberger 2026-03-11 01:24:17 +00:00
  • 11924a7026 fix(sandbox): pin fs-bridge staged writes Peter Steinberger 2026-03-11 01:15:22 +00:00
  • 702f6f3305 fix: fail closed for unresolved local gateway auth refs Peter Steinberger 2026-03-11 01:13:43 +00:00
  • ecdbd8aa52 fix(security): restrict leaf subagent control scope Peter Steinberger 2026-03-11 01:12:22 +00:00
  • 3ba6491659 Infra: extract backup and plugin path helpers Gustavo Madeira Santana 2026-03-10 20:16:35 -04:00
  • f4a4b50cd5 refactor: compile allowlist matchers Peter Steinberger 2026-03-11 00:07:16 +00:00
  • fa0329c340 test: cover cron nested lane selection Peter Steinberger 2026-03-11 00:01:45 +00:00
  • f604cbedf3 fix: remove stale allowlist matcher cache Peter Steinberger 2026-03-11 00:00:04 +00:00
  • 825a435709 fix: avoid cron embedded lane deadlock Peter Steinberger 2026-03-10 23:56:21 +00:00
  • 8901032007 Merge remote-tracking branch 'origin/main' Peter Steinberger 2026-03-10 23:55:30 +00:00
  • 36d2ae2a22 SecretRef: harden custom/provider secret persistence and reuse (#42554) Josh Avant 2026-03-10 18:46:47 -05:00
  • 20237358d9 refactor: clarify archive staging intent Peter Steinberger 2026-03-10 23:54:12 +00:00
  • 0bac47de51 refactor: split tar.bz2 extraction helpers Peter Steinberger 2026-03-10 23:53:32 +00:00
  • 9c64508822 refactor: rename tar archive preflight checker Peter Steinberger 2026-03-10 23:52:51 +00:00
  • 6565ae1857 refactor: extract archive staging helpers Peter Steinberger 2026-03-10 23:52:31 +00:00
  • 658cf4bd94 fix: harden archive extraction destinations Peter Steinberger 2026-03-10 23:49:35 +00:00
  • fbc66324ee SecretRef: harden custom/provider secret persistence and reuse (#42554) Josh Avant 2026-03-10 18:46:47 -05:00
  • 201420a7ee fix: harden secret-file readers Peter Steinberger 2026-03-10 23:40:10 +00:00