-
b6818bc0d0
fix: edit_file diff 显示修复 — 多行替换排序 & 行间间隙
JOJO
2026-06-07 23:48:08 +0800
-
84336b1802
fix(input): 重构消息队列动画 — 去掉容器外框、纯位移FLIP同步动画
JOJO
2026-06-07 23:20:57 +0800
-
d639278182
fix(overlay): 修复手机端图片/视频本地选择兼容性问题
JOJO
2026-06-07 17:19:53 +0800
-
7c08031413
fix(android): 修复国产手机 WebView 中本地图片/视频选择无效的问题
JOJO
2026-06-07 16:56:55 +0800
-
5723da8eb1
fix(android): 修复 App 内本地图片/视频选择无效的问题
JOJO
2026-06-07 16:34:26 +0800
-
180fb9bfbd
chore(deps): add sherpa-onnx for voice/ASR support
JOJO
2026-06-07 16:23:33 +0800
-
78544cb205
refactor: remove run_python tool, consolidate all execution to run_command
JOJO
2026-06-07 15:28:38 +0800
-
4bf0733907
feat: add minimal tool reel animation
JOJO
2026-06-07 14:59:44 +0800
-
a1dd97d5f1
fix(ui): align composer status controls
JOJO
2026-06-07 03:41:27 +0800
-
f50d87fc79
feat(chat): render streaming code blocks
JOJO
2026-06-07 03:34:00 +0800
-
f383b0ec71
fix(ui): refine dark code block styling
JOJO
2026-06-07 02:57:58 +0800
-
8617304fd4
refactor(prompt): freeze system prompts and update personalization modes
JOJO
2026-06-07 02:52:00 +0800
-
d095531bb8
refactor(frontend): unify chat content rail alignment
JOJO
2026-06-07 01:55:20 +0800
-
05e8ea5e40
feat(frontend): 输入栏现代化重设计 + 配套高度/配色修复
JOJO
2026-06-06 18:25:20 +0800
-
b4030c386e
refactor(frontend): 颜色 token 系统两层重构 + 三主题填色 + 去半透明
JOJO
2026-06-06 16:20:58 +0800
-
e34e2c965c
fix(frontend): 多行输入时保持光标可见
JOJO
2026-06-05 23:33:48 +0800
-
9be775d346
feat(personalization): 简略消息显示改为持久化到配置文件
JOJO
2026-06-05 23:31:06 +0800
-
9399d3f41e
fix(models): preserve session model selection
JOJO
2026-06-02 20:36:51 +0800
-
779140ef59
fix(frontend): 新建对话时重置 token 统计
JOJO
2026-06-01 21:09:00 +0800
-
469e804e38
fix(frontend): 工具块展开内部滚动条样式统一,滚动槽透明
JOJO
2026-06-01 21:07:11 +0800
-
548455f127
feat(frontend): 状态栏 +/- 行数变化加数字滚筒动画
JOJO
2026-06-01 19:15:30 +0800
-
04cdf964af
fix(deps): 声明 httpx[http2] / h2,修复干净环境缺包启动失败
JOJO
2026-06-01 17:49:00 +0800
-
582f292114
feat(release): 新增开箱启动脚本 setup.sh / start.sh(P4 第一步)
JOJO
2026-06-01 17:19:45 +0800
-
1d3703b0e5
build(deps): 固化 Python 依赖版本,新增 lock 与生成脚本
JOJO
2026-06-01 17:10:28 +0800
-
b8a51c1c63
refactor(config): 移除硬编码模型残留,部署级配置外置到 ~/.agents
JOJO
2026-06-01 16:59:34 +0800
-
eaa5e3bee9
refactor(runtime): 运行态数据迁出源码树到 ~/.agents,日志默认关并加轮转,清理实验残留
JOJO
2026-06-01 13:17:32 +0800
-
be08026fca
fix(runtime): preserve mode change notice source
JOJO
2026-06-01 00:02:43 +0800
-
ad20853965
fix(server): isolate session cookie per port to prevent login conflicts across instances
JOJO
2026-05-31 23:35:07 +0800
-
f2d7d8f3b1
fix(ui): refresh git summary while idle
JOJO
2026-05-31 23:28:10 +0800
-
2f0e269788
fix(ui): adjust composer status layering
JOJO
2026-05-31 22:14:57 +0800
-
0815625cfd
docs: 前端改动不强制本地构建(沙箱无法跑 build)
JOJO
2026-05-31 17:55:03 +0800
-
75594aa2aa
fix(ui): 修复 write_file 内容在 diff grid 下被挤成多行
JOJO
2026-05-31 17:51:31 +0800
-
a224537618
docs: add precise reading guideline
JOJO
2026-05-31 17:28:51 +0800
-
6f78277a03
feat(ui): add project git status panel
JOJO
2026-05-31 17:27:24 +0800
-
6d5630c820
feat(file-edit): support batched replacements
JOJO
2026-05-31 13:15:37 +0800
-
5bdc60006d
fix(auth): allow custom session cookie name
JOJO
2026-05-31 11:40:44 +0800
-
fc70179b02
feat(web): 统一前端设计风格并重写回顾/版本管理弹窗
JOJO
2026-05-31 11:30:08 +0800
-
3154cd8bc6
chore(config): raise goal review timeout to 600s
JOJO
2026-05-31 09:32:30 +0800
-
59a79b0063
fix(web): align slash menu spacing, corners, and scroll step
JOJO
2026-05-31 09:30:46 +0800
-
50310a1bf8
feat(web): expand slash command menu
JOJO
2026-05-31 00:06:48 +0800
-
39328cf6a9
fix(web): use tiptap mention for skill input
JOJO
2026-05-30 23:31:13 +0800
-
72c2b2af2a
merge: feat/deep-compression-inplace
JOJO
2026-05-30 22:19:51 +0800
-
-
8fddf0d1ed
fix(frontend): refine personal space copy
JOJO
2026-05-30 22:19:41 +0800
-
bb44120087
fix: apply personalization after workspace switch
JOJO
2026-05-30 22:18:24 +0800
-
dc0149f134
fix: refresh disabled custom tools
JOJO
2026-05-30 22:13:12 +0800
-
9f37479272
chore: remove autosaved presentation
JOJO
2026-05-30 22:10:45 +0800
-
1702ccacd2
fix(ui): 目标横幅在队列/skill菜单展开时收起为圆点且不顶高布局
JOJO
2026-05-30 21:51:32 +0800
-
5693c50d3a
chore: gitignore .claude/ 本地产物
JOJO
2026-05-30 21:01:35 +0800
-
3fd2214da0
feat(compression): 深压缩改为 in-place 标记前缀,不再切换新对话
JOJO
2026-05-30 20:56:15 +0800
-
-
f5e4541d83
feat(chat): add compact message display mode and goal-review/compression headers
JOJO
2026-05-30 19:05:59 +0800
-
32865f6d6e
fix(ui): refine message visibility and goal approval flow
JOJO
2026-05-30 16:30:05 +0800
-
e220b3703a
feat(web): add skill slash selector
JOJO
2026-05-30 14:50:00 +0800
-
8a1e17b9a0
feat(goal): add autonomous goal mode workflow
JOJO
2026-05-30 12:51:42 +0800
-
77752a22d4
fix(frontend): hide workspace status badges
JOJO
2026-05-29 20:32:33 +0800
-
3d4c483807
chore(config): stop tracking custom models
JOJO
2026-05-29 20:16:55 +0800
-
b1cf4b9ff2
fix(frontend): restore conversation delete animation
JOJO
2026-05-29 19:57:23 +0800
-
08d9812f45
feat(docker): support isolated projects in web mode
JOJO
2026-05-29 19:49:48 +0800
-
03cb39924a
feat(host): support concurrent workspace conversations
JOJO
2026-05-29 17:54:11 +0800
-
672110c213
docs: adjust agent reporting rules
JOJO
2026-05-29 14:10:34 +0800
-
1c1aee090c
fix(sidebar): highlight current conversation
JOJO
2026-05-29 13:56:01 +0800
-
69ae036f08
perf(status): defer docker stats on startup
JOJO
2026-05-29 13:55:54 +0800
-
1c67468ba9
fix(cli): support esm bundle require
JOJO
2026-05-29 00:21:08 +0800
-
eb00a3522a
refactor(models): use dynamic api model registry
JOJO
2026-05-29 00:20:54 +0800
-
8da51b3b68
fix(ui): refine dark mode menu highlights
JOJO
2026-05-29 00:20:31 +0800
-
bed194386a
fix(mobile): align conversation overlay in app
JOJO
2026-05-28 20:50:44 +0800
-
f61a8df6fa
feat: add blocking user question tool
JOJO
2026-05-28 16:30:55 +0800
-
92ca6e460e
docs(agents): allow direct main development
JOJO
2026-05-28 14:30:44 +0800
-
0b6b39f262
fix(ui): refine sidebar and personal space styling
JOJO
2026-05-28 14:15:02 +0800
-
611fcdd6d3
fix(prompt): improve title generation wording
JOJO
2026-05-28 13:17:55 +0800
-
ecba45da65
feat(ui): add sidebar list and workspace animations
JOJO
2026-05-28 04:49:52 +0800
-
3511f0e6ee
fix(prompt): remove emoji from title generation
JOJO
2026-05-28 03:54:11 +0800
-
3bc6f718eb
feat(ui): refine sidebar workspace and code blocks
JOJO
2026-05-28 03:53:49 +0800
-
348cad2b1a
fix(personalization): 调整个人空间头部对齐与内容区可视高度
JOJO
2026-05-28 00:08:51 +0800
-
1812ee7c27
fix(skills): migrate read_skill path to .agents/skills
JOJO
2026-05-27 19:17:53 +0800
-
cd82c6d658
fix(ui,runtime,search): merge runtime/frontend stabilization into main
JOJO
2026-05-27 16:38:19 +0800
-
e955ef73e0
feat(ui): redesign personal space settings
JOJO
2026-05-27 16:15:21 +0800
-
398ee6e760
feat(memory): refactor proactive memory and conversation recall
JOJO
2026-05-27 03:09:42 +0800
-
b7fe5f2b02
feat(memory): improve workspace memory and skill workflows
feature/workspace-conversations
JOJO
2026-05-27 03:04:43 +0800
-
-
ae9157c161
fix(skills): update frontend design skill and read_skill output
JOJO
2026-05-26 02:02:14 +0800
-
aff972b218
fix(input): polish runtime queue rendering
JOJO
2026-05-25 22:57:29 +0800
-
41305ae2a8
fix(composer): avoid draft restore while busy
JOJO
2026-05-25 22:57:29 +0800
-
b03d158ab6
fix(chat): avoid idle runtime notice injection
JOJO
2026-05-25 22:57:29 +0800
-
1e83bc9f68
chore(logging): tune title diagnostics and file logs
JOJO
2026-05-25 22:57:29 +0800
-
eaf270766f
fix(frontend): sync generated conversation title
JOJO
2026-05-25 22:52:03 +0800
-
16473c824d
chore: 合并多项独立 WIP 改动
JOJO
2026-05-23 01:58:55 +0800
-
67fdb715f5
refactor(messages): 统一运行期消息插入为 [系统通知|source] 前缀的 user 消息
JOJO
2026-05-23 01:58:23 +0800
-
30e7709df1
merge(cli): 合并 feature/cli-react-tui 到 main
JOJO
2026-05-16 01:07:06 +0800
-
-
cc9df7959a
feat(cli): 新增 React/Ink CLI 端,修复全屏布局与光标定位
JOJO
2026-05-16 01:06:51 +0800
-
-
0f4cf1078a
fix(ui,runtime,search): stabilize markdown/table rendering, runtime notices, and title/search config
feature/frontend-backend-runtime-fixes
JOJO
2026-05-13 15:13:52 +0800
-
-
e2bbd767f7
feat(host-security+ui): unify host execution/approval behavior, runtime notices, and approval overlay UX
JOJO
2026-05-12 19:16:38 +0800
-
2ec226b5eb
fix(permission,docker): enforce docker-specific approval flow and polish permission menu layout
JOJO
2026-05-11 22:56:10 +0800
-
8d665ad6de
feat(permission): add auto-approval mode with approval agent, UI flow, and docs sync
JOJO
2026-05-11 17:55:27 +0800
-
02d10ec7bb
merge: integrate codex/mcp-workspace-path-fix (already superseded in main)
JOJO
2026-05-11 13:49:37 +0800
-
-
a93f17010c
feat(security): unify host sandbox controls across command/python/terminal/sub-agent and add path authorization UI
JOJO
2026-05-11 13:41:30 +0800
-
6ee8cda2a7
feat(security): harden host execution model with sandbox/direct controls
JOJO
2026-05-10 19:19:01 +0800
-
71a2b4014e
fix(config): restore custom_models.json
JOJO
2026-05-09 19:34:31 +0800
-
8395cf8b4b
fix(prompt): merge disabled-tool notice into leading system prompts
JOJO
2026-05-09 18:56:49 +0800
-
b4f2c8f143
fix(prompt): merge disabled-tool notice into leading system prompts
codex/mcp-workspace-path-fix
JOJO
2026-05-09 17:17:58 +0800
-
209dbf5532
fix(runtime-queue): stabilize manual send and composer growth
JOJO
2026-05-07 12:04:50 +0800
-
aa3b9bbfe3
feat(draft): 输入草稿后端持久化并按作用域恢复
JOJO
2026-05-06 19:19:27 +0800