TidGi-Desktop/src
linonetwo 143496fdf2 fix: trigger agentStatusChanged hook and heartbeat even when framework yields no message
memeloopTaskAgentWorkerHandler yields { state } without a message field (worker-side
bindWorkerConversation handles message materialization). The old code gated hook dispatch
and heartbeat startup inside if (lastResult?.message), so they were never triggered for
memeloop agents. Extract hook + heartbeat into if (lastResult) so they run regardless of
whether the framework attached a message to the terminal yield.
2026-04-04 02:15:32 +08:00
..
__tests__ feat: integrate memeloop runtime into TidGi-Desktop (#desktop-integrate-memeloop) 2026-04-04 02:15:31 +08:00
components Fix/sub wiki tag tree (#667) 2025-12-07 03:31:34 +08:00
constants Fix/misc bug1 (#688) 2026-03-23 02:48:46 +08:00
helpers Fix/misc bug (#691) 2026-04-01 15:45:26 +08:00
images
pages Improve MemeLoop worker and default framework ID 2026-04-04 02:15:32 +08:00
preload feat: integrate memeloop runtime into TidGi-Desktop (#desktop-integrate-memeloop) 2026-04-04 02:15:31 +08:00
renderer Feat/Native AI Agent (#640) 2025-10-10 17:16:56 +08:00
services fix: trigger agentStatusChanged hook and heartbeat even when framework yields no message 2026-04-04 02:15:32 +08:00
types feat: integrate memeloop runtime into TidGi-Desktop (#desktop-integrate-memeloop) 2026-04-04 02:15:31 +08:00
windows Improve MemeLoop worker and default framework ID 2026-04-04 02:15:32 +08:00
debug.ts Feat/Native AI Agent (#640) 2025-10-10 17:16:56 +08:00
global.d.ts Fix/edit agent and several bugs (#670) 2025-12-15 17:33:59 +08:00
main.ts Improve MemeLoop worker and default framework ID 2026-04-04 02:15:32 +08:00
renderer.tsx Fix/misc bug (#691) 2026-04-01 15:45:26 +08:00
type.d.ts Fix/misc bug1 (#688) 2026-03-23 02:48:46 +08:00