← All release notes
✨ Features (13)
f6d38cb1 (memory)character_memories 所有写路径补 scope_id 冗余字段(Issue #273 补充) — Jiangcaoz-youloft
7377a20b (memory)记忆池(memory scope)A 层换键——character_memories 从 user×character 迁移到会话级 scopeId(Issue #273 / #260 决策记录 2) — Jiangcaoz-youloft
95f3a3f0 (social)收藏成功后给角色作者推送通知(Issue #215) — Jiangcaoz-youloft
7cff1338 (web)companion 顶栏去重品牌图 + 语言切换器全站可达 (#164) — Patronum
56e7100c 产品上线清单 6 项——品牌资产 / 繁中统一 / 文档规范 / 页脚版本 / Release Notes / Status Page (#160) — Patronum
956554b6 (harness)架构评估 + 六条验收门禁 + 通用三幕弧接线 + 修复生产 Web 部署阻断 (#137) — Patronum
dadd0b0a (companion)从迁移源 Mira 引入分层免费聊天门禁 + 首登赠送 1000 积分 + 反黑暗模式红线 — wangyang
acd07a86 (web)Issue #116 自动化 Release Notes + 全局页脚;附 CI CORS 修复 / #64 限流 / #119 r2 / docs 同步 (#118) — wangyang-youloft
d9bd3bbb (web)Issue #116 自动化 Release Notes 静态网页生成 + 全局页脚版本链接;附 #64 全局限流 / #119 r2 failfast / Issue 工作流规范修订 — wangyang
1effa54c (web)首页 My characters 区块只展示可聊角色卡片 — wanghao-kld
2f7ab0f3 (support)Issue #16 P1 AI 客服后端迁移——免登录 /support/config + /support/chat SSE、support-agent 四层、危机检测 + 合规事件落库、support_conversations 集合注册(契约对齐既有前端 support-chat.ts client) — wangyang
72531c6a (social)角色卡片展示点赞/收藏/评论数 + 修复 Google 登录 redirect 循环 (Issue #19 Phase 0 收尾) — Jiangcaoz-youloft
80ddb78a (legal)法务合规三页——隐私政策/服务条款/Cookie 政策 (Issue #66) — wangyang-youloft
🐛 Bug Fixes (29)
77986467 (companion)修复工具循环第 2 轮起 requestMessages 过期——移进循环内每轮重算(Issue #126 P0-1/P0-2) — Jiangcaoz-youloft
d6b51339 (web)修复两个回归测试在 Windows 上的假阳性(路径分隔符与 CRLF 兼容) — Jiangcaoz-youloft
db27ed2e (social)修复 Issue #125 审查问题——点赞/收藏 hook 缓存污染、守卫泄漏与调试日志清理 — Jiangcaoz-youloft
ed2fc975 (web/api)让「系统知道但没说出口」的六类缺陷可见 (#159) — Patronum
172e1186 (web)SiteFooter 挂载到 root-layout-client 修复 Release Notes 页脚未显示 — wangyang
d9a1bc48 (release-notes)修复新项目历史不足时 HEAD~50 不存在导致 CI 失败 — wangyang
7545f999 (ci)修复 R2_ACCOUNT_ID 类型冲突导致 Cloud Run 部署失败 (#127) — wangyang-youloft
8ad1513d (ci)deploy-api 前清理 R2_ACCOUNT_ID 历史遗留定义避免类型冲突部署失败 — wangyang
91edb8cd (ci)deploy.yml CORS_ORIGINS 校验改用 jq 替代 JMESPath 反引号;docs 同步 loveydovey-v1 API 设计文档 — wangyang
e9db1a20 (social)修复角色广场缓存失效不生效——delete → deleteByKey — Jiangcaoz-youloft
b1ce0cac (social)修复刷新后点赞/收藏状态变灰问题 — Jiangcaoz-youloft
a8984f91 (social)重构 like/bookmark 缓存机制——用 setQueryData 替代 invalidate + refetch — Jiangcaoz-youloft
33bd4d9e (web)修复首页 My characters 区可聊角色误跳创建向导 (Issue #112) — wanghao-kld
ed0771c6 (social)修复角色广场 like/bookmark 数量显示不准/不显示的问题 — Jiangcaoz-youloft
c6b6de31 (social)修复 like_count/bookmark_count 刷新后不更新 + 角色广场加 My Saves 入口 — Jiangcaoz-youloft
2ab459fa (social)修复刷新后点赞/收藏状态丢失 + 新增「我的收藏」页面 — Jiangcaoz-youloft
93d62789 (social)修复 character 集合名 typo 导致 like/bookmark 404 + 评论入口跳错页 — Jiangcaoz-youloft
db242366 (inbox)/characters 页占位铃铛替换为 InboxBell — Jiangcaoz-youloft
a08d4524 (inbox)修复未登录点击铃铛无反应 — Jiangcaoz-youloft
26337d9b (api)移除 @ts-nocheck 并修复暴露的类型错误 (Issue #110) (#111) — wangyang-youloft
8223b8cf (api)移除 @ts-nocheck 并修复暴露的类型错误 — wangyang
dd5923d8 修复生产日志错误警告 + MCP get_credit_balance 数据源不一致 + CI secret 挂载 (#103) — wangyang-youloft
79df3f8a (mcp)get_credit_balance 改为读 credit_balances 集合,与实际扣费链路同源 — wangyang
6db82f8b (observability)修复生产日志中的错误和警告(credit 重试/R2/admin 403) — wangyang
3004662e (cloud-tasks)添加 @google-cloud/pubsub 依赖修复 Cloud Run Pub/Sub SDK 初始化失败 — wangyang
68fa9e55 (passport)修复角色/场景铸造 processingConfig 字段命名导致 Firestore 写入失败 (#100) — wangyang-youloft
4246a81e (passport)修复角色/场景铸造 processingConfig 字段命名导致 Firestore 写入失败的问题 — wangyang
8f5494fd (mcp)修复 admin API Key 创建返回 500 错误 (#98) — wangyang-youloft
f6bc49ea (mcp)修复 admin API Key 创建返回 500 错误 — wangyang
📚 Docs (1)
3d26d174 (rules)补齐 Git 危险命令自动拦截机制说明到 workspace rules — wangyang
🔧 Chore (2)
11aa8522 (web)删除 Floniks 迁移遗留的 My profile 死链入口与 /u/{uid} 路由引用 — wanghao
e6073540 .gitignore 忽略 tmp/ 目录避免本地临时文件入库 — wangyang
🤖 CI (1)
a69b2034 (deploy)CI 部署添加 GCE_WORKFLOW_PROXY_URL / GCE_WORKFLOW_PROXY_API_KEY secret 挂载 — wangyang
📝 Other (4)
1a0132d1 test(social): 补交 Issue #19/#125 的三个回归测试(reaction 集合映射、公开缓存失效键、点赞状态同步) — Jiangcaoz-youloft
046ae9eb test(functions): 修复 Issue #123 CI 失败——user-on-create 测试期望同步首登 1000 积分默认值 — wangyang
5e605a23 test(regression): 补齐 Issue #13 / #33 回归测试用例到仓库 — wangyang
02ecb14b feat(support): Issue #16 P0/P2/contracts/前端 全部剩余子任务——帮助中心四层+工单系统+admin 队列审计留痕+contracts 域+web /help 页面+客服浮窗 — wangyang