Commit Graph

  • da8841e52d feat(seq): 六个 seq_* 工具、插件装配,并补内核两处缺口(插件线 P4) JianFeeeee 2026-09-27 13:05:28 +08:00
  • 699eb33f72 feat(seq): 六个 seq_* 工具、插件装配,并补内核两处缺口(插件线 P4) JianFeeeee 2026-09-27 13:05:28 +08:00
  • e329231c35 feat(seq): 序列存储、跨序列调用图与 missing 策略(插件线 P3) JianFeeeee 2026-09-27 12:47:18 +08:00
  • fd518ef7bc feat(seq): 序列存储、跨序列调用图与 missing 策略(插件线 P3) JianFeeeee 2026-09-27 12:47:18 +08:00
  • 1a5e00a493 feat(seq): 执行引擎 —— 组内并行 + 具名槽 + 条件求值(插件线 P2) JianFeeeee 2026-09-27 12:29:56 +08:00
  • 3b5ffc1e71 feat(seq): 执行引擎 —— 组内并行 + 具名槽 + 条件求值(插件线 P2) JianFeeeee 2026-09-27 12:29:56 +08:00
  • c698ae031c feat(seq): 序列文本 → AST 解析与静态校验(插件线 P1) JianFeeeee 2026-09-27 12:05:27 +08:00
  • 9f998887d8 feat(seq): 序列文本 → AST 解析与静态校验(插件线 P1) JianFeeeee 2026-09-27 12:05:27 +08:00
  • 5cb409c974 docs(design): 补 0.2 阶段行 JianFeeeee 2026-09-27 11:56:19 +08:00
  • a52b982301 docs(design): 补 0.2 阶段行 JianFeeeee 2026-09-27 11:56:19 +08:00
  • b334d1584e docs: 同步两份文档的实现进度(内核主线 0~2.5 全部完成) JianFeeeee 2026-09-27 11:56:01 +08:00
  • ca3b3bc669 docs: 同步两份文档的实现进度(内核主线 0~2.5 全部完成) JianFeeeee 2026-09-27 11:56:01 +08:00
  • bc411e7426 feat(prompt): 提示词声明「同轮默认并行」及其例外(阶段 2.5) JianFeeeee 2026-09-27 11:55:33 +08:00
  • a5e6656079 feat(prompt): 提示词声明「同轮默认并行」及其例外(阶段 2.5) JianFeeeee 2026-09-27 11:55:33 +08:00
  • cf016ca909 docs(plan): 阶段 2 标记完成,记录并发规则与 2c 判据闭合 JianFeeeee 2026-09-27 11:27:53 +08:00
  • 1bba7c996d docs(plan): 阶段 2 标记完成,记录并发规则与 2c 判据闭合 JianFeeeee 2026-09-27 11:27:53 +08:00
  • 1d111d7b39 feat(toolcall): 批次并发调度与同通道保序(阶段 2d,闭合 2c 判据缺口) JianFeeeee 2026-09-27 11:27:24 +08:00
  • 08c8b94476 feat(toolcall): 批次并发调度与同通道保序(阶段 2d,闭合 2c 判据缺口) JianFeeeee 2026-09-27 11:27:24 +08:00
  • 302986d894 refactor(toolcall): StageContext 拆 per-tool,为并发执行消除共享槽(阶段 2c) JianFeeeee 2026-09-27 11:17:06 +08:00
  • 0a4472c362 refactor(toolcall): StageContext 拆 per-tool,为并发执行消除共享槽(阶段 2c) JianFeeeee 2026-09-27 11:17:06 +08:00
  • e70b7e954c refactor(toolcall): 批内消息改为「一个 assistant 带全部 tool_calls」(阶段 2a) JianFeeeee 2026-09-27 11:09:02 +08:00
  • 87f5c12d6f refactor(toolcall): 批内消息改为「一个 assistant 带全部 tool_calls」(阶段 2a) JianFeeeee 2026-09-27 11:09:02 +08:00
  • 72634d140b feat(io): 多模态块改 per-call 归档,为并行执行铺路(阶段 2b) JianFeeeee 2026-09-27 11:06:41 +08:00
  • 3d80e924e5 feat(io): 多模态块改 per-call 归档,为并行执行铺路(阶段 2b) JianFeeeee 2026-09-27 11:06:41 +08:00
  • def3d37947 feat(toolcall): 按 schema 预校验参数,在分派前拦下(阶段 1c) JianFeeeee 2026-09-27 10:56:02 +08:00
  • d13cb7de06 feat(toolcall): 按 schema 预校验参数,在分派前拦下(阶段 1c) JianFeeeee 2026-09-27 10:56:02 +08:00
  • d55932bb53 feat(toolcall): 结果契约诚实化 —— Success 不再恒真 + 结构化失败可回填(阶段 1b/1d) JianFeeeee 2026-09-27 09:17:16 +08:00
  • d0cec35894 feat(toolcall): 结果契约诚实化 —— Success 不再恒真 + 结构化失败可回填(阶段 1b/1d) JianFeeeee 2026-09-27 09:17:16 +08:00
  • 1a511b8b89 test(toolcall): 补批内路径的三条缺失判据(阶段 0.5) JianFeeeee 2026-09-27 08:59:30 +08:00
  • 114c490ee8 test(toolcall): 补批内路径的三条缺失判据(阶段 0.5) JianFeeeee 2026-09-27 08:59:30 +08:00
  • ab1a17a74f fix(toolcall): 工具「不存在」类型化 + 修父 io 兜底吞错误 + 修并行 tool_call 落序随机 JianFeeeee 2026-09-27 08:55:25 +08:00
  • 70b3ddd177 fix(toolcall): 工具「不存在」类型化 + 修父 io 兜底吞错误 + 修并行 tool_call 落序随机 JianFeeeee 2026-09-27 08:55:25 +08:00
  • 762d442844 Merge branch 'feature/scene-writeback' — 场景式记忆修复 + WebUI 性能与星图改进 JianFeeeee 2026-09-27 08:25:30 +08:00
  • b2631e68e8 Merge branch 'feature/scene-writeback' — 场景式记忆修复 + WebUI 性能与星图改进 JianFeeeee 2026-09-27 08:25:30 +08:00
  • 2a230ee89d fix(webui): 星图配色改中性灰蓝 + 图例按实际类型动态生成 JianFeeeee 2026-09-27 07:14:34 +08:00
  • 852dd608df fix(webui): 星图配色改中性灰蓝 + 图例按实际类型动态生成 JianFeeeee 2026-09-27 07:14:34 +08:00
  • 21a3a0bc84 style(webui): dashboard.js 两处表达式合并为单行 JianFeeeee 2026-09-27 06:44:49 +08:00
  • 3a22302471 style(webui): dashboard.js 两处表达式合并为单行 JianFeeeee 2026-09-27 06:44:49 +08:00
  • 8a36be0746 perf(webui): 前端按页签懒加载 —— 首屏不再拉隐藏页签的数据,空闲请求砍到 1/3 JianFeeeee 2026-09-27 00:23:04 +08:00
  • 86690da709 perf(webui): 前端按页签懒加载 —— 首屏不再拉隐藏页签的数据,空闲请求砍到 1/3 JianFeeeee 2026-09-27 00:23:04 +08:00
  • 29a9fab942 perf(webui): 服务端 gzip —— 首屏 wire 字节 -70% JianFeeeee 2026-09-27 00:02:28 +08:00
  • e57adb5978 perf(webui): 服务端 gzip —— 首屏 wire 字节 -70% JianFeeeee 2026-09-27 00:02:28 +08:00
  • b2c55235b7 feat(webui): 星图跟随 agent 活动 + 搬到主页 + 修分类配色从未生效 JianFeeeee 2026-09-26 23:31:58 +08:00
  • be765640d2 feat(webui): 星图跟随 agent 活动 + 搬到主页 + 修分类配色从未生效 JianFeeeee 2026-09-26 23:31:58 +08:00
  • 8132a740c6 docs(site): 介绍站补「场面涌现」板块 JianFeeeee 2026-09-26 23:14:17 +08:00
  • af104267ec docs(site): 介绍站补「场面涌现」板块 JianFeeeee 2026-09-26 23:14:17 +08:00
  • 80cbda1059 fix(memory): 场景键两路合并去重(现网日志实测 scenes=[chan:qq chan:qq]) JianFeeeee 2026-09-26 21:55:12 +08:00
  • 53043fe652 fix(memory): 场景键两路合并去重(现网日志实测 scenes=[chan:qq chan:qq]) JianFeeeee 2026-09-26 21:55:12 +08:00
  • 9f85e58c64 docs(memory): 标记步骤 3/5 完成,补步骤 4 部署前基线与硬约束 JianFeeeee 2026-09-26 20:17:17 +08:00
  • 8f55ab2390 docs(memory): 标记步骤 3/5 完成,补步骤 4 部署前基线与硬约束 JianFeeeee 2026-09-26 20:17:17 +08:00
  • 4eb2d7e126 fix(memory): 图整备覆盖 scenes + 证据桶按桶清(R3/R5) JianFeeeee 2026-09-26 20:16:11 +08:00
  • 9813fc3ef9 fix(memory): 图整备覆盖 scenes + 证据桶按桶清(R3/R5) JianFeeeee 2026-09-26 20:16:11 +08:00
  • be9c1dc5ac feat(sdk+memory): 补 ScenePolicy 声明项,让通道能退出场面识别 JianFeeeee 2026-09-26 20:09:17 +08:00
  • 74201164ba feat(sdk+memory): 补 ScenePolicy 声明项,让通道能退出场面识别 JianFeeeee 2026-09-26 20:09:17 +08:00
  • c7d1aa06d2 docs(memory): 补 R6/R7 与 SDK 声明项方案,重排为 7 步 JianFeeeee 2026-09-26 20:03:51 +08:00
  • 549f66a4cb docs(memory): 补 R6/R7 与 SDK 声明项方案,重排为 7 步 JianFeeeee 2026-09-26 20:03:51 +08:00
  • 90bd499ddd docs(memory): 补 R4 覆盖面与 R5 证据桶两条根因 JianFeeeee 2026-09-26 19:58:00 +08:00
  • 39d176a573 docs(memory): 补 R4 覆盖面与 R5 证据桶两条根因 JianFeeeee 2026-09-26 19:58:00 +08:00
  • 833dc7f30f fix(memory): 场景键归一化 + 排除最弱维度,修双胞胎与空转 JianFeeeee 2026-09-26 19:56:28 +08:00
  • 891f9e872e fix(memory): 场景键归一化 + 排除最弱维度,修双胞胎与空转 JianFeeeee 2026-09-26 19:56:28 +08:00
  • dc84e276f5 Revert "fix(agent): output_send 缺收件人时从输入事件自动补" JianFeeeee 2026-09-26 19:11:51 +08:00
  • df4acfd2c9 Revert "fix(agent): output_send 缺收件人时从输入事件自动补" JianFeeeee 2026-09-26 19:11:51 +08:00
  • 6ee55ce9c0 fix(agent): output_send 缺收件人时从输入事件自动补 JianFeeeee 2026-09-26 18:29:23 +08:00
  • 9a1a8d39bf fix(agent): output_send 缺收件人时从输入事件自动补 JianFeeeee 2026-09-26 18:29:23 +08:00
  • df872b9e86 chore(vendor): 主仓不再跟踪 SDK 示例代码(决策 A) JianFeeeee 2026-09-26 17:18:41 +08:00
  • 0610dca034 chore(vendor): 主仓不再跟踪 SDK 示例代码(决策 A) JianFeeeee 2026-09-26 17:18:41 +08:00
  • eb14b3a1d2 fix(proc): 杀插件进程组 + readerWG 超时兜底 —— 修孙进程拖死关停 JianFeeeee 2026-09-26 16:58:41 +08:00
  • d6157b67d5 fix(proc): 杀插件进程组 + readerWG 超时兜底 —— 修孙进程拖死关停 JianFeeeee 2026-09-26 16:58:41 +08:00
  • f7f2fd2a53 fix(plugin): StopAll 并行停插件 —— 修关停必然超时被 SIGKILL JianFeeeee 2026-09-26 16:23:56 +08:00
  • 208b41a52a fix(plugin): StopAll 并行停插件 —— 修关停必然超时被 SIGKILL JianFeeeee 2026-09-26 16:23:56 +08:00
  • a6103154f6 feat(knowledge): 目录批量导入 + 派生数据批量收口 JianFeeeee 2026-09-26 16:19:10 +08:00
  • 3715a8e89d feat(knowledge): 目录批量导入 + 派生数据批量收口 JianFeeeee 2026-09-26 16:19:10 +08:00
  • 30d78234b8 chore(meta): main 构建产出 1.4.0dev 路牌,不再自称旧 patch 线 dev 2026-09-26 15:44:35 +08:00
  • fc1a74b095 chore(meta): main 构建产出 1.4.0dev 路牌,不再自称旧 patch 线 JianFeeeee 2026-09-26 15:44:35 +08:00
  • 6c557c1d10 feat(kbtree): 知识库暴露范围配置 —— 按树状只暴露指定分类 JianFeeeee 2026-09-26 15:31:15 +08:00
  • d003db7304 feat(kbtree): 知识库暴露范围配置 —— 按树状只暴露指定分类 JianFeeeee 2026-09-26 15:31:15 +08:00
  • 55c5419899 fix(kbtree): 修客户端脚本三处实测暴露的缺陷 JianFeeeee 2026-09-26 14:47:32 +08:00
  • c0b52c1f85 fix(kbtree): 修客户端脚本三处实测暴露的缺陷 JianFeeeee 2026-09-26 14:47:32 +08:00
  • b1b63497bc docs(kbtree): 补客户端封装脚本 + 本机部署交接说明 JianFeeeee 2026-09-26 14:43:46 +08:00
  • fc5563bc75 docs(kbtree): 补客户端封装脚本 + 本机部署交接说明 JianFeeeee 2026-09-26 14:43:46 +08:00
  • 076e53c7ba fix(webui): 星图依赖本地化 —— 不再从公网 CDN 拉 three.js JianFeeeee 2026-09-26 14:34:18 +08:00
  • f93e9347f0 fix(webui): 星图依赖本地化 —— 不再从公网 CDN 拉 three.js JianFeeeee 2026-09-26 14:34:18 +08:00
  • ebf6df319b feat(kbtree): 知识库分类树的独立只读服务 + agent 技能 + WebUI 树浏览 JianFeeeee 2026-09-26 14:19:34 +08:00
  • 55d5f2a1d0 feat(kbtree): 知识库分类树的独立只读服务 + agent 技能 + WebUI 树浏览 JianFeeeee 2026-09-26 14:19:34 +08:00
  • 531d7f41f4 test(knowledge): 端到端验证多模态与分层链路 + 修稠密路同分次序不确定 JianFeeeee 2026-09-26 13:50:54 +08:00
  • b883292d91 test(knowledge): 端到端验证多模态与分层链路 + 修稠密路同分次序不确定 JianFeeeee 2026-09-26 13:50:54 +08:00
  • c4ba7b148c feat(kb-migrate): 存量知识库目录名迁移工具 + 启动期只报告 JianFeeeee 2026-09-26 11:37:22 +08:00
  • d10ab3fbf0 feat(kb-migrate): 存量知识库目录名迁移工具 + 启动期只报告 JianFeeeee 2026-09-26 11:37:22 +08:00
  • d3a796fde2 fix(webui): 知识库不再把二进制当文本存 + 接上分类/媒体/删除 + 实时计数 JianFeeeee 2026-09-26 11:37:13 +08:00
  • cc353765d6 fix(webui): 知识库不再把二进制当文本存 + 接上分类/媒体/删除 + 实时计数 JianFeeeee 2026-09-26 11:37:13 +08:00
  • 9e282ad774 feat(knowledge): 分类过滤与多模态打通到工具/插件边界 JianFeeeee 2026-09-26 11:36:55 +08:00
  • 2176917466 feat(knowledge): 分类过滤与多模态打通到工具/插件边界 JianFeeeee 2026-09-26 11:36:55 +08:00
  • e2b96e0686 fix(knowledge): 名称规范化/路径安全 + IDF 增量维护 + 多模态稠密路 + 派生数据落盘 JianFeeeee 2026-09-26 11:36:39 +08:00
  • 0dcb335cf3 fix(knowledge): 名称规范化/路径安全 + IDF 增量维护 + 多模态稠密路 + 派生数据落盘 JianFeeeee 2026-09-26 11:36:39 +08:00
  • b381f34259 docs(sdk): 修正 ProxyReg 字段注释里的旧名(DeclareProxy→RegisterProxy) JianFeeeee 2026-09-26 13:18:55 +08:00
  • eb199519a6 docs(sdk): 修正 ProxyReg 字段注释里的旧名(DeclareProxy→RegisterProxy) JianFeeeee 2026-09-26 13:18:55 +08:00
  • 8b85f9f9fe fix(webui): 旧反代两条路径合并修复 —— 302变502/泄露内网URL/流式被缓冲 JianFeeeee 2026-09-26 10:24:12 +08:00
  • 90245fea8a fix(webui): 旧反代两条路径合并修复 —— 302变502/泄露内网URL/流式被缓冲 JianFeeeee 2026-09-26 10:24:12 +08:00
  • aa08b1b903 fix(webui): Server 读侧超时(防 Slowloris)+ 反向判据守住流式不被腰斩 JianFeeeee 2026-09-26 10:00:27 +08:00
  • 0cd08fcfdd fix(webui): Server 读侧超时(防 Slowloris)+ 反向判据守住流式不被腰斩 JianFeeeee 2026-09-26 10:00:27 +08:00