Files
dify/api/fields
L1nSn0w 52ef3f2367 fix(chatflow): correct reasoning streaming, explore rehydration, iteration persistence
- ReasoningPanel: derive text inline instead of useMemo([content]); the live
  stream mutates the reasoningContent object in place under a stable reference,
  so a content-keyed memo froze the panel after the first delta. Add a test that
  re-renders with the same mutated object to lock in streaming.
- Explore/installed-app message API: add ExploreMessageListItem +
  ExploreMessageInfiniteScrollPagination so message_metadata (incl. reasoning) is
  surfaced, letting chat-with-history rehydrate the thinking panel on reload.
  Base MessageListItem / service_api public contract left unchanged.
- Persist reasoning per LLM node by accumulating across iteration/loop passes
  (append, not overwrite) to match the live stream; guard on isinstance(str).
2026-06-23 14:35:52 +08:00
..
2023-09-27 16:06:32 +08:00
2026-06-18 16:35:29 +00:00
2026-06-18 16:35:29 +00:00
2026-06-18 16:35:29 +00:00
2026-06-08 04:53:12 +00:00