faaae68868
Merge remote-tracking branch 'origin/main'
2026-03-14 00:19:55 +08:00
Xubin Ren
58389766a7
Merge PR #1981 : chore: bump wecom-aibot-sdk-python to >=0.1.5
...
chore: bump wecom-aibot-sdk-python to >=0.1.5
2026-03-13 23:42:43 +08:00
chengyongru
1e163d615d
chore: bump wecom-aibot-sdk-python to >=0.1.5
...
- Includes bug fixes for duplicate recv loops
- Handles disconnected_event properly
- Fixes heartbeat timeout
2026-03-13 18:45:41 +08:00
Xubin Ren
ca5047b602
feat(web): multi-provider web search + Jina Reader fetch
2026-03-13 05:44:16 +00:00
Xubin Ren
20b4fb3bff
fix: langsmith callback 防覆盖 + 加 optional dep
2026-03-13 04:54:22 +00:00
83826f3904
Add persona and language command localization
2026-03-13 11:32:06 +08:00
Xubin Ren
4f05e30331
Merge remote-tracking branch 'origin/main' into pr-1919
2026-03-13 03:02:17 +00:00
lvguangchuan001
8e412b9603
[紧急]修复we_chat在pyproject.toml配置的问题
2026-03-12 14:28:33 +08:00
chengyongru
64ab6309d5
fix: wecom-aibot-sdk-python should use pypi version
2026-03-12 00:38:28 +08:00
for13to1
2c5226550d
feat: allow direct references in hatch metadata for wecom dep
2026-03-11 20:35:04 +08:00
Re-bin
d0b4f0d70d
feat(wecom): add WeCom channel with SDK pinned to GitHub tag v0.1.2
2026-03-11 07:57:12 +00:00
Re-bin
eb6310c438
merge origin/main into pr-1327
...
Made-with: Cursor
2026-03-11 07:30:38 +00:00
Xubin Ren
4f7613d608
Merge PR #1855 : fix: bump litellm version to 1.82.1 for Moonshot provider support
...
fix: bump litellm version to 1.82.1 for Moonshot provider support
2026-03-11 11:31:14 +08:00
greyishsong
a44ee115d1
fix: bump litellm version to 1.82.1 for Moonshot provider support
...
see issue #1628
2026-03-11 09:02:28 +08:00
Re-bin
62ccda43b9
refactor(memory): switch consolidation to token-based context windows
...
Move consolidation policy into MemoryConsolidator, keep backward compatibility for legacy config, and compress history by token budget instead of message count.
2026-03-10 19:55:06 +00:00
chengyongru
a660a25504
feat(wecom): add wecom channel [wobsocket]
...
support text/audio[wecom support audio message by default]
2026-03-09 22:46:35 +08:00
Re-bin
a0bb4320f4
chore: bump version to 0.1.4.post4
2026-03-08 16:44:47 +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
Sergio Sánchez Vallés
d019ff06d2
Merge branch 'main' into fix/test-failures
2026-03-04 20:07:58 +01:00
Sergio Sánchez Vallés
e032faaeff
Merge branch 'main' of upstream/main into fix/test-failures
2026-03-04 20:04:00 +01:00
Sergio Sánchez Vallés
0209ad57d9
fix(tests): resolve RequestsDependencyWarning and lark-oapi asyncio/websockets DeprecationWarnings
2026-03-04 19:31:39 +01:00
Sergio Sánchez Vallés
c64fe0afd8
fix(tests): resolve failing tests on main branch
...
- Unskip matrix logic by adding missing deps (matrix-nio, nh3, mistune)
- Update matrix tests for 'allow_from' default deny security change
- Fix asyncio typing keepalive leak in matrix tests
- Update context prompt cache assert after runtime message merge
- Fix flaky cron service test with mtime sleep
- Remove obsolete test_cron_commands.py testing deleted CLI commands
2026-03-04 16:53:07 +01:00
Sergio Sánchez Vallés
ca1f41562c
Fix telegram stop typing if not final message
2026-03-04 13:19:35 +01:00
Sergio Sánchez Vallés
102b9716ed
feat: Implement Telegram draft/progress messages (streaming)
2026-03-03 17:16:08 +01:00
cocolato
5f7fb9c75a
add missed dependency
2026-03-03 23:40:56 +08:00
Re-bin
4f0530dd61
release: v0.1.4.post3
2026-02-28 17:55:18 +00:00
Re-bin
988a85d8de
refactor: optimize matrix channel — optional deps, trim comments, simplify methods
2026-02-26 03:04:01 +00:00
Re-bin
84f2f3c316
Merge remote-tracking branch 'origin/main' into pr-420
2026-02-26 02:48:21 +00:00
Re-bin
17de3699ab
chore: bump version to 0.1.4.post2
2026-02-24 16:24:47 +00:00
Re-bin
577b3d104a
refactor: move workspace/ to nanobot/templates/ for packaging
2026-02-23 08:08:01 +00:00
Re-bin
af71ccf051
release: v0.1.4.post1
2026-02-21 13:05:14 +00:00
Alexander Minges
6be7368a38
fix(matrix): sanitize formatted html with nh3
2026-02-20 17:55:59 +01:00
Alexander Minges
e716c9caac
feat(matrix): send markdown as formatted html messages
2026-02-20 17:54:39 +01:00
djmaze
d3ddeb3067
fix: activate E2E and accept room invites in Matrix channels
2026-02-20 17:48:14 +01:00
Re-bin
d748e6eca3
fix: pin dependency version ranges
2026-02-19 17:28:13 +00:00
Re-bin
b14d4711c0
release: v0.1.4
2026-02-18 14:31:26 +00:00
Grzegorz Grasza
ed5593bbe0
slack: use slackify-markdown for proper mrkdwn formatting
...
Replace the regex-based Markdown-to-Slack converter with the
slackify-markdown library, which uses a proper Markdown parser
(markdown-it-py, already a dependency) to correctly handle headings,
bold/italic, code blocks, links, bullet lists, and strikethrough.
The regex approach didn't handle headings (###), bullet lists (* ),
or code block protection, causing raw Markdown to leak into Slack
messages.
Net -40 lines.
Assisted-by: Claude 4.6 Opus (Anthropic)
2026-02-16 13:56:30 +01:00
Re-bin
9e5f7348fe
Merge branch 'main' into pr-151
2026-02-16 09:19:40 +00:00
Re-bin
49fec3684a
fix: use json_repair for robust LLM response parsing
2026-02-15 08:11:33 +00:00
Re-bin
54d5f637e7
merge main into pr-554
2026-02-15 06:12:15 +00:00
Re-bin
202f0a3144
bump: 0.1.3.post7
2026-02-13 06:17:22 +00:00
Sergio Sánchez Vallés
e89afe61f1
feat(tools): add mcp support
2026-02-12 10:09:00 +01:00
张涔熙
3561b6a63d
feat(cli): rewrite input layer with prompt_toolkit and polish UI
...
- Replaces fragile input() hacks with robust prompt_toolkit.PromptSession
- Native support for multiline paste, history, and clean display
- Restores animated spinner in _thinking_ctx (now safe)
- Replaces boxed Panel with clean header for easier copying
- Adds prompt-toolkit dependency
- Adds new unit tests for input layer
2026-02-11 11:44:37 +08:00
Xubin Ren
caf7a1a532
Merge pull request #439 from Mrart/dinktalk
...
fixed dingtalk exception.
2026-02-10 15:23:36 +08:00
Re-bin
d1f0615282
resolve conflicts with main; remove test_mochat_channel.py
2026-02-10 06:52:52 +00:00
ouyangwulin
f634658707
fixed dingtalk exception.
2026-02-10 11:10:00 +08:00
Re-bin
fc9dc4b397
Release v0.1.3.post6
2026-02-10 03:00:42 +00:00
pinhua33
c6915d27e9
Merge remote-tracking branch 'upstream/main' into feature/codex-oauth
2026-02-10 00:44:03 +08:00
Re-bin
2c45657b14
resolve merge conflicts: keep all channels and add QQ
2026-02-09 11:58:38 +00:00