Commit Graph

195 Commits

Author SHA1 Message Date
Youzini-afk
0cb95c4f2b phase2-4 recall prompt-flow hardening 2026-04-11 18:51:59 +08:00
Youzini-afk
322752bb43 feat: improve shujuku-compatible extraction and recall input 2026-04-11 16:05:34 +08:00
Youzini-afk
b42157c72d fix: clean up residual mojibake strings in index.js 2026-04-11 14:21:34 +08:00
Youzini-afk
1834bc1d24 refactor: stabilize persistence delta commit flow 2026-04-11 13:57:03 +08:00
Youzini-afk
b2d8fcc7a1 Fix processed history hash rebuild after recovery 2026-04-11 01:45:47 +08:00
Youzini-afk
f37c5de761 Fix persistence pending gating and add repair actions 2026-04-11 00:21:16 +08:00
Youzini-afk
53672fa751 Fix manual backup manifest filename handling 2026-04-10 19:49:10 +08:00
Hao19911125
9a6645609c Merge branch 'main' into main 2026-04-10 19:06:23 +08:00
Youzini-afk
7b1f125e17 Move summary clear into cleanup 2026-04-10 18:56:31 +08:00
Hao19911125
965e5dff0a Merge branch 'main' into main 2026-04-10 18:43:42 +08:00
Youzini-afk
517abc6a30 Refactor rerun and summary rebuild ranges 2026-04-10 18:38:54 +08:00
Hao19911125
f7aef9776b Merge branch 'main' into main 2026-04-10 18:09:40 +08:00
Hao19911125
09b6e1e566 Add manual cloud backup controls and manager modal 2026-04-10 17:26:57 +08:00
Youzini-afk
5a77506ab1 Add Luker chat state persistence compatibility 2026-04-10 17:00:51 +08:00
Youzini-afk
ef154b5950 Fix hidden-message leakage into plugin prompts 2026-04-10 14:06:26 +08:00
Youzini-afk
bbb44e7022 Fix multi-device sync after persistence refactor 2026-04-10 13:53:21 +08:00
Youzini-afk
f88a6cc0af Fix pending persistence confirmation deadlocks 2026-04-10 01:46:48 +08:00
Youzini-afk
7faa9cfc7f Refactor extraction persistence into two-stage status model 2026-04-10 01:19:56 +08:00
Youzini-afk
8bf01e6ff3 Tighten extraction persistence success gating 2026-04-10 00:01:55 +08:00
Youzini-afk
e4feda5471 Add hierarchical summary frontier system 2026-04-09 14:50:52 +08:00
Hao19911125
3533aeab18 Add global task regex migration and UI 2026-04-09 10:06:29 +08:00
Youzini-afk
323e1fd5b0 feat: add story timeline layer 2026-04-08 22:41:49 +08:00
Youzini-afk
d7989303d9 feat: support multi-owner scene recall anchors 2026-04-08 21:29:36 +08:00
Youzini-afk
a4fed87e6e feat(cognition): finish multi-character knowledge and monitor workflow 2026-04-08 18:21:38 +08:00
Youzini-afk
29af3d164e feat: 新增「数据清理」配置页
- 图谱清理:清空当前图谱、按楼层范围删除节点
- 缓存清理:清空向量缓存、清空提取历史
- 存储清理:清空当前/全部 IDB、清空服务端同步文件
- 高危操作全部需要 confirm 弹窗确认
- 清空全部 IDB 和清空服务端同步文件需要输入 DELETE 确认
2026-04-08 14:29:13 +08:00
Youzini-afk
9939734bcb Harden post-refactor test and check guardrails 2026-04-08 03:03:09 +08:00
Youzini-afk
50113035df Harden panel entry initialization 2026-04-08 02:00:48 +08:00
Youzini-afk
feec17f3e3 Reorganize modules into layered directories 2026-04-08 01:17:57 +08:00
Youzini-afk
c8af45bd35 Add delayed auto extraction mode and fix AGPL license 2026-04-07 22:24:04 +08:00
Youzini-afk
854e3a7a79 Harden graph recovery and shadow persistence 2026-04-07 17:18:18 +08:00
Youzini-afk
aa1d194c28 Fix manual action UI status and compression result guards 2026-04-07 12:32:02 +08:00
Youzini-afk
c32ce01e4c Guard graph runtime against stale persistence reloads 2026-04-07 12:05:01 +08:00
Hao19911125
19c802bdcc Add memory LLM preset switching 2026-04-07 10:18:03 +08:00
Hao19911125
f7f408da4a fix(planner): align recall timeout with global setting 2026-04-06 23:59:43 +08:00
Hao19911125
58f6d41c1f Merge branch 'Youzini-afk:main' into main 2026-04-06 23:32:10 +08:00
Youzini-afk
3765ec1438 feat(themes): add paperDawn and glacierSky light themes
Made-with: Cursor
2026-04-06 23:24:48 +08:00
Hao19911125
78cd92f707 Add custom world info filter mode 2026-04-06 23:02:04 +08:00
Youzini-afk
45f76ecc2d Fix graph persistence identity migration on chat rename 2026-04-06 22:34:24 +08:00
Youzini-afk
935e1d7839 Refine extraction stage notices for post-processing 2026-04-06 21:26:47 +08:00
Youzini-afk
d39e81cde5 fix: MESSAGE_SENT 时把召回记录重绑到刚入场的 user 楼层(对齐酒馆 GENERATION_AFTER_COMMANDS 早于 sendMessageAsUser)
Made-with: Cursor
2026-04-06 20:18:40 +08:00
Youzini-afk
a0c706e410 chore: 移除 Recall Card 本地 ingest 端口调试埋点
Made-with: Cursor
2026-04-06 19:46:22 +08:00
Youzini-afk
f42295fe80 fix: normal 模式正确解析最新 user 楼层以持久化 Recall Card;关闭渲染后 MutationObserver 风暴
Made-with: Cursor
2026-04-06 19:43:32 +08:00
Youzini-afk
665c547ee3 fix: Recall Card 调试埋点受面板「启用调试日志」控制;控制台节流
Made-with: Cursor
2026-04-06 19:37:27 +08:00
Youzini-afk
f1cf0fa652 debug: Recall Card 埋点同时 console.info,便于控制台过滤
Made-with: Cursor
2026-04-06 19:31:55 +08:00
Youzini-afk
8316594fe2 debug: Recall Card 调试日志统一前缀 ST-BME|DBG|recall-card-ui
Made-with: Cursor
2026-04-06 19:26:12 +08:00
Youzini-afk
c13eb366b1 debug: Recall Card UI 时序插桩 (session b6ba57); graph-renderer 区域圆角防御
Made-with: Cursor
2026-04-06 19:21:22 +08:00
Youzini-afk
5cbb48c0ad feat(panel): delete graph node from detail header
Made-with: Cursor
2026-04-06 16:28:31 +08:00
Youzini-afk
cacbc12e2c feat(panel): editable node detail with save and graph persist
Made-with: Cursor
2026-04-06 16:05:42 +08:00
Youzini-afk
8320e3e7f6 Add debug log toggle and silence diagnostic logs 2026-04-06 11:26:37 +08:00
Hao19911125
438577959b Bypass trivial planner and empty-turn hooks 2026-04-05 22:28:41 +08:00