Commit Graph

12 Commits

Author SHA1 Message Date
Youzini-afk
ddc654eb1a fix: 修复召回拦截管线三个致命bug
1. recordRecallSentUserMessage 不再在 MESSAGE_SENT 阶段清空
   pendingRecallSendIntent/pendingHostGenerationInputSnapshot/transactions,
   避免 GENERATION_AFTER_COMMANDS 找不到用户输入而跳过召回

2. resolveGenerationRecallDeliveryMode 将 GENERATION_AFTER_COMMANDS
   从 deferred 改为 immediate,使召回完成后通过 setExtensionPrompt 即时注入

3. onGenerationAfterCommandsController 在 immediate 模式下完成
   runRecall 后直接返回(注入已在 applyRecallInjection 内完成),
   GENERATE_BEFORE_COMBINE_PROMPTS 保留 deferred rewrite 兜底
2026-04-01 16:16:31 +08:00
Youzini-afk
83f8f24f1c fix: defer recall injection to pre-send rewrite 2026-04-01 15:24:42 +08:00
Youzini-afk
1098c33a93 fix: finalize phase0 and phase1 persistence regressions 2026-03-31 20:04:42 +08:00
Youzini-afk
d5b4b7e1dc fix: freeze recall input from host lifecycle 2026-03-31 16:33:40 +08:00
Youzini-afk
b0f9d191bd fix: finalize deepfix p2 recall binding and p3 validation matrix 2026-03-31 03:53:53 +08:00
Youzini-afk
1c76ad7a11 feat: switch ST-BME runtime to indexeddb-primary with sync hardening 2026-03-30 18:38:58 +08:00
Youzini-afk
4bf571ba37 fix: harden metadata readiness and add persistence self-heal reconcile 2026-03-29 21:39:58 +08:00
Youzini-afk
b3b0b3a64c feat: implement persistent recall injection with per-message fallback UI 2026-03-29 18:41:25 +08:00
Youzini-afk
33afa996aa refactor: move message received hook into event binding controller 2026-03-29 17:24:57 +08:00
Youzini-afk
d3479bc672 refactor: controllerize generation recall event hooks 2026-03-29 17:09:09 +08:00
Youzini-afk
e29e413516 refactor: move chat/message event handlers into event binding controller 2026-03-29 17:06:05 +08:00
Youzini-afk
079a01ee78 refactor: extract event binding and panel bridge modules 2026-03-29 17:01:47 +08:00