|
|
395c55b6b0
|
feat: enrich AI requests with scene context and project root path
|
2026-06-15 14:31:23 +08:00 |
|
|
|
5f717ac3b6
|
fix: validate JSON before applying AI result, show raw text on parse failure
|
2026-06-15 14:16:44 +08:00 |
|
|
|
b1ea2e6474
|
fix: improve AI response JSON parsing robustness
|
2026-06-15 14:06:32 +08:00 |
|
|
|
7b3ad95549
|
fix: accumulate streaming AI text parts instead of replacing
|
2026-06-15 14:00:48 +08:00 |
|
|
|
f346f8d568
|
perf: use direct opencode binary path instead of npx
|
2026-06-15 12:30:57 +08:00 |
|
|
|
c2a9fcdb2e
|
fix: conditionally enable shell on Windows for npx spawn calls
|
2026-06-15 12:20:12 +08:00 |
|
|
|
78208cd4b1
|
refactor: parse opencode JSON stream output directly, remove extra session list call, increase timeout to 60s
|
2026-06-15 12:02:40 +08:00 |
|
|
|
525fa5ef8f
|
fix: add shell:true to spawn calls for cross-platform npx compatibility
|
2026-06-15 11:42:31 +08:00 |
|
|
|
a34f3cf240
|
fix: prevent double response with responded guard in spawn handlers
|
2026-06-15 11:36:50 +08:00 |
|
|
|
119b8201bb
|
fix: use npx opencode instead of direct bin path, add spawn error handling
|
2026-06-15 11:33:34 +08:00 |
|
|
|
0aac429908
|
refactor: AI session managed server-side, sessionId returned from API
|
2026-06-15 11:23:14 +08:00 |
|
|
|
33357650c7
|
feat: AI assistant panel, editor improvements, vite and package config
|
2026-06-15 10:24:27 +08:00 |
|
|
|
80b361813e
|
chore: editor App and NodeEditor updates
|
2026-06-14 21:39:09 +08:00 |
|
|
|
f8af9e608d
|
chore: editor App.vue update
|
2026-06-14 21:34:36 +08:00 |
|
|
|
7c80fc431c
|
feat: remember last edited scene path in editor via localStorage
|
2026-06-14 21:31:46 +08:00 |
|
|
|
34e11a4f52
|
chore: NodeEditor.vue update
|
2026-06-14 21:23:21 +08:00 |
|
|
|
f741f73e11
|
chore: editor App and SceneGraph updates
|
2026-06-14 21:19:29 +08:00 |
|
|
|
94e0ea9c24
|
chore: NodeEditor.vue update
|
2026-06-14 21:16:33 +08:00 |
|
|
|
b45ad8bbc3
|
fix: App.vue and useGameEngine refinements
|
2026-06-14 21:11:34 +08:00 |
|
|
|
8b90ba0501
|
chore: App.vue and useGameEngine updates
|
2026-06-14 21:03:26 +08:00 |
|
|
|
35ddef9dcc
|
chore: editor App.vue update
|
2026-06-14 20:50:43 +08:00 |
|
|
|
61fd5dbc2d
|
chore: editor App.vue update
|
2026-06-14 20:48:19 +08:00 |
|
|
|
c6afeb2691
|
chore: vite config update
|
2026-06-14 20:43:34 +08:00 |
|
|
|
59f6956b50
|
chore: editor store, graph, and vite config updates
|
2026-06-14 20:38:12 +08:00 |
|
|
|
48da10147b
|
chore: App.vue updates
|
2026-06-14 20:25:49 +08:00 |
|
|
|
ed462b1bee
|
chore: editor NodeEditor, App.vue, and roadmap updates
|
2026-06-14 20:17:51 +08:00 |
|
|
|
1619c9db8b
|
fix: editor layout and SceneGraph refinements
|
2026-06-14 19:57:59 +08:00 |
|
|
|
681efe1d92
|
fix: increase editor Dagre nodesep to 100, align ranksep with TreeFlow
|
2026-06-14 19:49:52 +08:00 |
|
|
|
5cf0461e55
|
chore: App.vue updates for player and editor
|
2026-06-14 19:42:26 +08:00 |
|
|
|
669a652ec7
|
fix: extract testScene window.open to method to avoid template scope issue
|
2026-06-14 19:33:54 +08:00 |
|
|
|
0c59e54a2a
|
fix: prevent preview video overflow with aspect-ratio + max-height constraint
|
2026-06-14 18:05:09 +08:00 |
|
|
|
8c736d5c08
|
fix: remove redundant preview header from editor PreviewPanel
|
2026-06-14 18:02:03 +08:00 |
|
|
|
51b71d07e7
|
fix: editor PreviewPanel updates
|
2026-06-14 17:58:48 +08:00 |
|
|
|
94c55d3597
|
fix: editor PreviewPanel updates
|
2026-06-14 17:53:27 +08:00 |
|
|
|
a681e371ae
|
fix: editor App.vue updates
|
2026-06-14 17:50:26 +08:00 |
|
|
|
82bfae0e1b
|
feat: editor services, stores, and graph improvements
|
2026-06-14 17:46:34 +08:00 |
|
|
|
271c909398
|
feat: engine utils, editor and asset prefix improvements
|
2026-06-14 17:39:07 +08:00 |
|
|
|
e0331ab5a7
|
fix: handle array nextScene in editor sceneEdges and deleteScene
|
2026-06-14 17:31:34 +08:00 |
|
|
|
73fade1b94
|
fix: add back missing alone_ending scene definition
|
2026-06-14 17:26:22 +08:00 |
|
|
|
920f0ee9f3
|
feat: editor improvements and roadmap doc
|
2026-06-14 17:19:10 +08:00 |
|
|
|
c75db2886f
|
docs: add battle system, conditional routing, key moments, and creators guide docs
|
2026-06-14 16:42:16 +08:00 |
|
|
|
02a82e9801
|
refactor: unify panel UI to gold design system, add backdrop blur to all overlays
|
2026-06-14 16:25:56 +08:00 |
|
|
|
b61d08a0ca
|
chore: battle result UI, demo locales, and scene updates
|
2026-06-14 16:19:31 +08:00 |
|
|
|
c46c4efd6c
|
chore: engine, types, demo, and UI updates
|
2026-06-14 16:05:00 +08:00 |
|
|
|
544f548275
|
chore: update demo locales and scene data
|
2026-06-14 15:42:12 +08:00 |
|
|
|
d0e901bd1f
|
feat: battle system, state manager enhancements, engine and demo updates
|
2026-06-14 15:35:31 +08:00 |
|
|
|
4d066b53bf
|
fix: increase ranksep to 200 for wider horizontal spacing
|
2026-06-14 12:21:32 +08:00 |
|
|
|
d2b1d88ce3
|
fix: increase TreeFlow ranksep and nodesep for less crowded layout
|
2026-06-14 12:12:02 +08:00 |
|
|
|
199ab1153b
|
fix: use solid gold for main edge path instead of viewBox-mapped gradient
|
2026-06-14 12:05:47 +08:00 |
|
|
|
92966331d3
|
feat: add dev diary and ending thumbnails, update chapter endings display
|
2026-06-14 11:51:32 +08:00 |
|