Commit Graph

55 Commits

Author SHA1 Message Date
jiang 801f611ce5 fix(chat): restore forked context
Agent CI/CD / docker-image (push) Successful in 1m38s
Agent CI/CD / deploy-fallback-log (push) Has been skipped
2026-06-08 19:33:13 +08:00
jiang 15c3263369 fix(chat): handle question and todo state 2026-06-08 18:10:28 +08:00
jiang f3b62ed108 fix: regenerate from target turn
Agent CI/CD / docker-image (push) Successful in 49s
Agent CI/CD / deploy-fallback-log (push) Has been skipped
2026-06-08 16:07:39 +08:00
jiang 0e1ca2418f fix(chat): 支持重新生成前撤销消息
Agent CI/CD / docker-image (push) Successful in 5m14s
Agent CI/CD / deploy-fallback-log (push) Has been skipped
2026-06-08 14:38:52 +08:00
jiang f61389ab07 feat(chat): 支持自动始终允许权限 2026-06-08 14:14:52 +08:00
jiang 05d36aa8ca feat: handle opencode permission requests 2026-06-08 13:32:50 +08:00
jiang 6f3b72628f fix(chat): guard abort and early idle races 2026-06-07 20:22:05 +08:00
jiang 2295bdcb97 暂时移除后端的认证校验
Agent CI/CD / docker-image (push) Successful in 1m5s
Agent CI/CD / deploy-fallback-log (push) Has been skipped
2026-06-07 19:58:59 +08:00
jiang 741e39b444 build(docker): fix agent image build
Agent CI/CD / docker-image (push) Successful in 2m3s
Agent CI/CD / deploy-fallback-log (push) Has been skipped
2026-06-07 17:53:19 +08:00
jiang 5020e58b7e feat(auth): validate agent requests 2026-06-07 17:15:40 +08:00
jiang 9d4e5486e9 refactor: keep runtime context in memory 2026-06-07 17:07:14 +08:00
jiang 1ed7e56f35 refactor: remove legacy data compatibility 2026-06-07 16:56:23 +08:00
jiang ad31956f53 完善 skill_manager 的技能维护能力 2026-06-05 13:03:39 +08:00
jiang fc0e76439d fix(chat): 解决token传输、本地文件存储顺序、读取的问题 2026-06-04 18:19:29 +08:00
jiang 10c11a5254 refactor(agent): 移除旧工具桥 2026-06-04 18:02:38 +08:00
jiang f4749d6e2e 增加流式信息中断处理机制 2026-06-04 16:27:13 +08:00
jiang 8a1785c244 更新memory读取机制,新增前需要先list阅读已有的内容 2026-06-04 15:35:01 +08:00
jiang 0188240d62 重建会话记录逻辑 2026-06-04 15:26:23 +08:00
jiang 0ecb2babf3 refactor: unify agent session persistence 2026-06-04 15:02:27 +08:00
jiang 04ded0ceb0 重构会话管理,简化上下文存储逻辑 2026-06-03 17:14:55 +08:00
jiang 76d4b510f4 避免abort后创建新的session 2026-06-03 10:04:00 +08:00
jiang 96e5d25518 更新tjwater-cli skill和环境 2026-06-03 09:49:37 +08:00
jiang 5b285ad7a5 后端服务将通过tjwater-cli形式访问 2026-06-02 15:31:21 +08:00
jiang 4c47841483 优化标题生成功能
Agent CI/CD / docker-image (push) Successful in 21s
Agent CI/CD / deploy-fallback-log (push) Has been skipped
2026-05-22 14:20:27 +08:00
jiang ab12d79d91 fix(results): support legacy render refs
Agent CI/CD / docker-image (push) Successful in 17s
Agent CI/CD / deploy-fallback-log (push) Has been skipped
2026-05-21 18:18:16 +08:00
jiang f7122d1260 Persist agent chat sessions and protect manual titles
Agent CI/CD / docker-image (push) Successful in 28s
Agent CI/CD / deploy-fallback-log (push) Has been skipped
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-21 17:33:48 +08:00
jiang 5d80961930 重构会话管理功能,由后端 opencode 发放 sessionId,后端做 scope 2026-05-21 15:41:46 +08:00
jiang cb298f2099 Unify referenced result validation
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-21 12:58:16 +08:00
jiang 4870e8a577 优化会话标题生成逻辑,增加消息限制与格式处理 2026-05-20 17:51:59 +08:00
jiang f24e8109a0 Refine render junctions guidance
Agent CI/CD / docker-image (push) Successful in 11s
Agent CI/CD / deploy-fallback-log (push) Has been skipped
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-20 17:43:40 +08:00
jiang 725935e270 增加 agent 冷启动的开发调试日志记录 2026-05-20 17:32:08 +08:00
jiang 6c53e12962 fix: wait for session idle after abort
Agent CI/CD / docker-image (push) Successful in 11s
Agent CI/CD / deploy-fallback-log (push) Has been skipped
2026-05-20 17:17:26 +08:00
jiang 0b5004fc2c 优化渲染引用处理,增加格式校验与说明;更新 agent 说明 2026-05-20 17:13:17 +08:00
jiang 872570ac3a 拆分 chat.ts 文件,明确功能边界 2026-05-20 16:50:11 +08:00
jiang 53a423cafe 优化会话标题生成逻辑 2026-05-19 15:59:42 +08:00
jiang d0cb19c521 更新环境变量配置,简化 OPENCODE_MODE 逻辑 2026-05-19 10:57:19 +08:00
jiang 8b02cae2af 整理 opencode 接入方式,embedded 和 client 模式 2026-05-19 10:27:12 +08:00
jiang 69a90de9a1 新增调用前端分区渲染功能,节点通过 ref 文件传输,并增加简单认证 2026-05-18 17:12:33 +08:00
jiang 3e3deaa724 skill manager 添加脚本管理功能,支持写入和删除可复用脚本 2026-05-18 17:12:33 +08:00
jiang eebf802e31 LLM-driven 设计,添加学习审计和会话历史存储至目录的功能 2026-05-18 17:12:33 +08:00
jiang 61b1018900 添加模型支持,更新提示功能以接收模型参数 2026-05-18 17:12:33 +08:00
jiang f58abe8003 优化进度事件处理,添加请求持续时间统计 2026-05-18 17:12:33 +08:00
jiang 61e9fa94ac 添加注释 2026-05-18 17:12:33 +08:00
jiang cbaa1099de 增加历史版本保存功能 2026-05-18 17:12:33 +08:00
jiang 5fbe8ae40c 新增 memory 和 skill 存储,实现 Agent 持续学习,并增加工具支持;增加 LLM progress detail 输出 2026-05-18 17:12:33 +08:00
jiang a27c45910c LLM 请求透明化
Co-authored-by: Copilot <copilot@github.com>
2026-05-18 17:12:33 +08:00
jiang 65fb368f40 移除确保本地 bin 路径的功能 2026-05-18 17:12:33 +08:00
jiang 9fa24b39f3 新增确保本地 bin 路径的功能
Co-authored-by: Copilot <copilot@github.com>
2026-05-18 17:12:33 +08:00
jiang 0d567644c8 更新端口配置为8787,新增 .dockerignore 文件 2026-05-18 17:12:33 +08:00
jiang c806f03d51 新增会话标题管理功能,优化会话标题生成 2026-05-18 17:12:33 +08:00