Commit Graph

  • d4c3e73134 fix(sub_agent): 移除 search_workspace 工具并清理内存调试代码 main JOJO 2026-07-17 14:05:35 +0800
  • 2b131de702 perf(debug): 内存监控增强为 100ms 采样 + 多维度指标 JOJO 2026-07-17 12:16:16 +0800
  • faef998a9a perf(debug): 增强内存监控:每秒采样 + 更多关键路径埋点 JOJO 2026-07-15 17:33:47 +0800
  • 248f5a4b1a fix(debug): 修正 macOS 内存单位换算 JOJO 2026-07-15 17:26:09 +0800
  • 310d82f4b8 perf(debug): 添加多智能体模式内存监控埋点 JOJO 2026-07-15 17:02:33 +0800
  • 3138d23687 feat(multi-agent): 重构 Team Leader 提示词分工策略并新增 sleep wait_sub_agent_output_ids JOJO 2026-07-15 14:55:14 +0800
  • 11ffdc2bb5 fix: 优化浮动菜单位置计算与 token 处理 JOJO 2026-07-15 04:37:26 +0800
  • 089291f77e fix(static): 修复极简模式摘要行图标偏移、侧边栏空工作区显示及 folder-closed 图标缺失 JOJO 2026-07-15 04:34:24 +0800
  • 4f3ba722a1 fix(multi-agent): web模式支持加载预设角色,多智能体面板显示活跃子智能体 JOJO 2026-07-15 02:38:12 +0800
  • 69e3ef51b6 feat(multi-agent): 明确 Team Leader 是子智能体的 user JOJO 2026-07-15 01:42:30 +0800
  • b2b8013f3a fix(static): add avatar favicon to login and other standalone pages JOJO 2026-07-15 01:17:24 +0800
  • f6cbe78d68 fix(static): make avatar favicon adapt to browser color scheme JOJO 2026-07-15 01:09:13 +0800
  • 57aaf76809 fix(static): make avatar favicon permanently white JOJO 2026-07-15 01:05:49 +0800
  • a60e164aa2 fix(static): center avatar favicon and use pure black/white for light/dark modes JOJO 2026-07-15 01:01:59 +0800
  • f8f5d26ee3 feat(static): add Astrion avatar favicon and touch icons JOJO 2026-07-15 00:51:20 +0800
  • 4e1d08f106 fix(frontend): 修复多个前端交互问题 JOJO 2026-07-15 00:31:13 +0800
  • 297a6cc5ec Merge branch 'multiagent-mode' JOJO 2026-07-14 23:41:20 +0800
  • 7ea4638c8c feat(multi_agent): 优化 Team Leader 与子智能体 prompt,新增 Brainstormer 角色 multiagent-mode JOJO 2026-07-14 23:40:02 +0800
  • 351cd311c2 fix(multi-agent): 修复压缩404、prompt冻结串扰、子智能体状态串扰及/multiagent/new跳转问题 JOJO 2026-07-14 23:22:06 +0800
  • ce92697181 feat(multi_agent): add formatters and structured rendering for multi-agent tools JOJO 2026-07-14 22:11:48 +0800
  • 571ed6c81f fix(sub-agent): 修复传统模式 terminate 后子智能体仍继续调用工具的问题 JOJO 2026-07-14 20:37:57 +0800
  • 0aa37b83ee fix(stop-button): 修复REST轮询路径两个bug JOJO 2026-07-14 19:46:31 +0800
  • ae70e4902e refactor(stop-button): 拆分停止按钮和后台任务控制 JOJO 2026-07-14 18:34:56 +0800
  • 30bfb79cbd wip(multi-agent): 停止按钮软停止链路调试日志+对话切换500修复+子智能体进度面板+多智能体软停止机制 JOJO 2026-07-14 17:50:15 +0800
  • 4fcd0ccc4d feat(multi-agent): 子智能体系统升级 JOJO 2026-07-14 02:28:45 +0800
  • 3c4ae917b2 fix(web_terminal): 程序启动自动恢复最近对话时不恢复模型,避免 /new 页面显示旧对话模型;显式加载对话时仍恢复保存的模型 JOJO 2026-07-13 21:43:51 +0800
  • a95e969ba2 fix(web_terminal): 程序启动自动恢复最近对话时不恢复模型,避免 /new 页面显示旧对话模型;显式加载对话时仍恢复保存的模型 JOJO 2026-07-13 21:43:51 +0800
  • 58ec936a8c docs(agents): 补充多智能体模式章节 §11 JOJO 2026-07-13 20:13:38 +0800
  • e29ccb318e fix(multi-agent): 修复情况2主消息池派发链路 JOJO 2026-07-13 20:05:02 +0800
  • fe6fba3958 feat(multi_agent): 提取prompt、恢复任务、优化侧边栏与sleep工具 JOJO 2026-07-13 14:01:48 +0800
  • de5160ead0 feat(ui): 子智能体消息 Markdown 渲染与气泡展开淡出优化 JOJO 2026-07-13 00:48:05 +0800
  • 692748d567 fix(multi-agent): 修复消息渲染、分类、存储与滚动抖动 JOJO 2026-07-12 23:09:56 +0800
  • 7f2ad9144d fix(multi-agent): 修复子智能体状态误判、后台任务隔离与 idle 等待异常 JOJO 2026-07-12 18:39:21 +0800
  • f652118527 fix(multi-agent): 跨事件循环问答、线程安全取消、任务结束汇报格式、工具参数可选 JOJO 2026-07-12 12:41:09 +0800
  • 8e5d4f05d9 fix(multi-agent): 多智能体模式下侧边栏只加载对应模式的对话记录 JOJO 2026-07-12 12:20:18 +0800
  • 811974d6e7 feat(multi-agent): 在现有架构上直接实现多智能体模式实验功能 JOJO 2026-07-12 03:26:02 +0800
  • e8b857f3ae docs(multi-agent): 添加多智能体模式设计文档7份 JOJO 2026-07-12 02:28:47 +0800
  • c08c4ab141 docs(agentskills): 更新子智能体使用指南 JOJO 2026-07-11 20:40:27 +0800
  • 3585967b40 fix(ui): 极简模式展开区追底改为stick-to-bottom逻辑 JOJO 2026-07-11 20:27:07 +0800
  • cc8d5817aa feat(ui): 极简模式展开高度限制开关与个人空间持久化 JOJO 2026-07-11 19:58:35 +0800
  • af56de6812 fix(sub_agent): 修复 wait_for_completion 因 _load_state 替换 tasks 字典导致的引用失效 JOJO 2026-07-11 19:19:41 +0800
  • 6618ab03dc feat(personalization): 将堆叠块显示模式保存到后端 personalization.json JOJO 2026-07-11 11:14:48 +0800
  • 5244768494 feat(sidebar): 侧边栏按工作区/项目分组显示对话 JOJO 2026-07-11 01:51:01 +0800
  • 6b431ed51a fix(config): 修复 .env 中 ASTRION_DATA_ROOT 的 ~ 未展开导致 settings.json 未加载的问题 JOJO 2026-07-11 01:50:08 +0800
  • 3f3662d3a5 fix(chat): 修复极简模式摘要行运行动画右侧被截断的问题 JOJO 2026-07-10 16:21:52 +0800
  • 8594b43d8a feat(avatar): 增大工具 SVG 显示尺寸到 66px JOJO 2026-07-10 15:58:45 +0800
  • 19746e67d3 feat(personalization): 将回答时必须考虑的信息从条列式改为大段文字输入 JOJO 2026-07-10 15:40:18 +0800
  • b2cbe0ab5d fix(minimal): 补齐极简模式摘要行中缺失的子智能体/记忆/对话分类统计 JOJO 2026-07-10 14:30:56 +0800
  • 67292f9fd3 feat(chat): 扩展极简模式工具分类显示映射 JOJO 2026-07-10 14:03:06 +0800
  • 576fbb39d8 fix(ui): 调整输入栏浮层高度并统一/new页手机端间距 JOJO 2026-07-10 05:20:40 +0800
  • d2170567e6 fix(input-composer): 调整AI形象与git状态栏的对齐、间距及文字定位 JOJO 2026-07-10 04:17:39 +0800
  • cb70bc2929 chore(deps): 同步 package-lock.json 与 package.json JOJO 2026-07-10 01:45:00 +0800
  • f8bba77a60 fix(prompt): 更新 memory_system.txt 中项目记忆路径为 .astrion/memory/ JOJO 2026-07-10 01:32:37 +0800
  • b7a535fc8f fix(memory): 将项目记忆文件从 .agents/memory 迁移到 .astrion/memory 并更新提示词路径 JOJO 2026-07-10 01:28:13 +0800
  • e3c897947f refactor(paths): 统一迁移运行态数据路径到 Astrion 命名空间 JOJO 2026-07-10 00:35:15 +0800
  • 6a2cb820bc fix(versioning): 修复浅备份文件修改归属错误及列表/详情不一致 JOJO 2026-07-09 18:45:40 +0800
  • 765196ea3c feat(skills): host 模式 skill 归档目录迁移到运行态 agentskills JOJO 2026-07-09 18:42:42 +0800
  • 3db4e0beb4 feat(sandbox): macOS host sandbox deny-list for sensitive paths JOJO 2026-07-09 16:25:04 +0800
  • 15106e7d00 feat(branding): 将产品名统一为 Astrion JOJO 2026-07-07 18:17:48 +0800
  • 2264a86851 feat(chat): 极简模式摘要行改为单行渐变+工具统计总结 JOJO 2026-07-07 16:45:59 +0800
  • 478d24c4dd feat(versioning): 重构版本控制为对话级浅备份 + 可选完全备份 JOJO 2026-07-07 12:07:44 +0800
  • 7863e497d8 feat(ui): restore reply-header generating hint and refine composer avatar text JOJO 2026-07-06 04:47:40 +0800
  • 01dfec4c72 fix(tasks): return completion notification notices JOJO 2026-07-05 01:44:50 +0800
  • 4a54d6fbb7 feat(ui): add status avatar interactions JOJO 2026-07-05 00:57:06 +0800
  • 359caca672 feat(input): support file mentions JOJO 2026-07-04 22:58:58 +0800
  • ae5676cd30 feat(ui): add assistant status avatar JOJO 2026-07-04 22:33:00 +0800
  • dd5e94b294 fix(frontend): smooth initial conversation rendering JOJO 2026-06-28 10:57:54 +0800
  • 2b2ff44fcd Fix: user message timestamp from backend, bubble action layout JOJO 2026-06-28 01:48:18 +0800
  • 0a4c75ce45 Add fold/expand and hover actions to user message bubbles JOJO 2026-06-28 00:15:07 +0800
  • 5ac17cd279 Unify font-family for form controls in global styles JOJO 2026-06-27 23:43:48 +0800
  • 6f47221ed8 Enhance docker toolbox with Office, OCR, media and Node.js tooling JOJO 2026-06-27 23:43:39 +0800
  • 737c4d61a2 fix(chat): 修复流式代码块闪烁、复制错位及数学公式实时多行渲染 JOJO 2026-06-27 23:11:09 +0800
  • f7a4708a84 chore(git): 取消追踪已迁移到 .agents/skills/ 的 skills/ 目录 JOJO 2026-06-25 13:17:39 +0800
  • ed9bbeecb7 feat(frontend): 子智能体结果添加统计信息并规范 meta/content 分区 JOJO 2026-06-25 12:38:58 +0800
  • 38ff51416f fix(mcp_client_manager): restore missing imports and dataclass decorators after split JOJO 2026-06-25 11:52:42 +0800
  • 72a49a7c8d fix: 修复对话计时器持久化、子智能体工具美化与状态查询,统一后台通知池 JOJO 2026-06-25 04:16:44 +0800
  • f3e166e258 feat: 上传文件/图片路径提示 + 文件树去 emoji + CSV 预览优化 JOJO 2026-06-24 20:44:26 +0800
  • d1a9a51bb8 fix(terminal_ops): ssh 远程命令中避免重写 /Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.9/bin/python3.9/pip 路径 JOJO 2026-06-24 17:33:12 +0800
  • fd29b3b89c chore(android): 升级版本号到 1.0.41 (versionCode 43) JOJO 2026-06-24 17:06:57 +0800
  • 86eef988dc fix(android): 修正下载URL解析和CookieManager线程 JOJO 2026-06-24 17:02:14 +0800
  • 6a5ba2d95e fix(android): 下载改为应用内下载+系统分享sheet JOJO 2026-06-24 16:51:20 +0800
  • 626b7eaa52 fix(android): 修复媒体权限重请求与下载失败 JOJO 2026-06-24 16:13:24 +0800
  • 09a67f20dd fix(android): 禁止 Android App 文件卡片内图片点击预览 JOJO 2026-06-24 15:43:44 +0800
  • bb2b98fc82 feat(chat): 自研 pdfjs-dist canvas 渲染器替换 vue-pdf-embed,实现 PDF 卡片内联滚动预览 JOJO 2026-06-24 13:18:31 +0800
  • bd9af317e4 feat(chat): 使用 vue-pdf-embed 实现 PDF 卡片内联滚动预览 JOJO 2026-06-24 12:41:56 +0800
  • 4fcc6a1b25 chore(android): 版本号递增到1.0.37(39) JOJO 2026-06-24 01:55:50 +0800
  • 15dea9c2e5 fix(android): 修复PDF/下载/文件选择器,常规设置增加上传日志 JOJO 2026-06-24 01:50:03 +0800
  • 426825d475 fix(server): 修正/api/app/version的project_root路径计算 JOJO 2026-06-24 01:33:04 +0800
  • cc22541560 chore(android): 更新WEB_ASSET_VERSION以打破缓存 JOJO 2026-06-24 01:11:13 +0800
  • f7b79418f9 fix(android): 修复App文件下载、PDF卡片展示与本地媒体发送 JOJO 2026-06-24 00:59:48 +0800
  • e4a663594d feat: Android App 原生 PDF 预览与前端 show_file 卡片 JOJO 2026-06-24 00:06:10 +0800
  • 53b3669f1d fix(stop): 强停止按钮两段式逻辑与 work_timer 持久化 JOJO 2026-06-23 19:27:50 +0800
  • e90610ed05 fix(frontend): 修复刷新后AI等待提示与终端侧边栏重复问题 JOJO 2026-06-22 20:35:00 +0800
  • 2eed4d5b86 fix(search): switch Tavily key to AGENT_TAVILY_API_KEY JOJO 2026-06-22 14:33:12 +0800
  • f03446a3bb fix: task 结束时清理残留 pending runtime mode,避免下次工作插入错误通知 JOJO 2026-06-22 14:17:55 +0800
  • f44c09a7ce fix(search): 移除 web_search 的 Tavily AI 摘要 JOJO 2026-06-22 00:18:29 +0800
  • b4080f3880 docs: update runtime data paths and project status to 2026-06 JOJO 2026-06-21 22:46:25 +0800
  • b76708de13 fix(sub_agent): add missing datetime import in toolkit.py JOJO 2026-06-21 01:50:55 +0800
  • 2bfbddb0dd fix(server/tasks): 修复 skill 创建任务失败并补充调试日志 JOJO 2026-06-21 01:45:45 +0800
  • 8e1a339102 refactor: split api_client, tool_result_formatter, tools_definition into sub-packages JOJO 2026-06-20 21:51:45 +0800