← All release notes
✨ Features (18)
ebd0d670 (admin)聊天会话管理 chat-sessions——按用户 / 角色 / 阶段 / 状态浏览会话、会话详情(阶段时间线 / 成本 / 轮次轨迹),查看详情留痕,正文经 Companion Audit (#1168) — Patronum
d895f1c9 (activity)S2 活动账本——用户事件追加写、八处埋点、十一源联邦时间线与事件详情、后台时间线 Tab (#1169) — Patronum
f05010c3 (admin)角色 KPI character-analytics——可排序角色列表、详情(日序列 / 阶段分布 / 漏斗 / 回访率)与转化用户列表 (#1163) — Patronum
78995640 (companion)条目集触发改走注册表 activationEntries,状态随 NPC / 事件一次写回;预览复用同一判定演算示例状态 — Claude
1fbf8513 (character)四层模板一次性迁移为条目集与回滚脚本,迁移前自检渲染等价 — Claude
748a154f (admin)运营看板 metrics-dashboard——rollup 实时记录与回填、看板三接口、可下钻页面与图表组件 (#1167) — Patronum
eabab620 (character)后台条目编辑器 REST 与最终请求结构预览——发布 / 回滚 / 版本读取 / 预览,角色位违规 400 带类别与允许 role — Claude
b456e8e4 (companion)NPC / 事件改为触发式注入,注册表按条目统一判定并经 Repository 一次写回会话触发状态 — Claude
d602dd66 (companion)条目集接入运行时——promptEntries 扩展、构建器按落点分配条目、执行器钉住条目集 revision — Claude
b2fa9747 (character)条目集存储与版本——复用 harness_configs/prompt_entries,乐观锁、历史 20 版、回滚、停用与钉住 revision — Claude
06c6817d (contracts)新增提示词条目 / 条目集 / 版本 / 预览契约,模板占位符判定与安全底座缺口判定下沉 contracts 单源 — Claude
217ab972 (paid-conversion)付费转化归因——结账上下文捕获、首付判定、按订单写 paid_conversions 与历史回填 (#1166) — Patronum
ea4e58e0 (character)条目触发判定纯函数,供触发式扩展与后台条目编辑器共用 — Claude
8f40a5b3 (contracts)新增提示词条目触发规则契约,供触发式扩展与后台条目编辑器共用 — Claude
b32ce168 (companion)世界时钟扩展接入条件输出——按本轮工具与场景天气传参,场景自带天气时执行器侧重建 — Claude
f2f42607 (companion)finalize 前复读检测与重采样——候选回复与最近 5 条 assistant 相似度 ≥ 0.9 时以更高温度与 presence penalty 重来一次 — Claude
036998ba (companion)历史结构化摘要按 token 触发、五字段校验渲染写回,并与 Judge 共享已抽取事实 — Claude
8874f054 (companion)世界时钟条件输出——无出图工具不写照片光线句,场景自带天气时剧内天气以场景为准并抑制现实天气行 — Claude
🐛 Bug Fixes (2)
457992b9 (judge)Judge 字段消费注册表登记 emotional_moment 的存储、读取与不进 Prompt 策略 — Claude
90581ed1 (companion)合并后恢复用户称呼计算,修复 {{user}} 宏引用已删除变量导致的类型错误 — Claude
♻️ Refactor (3)
275195d2 (companion)删除执行器未注入上下文扩展注册表时的内联组装路径,生产与测试统一走扩展注册表 — Claude
1cc313a8 (companion)条目集易变后缀改用 concat 追加,保持 #905 回归哨兵锁定的 turn_context 组装写法 — Claude
83afafb6 (companion)执行器 prompt 组装区迁为上下文扩展注册表,按扩展维度写 turn trace — Claude
📚 Docs (7)
71417205 (companion)登记多轮原始交换验收证据与结论(R1–R9 / M1–M5 逐条结论、审计对照表、样例请求体) — Claude
dad4abd0 (companion)上下文扩展文档改为「内联路径已删除、哨兵已迁移、门面已登记」,同步架构规范门面清单 — Claude
9a76cb09 (character)新增条目集开发文档(数据模型 / 校验 / 版本 / REST / 预览 / 运行时 / 迁移与回滚手册),更新四层配置中心与角色位契约 — Claude
dd338208 (companion)上下文扩展文档新增「触发式扩展」一节,同步消费矩阵与剧情运营指南的 activation 说明 — Claude
454a9592 (companion)上下文扩展注册表开发文档,更新 Prompt Context 消费矩阵与执行器模块边界 — Claude
14778e24 (companion)ADR-004 §2.4 实现定稿——结构化历史摘要的触发口径、五字段写回与 Judge 共享输入 — Claude
4eb5e4cb (companion)World Context 文档补充世界时钟两个条件输出的判定依据与调用方职责,并登记功能文档注册表 — Claude
📦 Build (1)
bf5c989a (api)架构门禁 FACADE_MODULES 登记上下文扩展门面,外部只准经 extensions/index.ts 导入 — Claude
📝 Other (19)
fe0d2395 test(companion): 新增多轮会话原始请求 / 响应端到端验收场景用例(江允澤雨夜 × Qwen 阿里云通道,R1–R9 / M1–M5) — Claude
be911105 test(companion): 条目集触发改走注册表 activationEntries 的先行用例——关键词激活、sticky、状态写回与预览一致 — Claude
c3096ebb test(character): 预览示例与四层预览同源断言、扩展上下文类型取自声明文件 — Claude
63fbbac0 test(character): 四层模板迁移为条目集与回滚计划的先行用例,含构建器级与执行器级渲染等价性 — Claude
09bbaded test(companion): 受保护回归哨兵从执行器内联组装迁到上下文扩展文件,为删除内联路径做准备 — Claude
086a36fe test(character): 条目编辑器 REST、OpenAPI 契约与最终请求结构预览的先行用例 — Claude
85f8e9a5 test(companion): 条目集运行时接入的先行用例——构建器按落点分配、promptEntries 扩展、执行器钉住 revision 与无条目集逐字节不变 — Claude
48c7b36a test(character): 条目集存储、版本、回滚与逐条激活判定的先行用例 — Claude
83e754d1 test(companion): 触发式 NPC / 事件注入的先行用例(注册表 activation、默认规则、状态写回、MCP schema) — Claude
a5a7ce3a test(contracts): 条目编辑器条目契约的先行用例——角色位 400、安全底座必需、宏按生命周期判层、条目上限 — Claude
8fa79bf3 test(character): 条目触发判定纯函数的先行用例(关键词匹配、次要逻辑、sticky / cooldown / delay) — Claude
884d5590 test(companion): 世界时钟扩展接入条件输出的先行用例——出图工具与场景天气判定、场景自带天气时重建预构建块 — Claude
d51d323f test(companion): 结构化历史摘要先写用例——按 token 触发、五字段写回、畸形回退与共享 Judge 事实 — Claude
78f8912b test(companion): 上下文扩展注册表与内置扩展先写用例(A2 零注入 / A4 预算 / 按扩展 trace,全部红) — Claude
9a40f42f test(companion): 消息受理路由预生成的世界时钟块不含出图光线句、诚实条款保持原样 — Claude
864959a8 test(companion): 复读检测与重采样先写用例并确认全红(A9 纯函数、执行器 finalize、计费可选调用、turn trace 落库) — Claude
5604259c test(companion): 扩展注册表迁移前固化执行器 prompt 组装 golden 快照(六场景逐字节) — Claude
66dcce57 test(companion): 世界时钟条件输出用例先行——无出图工具不输出照片光线句、场景自带天气时剧内天气以场景为准 — Claude
1ca427ce test(character): Harness 旋钮注册表删除已退役的 replies.hooks 并登记里程碑阈值与冷却 — Claude