zhayujie
3458621147
feat: add browser tool
2026-03-29 14:59:06 +08:00
zhayujie
df5bae37bc
feat: add MiniMax-M2.7 and glm-5-turbo in web console
2026-03-28 18:48:11 +08:00
zhayujie
acc23b6051
feat: optimize agent prompt and fix skill source load
2026-03-28 18:37:07 +08:00
zhayujie
48729678cf
Merge branch 'master' into feat-cow-cli
2026-03-28 14:47:20 +08:00
zhayujie
f890318ed9
fix: strip leading/trailing whitespace from agent response
2026-03-26 18:13:39 +08:00
zhayujie
158510cbbe
feat(cli): imporve cow cli and skill hub integration
2026-03-26 16:49:42 +08:00
zhayujie
3eb8348708
fix: docker volume permission issue and clean up unused dependencies
2026-03-25 01:25:34 +08:00
zhayujie
393f0c007c
fix: context loss after trim
2026-03-24 20:49:28 +08:00
zhayujie
13f5fde4fb
fix: rebuild system prompt from scratch on every turn
2026-03-23 21:27:44 +08:00
zhayujie
22b8ca0095
feat: optimize vision image compression
2026-03-23 21:18:04 +08:00
zhayujie
b8b57e34ff
fix: auto-repair messages
2026-03-21 14:20:22 +08:00
zhayujie
b4e711f411
feat: add request header
2026-03-19 17:06:05 +08:00
zhayujie
c6384363f9
feat: workspace volume in docker deploy
2026-03-18 16:03:03 +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
b8437032e9
fix: optimize image recognition prompts
2026-03-18 10:10:23 +08:00
zhayujie
30c6d9b5ae
feat: support file and image upload in web console, add office docs parsing in read tool
2026-03-17 21:21:03 +08:00
zhayujie
5e42996b36
fix: guide LLM to use matching skill when tool not found
2026-03-17 18:34:09 +08:00
zhayujie
a4d54f58c8
feat: complete the QQ channel and supplement the docs
2026-03-17 17:25:36 +08:00
zhayujie
72a26b6353
fix: scheduler auto clean
2026-03-17 11:29:21 +08:00
zhayujie
d4480b695e
feat(channel): add wecom_bot channel
2026-03-16 14:39:15 +08:00
zhayujie
d78105d57c
fix: tool call match
2026-03-12 17:05:27 +08:00
zhayujie
153c9e3565
fix(memory): remove useless prompt
2026-03-12 15:29:58 +08:00
zhayujie
c11623596d
fix(memory): prevent context memory loss by improving trim strategy
2026-03-12 15:25:46 +08:00
zhayujie
e791a77f77
fix: strengthen bootstrap flow
2026-03-12 12:13:05 +08:00
zhayujie
ee0c47ac1e
feat: file send prompt
2026-03-12 00:11:34 +08:00
zhayujie
eba90e9343
fix: workspace bootstrap
2026-03-11 23:35:42 +08:00
zhayujie
d8374d0fa5
fix: web_fetch encoding
2026-03-11 19:42:37 +08:00
zhayujie
fa61744c6d
feat(web_fetch): support downloading and parsing remote document files (PDF, Word, Excel, PPT)
2026-03-11 17:47:15 +08:00
zhayujie
4fec55cc01
feat: web_featch tool support remote file url
2026-03-11 17:16:39 +08:00
zhayujie
734c8fa84f
fix: optimize skill prompt
2026-03-11 12:40:37 +08:00
zhayujie
9a8d422554
feat: package skill install
2026-03-11 12:18:36 +08:00
zhayujie
b21e945c76
feat: optimize bootstrap flow
2026-03-11 11:27:08 +08:00
zhayujie
a02bf1ea09
Merge pull request #2693 from 6vision/fix/bot-type-and-web-config
...
fix: rename zhipu bot_type, persist bot_type in web config, fix re.syb escape error
2026-03-11 10:24:19 +08:00
zhayujie
eda82bac92
fix: gemini tool call bug
2026-03-11 02:04:09 +08:00
6vision
c4a93b7789
fix: rename zhipu bot_type, persist bot_type in web config, fix re.sub escape error
...
- Rename ZHIPU_AI bot type from glm-4 to zhipu to avoid confusion with model names
- Add bot_type persistence in web config to fix provider dropdown resetting on refresh
- Change OpenAI provider key to chatGPT to match bot_factory routing
- Add DEEPSEEK constant and route it to ChatGPTBot (OpenAI-compatible API)
- Keep backward compatibility for legacy bot_type glm-4 in bot_factory
- Fix re.sub bad escape error on Windows paths by using lambda replacement
- Remove unused pydantic import in minimax_bot.py
Made-with: Cursor
2026-03-10 21:34:24 +08:00
zhayujie
c3f9925097
fix: remove injected max-steps prompt from persisted conversation history
2026-03-10 20:08:59 +08:00
zhayujie
4e32f67eeb
fix: validate tool_call_id pairing #2690
2026-03-10 14:52:07 +08:00
zhayujie
9d8df10dcf
feat: clarify send tool is local-only
2026-03-10 12:10:10 +08:00
zhayujie
71c8436e90
fix: skill download to temp dir
2026-03-09 18:43:28 +08:00
zhayujie
08c69f5e9b
fix: clean existing skill directory before remote install to ensure full overwrite
2026-03-09 17:23:09 +08:00
zhayujie
a50fafaca2
refactor: convert image vision from skill to native tool
2026-03-09 16:01:56 +08:00
zhayujie
3b8b5625f8
feat: add image vision provider
2026-03-09 11:37:45 +08:00
zhayujie
6be2034110
feat: add fallback embedding provider
2026-03-09 11:03:31 +08:00
zhayujie
ccb9030d3c
refactor: convert web-fetch from skill to native tool
2026-03-09 10:13:48 +08:00
zhayujie
022c13f3a4
feat: upgrade memory flush system
...
- Use LLM to summarize discarded context into concise daily memory entries
- Batch trim to half when exceeding max_turns/max_tokens, reducing flush frequency
- Run summarization asynchronously in background thread, no blocking on replies
- Add daily scheduled flush (23:55) as fallback for low-activity days
- Sync trimmed messages back to agent to keep context state consistent
2026-03-08 21:56:12 +08:00
zhayujie
bb868b83ba
feat: add chat history query
2026-03-08 13:03:27 +08:00
zhayujie
24298130b9
fix: minimax tool_id missing
2026-03-06 18:42:03 +08:00
zhayujie
5b91fe04aa
fix: send tool process url
2026-03-06 12:22:22 +08:00
zhayujie
4a16e05b7a
fix: rebuild skills when installing
2026-03-05 21:11:34 +08:00