Commit Graph

  • c943ffab7c Slack: reject blocks plus media in send paths Colin 2026-02-16 12:33:43 -05:00
  • 10d876e319 Slack: validate blocks input shape centrally Colin 2026-02-16 12:30:33 -05:00
  • e023c84d78 Slack: infer interaction channel type from channel ID Colin 2026-02-16 12:27:58 -05:00
  • 378e18b75b Slack: support blocks in plugin edit action Colin 2026-02-16 12:20:09 -05:00
  • 3912a2264b Slack: support blocks in plugin send action Colin 2026-02-16 12:11:36 -05:00
  • 08bc1dce6a Slack: support Block Kit blocks in editMessage Colin 2026-02-16 12:08:58 -05:00
  • c9684a2678 Slack: support Block Kit blocks in sendMessage actions Colin 2026-02-16 12:04:18 -05:00
  • bd17587b2a Slack: route modal interactions via private metadata Colin 2026-02-16 11:59:15 -05:00
  • d57cbcf713 Slack: use static_select for large slash arg menus Colin 2026-02-16 11:53:26 -05:00
  • cf0ca47a82 Slack: capture Block Kit view closed events Colin 2026-02-16 11:20:32 -05:00
  • e7cded82b2 Slack: capture Block Kit modal submissions Colin 2026-02-16 11:16:46 -05:00
  • 21ba564fb0 Slack: fix CI typing for interaction handler Colin 2026-02-16 11:05:05 -05:00
  • 55b70aa8b4 Slack: register interaction event handler Colin 2026-02-16 10:39:58 -05:00
  • 9419d029c9 Slack: enrich Block Kit interaction events Colin 2026-02-16 10:34:51 -05:00
  • 06b961b037 fix: flatten remaining anyOf/oneOf in Gemini schema cleaning Sean McLellan 2026-02-16 16:36:31 -05:00
  • 1bbf6206d5 fix: exclude google-antigravity from Gemini schema sanitization Sean McLellan 2026-02-16 15:15:12 -05:00
  • fe94e83f6b fix: make tool schema normalization provider-aware Sean McLellan 2026-02-16 14:25:44 -05:00
  • 382158fb30 fix(ui): auto-refresh sessions list after deletion Santosh 2026-02-16 15:23:03 -04:00
  • 66fc12a40c style: apply oxfmt formatting to app-render.ts Jadilson Guedes 2026-02-16 16:42:07 -03:00
  • 1bb2d65ff3 fix: remove unused imports and simplify boolean comparison Jadilson Guedes 2026-02-16 16:41:43 -03:00
  • fe613297a7 fix: add type assertions for unknown value indexing in translate.ts Jadilson Guedes 2026-02-16 16:41:08 -03:00
  • d30f5a2438 fix: resolve linting issues (curly braces, unused imports, any types) Jadilson Guedes 2026-02-16 16:40:40 -03:00
  • 075317ab16 fix: correct function names in overview.ts and add type assertion in translate.ts Jadilson Guedes 2026-02-16 16:39:35 -03:00
  • f20bef3d79 fix: add .ts extensions to i18n imports for ESM compatibility Jadilson Guedes 2026-02-16 16:38:29 -03:00
  • e0c45eab49 style: apply oxfmt formatting Jadilson Guedes 2026-02-16 16:36:16 -03:00
  • 98ed2e7130 fix(i18n): add missing agents and usage tabs to zh-TW locale Jadilson Guedes 2026-02-16 16:30:26 -03:00
  • cf44a0c4c1 fix(ui): localize language selector and validate stored locale Jadilson Guedes 2026-02-16 16:20:39 -03:00
  • a9c952b13a fix(i18n): resolve dynamic import warnings and add zh-TW locale Manus AI 2026-02-06 15:20:41 -05:00
  • 4b17ce7f48 feat(ui): add i18n support with English, Chinese, and Portuguese Manus AI 2026-02-03 15:49:48 -05:00
  • a03098ca49 docs(cron): add subagent announce retry troubleshooting section Marcus Widing 2026-02-16 20:51:44 +01:00
  • 348ea6be96 docs: fix missing period in fly.io frontmatter description Marcus Widing 2026-02-16 20:52:05 +01:00
  • d2dd282034 docs(exec): document pty for TTY-only CLIs (gog) saurav470 2026-02-17 01:40:07 +05:30
  • f275611862 fix(sandbox): restore SHA-1 in slugifySessionKey to preserve workspace dirs (#18503) yinghaosang 2026-02-17 04:05:20 +08:00
  • d799a3994f fix(doctor): reconcile gateway service token drift after re-pair norunners 2026-02-16 13:37:04 -08:00
  • 5f821ed067 fix(session): prevent stale threadId leaking into non-thread sessions j2h4u 2026-02-17 01:08:45 +05:00
  • 01b37f1d32 fix(telegram): handle large file getFile errors gracefully Brandon Wise 2026-02-16 15:11:48 -05:00
  • 1953b938e3 test(heartbeat): update runner tests to match current implementation Dinakar Sarbada 2026-02-16 12:11:09 -08:00
  • d35172cce5 docs: add changelog entry for Telegram media placeholder fix Gustavo Madeira Santana 2026-02-16 17:26:41 -05:00
  • 0587e4cc73 fix(agents): restrict MEDIA: token parsing to line start in tool results (#18510) yinghaosang 2026-02-17 04:14:43 +08:00
  • 93fbe6482b fix(sessions): archive transcript files when pruning stale entries Hudson 2026-02-16 15:23:07 -05:00
  • 441401221d fix(media): clean expired files in subdirectories Hudson 2026-02-16 15:23:02 -05:00
  • c89eb351ea style: run oxfmt formatting on doctor-config-flow.ts gitwithuli 2026-02-16 16:11:27 -05:00
  • 304bfefaf9 chore: remove unused channelName parameter from ensureWildcard gitwithuli 2026-02-16 15:55:10 -05:00
  • b05273de61 fix: doctor --fix auto-repairs dmPolicy="open" missing allowFrom wildcard gitwithuli 2026-02-16 15:29:19 -05:00
  • 71dad89193 Revert "skills/video-quote-finder: add markdown PR hygiene checks" zisisp 2026-02-16 23:22:00 +02:00
  • d0793cbb9b skills/video-quote-finder: add markdown PR hygiene checks zisisp 2026-02-16 23:17:53 +02:00
  • 28216956ec docs: use markdown link to satisfy no-bare-urls lint zisisp 2026-02-16 22:59:26 +02:00
  • 84a37129fd docs: wrap original prompt blockquote for lint compliance zisisp 2026-02-16 22:51:15 +02:00
  • e2f28ff4cb skills/video-quote-finder: strip URL fragments before adding timestamp zisisp 2026-02-16 22:47:51 +02:00
  • 61726a2fbd skills: add video-quote-finder with timestamp links zisisp 2026-02-16 22:39:09 +02:00
  • 89ce1460e1 feat(slack): add configurable stream modes Colin 2026-02-16 16:56:41 -05:00
  • 087edec93f feat(slack): add draft preview cleanup lifecycle Colin 2026-02-16 16:07:00 -05:00
  • dfd5a79631 fix(slack): pass account token for draft final chat.update Colin 2026-02-16 15:50:44 -05:00
  • bec974aba9 feat(slack): stream partial replies via draft message updates Colin 2026-02-16 15:43:29 -05:00
  • 78c34bcf33 Add runtime quiting functionality to doctor.ts gleb 2026-02-16 12:05:17 -08:00
  • 2540417170 Add to exit process when doctor has finished gleb 2026-02-16 11:50:18 -08:00
  • b6d934c2c7 Agents: improve Windows scaffold helpers for venture studio Mrseenz 2026-02-16 22:54:58 +02:00
  • c15385fc94 fix(telegram): enable voice-note transcription in DMs and add CLI fallback Winry 2026-02-16 13:00:29 -08:00
  • e8b03a8622 fix(agents): replace anyOf with string in image tool schema HAL 2026-02-16 15:03:47 -06:00
  • 6d31d1ecc6 fix(plugins): enforce high-priority override precedence Nate Fikru 2026-02-16 16:16:37 -05:00
  • 2456b17587 test(plugins): add Layer 1+2 tests for model override hook Nate Fikru 2026-02-15 12:05:40 -05:00
  • b90eb51520 feat(plugins): add modelOverride/providerOverride to before_agent_start hook Nate Fikru 2026-02-15 12:05:29 -05:00
  • 15dd2cda20 feat: show transcript file size in session status Hubert 2026-02-16 21:27:14 +00:00
  • fc6d53c895 fix: correct import path in test and restore deleted schema help entries smartprogrammer93 2026-02-16 21:35:48 +00:00
  • 6d2e3685d6 feat(tools): add URL allowlist for web_search and web_fetch smartprogrammer93 2026-02-16 21:09:44 +00:00
  • e179d453c7 fix: resolve #12770 - update Antigravity default model and trim leading whitespace in BlueBubbles replies Jean Carlos Nunez 2026-02-16 16:25:33 -05:00
  • 0af795287a Fix: Doctor refers to deprecated auth command OpenClaw Agent 2026-02-16 21:37:41 +00:00
  • facfa410a7 fix(tool-display): satisfy format/lint and address review feedback Aditya Singh 2026-02-16 22:52:27 +01:00
  • 24f213e7ed feat(tool-display): add intent-first details and exec summaries Aditya Singh 2026-02-16 22:40:32 +01:00
  • b9c45d003d chore: format scripts/ui.js with oxfmt OscarMinjarez 2026-02-16 14:51:10 -07:00
  • b60b44b42e fix(scripts): fix spawn EINVAL error on Windows in ui.js OscarMinjarez 2026-02-16 14:29:05 -07:00
  • 290f337594 fix: remove references to non-existent test file Daniel Wondyifraw 2026-02-16 23:19:03 +01:00
  • eec1f3e9db fix: address code review feedback - move test data, fix patterns, rewrite docs as RFC Daniel Wondyifraw 2026-02-16 23:16:08 +01:00
  • 5801c4f983 feat(telegram): add outbound sanitizer leak corpus and docs Daniel Wondyifraw 2026-02-16 23:04:10 +01:00
  • c08e8c0359 correct format Jean Carlos Nunez 2026-02-16 17:20:56 -05:00
  • a0191426dc clean code - delete message Jean Carlos Nunez 2026-02-16 17:06:55 -05:00
  • f476c8b48b Fix #12767: Heartbeat strip responsePrefix before HEARTBEAT_OK suppression Jean Carlos Nunez 2026-02-16 17:03:25 -05:00
  • feed570984 fix: syncs all credential types to agent auth.json Shaun Mason 2026-02-16 17:25:40 -05:00
  • 12ce358da5 fix(failover): recognize 'abort' stop reason as timeout for model fallback Daniel Sauer 2026-02-16 23:32:45 +01:00
  • 32c66aff49 fix: add windowsHide: true to spawn in runCommandWithTimeout Guy 2026-02-16 22:34:43 +00:00
  • 20957efa46 fix(process): graceful process tree termination with SIGTERM before SIGKILL Daniel Sauer 2026-02-16 23:36:30 +01:00
  • 19ae7a4e17 fix(session-memory): fallback to rotated transcript after /new Tomas Hajek 2026-02-16 22:38:30 +00:00
  • 769f7631d5 refactor(test): dedupe duplicate dispatch test flow Peter Steinberger 2026-02-16 22:47:34 +00:00
  • af5d4ac7d3 refactor(test): dedupe doctor legacy migration fixtures Peter Steinberger 2026-02-16 22:47:26 +00:00
  • 389eb8ba10 refactor(test): dedupe discord component registry fixtures Peter Steinberger 2026-02-16 22:43:37 +00:00
  • abbe04b184 refactor(discord): share attachment media resolution loop Peter Steinberger 2026-02-16 22:43:30 +00:00
  • 1aabe9712a refactor(discord): dedupe reaction notification flow Peter Steinberger 2026-02-16 22:39:32 +00:00
  • 61859377a5 refactor(test): dedupe pi-tools loop detection test setup Peter Steinberger 2026-02-16 22:39:26 +00:00
  • 05bfb7f9f9 refactor(test): reuse discord message handler base context harness Peter Steinberger 2026-02-16 22:33:27 +00:00
  • 8947d2dea5 Agents: format process poll backoff files Dakshay Mehta 2026-02-16 14:17:42 -08:00
  • 23f5cc80a4 Agents: wire command poll backoff into process poll Dakshay Mehta 2026-02-16 14:03:40 -08:00
  • 054745a7e0 refactor(test): dedupe slack monitor event fixtures Peter Steinberger 2026-02-16 22:30:23 +00:00
  • 11f3da7669 refactor(test): dedupe cron service test harness setup Peter Steinberger 2026-02-16 22:30:16 +00:00
  • 21e5c0ce57 chore: reorder latest changelog bullets by user impact Peter Steinberger 2026-02-16 23:27:23 +01:00
  • 4e930db432 fix: guard reminder note (#18588) (thanks @vignesh07) Vignesh Natarajan 2026-02-16 14:10:13 -08:00
  • 0f6b39ea57 Docs/Changelog: add missing entry for #18586 (#18604) Seb Slight 2026-02-16 17:10:14 -05:00
  • 5a26d1c622 Agent: guard reminder promises behind cron scheduling Vignesh Natarajan 2026-02-16 13:34:09 -08:00
  • 0cff8bc4e6 fix(telegram): include DM topic thread id in replies (#18586) Seb Slight 2026-02-16 17:02:59 -05:00
  • 1567d6cbb4 feat(discord): download attachments from forwarded messages (#17049) pip-nomel 2026-02-16 22:23:40 +01:00
  • c593709d25 Discord: add per-button component allowlist Shadow 2026-02-16 15:14:36 -06:00