Commit Graph

365 Commits

Author SHA1 Message Date
Youzini-afk
ab37e2111c fix: delegate rebuild confirm to host globalThis wrapper 2026-03-29 18:56:18 +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
5023b75f3f refactor: controllerize onReroll and keep reroll harness green 2026-03-29 17:39:41 +08:00
Youzini-afk
b7c986d9ea fix: inject message-received controller into graph persistence vm harness 2026-03-29 17:25:43 +08:00
Youzini-afk
33afa996aa refactor: move message received hook into event binding controller 2026-03-29 17:24:57 +08:00
Youzini-afk
899216db62 refactor: move sleep synopsis and evolve actions into ui actions controller 2026-03-29 17:22:40 +08:00
Youzini-afk
f18f05feb1 refactor: move vector rebuild actions into ui actions controller 2026-03-29 17:21:02 +08:00
Youzini-afk
6695f68f11 refactor: move graph import flow into ui actions controller 2026-03-29 17:18:42 +08:00
Youzini-afk
18897dc6bf refactor: move manual rebuild flow into ui actions controller 2026-03-29 17:16:30 +08:00
Youzini-afk
5edbc4e4be fix: add missing ui action controller exports 2026-03-29 17:14:25 +08:00
Youzini-afk
5be8f6ab96 refactor: controllerize compress export and injection viewer actions 2026-03-29 17:13:29 +08:00
Youzini-afk
7e5c561997 refactor: extract ui action helpers into controller module 2026-03-29 17:11:41 +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
ca2eb35ec5 refactor: route panel live-state helpers through panel bridge 2026-03-29 17:04:25 +08:00
Youzini-afk
079a01ee78 refactor: extract event binding and panel bridge modules 2026-03-29 17:01:47 +08:00
Youzini-afk
4b769d312a refactor: move manual extraction flow into extraction controller 2026-03-29 16:50:05 +08:00
Youzini-afk
29e0b838c0 refactor: move extraction and recall pipelines into controllers 2026-03-29 16:45:21 +08:00
Youzini-afk
81d06870db refactor: extract extraction and recall helper controllers 2026-03-29 16:39:22 +08:00
Youzini-afk
d9f04d4388 refactor: extract chat history helpers 2026-03-29 16:28:54 +08:00
Youzini-afk
a371150661 refactor: batch 5 phase 2 - extract graph-persistence.js (20 exports, ~230 lines) from index.js 2026-03-29 15:43:11 +08:00
Youzini-afk
1e6e5853e7 refactor: batch 5 phase 1 - extract ui-status.js (25 pure functions, ~280 lines) from index.js 2026-03-29 15:25:06 +08:00
Youzini-afk
07f289ca38 fix: batch 3+4 - reroll abort handling, payload regex skip, README fix, mobile graph controls 2026-03-29 14:47:35 +08:00
Youzini-afk
4a512989e8 fix: batch 2 - history recovery chain safety guards 2026-03-29 14:24:04 +08:00
Youzini-afk
afca95a164 Fix chat metadata integrity persistence 2026-03-29 12:25:38 +08:00
Youzini-afk
6cec03182b Fix MVU stripping order for world info prompts 2026-03-29 12:07:19 +08:00
Youzini-afk
562c226b1d Harden graph persistence writes 2026-03-29 10:53:44 +08:00
Youzini-afk
4e26849c6c Fix mobile action status cleanup 2026-03-28 21:03:51 +08:00
Youzini-afk
67e6e29bb2 Harden recall flow and JSON task prompts 2026-03-28 20:38:57 +08:00
Youzini-afk
30fdeaac1a Recover graph state after missed chat events 2026-03-28 14:45:31 +08:00
Youzini-afk
eb51f28d21 Fix graph metadata readiness detection 2026-03-28 14:32:04 +08:00
Youzini-afk
3cdfe01137 Fix chat detection for graph persistence 2026-03-28 14:10:00 +08:00
Youzini-afk
e58fef240b Fix dedicated LLM model list fetching 2026-03-28 13:49:06 +08:00
Youzini-afk
b5d8056ae4 Harden graph persistence and panel refresh flow 2026-03-28 13:33:16 +08:00
Youzini-afk
3641a342f4 fix: adapt floating ball for mobile viewport 2026-03-28 00:23:47 +08:00
Youzini-afk
17c14181a4 feat: enable st-bme by default 2026-03-28 00:14:23 +08:00
Youzini-afk
a75ff11984 fix: stabilize mobile panel viewport overlay 2026-03-28 00:09:18 +08:00
Youzini-afk
14763f0711 fix: revert to flex:1 approach for mobile panel height 2026-03-27 23:57:52 +08:00
Youzini-afk
b9e1a7bb0a fix: mobile panel use absolute inset:0 to fill overlay 2026-03-27 23:55:34 +08:00
Youzini-afk
4f9e75234e fix: mobile panel use 100% instead of 100vh for iframe compat 2026-03-27 23:50:10 +08:00
Youzini-afk
0cffbc90a5 fix: mobile panel overflow hidden to fill full height 2026-03-27 23:47:19 +08:00
Youzini-afk
90dddd814f style: mobile responsive optimization (8 items)
- min-width 480->320px
- tabbar safe-area + 52px touch targets
- all inputs/btns min-height 44px
- settings nav pill + scroll-snap
- advanced settings <details> collapse style
- graph tab mobile fullscreen overlay
- config mode spacing/font optimization
- task preset workspace touch optimization
2026-03-27 23:43:10 +08:00
Youzini-afk
b7b2dc445d fix: preserve completion tokens on json retry 2026-03-27 21:33:06 +08:00
Youzini-afk
473a382557 refactor: fold recall settings from dpp onward 2026-03-27 20:35:05 +08:00
Youzini-afk
5d3c24367a refactor: collapse advanced recall settings 2026-03-27 20:24:19 +08:00
Youzini-afk
84211d9b9d feat: enhance recall pipeline retrieval stack 2026-03-27 19:43:40 +08:00
Youzini-afk
27aad180d3 feat: 添加一键恢复全部6个任务默认预设按钮 2026-03-27 18:15:51 +08:00
Youzini-afk
d42cd4e750 feat: refresh default task profiles and toggles 2026-03-27 17:59:56 +08:00
Youzini-afk
1a95b65acb feat: add default heading prompt block 2026-03-27 17:10:56 +08:00
Youzini-afk
e53264fe66 refactor: 输出格式/行为规则块措辞改为用户请求式语气(匹配role:user) 2026-03-27 16:27:40 +08:00