Commit Graph
100 Commits
Author SHA1 Message Date
Re-bin 5eb67facff Merge branch 'main' into pr-1728 and harden MCP tool cancellation handling 2026-03-08 16:01:06 +00:00
Re-bin 4e197dc18e Merge branch 'main' into pr-1728 2026-03-08 15:51:06 +00:00
Re-bin 7cbb254a8e fix: remove stale IDENTITY bootstrap entry 2026-03-08 15:39:40 +00:00
Re-bin 0b68360286 Merge PR #1635: add agent config/workspace CLI support 2026-03-08 03:26:30 +00:00
Re-bin bf0ab93b06 Merge branch 'main' into pr-1635 2026-03-08 03:24:15 +00:00
Re-bin fb4f696085 Merge branch 'main' into pr-1635 2026-03-08 03:14:20 +00:00
Re-bin 0a5daf3c86 docs: update readme for multiple instances and cli 2026-03-08 03:03:25 +00:00
Re-bin 7fa0cd437b merge: integrate pr-1581 multi-instance path cleanup 2026-03-08 02:58:28 +00:00
Re-bin 20dfaa5d34 refactor: unify instance path resolution and preserve workspace override 2026-03-08 02:58:25 +00:00
Re-bin bdac08161b Merge branch 'main' into pr-1581 2026-03-08 02:05:23 +00:00
Re-bin 822d2311e0 docs: update nanobot march news 2026-03-08 01:44:06 +00:00
Re-bin 3ca89d7821 docs: update nanobot news 2026-03-08 01:42:30 +00:00
Re-bin 5a08beee1e fix(slack): handle empty text responses without regressing thread and media support 2026-03-07 16:52:18 +00:00
Re-bin 2e50a98a57 merge main into pr-673 and keep slack empty-text fallback without regressing thread/media support 2026-03-07 16:51:48 +00:00
Re-bin 057927cd24 fix(auth): prevent allowlist bypass via sender_id token splitting 2026-03-07 16:36:12 +00:00
Re-bin 74066e2823 feat(qq): support group at messages without regressing msg_seq deduplication or startup behavior 2026-03-07 16:22:44 +00:00
Re-bin 3e9c5aa34a merge main into pr-532 and keep qq msg_seq/startup behavior while adding group @message support with regression tests 2026-03-07 16:22:41 +00:00
Re-bin cf7833176f Merge pull request #1467 from contributors/dingtalk-group-chat-support 2026-03-07 16:07:57 +00:00
Re-bin 4e25ac5c82 test(dingtalk): cover group reply routing 2026-03-07 16:07:57 +00:00
Re-bin 3508909ae4 Merge pull request #436 from contributors/preserve-telegram-document-extension 2026-03-07 15:51:53 +00:00
Re-bin 83433198ca Merge main into pr-436 2026-03-07 15:51:53 +00:00
Re-bin 8d35e13162 Merge PR #1476 without regressing Telegram proxy handling 2026-03-07 15:38:28 +00:00
Re-bin 512ccad636 Merge main into pr-1476, keep current Telegram proxy fix 2026-03-07 15:38:27 +00:00
Re-bin 0b520fc67f Merge pull request #1482 from contributors/telegram-topic-support 2026-03-07 15:33:24 +00:00
Re-bin 515b3588af Merge main into pr-1482 2026-03-07 15:33:24 +00:00
Re-bin 8a72931b74 Merge pull request #1535 from contributors/fix-telegram-proxy-crash 2026-03-07 15:11:09 +00:00
Re-bin a9f3552d6e test(telegram): cover proxy request initialization 2026-03-07 15:11:09 +00:00
Re-bin 369dbec70a Merge branch 'main' into pr-1535 2026-03-07 15:05:54 +00:00
Re-bin aee358c58e Merge pull request #332 from contributors/feishu-event-handlers 2026-03-07 15:02:06 +00:00
Re-bin 4021f5212c Merge main into pr-332 2026-03-07 15:02:06 +00:00
Re-bin 851e9c06d8 Merge pull request #1655 from contributors/fix-telegram-inline-keyboard-chat-id 2026-03-07 14:53:14 +00:00
Re-bin 43fc59da00 fix: hide internal reasoning in progress 2026-03-07 14:53:14 +00:00
Re-bin 04e4d17a51 Merge remote-tracking branch 'origin/main' into pr-1655 2026-03-07 14:45:28 +00:00
Re-bin f03adab5b4 Merge PR #1648: add Feishu audio transcription with Groq Whisper 2026-03-07 14:44:44 +00:00
Re-bin 4f80e5318d Merge remote-tracking branch 'origin/main' into pr-1648 2026-03-07 14:42:40 +00:00
Re-bin 1d06519248 Merge PR #1660: fix Telegram stop command handler 2026-03-07 14:36:43 +00:00
Re-bin ab89775d59 Merge PR #1610: auto cast tool params to match schema 2026-03-07 05:28:12 +00:00
Re-bin c3f2d1b01d fix(tools): narrow parameter auto-casting 2026-03-07 05:28:12 +00:00
Re-bin 67e6d9639c Merge remote-tracking branch 'origin/main' into pr-1610 2026-03-07 05:19:39 +00:00
Re-bin ff9c051c5f Merge PR #1613: enhance Discord message sending with attachments 2026-03-07 04:07:25 +00:00
Re-bin c81d32c40f fix(discord): handle attachment reply fallback 2026-03-07 04:07:25 +00:00
Re-bin 614d6fef34 Merge remote-tracking branch 'origin/main' into pr-1613 2026-03-07 04:01:24 +00:00
Re-bin 082a2f9f45 Merge PR #1618: support Azure OpenAI 2026-03-07 03:57:57 +00:00
Re-bin 576ad12ef1 fix(azure): sanitize messages and handle temperature 2026-03-07 03:57:57 +00:00
Re-bin 7c074e4684 Merge remote-tracking branch 'origin/main' into pr-1618 2026-03-07 03:42:02 +00:00
Re-bin 7b491ed4b3 Merge PR #1637: fix tool_call_id length error for GitHub Copilot provider 2026-03-07 03:30:36 +00:00
Re-bin c94ac351f1 fix(litellm): normalize tool call ids 2026-03-07 03:30:36 +00:00
Re-bin c1da9df071 Merge remote-tracking branch 'origin/main' into pr-1637 2026-03-07 03:09:25 +00:00
Re-bin 4bbdd78809 Merge PR #1638: add WhatsApp media support 2026-03-07 03:06:19 +00:00
Re-bin 64112eb9ba fix(whatsapp): avoid dropping media-only messages 2026-03-07 03:06:19 +00:00
Re-bin 0409d72579 feat(telegram): improve streaming UX and add table rendering 2026-03-06 16:19:19 +00:00
Re-bin 473ae5ef18 Merge PR #1546: fix: lazy import providers to avoid loading unused heavy dependencies 2026-03-06 07:18:54 +00:00
Re-bin cbce674669 Merge remote-tracking branch 'origin/main' into pr-1546 2026-03-06 07:18:06 +00:00
Re-bin 7755cab74b Merge PR #1555: fix: merge tool_calls from multiple choices in LiteLLM response 2026-03-06 07:16:20 +00:00
Re-bin dcebb94b01 style: remove trailing whitespace 2026-03-06 07:16:20 +00:00
Re-bin ef5792162f Merge remote-tracking branch 'origin/main' into pr-1555 2026-03-06 07:15:22 +00:00
Re-bin 23cbc86da8 Merge PR #1563: chore: clean up duplicate MatrixConfig, add Alibaba Coding Plan docs 2026-03-06 07:13:04 +00:00
Re-bin b817463939 chore: simplify Alibaba Coding Plan to apiBase hint, remove dedicated provider 2026-03-06 07:13:04 +00:00
Re-bin e81b6ceb49 merge origin/main into pr-1563 2026-03-06 07:01:23 +00:00
Re-bin 8e727283ef Merge PR #1567: refactor(channels): extract split_message utility to reduce duplication 2026-03-06 06:53:55 +00:00
Re-bin 7e9616cbd3 merge origin/main into pr-1567 2026-03-06 06:51:28 +00:00
Re-bin 7c20c56d7d Merge PR #1573: fix(context): detect image MIME type from magic bytes 2026-03-06 06:49:09 +00:00
Re-bin 3a01fe536a refactor: move detect_image_mime to utils/helpers for reuse 2026-03-06 06:49:09 +00:00
Re-bin 91b3ccee96 Merge remote-tracking branch 'origin/main' into pr-1573 2026-03-06 06:41:00 +00:00
Re-bin 3bbeb147b6 Merge PR #1605: fix(feishu): smart message format selection 2026-03-06 06:09:46 +00:00
Re-bin ba63f6f62d chore: remove pr-description.md from repo 2026-03-06 06:09:46 +00:00
Re-bin 645e30557b Merge remote-tracking branch 'origin/main' into pr-1605 2026-03-06 06:00:32 +00:00
Re-bin 1c76803e57 Merge PR #1603: fix(memory): handle list tool call args + fix(cli): Windows signal compatibility 2026-03-06 05:27:39 +00:00
Re-bin fc0b38c304 fix(memory): improve warning message for empty/non-dict list arguments 2026-03-06 05:27:39 +00:00
Re-bin a211e32e50 Merge remote-tracking branch 'origin/main' into pr-1603 2026-03-06 05:24:59 +00:00
Re-bin 1daef5c22f Merge PR #1594: fix(feishu): use msg_type media for mp4 video files 2026-03-06 05:11:26 +00:00
Re-bin c8f86fd052 Merge PR #1384: fix(feishu): split card messages when content has multiple tables 2026-03-05 15:21:19 +00:00
Re-bin 573fc7cd95 Merge remote-tracking branch 'origin/main' into pr-1384 2026-03-05 15:19:50 +00:00
Re-bin 68a1a0268d Merge PR #1522: feat(telegram): implement draft/progress streaming messages 2026-03-05 15:17:30 +00:00
Re-bin d32c6f946c fix(telegram): pin ptb>=22.6, fix double progress, clean up stale hatch config 2026-03-05 15:17:30 +00:00
Re-bin b070ae5b2b Merge remote-tracking branch 'origin/main' into pr-1522 2026-03-05 15:05:26 +00:00
Re-bin 80392d158a Merge PR #1400: fix: add SIGTERM, SIGHUP handling and ignore SIGPIPE 2026-03-05 14:59:03 +00:00
Re-bin 4ba8d137bc Merge remote-tracking branch 'origin/main' into pr-1400 2026-03-05 14:56:18 +00:00
Re-bin bea0f2a15d Merge PR #1435: feat(gateway): support multiple instances with --workspace and --config options 2026-03-05 14:54:53 +00:00
Re-bin 0343d66224 fix(gateway): remove duplicate load_config() that overwrote custom workspace/config 2026-03-05 14:54:53 +00:00
Re-bin 6d342fe79d Merge remote-tracking branch 'origin/main' into pr-1435 2026-03-05 14:51:13 +00:00
Re-bin cd0bcc162e docs: update introduction of nanobot 2026-03-05 14:48:57 +00:00
Re-bin 57d8aefc22 docs: update introduction of nanobot 2026-03-05 14:46:03 +00:00
Re-bin ec7bc33441 Merge PR #1488: feat(mcp): add SSE transport support with auto-detection 2026-03-05 14:44:45 +00:00
Re-bin b71c1bdca7 fix(mcp): hoist sse/http imports, annotate auto-detection heuristic, restore field comments 2026-03-05 14:44:45 +00:00
Re-bin 2306d4c11c Merge remote-tracking branch 'origin/main' into pr-1488 2026-03-05 14:35:02 +00:00
Re-bin c0d10cb508 Merge PR #553: feat(discord): add group policy to control group respond behaviour 2026-03-05 14:33:14 +00:00
Re-bin 06fcd2cc3f fix(discord): correct group_policy default to mention and style cleanup 2026-03-05 14:33:14 +00:00
Re-bin 376b7d6d58 Merge remote-tracking branch 'origin/main' into pr-553 2026-03-05 14:28:50 +00:00
Re-bin bc52ad3dad Merge pull request #1428: feat(custom-provider) session affinity header 2026-03-05 14:27:24 +00:00
Re-bin fb77176cfd feat(custom-provider): keep instance-level session affinity header for cache locality 2026-03-05 14:25:46 +00:00
Re-bin a3c68ef140 Merge branch 'main' into pr-1428 2026-03-05 14:12:37 +00:00
Re-bin c05cb2ef64 refactor(cron): remove CLI cron commands and unify scheduling via cron tool 2026-03-03 05:51:24 +00:00
Re-bin 9a41aace1a Merge PR #1458: prevent cron self-scheduling safely 2026-03-03 05:36:50 +00:00
Re-bin 30803afec0 fix(cron): isolate cron-execution guard with contextvars 2026-03-03 05:36:48 +00:00
Re-bin ec6430fa0c Merge branch 'main' into pr-1458 2026-03-03 05:18:28 +00:00
Re-bin caa8acf6d9 Merge PR #1456: merge user messages and harden save_turn multimodal persistence 2026-03-03 05:13:20 +00:00
Re-bin 03b83fb79e fix(agent): skip empty multimodal user entries after runtime-context strip 2026-03-03 05:13:17 +00:00
Re-bin 3c79404194 fix(providers): sanitize thinking_blocks by provider and harden content normalization 2026-03-02 06:58:10 +00:00
Re-bin 1601470436 Merge PR #1399: reload cron store on timer tick 2026-03-02 06:38:00 +00:00