Commit Graph

  • 822504b56e
    test: harden security cli mocks Jai Govindani 2026-01-29 11:15:03 +0700
  • 8179e9b499 fix: exclude native slash commands from onToolResult Clawdbot 2026-01-27 10:17:12 +0100
  • 9a1ba96e94 test: add tests for onToolResult in DM vs group sessions Clawdbot 2026-01-27 09:43:38 +0100
  • 05f1cfd0ad fix: restore verbose tool summaries in DM sessions Clawdbot 2026-01-27 09:35:40 +0100
  • 44f9ef8b24 feat(ui): clarify debug toggle with bug icon and extended filtering Dave Onkels 2026-01-28 20:14:10 -0800
  • 095b1bc4e9 feat(ui): add drag-and-drop and file picker for image attachments Dave Onkels 2026-01-28 20:12:06 -0800
  • eb78b58ff7 test: update error message assertion for Jina fallback Nathan Schram 2026-01-29 15:11:28 +1100
  • 7bdbb444e6 fix: tool fixes and sdk logging reduction David Garson 2026-01-28 20:33:48 -0700
  • a2413536c9 feat(ui): expand chat textarea max-height for longer messages Dave Onkels 2026-01-28 20:05:12 -0800
  • 72b5d7b8ce test: make XML filename escaping test windows-safe nzhu 2026-01-29 12:00:33 +0800
  • bd100bdde6 fix(plugins): invoke before_compaction and after_compaction hooks during compaction Taron Sung 2026-01-29 13:00:23 +0900
  • b46ba8e06f Test: Update test expectation for OpenAI sanitization Himanshu Tiwari 2026-01-29 12:00:12 +0800
  • dd4da8ec3e fix(slack): respect historyLimit=0 when fetching thread replies Yoshihiro Takahara 2026-01-29 04:00:11 +0000
  • 52d30a43e4 format: oxfmt ws connect role check nzhu 2026-01-29 11:08:29 +0800
  • dfcd7b6542 gateway: format webchat authz error nzhu 2026-01-29 10:56:41 +0800
  • 5fa7d31d87 gateway: add webchat role with strict method allowlist nzhu 2026-01-29 10:48:54 +0800
  • 614aabfa22 ui: make web gateway client role/scopes configurable nzhu 2026-01-29 10:42:06 +0800
  • 7ad2ee3af5 ui: add /public/chat route (public webchat shell) nzhu 2026-01-29 10:39:46 +0800
  • 2f22e1a88b feat(tools): add Jina Reader as web_fetch fallback provider Nathan Schram 2026-01-29 14:54:15 +1100
  • 121efe9f38 Style: Fix formatting in images.ts Himanshu Tiwari 2026-01-29 11:49:16 +0800
  • eb8e004499 fix(slack): pass toolContext to read action for thread reply support Yoshihiro Takahara 2026-01-29 03:29:58 +0000
  • cdb2608ed4 slack: add regression test for read threadId forwarding Yoshihiro Takahara 2026-01-28 01:12:18 +0000
  • c6ebf35c94 slack: forward threadId for message read actions Yoshihiro Takahara 2026-01-28 00:51:44 +0000
  • 98224f31fb chore: update CHANGELOG and Docker installation docs Edward Tang 2026-01-28 22:47:56 -0500
  • d56a112e39 fix: resolve EBADF errors in session-write-lock Nathan Hangen 2026-01-28 22:47:09 -0500
  • ceed611745 fixes subagent thinking override KraFourZee 2026-01-28 22:43:32 -0500
  • 47988ad32d fix: increase Venice discovery timeout to 10s and add retry jonisjongithub 2026-01-28 19:33:00 -0800
  • afb164d8a1 fix: add schema validation for channel delay config options Sol 2026-01-28 19:29:47 -0800
  • ba76125985 Revert "Update batch-gemini" TideFinder 2026-01-29 12:28:22 +0900
  • 77c38626d9 Fix: File ID Format Mismatch When Switching from Gemini to OpenAI #3702 Himanshu Tiwari 2026-01-29 11:27:33 +0800
  • 5932f40bd2 chore: granular lint and format fix Nathan Hangen 2026-01-28 22:26:10 -0500
  • 9661e1a9d1 Update batch-gemini TideFinder 2026-01-29 12:25:13 +0900
  • 2bf88742fe googlechat: add tests for space type detection Gustavo Zirbes 2026-01-29 13:49:15 +1030
  • 3497412e15
    Merge cfa8f6a49f into 699784dbee LinghaoZhuang 2026-01-29 11:17:15 +0800
  • a6392b6b6c
    Merge ef52e029ad into 699784dbee Episkey 2026-01-29 11:17:08 +0800
  • 1e0123b671 fix(ui): add configurable debug logging for webchat chat events maxmaxrouge 2026-01-29 13:09:44 +1000
  • 9bcfb78d8e debug: add logging for webchat chat event handling maxmaxrouge 2026-01-29 12:19:38 +1000
  • cbfc9d3e22
    Merge branch 'main' into feat/openrouter-embedding-batch TideFinder 2026-01-29 12:06:16 +0900
  • 145019d6f8 googlechat: fix space type detection for modern API Gustavo Zirbes 2026-01-29 13:32:45 +1030
  • 877a9d7c9a feat: 完成贾维斯Bot WhatsApp版本部署配置 calvin-Yi3Wood 2026-01-29 11:02:08 +0800
  • 699784dbee chore: remove stray package-lock.json Gustavo Madeira Santana 2026-01-28 22:00:55 -0500
  • a44da67069 fix: local updates for PR #3600 Gustavo Madeira Santana 2026-01-28 21:49:38 -0500
  • 0fd9d3abd1 feat(memory): add explicit paths config for memory search Kira 2026-01-28 17:08:17 -0500
  • b016115a92 fix: local updates for PR #3600 Gustavo Madeira Santana 2026-01-28 21:49:38 -0500
  • 74ffab1ba9 feat(memory): add explicit paths config for memory search Kira 2026-01-28 17:08:17 -0500
  • d93709da30 chore: remove temp commit message file TideFinder 2026-01-29 11:52:00 +0900
  • ab9bdbe4db feat: add OpenRouter embedding batch support TideFinder 2026-01-29 11:51:19 +0900
  • bdcefe61de
    Merge branch 'main' into docs/vps-standardization Wayne 2026-01-29 10:45:38 +0800
  • c85125dd46
    Merge da77125a74 into b717724275 Robby 2026-01-29 02:45:11 +0000
  • ef04211c63
    Merge d16d721898 into b717724275 Vignesh 2026-01-29 02:45:10 +0000
  • c29065ce74 security: mitigate tab-nabbing by adding rel="noopener noreferrer" to external links Srinivas Jaini 2026-01-28 18:45:01 -0800
  • 5d31a141e2 security: harden App Transport Security (ATS) to block arbitrary insecure loads Srinivas Jaini 2026-01-28 18:44:12 -0800
  • b717724275
    fix: add security hardening for media text attachments (#3700) Shakker 2026-01-29 02:39:01 +0000
  • 2257d69590 fix: text attachment MIME misclassification with security hardening (#3628) Shakker 2026-01-29 02:30:01 +0000
  • bb70c56680 fix: Prevent XML attribute injection by escaping special characters in file name and MIME type attributes. Shakker 2026-01-29 02:21:37 +0000
  • 460395baea feat: refactor Agent-agnostic types; update Tools and Unified Agent Runner to support latest CCSDK fixes David Garson 2026-01-28 15:05:33 -0700
  • cb18ce7a85
    Fix text attachment MIME misclassification (#3628) Frank Yang 2026-01-28 18:33:03 -0800
  • dd5021b191
    fix(tui): handle /model status and /model list as reserved keywords chenglun.hu 2026-01-29 10:30:57 +0800
  • 6e01072620 fix(cron): delete deleteAfterRun jobs regardless of execution status HirokiKobayashi-R 2026-01-29 11:25:04 +0900
  • a3ab57b8fe feat: add channel delay for multi-bot coordination Sol 2026-01-28 17:55:27 -0800
  • 15ef8d2186 Android: add swipeable session drawer to chat sheet yishai 2026-01-29 04:19:04 +0200
  • f700ebe606 Android: enhance chat composer with model selection and slash commands yishai 2026-01-29 04:18:58 +0200
  • 55631f83a1 Android: add canvas hasContent state tracking yishai 2026-01-29 04:18:52 +0200
  • 596e58e2cc fix(gateway): add error handling for tailscaleCleanup in shutdown Episkey 2026-01-26 15:03:16 +0800
  • fb3d2bc86b feat(agents): include full date with day of week in system prompt Episkey 2026-01-26 17:17:13 +0800
  • 5a9fd4de5c
    fix(voice-call): align OpenAI Realtime STT with GA API format chenglun.hu 2026-01-29 10:15:11 +0800
  • 166b5280d1
    Merge 048e7494bd into a109b7f1a9 kira-ariaki 2026-01-28 21:12:19 -0500
  • 819a4a8da6
    Merge 6563506da7 into a109b7f1a9 Jake 2026-01-29 15:12:07 +1300
  • 36d19694d3
    Merge branch 'main' into main Episkey 2026-01-29 10:10:48 +0800
  • 2ba4d4e669
    feat(tts): add Telnyx as TTS provider with WebSocket streaming Franco Viotti 2026-01-28 23:07:43 -0300
  • 275b908d0e Fix canvas input bar: fullscreen on right, always visible, keyboard handling yishai 2026-01-29 04:03:01 +0200
  • 7d2f4b3fbf
    docs(security): add detailed specs for test harness implementation Jai Govindani 2026-01-29 08:58:56 +0700
  • 34e9448d08 fix(security): prevent zip extraction destination escape MaxMiksa 2026-01-28 20:58:12 -0500
  • b1c88dd7d7 fix(security): bind temporary media server to loopback MaxMiksa 2026-01-28 20:54:05 -0500
  • c5ce8cacbf
    feat(security): add E2E security test harness with LLM judge Jai Govindani 2026-01-29 08:52:59 +0700
  • 3ce5ac922e
    fix(voice-call): log TTS errors instead of swallowing silently chenglun.hu 2026-01-29 09:46:24 +0800
  • 02ecb5d9fa
    Merge 169ff8b8d9 into a109b7f1a9 Josh Lewis! 2026-01-29 01:45:05 +0000
  • 6bd9594ce9 feat(ui): implement session refresh functionality after chat Tyler Yust 2026-01-28 17:45:00 -0800
  • 963c5b5a7a feat(channels): add Feishu (Lark) support maxwell 2026-01-29 09:43:25 +0800
  • cc60285f49 Merge branch 'claude/add-memory-layer-De82O' into extension/claude-mem Alex Newman 2026-01-28 20:41:50 -0500
  • 9c0c2cb2fa docs: add Azure OpenAI provider documentation and update model examples to gpt-5 xuhaodev 2026-01-29 09:40:00 +0800
  • 2f31b23932 rebase Alex Newman 2026-01-28 20:37:55 -0500
  • 8beea7cd6e fix: update MiniMax API URL from .io to .com domain leolele 2026-01-29 09:37:27 +0800
  • 6b379bc423 TUI: fix /reasoning by supporting stream + normalization AaronWander 2026-01-29 09:31:10 +0800
  • a854e0f051
    Merge branch 'moltbot:main' into main MetaX e|acc 2026-01-29 09:32:13 +0800
  • a109b7f1a9 Update self message trust policy in WhatsApp docs Gustavo Madeira Santana 2026-01-28 20:30:57 -0500
  • 4f554a1e31 docs(whatsapp): clarify self-message dmPolicy bypass Self messages from the linked WhatsApp number bypass dmPolicy and allowFrom checks automatically. Clarified that users don't need to add their own number to the allowlist. tewatia 2026-01-28 00:35:03 +0530
  • 1c2509a5c8
    Update self message trust policy in WhatsApp docs Gustavo Madeira Santana 2026-01-28 20:30:57 -0500
  • 58c92b63c6 chore: remove outdated comments. Kuzey Cimen 2026-01-29 01:25:17 +0000
  • e31b21c3e4 feat: add Azure OpenAI provider support xuhaodev 2026-01-29 09:23:59 +0800
  • 56ee60d853 feat: Introduce multi-account support for Discord, ensuring session keys and RPC IDs are account-aware. Kuzey Cimen 2026-01-29 01:17:52 +0000
  • 1be2ac4cbb feat(tts): add speed and baseUrl config for OpenAI TTS Jeremy Corbello 2026-01-28 19:14:57 -0600
  • 034d4513d9 fix(system-prompt): hint session_status for date/time instead of embedding it Conroy Whitney 2026-01-28 20:08:31 -0500
  • 8753360b5c docs: add claude-mem integration setup guide Alex Newman 2026-01-28 20:05:51 -0500
  • ebc11b6df1 feat(gateway): add wireguard bind mode for WireGuard mesh VPNs Kelvin Andrade 2026-01-29 01:05:13 +0000
  • 7f5e7407ab
    fix(wizard): handle undefined token input during onboarding chenglun.hu 2026-01-29 08:56:14 +0800
  • 9333d298d8 fix(windows): address feedback on indentation and formatting Nathan Hangen 2026-01-28 19:37:06 -0500
  • a5bdda1ac9 feat(telegram): make pairing command one-click copyable in Telegram Ved Patel 2026-01-28 17:36:13 -0700
  • 153d21dc19 chore: add standardized Pull Request Template Nathan Hangen 2026-01-28 19:33:27 -0500
  • 38f91f875b refactor(windows): re-apply guidance with minimal formatting changes Nathan Hangen 2026-01-28 19:33:13 -0500