zhayujie
6a737fb734
feat: display thinking content in web console
2026-04-10 15:07:23 +08:00
zhayujie
54e81aba11
feat(memory+knowledge): add knowledge wiki system and Light Dream memory extraction
...
- Add knowledge/ directory structure and knowledge-wiki skill for structured knowledge accumulation
- Auto-inject MEMORY.md into system prompt with truncation (last 200 lines)
- Light Dream: extend flush_memory to extract long-term memories into MEMORY.md with date stamps
- Add mandatory knowledge auto-write rules in system prompt (no user confirmation needed)
- Expand MemoryManager.sync() to index knowledge/ files for vector search
- Update RULE.md template with workspace conventions and knowledge guidelines
2026-04-09 21:22:43 +08:00
zhayujie
4d5375f6d6
fix(win): add Windows platform hint in bash tool description
2026-04-08 16:54:26 +08:00
zhayujie
424557fedb
fix(win): use PowerShell instead of cmd.exe
2026-04-08 16:50:45 +08:00
zhayujie
89251e603f
fix(win): use PowerShell instead of cmd.exe for bash tool on Windows
2026-04-08 16:18:56 +08:00
zhayujie
ad86deb014
fix: prioritize using a custom master model for vision
2026-04-08 15:16:59 +08:00
zhayujie
360e3670eb
feat(browser): detect implicit interactive elements
2026-04-07 01:41:14 +08:00
zhayujie
9cc173cc4d
fix: use dynamic model name in system prompt runtime info
2026-04-02 17:01:56 +08:00
zhayujie
40dfc6860f
fix: skill list showing sub-skills inside collection
2026-04-02 11:47:24 +08:00
zhayujie
dd25b0fb5b
feat: refine system prompt style and tone guidance
2026-04-01 16:24:41 +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
66b71c50e9
feat(wecom_bot): add Wecom Bot QR code scan auth
2026-03-31 21:27:50 +08:00
zhayujie
7f94d37c2e
fix: auto-install font in browser
2026-03-31 20:20:13 +08:00
zhayujie
6d9b7baeb4
fix(weixin): file send failed
2026-03-31 18:14:49 +08:00
zhayujie
1ae2918064
feat: support install browser in chat
2026-03-31 15:15:17 +08:00
zhayujie
b6571e5cad
fix: browser resource optimization
2026-03-30 21:39:38 +08:00
zhayujie
7549d48cf1
fix: browser thread bug
2026-03-30 21:27:08 +08:00
zhayujie
fa149cf4aa
fix(browser): multi-thread browser instance bug
2026-03-30 00:57:19 +08:00
zhayujie
d09ae49287
feat(browser): auto-snapshot on navigate, screenshot prompt guidance
...
Browser tool enhancements:
- Navigate action now auto-includes snapshot result, saving one LLM round-trip
- Wait for networkidle + 800ms after navigation for SPA/JS-rendered pages
- Prompt guides agent to screenshot key results and ask user for login/CAPTCHA help
- Fixed playwright version pinned to 1.52.0; mirror fallback to official CDN on failure
Web console file/image support:
- SSE real-time push for images and files via on_event (file_to_send)
- Added /api/file endpoint to serve local files for web preview
- Frontend renders images in media-content container (survives delta/done overwrites)
- File attachment cards with download links; RFC 5987 encoding for non-ASCII filenames
Tool workspace fix:
- Inject workspace_dir as cwd into send and browser tools (previously only file tools)
- Screenshots now save to ~/cow/tmp/ instead of project directory
2026-03-29 19:09:11 +08:00
zhayujie
3cb5a0fbd6
docs: add CLI system docs
2026-03-29 17:57:12 +08:00
zhayujie
e06925ab85
fix: optimize browser install cli and fix vision prompt
2026-03-29 15:19:59 +08:00
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