Commit Graph

  • 86517b8e30 feat(feishu): add bitable create app and create field tools gaowanqi08141999 2026-02-16 18:20:36 +08:00
  • 84383b5e0f fix(tts): show all provider errors instead of only the last one ikari 2026-02-16 11:29:31 +01:00
  • de6cc05e7e fix(cron): prevent spin loop when job completes within firing second (#17821) Operative-001 2026-02-16 11:31:41 +01:00
  • 531f735c8a Update extensions/openclaw-zh-cn-ui/README.md 度人自度 2026-02-16 18:42:55 +08:00
  • aeadeffa15 Update README.md 度人自度 2026-02-16 18:27:46 +08:00
  • 967efc8e1b Update README.md 度人自度 2026-02-16 18:16:31 +08:00
  • c88a90c7c3 Create README.md 度人自度 2026-02-16 17:22:24 +08:00
  • bdbb872c07 fix(ui/usage): replace undefined --text-muted CSS variable with --muted Jonathan Gelin 2026-02-16 11:36:11 +01:00
  • 16ddbbc628 fix(sessions): skip cache when initializing session state Operative-001 2026-02-16 11:41:07 +01:00
  • 5b3873add4 fix(skills): guard against skills prompt bloat Elie Habib 2026-02-16 06:54:24 +00:00
  • 4f5b9da503 Update docs/reference/templates/SOUVENIR.md Ibrahim Qureshi 2026-02-16 22:28:39 +05:00
  • 8a3f3a49a5 Update docs/reference/templates/GOALS.md Ibrahim Qureshi 2026-02-16 22:28:22 +05:00
  • bf1b4386df Update docs/reference/templates/GOALS.md Ibrahim Qureshi 2026-02-16 22:28:01 +05:00
  • 1a9a2e396f feat: Add GOALS.md and SOUVENIR.md template files Ibrahim Qureshi 2026-02-16 15:53:48 +05:00
  • b4a90bb743 fix(telegram): suppress message_thread_id for private chat sends (#17242) artale 2026-02-16 12:01:35 +01:00
  • 2ed43fd7b4 fix(cron): resolve accountId from agent bindings in isolated sessions simonemacario 2026-02-16 19:01:54 +08:00
  • e9f2e6a829 fix(heartbeat): prune transcript for HEARTBEAT_OK turns Operative-001 2026-02-16 12:13:12 +01:00
  • 7bb9a7dcfc fix(telegram): wire sendPollTelegram into channel action handler (#16977) artale 2026-02-16 12:20:51 +01:00
  • 068b9c9749 feat: wrap compaction generateSummary in retryAsync amabito 2026-02-16 20:12:44 +09:00
  • 990cf2d226 fix(extensions): address greptile review comments for openai-codex-auth Ralph 2026-02-16 13:48:21 +01:00
  • 45b3c883b8 fix: regenerate pnpm lockfile Ralph 2026-02-16 13:35:22 +01:00
  • 24569d093a style: fix import ordering in openai-codex-auth Ralph 2026-02-16 12:35:52 +01:00
  • 3ac422fe2e feat(extensions): add OpenAI Codex CLI auth provider Ralph 2026-02-16 12:27:53 +01:00
  • f82a3d3e2b fix: use resolveUserPath utility for tilde expansion boris 2026-02-16 12:56:57 +01:00
  • 4cd75d5d0f fix: remove accidental openclaw link dependency boris 2026-02-16 12:52:41 +01:00
  • f70b3a2e68 refactor: bundle export-html templates instead of reading from node_modules boris 2026-02-16 12:41:08 +01:00
  • 1eb1a33f37 chore: remove --open option (not useful for remote sessions) boris 2026-02-16 12:31:46 +01:00
  • ffe700bf94 fix: use proper pi-mono dark theme colors for export HTML boris 2026-02-16 12:24:14 +01:00
  • add3afb743 feat: add /export-session command boris 2026-02-16 11:49:14 +01:00
  • 3c3a39d165 fix(test): use path.resolve for cross-platform Windows compatibility Xinhua Gu 2026-02-16 12:54:07 +01:00
  • 90774c098a fix(sessions): allow cross-agent session file paths in multi-agent setups Xinhua Gu 2026-02-16 12:42:57 +01:00
  • e20b87f1ba fix: handle forum/topics in Telegram DM thread routing (#17980) 8BlT 2026-02-16 18:52:26 +07:00
  • c25c276e00 refactor: remove unnecessary optional chaining from agent meta usage in reply and cron modules SK Akram 2026-02-16 12:09:22 +00:00
  • d649069184 fix: add optional chaining to runResult.meta accesses to prevent crashes on aborted runs SK Akram 2026-02-16 11:57:20 +00:00
  • 690ec492df refactor: remove redundant field assignments in resolveCronSession Operative-001 2026-02-16 13:48:16 +01:00
  • 57c8f62396 fix(cron): reuse existing sessionId for webhook/cron sessions Operative-001 2026-02-16 13:08:40 +01:00
  • 952db1a3e2 fix(discord): route audioAsVoice payloads through voice message API Clawdbot 2026-02-16 13:18:04 +01:00
  • 2fa9ddebdb fix(mattermost): add actions config typing Peter Steinberger 2026-02-16 22:59:53 +00:00
  • 9f0fc74d10 refactor(model): share normalized provider map lookups Peter Steinberger 2026-02-16 22:58:23 +00:00
  • 1fca7c3928 fix(discord): strip user:/discord:/pk: prefixes in command allowFrom Clawdbot 2026-02-16 13:19:30 +01:00
  • 6931ca7035 fix(subagent): route nested announce to parent even when parent run ended Operative-001 2026-02-16 13:21:19 +01:00
  • 235794d9f6 fix(security): OC-09 credential theft via environment variable injection aether-ai-agent 2026-02-16 23:33:27 +11:00
  • 65a1787f92 fix: normalize paths to forward slashes for Windows RegExp compatibility 康熙 2026-02-16 21:49:47 +08:00
  • 811c4f5e91 feat: add post-compaction read audit (Layer 3) 康熙 2026-02-16 21:41:03 +08:00
  • 3296a25cc6 fix: format compaction-safeguard.ts with oxfmt 康熙 2026-02-16 21:14:54 +08:00
  • c4f829411f feat: append workspace critical rules to compaction summary 康熙 2026-02-16 21:06:08 +08:00
  • d0b33f23eb fix: improve section extraction robustness (case-insensitive, H3, code blocks) 康熙 2026-02-16 20:48:24 +08:00
  • 90476d465d fix: format post-compaction-context test file 康熙 2026-02-16 20:44:29 +08:00
  • 35a3e1b788 feat: inject post-compaction workspace context as system event (#18023) 康熙 2026-02-16 20:40:43 +08:00
  • b1d5c71609 fix(cli): use standalone script for service restart after update (#17225) artale 2026-02-16 13:41:16 +01:00
  • a62ff19a66 fix(agent): isolate last-turn total in token usage reporting (#17016) artale 2026-02-16 13:44:22 +01:00
  • d6acd71576 fix: session-memory hook finds previous session file after /new/reset OpenClaw Bot 2026-02-16 14:09:21 +00:00
  • 767109e7d5 fix(skills): improve git credential handling for gh-issues sub-agents OpenClaw Bot 2026-02-16 13:50:48 +00:00
  • 068260bbea fix: add api-version query param for Azure verification OpenClaw Bot 2026-02-16 13:42:37 +00:00
  • 960cc11513 fix: add Azure AI Foundry URL support for custom providers OpenClaw Bot 2026-02-16 11:18:09 +00:00
  • 4e5a9d83b7 fix(gateway): preserve unbracketed IPv6 host headers Rain 2026-02-16 20:54:31 +08:00
  • 8e55503d77 fix(browser): track original port mapping for EADDRINUSE fallback Iron9521 2026-02-16 21:04:55 +08:00
  • 0e6daa2e6e fix(browser): handle EADDRINUSE with automatic port fallback Iron 2026-02-16 13:53:40 +08:00
  • a1a1f56841 fix(process): disable detached spawn on Windows to fix empty exec output (#18035) artale 2026-02-16 14:00:45 +01:00
  • d0a5ee0176 fix: include token drift warning in JSON response Operative-001 2026-02-16 14:48:00 +01:00
  • d6e85aa6ba fix(daemon): warn on token drift during restart (#18018) Operative-001 2026-02-16 14:03:28 +01:00
  • 8af4712c40 fix(cron): prevent spin loop when job completes within scheduled second (#17821) Marcus Widing 2026-02-16 14:09:16 +01:00
  • eed806ce58 f popomore 2026-02-16 21:41:57 +08:00
  • a42ccb9c1d f popomore 2026-02-16 21:22:27 +08:00
  • c315246971 fix(feishu): fix mention detection for post messages with embedded docs popomore 2026-02-16 21:01:59 +08:00
  • cd4f7524e3 feat(telegram): receive and surface user message reactions (#10075) Glucksberg 2026-02-15 00:39:51 +00:00
  • d3698f4eb6 fix(gateway): trim trusted proxy entries before matching Rain 2026-02-16 21:28:24 +08:00
  • e24e465c00 fix(webchat): strip reply/audio directive tags before rendering #18079 HAL 2026-02-16 07:54:08 -06:00
  • 9c3eed5970 Update Akash Kobal's avatar link in README AKASH KOBAL 2026-02-16 19:29:02 +05:30
  • 18f3bbfe05 Add avatar link for AkashKobal to README AKASH KOBAL 2026-02-16 19:24:25 +05:30
  • e91a5b0216 fix: release stale session locks and add watchdog for hung API calls (#18060) Vishal Doshi 2026-02-16 13:57:35 +00:00
  • 7d8d8c338b config: align memory hybrid UI metadata with schema labels/help Rodrigo Uroz 2026-02-16 13:49:05 +00:00
  • 65ad9a4262 Memory: fix MMR tie-break and temporal timestamp dedupe Rodrigo Uroz 2026-02-11 20:56:56 +00:00
  • 33cf27a52a fix: MMR default disabled, tie-break null guard, correct docs URL Rodrigo Uroz 2026-02-10 13:20:05 +00:00
  • 6b3e0710f4 feat(memory): Add opt-in temporal decay for hybrid search scoring Rodrigo Uroz 2026-02-10 08:42:22 -03:00
  • fa9420069a feat(memory): Add MMR re-ranking for search result diversity Rodrigo Uroz 2026-01-26 15:23:22 -03:00
  • a0ab301dc3 Fix Discord auto-thread attempting to thread in Forum/Media channels\n\nCreating threads on messages within Forum/Media channels is often redundant\nor invalid (as messages are already posts). This prevents API errors and spam.\n\nFix: Check channel type before attempting auto-thread creation. Rain 2026-02-16 21:00:30 +08:00
  • b90d7625e5 Fix Discord session routing continuity (enable lastRoute for groups)\n\nPreviously, 'updateLastRoute' was only enabled for Direct Messages.\nThis meant that group/channel sessions did not update their routing\nmetadata (last channel/to/accountId) in 'session-meta.json'.\n\nIf the bot restarted or a proactive cron job tried to send a message\nto a group session using 'sessions_send' without an explicit 'to' field,\nit would fail because 'lastRoute' was missing or stale.\n\nFix: Enable 'updateLastRoute' for all Discord messages (Group + DM),\nensuring the session store always has the latest valid routing target. Rain 2026-02-16 20:58:30 +08:00
  • dbe2ab6f62 cron: keep usage telemetry in run log types + error paths Rob Dunn 2026-02-16 08:58:19 -07:00
  • ddea5458d0 cron: log model+token usage per run + add usage report script Rob Dunn 2026-02-16 08:07:51 -07:00
  • edbc68e9f1 feat: support Z.AI tool_stream for real-time tool call streaming tian Xiao 2026-02-17 00:30:33 +09:00
  • c529e6005a fix(gateway): set explicit chat timeouts for mesh gateway calls ranausmanai 2026-02-16 21:55:20 +05:00
  • 16e59b26a6 Add mesh auto-planning with chat command UX and hardened auth/session behavior ranausmanai 2026-02-16 20:49:44 +05:00
  • 83990ed542 Add mesh orchestration gateway methods with DAG execution and retry ranausmanai 2026-02-16 19:02:40 +05:00
  • 15fe87e6b7 feat: add before_message_write plugin hook Parker Todd Brooks 2026-02-16 00:36:48 -08:00
  • 94eecaa446 fix: atomic session store writes to prevent context loss on Windows Winston 2026-02-16 23:42:25 +06:00
  • 1bef2fc68b fix(whatsapp): allow per-message link preview override\n\nWhatsApp messages default to enabling link previews for URLs. This adds\nsupport for overriding this behavior per-message via the \nparameter (e.g. from tool options), consistent with Telegram.\n\nFix: Updated internal WhatsApp Web API layers to pass option\ndown to Baileys . Rain 2026-02-16 22:13:05 +08:00
  • 312a7f7880 fix: make tool exit code handling less aggressive misterdas 2026-02-16 23:39:02 +05:30
  • 91903bac15 fix: include OPENCLAW_SERVICE_VERSION in system presence version detection Buddy (AI) 2026-02-16 19:28:50 +00:00
  • 5d9a026a9e gateway: hard-cap chat.history oversized payloads Rick Qian 2026-02-17 03:05:53 +08:00
  • 97e0f8d551 fix(onboarding): keep wildcard allowFrom helper string-typed Peter Steinberger 2026-02-16 22:55:46 +00:00
  • 64f5e4a424 refactor(onboarding): reuse allowlist merge across channels Peter Steinberger 2026-02-16 22:53:55 +00:00
  • 486b7379d4 refactor(test): dedupe doctor harness mock payload factories Peter Steinberger 2026-02-16 22:52:24 +00:00
  • 230e1d9962 refactor(auth): share profile id dedupe helper Peter Steinberger 2026-02-16 22:51:42 +00:00
  • ff7a735115 refactor(onboarding): share allowlist merge helpers Peter Steinberger 2026-02-16 22:50:41 +00:00
  • 1dfacd4dd1 fix(status): avoid bot+app token warning for mattermost Echo 2026-02-16 15:08:11 -05:00
  • 82861968c2 fix(mattermost): address review feedback on reactions PR Echo 2026-02-16 17:34:36 -05:00
  • 2a2372cd6c feat(mattermost): add emoji reactions support Echo 2026-02-16 17:14:08 -05:00
  • b57d29d833 fix(slack): extract text and media from forwarded message attachments Tom Peri 2026-02-17 00:44:41 +02:00
  • 4928717b92 fix: handle Qwen 3 reasoning field in Ollama responses SK Heavy Industries 2026-02-16 17:42:03 -05:00