Jun 13 09:46 feat: desktop setting provider 04:36 feat: add nvidia provider 02:19 feat: voice ok 02:06 chore: rm bak of fix config render 02:01 fix: config render 02:01 feat: voice stt+tts just first have voice 00:31 feat: voice stt ok english Jun 12 17:13 feat: voice add fully-local STT (faster-whisper) + TTS (edge-tts) 06:29 feat: voice mode asr Jun 10 16:20 chore: debug SDK WS classification and fix CLI binary resolution chenbhao +1: Claude Big Pickle - Add console.log for SDK WebSocket H5 classification debugging
- Bypass broken standalone dist/cli binary, delegate to sidecar/source
Co-Authored-By: Claude Big Pickle <noreply@anthropic.com> 10:02 fix: desktop server CLI spawn and model listing for CLI auth chenbhao +1: Claude Big Pickle - Fix CLI process startup failure: resolveCliArgs now prefers the standalone
dist/cli binary (which has the real runHeadless implementation) over the
OSS sidecar binary (which has a stub print.ts without runHeadless).
Uses CLAUDE_APP_ROOT for real filesystem path resolution inside compiled
sidecar where import.meta.dir is a virtual bunfs path.
Fallback changed from broken bin/claude-haha path to PATH lookup.
- Fix desktop /api/models to recognize CLI auth state: added
fetchCliProviderModels() that reads ~/.claude.json directly and fetches
OpenCode models from models.dev/api.json or OpenRouter models from
openrouter.ai/api/v1/models, with 5-minute caching. This makes OpenCode
and OpenRouter models visible in the desktop UI after CLI /login.
Co-Authored-By: Claude Big Pickle <noreply@anthropic.com> 07:19 chore: h5 fix Jun 2 15:44 feat: Agent Team Jun 1 07:16 feat: SubAgent Swarm Topology May 24 03:42 feat: subagent inherit parent class ❯ 你尝试 调用 SubAgent 看能不能用
● 好的,我來測試一下 SubAgent(即 Agent tool)的功能。
● Agent(Test SubAgent functionality)
● SubAgent 正常運作 ✅
它成功執行了一個 general-purpose 類型的 agent,獨立完成了:
1. 列出專案目錄結構
2. 查看最近 5 筆 git commit
3. 回報結果給我
我再測試一下背景模式(background):
● Agent(Test background SubAgent)
⎿ Backgrounded agent (↓ to manage · ctrl+o to expand)
● SubAgent 兩種模式都正常運作:
┌───────────────────┬─────────────────────────────────┐
│ 模式 │ 狀態 │
├───────────────────┼─────────────────────────────────┤
│ Foreground (前景) │ ✅ 成功執行並回傳結果 │
├───────────────────┼─────────────────────────────────┤
│ Background (背景) │ ✅ 成功啟動,完成後會自動通知我 │
└───────────────────┴─────────────────────────────────┘
功能總結:
- 可以啟動多種 agent 類型(general-purpose、Explore、Plan 等)
- 支援前景(等結果)與背景(非同步)模式
- 可以同時啟動多個平行執行
有什麼具體任務想讓 SubAgent 幫忙處理的嗎?
✻ Cooked for 30s · 1 local agent still running
● Agent "Test background SubAgent" completed
● 背景 SubAgent 也成功完成了 ✅
Background age… May 23 16:49 feat: desktop cd desktop && bun run tauri dev 11:32 feat: add opencode zen provider /login and enter opencode zen free then /model input free chose you want May 21 17:08 chore: fix prompt identity 16:32 fix: opencode login May 7 16:44 fix: after /login opencode freemodel exit then /model can't fetch model list 16:27 fix: subagent can't created in opencode free model /login no apikey May 6 15:57 feat: better collapsing fetch result when set verbose is false in /config 13:19 feat: keep ctx line online 12:49 fix: move ctx line to rightdown 12:11 feat: ctx line 11:30 fix: /model display name not use fallback 10:12 fix: Not logged in . Run /login in opencode 10:05 chore: add free gpt5 nano and big pickle in /model 09:41 fix: refresh model list 09:14 fix: model not display life-free model 09:00 fix: fetch active opencode model 07:20 feat: add new free provider opencode Apr 30 15:07 feat: add Tavily as optional search backend in WebSearchTool Tavily PR Agent
Apr 21 13:43 fix: VersperClaw resume when ctrl c Apr 18 14:58 feat: toolsearch use websearch Apr 15 09:47 feat: auto dream ✅ Auto Dream 功能实现完成!
📋 实施总结
新增文件
- `src/skills/bundled/dream.ts` - 手动 /dream 命令实现
- 无条件可用(只要 auto-memory 启用)
- 完整工具权限,用户可实时观察
- 支持额外参数传递
修改文件
- `src/skills/bundled/index.ts` - 移除 KAIROS feature gate
- 添加 registerDreamSkill 导入
- 无条件调用 registerDreamSkill()
🎯 功能特性
自动触发(Auto Dream)
- ✅ 每次查询循环结束后检查
- ✅ 三重门控机制:
1. 启用状态检查
2. 时间门(默认 24 小时)
3. 会话门(默认 5 个会话)
4. 锁文件保护
- ✅ 后台 forked agent 运行,工具受限
- ✅ UI 中显示状态和进度
手动触发(/dream 命令)
- ✅ 用户随时可用,无门控限制
- ✅ 主循环中运行,完整工具权限
- ✅ 实时观察操作过程
- ✅ 支持额外上下文参数
4 阶段整理流程
1. Orient - 扫描现有记忆文件
2. Gather - 收集新信息(日志、过时记忆、会话记录)
3. Consolidate - 合并到现有文件
4. Prune and index - 更新索引并清理
🔧 配置选项
Settings.json:
{
"autoDreamEnabled": true,
"autoMemoryEnabled": true
}
GrowthBook:
- Feature: tengu_onyx_plover
- Parameters: minHours, minSessions
📊 与 BestClaude 对比
┌──────────────────┬────────────┬──────────┬──────────┐
│ 功能 │ Bes… 09:13 fix: rm Number(chatId) and use string save data project beyond chatId range Apr 13 02:18 feat: allow all tools in auto mode without classifier checking Modify isAutoModeAllowlistedTool to always return true, allowing all
tools to bypass the auto mode classifier and execute immediately. 02:03 feat: support auto-compact for "exceeds the available context size" errors Add error handler for alternative context overflow format used by some
API providers. This ensures auto-compact triggers regardless of the
specific error wording. 01:58 chore: back to clawd logo 01:10 feat: enable ToolSearch by default for all API providers Remove the restriction that disabled ToolSearch for non-first-party
APIs. This improves compatibility with OpenRouter and other third-party
providers, ensuring that deferred tools like TaskCreate work correctly
regardless of the API provider being used. 00:51 feat: load all openrouter model Apr 12 13:34 feat: live refresh typing status 13:02 chore: rm log function of webfetch 13:01 feat: complete shouldDefer tool WebFetch Apr 9 13:57 chore: original design to avoid ip issues Apr 8 13:24 chore: clean WebSearchTool log test 06:48 fix: WebSearch return data. 06:33 test: WebSearchTool log 06:13 fix: ban telegram log