feat(desktop): per-session mid-turn message queue (enqueue-on-inflight, drain-once-per-turn, strip UI)

This commit is contained in:
ZiyaZhang
2026-07-20 01:59:23 -07:00
parent 0207b5edd2
commit 830579ab50
12 changed files with 1052 additions and 8 deletions

View File

@@ -419,6 +419,7 @@ async function loadRenderer(customStubs = {}, options = {}) {
['tool-cards.js', '__dshToolCards'],
['widgets.js', '__dshWidgets'],
['capabilities.js', '__dshCapabilities'],
['msg-queue-model.js', '__dshMsgQueueModel'],
]
for (const [file, key] of preloadPure) {
const p = path.join(__dirname, '..', 'src', 'renderer', file)