Commit Graph

  • a04eca3aab fix: unify background run_command notifications with sub-agent flow JOJO 2026-04-08 16:13:40 +0800
  • cf6f056a93 docs: 终端skill补充完成后缀标记最佳实践与反例 JOJO 2026-04-08 13:01:19 +0800
  • ad8d3bb155 docs: 收紧子智能体skill为禁止代码编写并强化推荐场景 JOJO 2026-04-08 13:01:12 +0800
  • c4e4e0f576 fix: 调整终端强约束范围并新增先读后改文件校验 JOJO 2026-04-08 13:01:04 +0800
  • 2fd4782f5c fix: prevent login/register redirect loops on stale sessions JOJO 2026-04-07 20:15:23 +0800
  • d798d39da3 fix: persist onboarding prompt status and bump android app to 1.0.20 JOJO 2026-04-07 20:08:33 +0800
  • 9a2bae04b5 fix: repair admin monitor auth and add invite CRUD JOJO 2026-04-07 18:23:09 +0800
  • 7e1d9bfede fix: restore apk tutorial scrolling and bump app to 1.0.19 JOJO 2026-04-07 17:56:05 +0800
  • 4e4186f87a fix: polish tutorial/theme copy and align review dialog themes JOJO 2026-04-07 17:12:53 +0800
  • 692a12affd feat: complete guided tutorial with mobile flow and ui polish JOJO 2026-04-07 17:03:37 +0800
  • e804ef52d2 fix: upload script only sync release apk JOJO 2026-04-07 13:12:24 +0800
  • 67db1ea831 fix: migrate auth pages to vue and bump android app to 1.0.17 JOJO 2026-04-07 12:38:45 +0800
  • c88b3e9363 feat: inline workspace logo with theme adaptation and bump versions JOJO 2026-04-07 12:14:10 +0800
  • 9f34e095dc chore: bump android webview app to 1.0.15 JOJO 2026-04-07 11:51:01 +0800
  • a21df8f7fb feat: persist deep compression history and include it in guide messages JOJO 2026-04-07 11:50:54 +0800
  • edc7f9b7ea fix: fallback upload selected local media on mobile webview JOJO 2026-04-07 11:50:48 +0800
  • 386f618c83 fix: improve run_python output readability in dark mode JOJO 2026-04-07 11:50:43 +0800
  • 3ae5be47d9 feat: add per-skill strict read-before-tool enforcement JOJO 2026-04-07 11:50:38 +0800
  • 39af4151d9 fix: enforce max-width hard wrapping in chat input and bubbles JOJO 2026-04-07 11:50:28 +0800
  • 2b633afbb3 fix: attach tool-viewed media into model context JOJO 2026-04-07 11:50:23 +0800
  • 1a3235be09 fix: add connection heartbeat and polish mobile tap feedback JOJO 2026-04-07 00:04:44 +0800
  • 207a7d2e33 fix: remove liquid glass experiment and bump android app to 1.0.14 JOJO 2026-04-07 00:02:06 +0800
  • 81d4c17ae7 feat: update app refresh entry and release metadata JOJO 2026-04-06 19:51:56 +0800
  • b29e6a67f8 fix: keep compression toast persistent and align summary layout JOJO 2026-04-06 17:09:36 +0800
  • bc939a0098 feat: make context compression policy configurable and stabilize compression UX JOJO 2026-04-06 16:51:43 +0800
  • 7e03e3cd5f feat: stabilize context compression and deep-compact flow JOJO 2026-04-06 15:12:25 +0800
  • cb92517cf5 fix: update app icon asset and zh-cn time format JOJO 2026-04-06 03:11:55 +0800
  • fafb0d35ad feat: add app update flow and apk deploy automation JOJO 2026-04-06 02:10:52 +0800
  • 6f2f854f6d fix: refine mobile assistant content spacing JOJO 2026-04-05 21:25:01 +0800
  • 6e3bdaa964 fix: constrain mobile overlay panel width JOJO 2026-04-05 20:57:29 +0800
  • 3e800609c5 fix: tighten mobile chat gutters and user bubble width JOJO 2026-04-05 20:54:57 +0800
  • 99d0b79730 feat: add android webview app project JOJO 2026-04-05 20:48:53 +0800
  • a5a3eb9974 fix: separate video payload from images in task API JOJO 2026-04-05 19:00:19 +0800
  • a5412dae34 fix: adjust sub-agent notice spacing in minimal mode JOJO 2026-04-05 16:58:22 +0800
  • 2700a25702 feat: add per-user-message work timer with persistence JOJO 2026-04-05 15:14:29 +0800
  • de1aebeaa8 feat: add loaders 15-17 to minimal loader pool JOJO 2026-04-05 15:14:06 +0800
  • 7496d8a3c6 docs: 重写README.md,详细介绍系统架构和使用方法 JOJO 2026-04-05 02:01:32 +0800
  • df28c44c22 chore: extend loader demo with unified square variants JOJO 2026-04-05 01:22:57 +0800
  • 3b521e9616 feat: expand square loader set and tune bouncing JOJO 2026-04-05 01:22:50 +0800
  • dc60c7a123 feat: animate minimal summary text with color wave JOJO 2026-04-05 01:22:37 +0800
  • 3328d968d5 fix: align /new restore and first-send routing flow JOJO 2026-04-05 01:22:30 +0800
  • 7812d58a64 fix: adapt admin monitor cards to dark theme JOJO 2026-04-05 01:22:22 +0800
  • 0c213b0a9f feat: polish minimal summary loader interactions JOJO 2026-04-04 20:52:50 +0800
  • 0b923d6c53 fix: harden polling task cancel lifecycle JOJO 2026-04-04 20:52:31 +0800
  • ddc34093de test(api): add system-message ordering check script JOJO 2026-04-04 19:47:51 +0800
  • 8da1a3d46d chore(socket): add legacy socket backup snapshot JOJO 2026-04-04 19:47:46 +0800
  • 249eb663bb chore(demo): add loader and minimal-mode preview pages JOJO 2026-04-04 19:47:36 +0800
  • dfc763c7c5 docs(analysis): add polling and conversation behavior notes JOJO 2026-04-04 19:47:28 +0800
  • 3b710020fe feat(chat): add randomized summary loaders in minimal mode JOJO 2026-04-04 19:47:17 +0800
  • 8d5a034c70 fix(chat): recover assistant placeholder after stop and switch JOJO 2026-04-04 19:47:03 +0800
  • 0296418cff fix(task): stop canceled runs and clear stale task events JOJO 2026-04-04 19:46:56 +0800
  • b9df354808 fix: 修复极简模式思考内容与SVG图标对齐问题 JOJO 2026-04-04 16:38:56 +0800
  • c26cd3d3fd fix: 修复极简模式多个问题并恢复偏好设置自动应用 JOJO 2026-04-04 16:18:15 +0800
  • a030ff954b fix: 修复工具增强显示的多个问题 JOJO 2026-04-04 15:37:38 +0800
  • 6697da9581 fix: 修复轮询机制下对话标题不自动更新的问题 JOJO 2026-04-04 15:12:18 +0800
  • 321818f7ef feat: 新增极简模式(Minimal Mode) JOJO 2026-04-04 14:47:45 +0800
  • b474a69b3b fix: 修复停止按钮点击后不恢复为发送按钮的bug JOJO 2026-04-04 14:47:36 +0800
  • aeb782d479 refactor: 清理WebSocket遗留代码,标记为废弃 JOJO 2026-04-04 01:15:31 +0800
  • 7912d3fd64 fix: 修复页面初始化时对话列表不加载的bug JOJO 2026-04-04 01:08:13 +0800
  • 8d6c59deed feat: 优化轮询机制(重试、清理、错误提示) JOJO 2026-04-04 01:04:35 +0800
  • de82a37958 fix: 修复代码块复制、事件去重、任务结束、停止按钮bug JOJO 2026-04-04 01:03:06 +0800
  • ce02ea21fb fix(stream): prevent tool-call argument leakage into text chunks JOJO 2026-04-03 16:09:29 +0800
  • 494edc53e9 docs(skill): document blocking and background sub-agent modes JOJO 2026-04-03 11:35:00 +0800
  • 21d1a14fea fix(core): extend sleep wait cap to one hour JOJO 2026-04-03 11:34:54 +0800
  • 860fa7b539 feat(web): remove socket dependency from main chat flow JOJO 2026-04-03 11:34:42 +0800
  • 7ae29180b6 chore: ignore log files JOJO 2026-03-17 22:49:08 +0800
  • 5f6622a212 chore: add docs and remove sub_agent JOJO 2026-03-17 22:46:43 +0800
  • 12c7a4bdd9 fix: remove legacy file edit tags JOJO 2026-03-17 22:43:51 +0800
  • 5ab3acef9c feat: 添加 terminal-guide 和 sub-agent-guide skills JOJO 2026-03-16 21:17:02 +0800
  • b6462ff1e2 fix: skip sub-agent notify for blocking run JOJO 2026-03-14 21:35:47 +0800
  • 96d0e68347 fix: run sub-agent tools inside container JOJO 2026-03-14 21:13:27 +0800
  • f3179e2a97 feat: 优化滚动锁定和个性化称呼功能 JOJO 2026-03-13 12:10:08 +0800
  • bd863f6d38 feat: 优化图片/视频上传和显示功能 JOJO 2026-03-13 11:40:54 +0800
  • cd3f07bcc8 fix: enrich sub-agent results JOJO 2026-03-11 18:05:01 +0800
  • ed82fc966e fix: improve sub-agent ui and state JOJO 2026-03-11 15:40:28 +0800
  • f09621fd86 feat: 为子智能体添加思考模式参数 JOJO 2026-03-11 03:34:20 +0800
  • b68dee9d98 chore: snapshot current changes JOJO 2026-03-10 23:48:40 +0800
  • e395c82a9f fix: 优化对话压缩和复制功能 JOJO 2026-03-09 17:59:53 +0800
  • bc9a0ed2d7 chore: 添加 .venv 到 .gitignore JOJO 2026-03-09 17:00:43 +0800
  • a4d3160b0a fix: 修复页面加载时出现两次动画的问题 JOJO 2026-03-09 16:59:56 +0800
  • cd68812743 fix: 修复页面刷新时思考块自动展开的问题 JOJO 2026-03-09 16:31:00 +0800
  • d71525a3c6 feat: add personal usage stats JOJO 2026-03-09 12:03:47 +0800
  • 77b96623ac feat: 优化手机端UI布局和样式 JOJO 2026-03-09 00:20:47 +0800
  • 43409c523e fix: 移除错误的对话切换跳转逻辑并修复工具执行返回值问题 JOJO 2026-03-08 17:42:07 +0800
  • 5ce21eb280 修复手机端个人空间选项卡滑动问题 JOJO 2026-03-08 04:52:30 +0800
  • 823b1e105e feat: implement graceful tool cancellation on stop request JOJO 2026-03-08 04:12:50 +0800
  • 07be7a1061 feat: gracefully stop tool execution on user request JOJO 2026-03-08 03:50:34 +0800
  • 141f6116fd perf: increase conversation search batch size JOJO 2026-03-08 03:32:43 +0800
  • 0e4f625338 feat: add task confirmation when switching conversations JOJO 2026-03-08 03:32:35 +0800
  • 801d20591c feat: 实现 REST API + 轮询模式,支持页面刷新后任务继续执行 JOJO 2026-03-08 03:12:46 +0800
  • 463d89f295 fix: review filename sanitize and tool output JOJO 2026-03-08 00:03:28 +0800
  • 66b846ee37 refactor: split frontend app modules JOJO 2026-03-08 00:03:14 +0800
  • 5e768a9e41 refactor: split chat flow streaming loop JOJO 2026-03-07 21:21:14 +0800
  • 7f6a8d8511 refactor: extract tool execution loop from chat task main JOJO 2026-03-07 20:41:10 +0800
  • 3402375710 refactor: split pending writes and task support from chat task main JOJO 2026-03-07 20:37:58 +0800
  • 8ecfac0c06 refactor: isolate chat task main pipeline module JOJO 2026-03-07 20:32:02 +0800
  • 63e367a996 refactor: further split runner and tools mixins JOJO 2026-03-07 20:25:58 +0800
  • 067500b163 chore: remove obsolete segmented server snapshot files JOJO 2026-03-07 18:45:45 +0800
  • 5c92f93e8c chore: add smoke checks and refactor notes JOJO 2026-03-07 18:42:25 +0800
  • dcba8d9d76 refactor: split terminal and server chat flow modules JOJO 2026-03-07 18:38:30 +0800