Commit Graph

  • 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