zhayujie
26693acc3f
feat(vision): prioritize main model for image recognition with multi-provider fallback
...
- Add call_vision method to all bot implementations (DashScope, Claude,
Gemini, ZhipuAI, MiniMax, Doubao, Moonshot, OpenAICompatibleBot)
using each vendor's native multimodal API format
- Remove call_with_tools/call_vision from Bot base class to fix MRO
shadowing issue with OpenAICompatibleBot mixin
- Refactor vision tool provider resolution: MainModel → other configured
models (auto-discovered) → OpenAI → LinkAI, with automatic fallback
- Return actual model name used in call_vision responses
- Sync config.json API keys to .env bidirectionally on startup
- Fix bot instance cache to detect bot_type/use_linkai config changes
- Add SSE reconnection support for web console
- Preserve image path hints in Gemini text for correct vision tool calls
- Update docs/tools/vision.mdx
2026-04-11 19:46:11 +08:00
zhayujie
b5f33e5ecd
feat: support qwen3.6-plus
2026-04-02 16:46:58 +08:00
zhayujie
a38b22a6a2
docs: update docs
2026-04-01 15:31:41 +08:00
zhayujie
830b8f2971
feat: release 2.0.5
2026-04-01 15:01:53 +08:00
zhayujie
b058af122c
feat: release 2.0.5
2026-04-01 12:24:21 +08:00
zhayujie
174ee0cafc
fix(security): prevent path traversal in memory content API
2026-04-01 10:03:58 +08:00
zhayujie
1c336380c0
docs: update release doc
2026-03-31 22:30:31 +08:00
zhayujie
fa149cf4aa
fix(browser): multi-thread browser instance bug
2026-03-30 00:57:19 +08:00
zhayujie
511ee0bbaf
fix: windows PowerShell script
2026-03-29 18:28:50 +08:00
zhayujie
3cb5a0fbd6
docs: add CLI system docs
2026-03-29 17:57:12 +08:00
zhayujie
3eb8348708
fix: docker volume permission issue and clean up unused dependencies
2026-03-25 01:25:34 +08:00
6vision
76dcb25103
docs(deepseek): update model descriptions to V3.2 with thinking/non-thinking mode
...
Made-with: Cursor
2026-03-24 00:05:39 +08:00
6vision
c5b4f236db
docs(deepseek): remove migration notes from zh and en docs
...
Made-with: Cursor
2026-03-24 00:05:39 +08:00
6vision
cffa20d37e
docs(deepseek): remove migration notes to reduce user cognitive load
...
Made-with: Cursor
2026-03-23 22:39:15 +08:00
6vision
ef009edd29
docs(deepseek): update config guides for independent DeepSeek module
...
Update DeepSeek docs (zh/en/ja) and README to reflect the new dedicated deepseek_api_key / deepseek_api_base config fields, with backward compatibility notes.
Made-with: Cursor
2026-03-23 21:43:51 +08:00
zhayujie
304381a88d
fix: hide breadcrumb on mobile for better space utilization
2026-03-22 23:36:34 +08:00
zhayujie
5958b69ec9
feat: release 2.0.4
2026-03-22 20:49:41 +08:00
zhayujie
a483ec0cea
feat: optimize weixin channel qr code generate
2026-03-22 18:20:10 +08:00
zhayujie
c1421e0874
feat: support weixin channel in scripts
2026-03-22 16:29:12 +08:00
zhayujie
ce89869c3c
feat: support weixin channel
2026-03-22 15:52:13 +08:00
zhayujie
9192f6f7f7
feat: add MiniMax-M2.7 and glm-5-turbo
2026-03-19 10:46:13 +08:00
zhayujie
5356e9ddeb
docs: adjust docs order
2026-03-18 21:55:09 +08:00
zhayujie
52acf76e2c
docs: update jp docs
2026-03-18 21:01:02 +08:00
Ikko Ashimine
5487c0befe
docs: add Japanese documents
2026-03-18 19:13:39 +09:00
zhayujie
8bb16c48c0
docs: update install cmd
2026-03-18 16:11:35 +08:00
zhayujie
c6384363f9
feat: workspace volume in docker deploy
2026-03-18 16:03:03 +08:00
zhayujie
8993e8ad3e
feat: release 2.0.3
2026-03-18 15:40:49 +08:00
zhayujie
289989d9f7
feat: release 2.0.3
2026-03-18 15:10:21 +08:00
zhayujie
dc2ae0e6f1
feat: support gpt-5.4-mini and gpt-5.4-nano
2026-03-18 14:55:29 +08:00
zhayujie
9c966c152d
feat: enhance AGENT.md update prompts to encourage proactive evolution
2026-03-18 12:10:45 +08:00
zhayujie
4efae41048
feat: support coding plan
2026-03-18 11:59:22 +08:00
zhayujie
d53abc9696
docs: update README.md
2026-03-17 23:02:41 +08:00
zhayujie
a4d54f58c8
feat: complete the QQ channel and supplement the docs
2026-03-17 17:25:36 +08:00
zhayujie
005a0e1bad
feat: add qq channel
2026-03-17 15:43:04 +08:00
zhayujie
d4bdd9b1b7
docs: update README.md for wecom_bot channel
2026-03-16 19:07:08 +08:00
zhayujie
8b45d6c750
docs: wecom_bot integration docs
2026-03-16 19:03:18 +08:00
zhayujie
ba915f2cc0
feat: add gemini-3.1-flash-lite-preview and gpt-5.4
2026-03-15 22:06:12 +08:00
zhayujie
8623287ac1
docs: update memory system docs
2026-03-08 22:06:28 +08:00
zhayujie
6e5ee92ebd
docs: add gpt-5.4
2026-03-06 12:25:50 +08:00
zhayujie
1623deb3ee
feat: support gpt-5.4
2026-03-06 12:04:40 +08:00
zhayujie
6ed85029c5
fix: agent skills
2026-02-28 16:46:49 +08:00
zhayujie
b788a3dd4e
fix: incomplete historical session messages
2026-02-28 15:03:33 +08:00
zhayujie
fccfa92d7e
docs: update channel docs
2026-02-28 14:50:55 +08:00
zhayujie
8705bf0a70
feat: update docs
2026-02-28 10:53:16 +08:00
zhayujie
269fa7d2d5
feat: 2.0.2 en docs
2026-02-27 18:37:22 +08:00
zhayujie
e99837a8b9
feat: release 2.0.2
2026-02-27 18:04:00 +08:00
zhayujie
553861a2c4
docs: update README.md
2026-02-27 16:57:18 +08:00
zhayujie
628a85d1be
docs: update README.md
2026-02-27 16:48:23 +08:00
zhayujie
6db22827f2
feat: docs update
2026-02-27 16:03:47 +08:00
zhayujie
d891312032
docs: init docs
2026-02-27 12:10:16 +08:00