Autumn-27
10f6a4fbc7
feat(agent): list_facts 改为分页+关键词过滤,避免上下文膨胀
fact 多时旧的 list_facts 一次返回每任务至多 500 条且 summary 不截断,
一次调用就可能撑爆上下文。改为分页(默认 20,最新在前)+ q 关键词过滤,
返回 {facts, total, has_more, next_before},summary 超长按 rune 截断。
- db: listByKindPageFiltered/countByKindFiltered(payload->>'summary' ILIKE)
+ ListByKindPageWithSources 跨本任务/继承任务合并分页
- agent: list_facts 加 limit/before/q 参数,compactFact 截断 summary;
worker/planner 提示词同步说明分页语义
- server: 旧库一次性迁移把 list_facts 新 schema 刷进 tools 目录表
(SeedTool 首插入only,否则工具管理页显示「无参数」);flag bump 到 v7
2026-08-27 12:15:02 -04:00
..
2026-07-26 04:27:45 -04:00
2026-08-27 12:15:02 -04:00
2026-08-24 19:29:00 +08:00
2026-08-25 10:49:47 -04:00
2026-08-24 19:29:00 +08:00
2026-08-25 10:49:47 -04:00
2026-08-24 14:14:15 +08:00
2026-08-24 14:14:15 +08:00
2026-07-26 04:27:45 -04:00
2026-07-26 04:27:45 -04:00
2026-08-25 10:49:47 -04:00
2026-08-24 10:32:10 -04:00
2026-08-25 10:49:47 -04:00
2026-08-27 12:15:02 -04:00
2026-08-15 00:19:14 -04:00
2026-08-15 00:19:14 -04:00
2026-08-15 00:19:14 -04:00
2026-08-18 12:20:53 -04:00
2026-08-25 09:40:05 -04:00
2026-08-25 09:40:05 -04:00
2026-08-24 19:28:18 +08:00
2026-08-25 11:39:24 -04:00
2026-08-27 11:14:48 -04:00
2026-08-24 19:29:00 +08:00
2026-07-26 04:27:45 -04:00
2026-08-24 19:29:00 +08:00
2026-08-24 19:29:00 +08:00
2026-07-26 04:27:45 -04:00
2026-08-08 09:09:38 -04:00
2026-08-24 14:14:15 +08:00
2026-08-24 10:32:10 -04:00
2026-08-24 19:29:00 +08:00
2026-08-27 12:15:02 -04:00
2026-08-27 12:15:02 -04:00
2026-08-17 09:54:04 -04:00