Merge tmp-chat into main (#6958)
* fix: sync chat stop state * docs: add stream resume stop state design * fix: reset stale generating chats by stream activity * docs: add stream resume stale reset design * fix: sync temporary chat history title * docs: add stream resume history title design * fix: validate chat data ids before run * docs: add stream resume data id validation design * fix: preserve resumed flow node responses * fix: merge completed resume records with replayed node responses * fix: keep loaded AI output when resume starts * fix: skip stale resume interactive after submitted form * fix: refresh interactive form values during resume * fix: render form input result files in response detail * fix: render resumed form input files * fix: hydrate resumed form interactives * fix: preserve resumed form file values * fix: recover resumed form values * fix chat resume interactive state * remove stop chat warning toast * fix: prevent chat history leaking when switching apps Sync appId/chatId on app switch and align history list state so sidebar no longer shows the previous app's conversation. Co-authored-by: Cursor <cursoragent@cursor.com> * fix: restore last chat per app when switching apps Remember chatId per app and fall back to the most recent history instead of always starting a new conversation. Co-authored-by: Cursor <cursoragent@cursor.com> * docs: add detailed comments for chat resume and form input recovery Document stream resume merge logic, formInputResult normalization, and chat store storage layering to make the recent form file recovery fixes easier to maintain. Co-authored-by: Cursor <cursoragent@cursor.com> * fix: resolve WholeResponseModal merge artifact and build type errors Remove the stale monolithic WholeResponseModal.tsx left from a bad merge, wire FormInputResult into the modular response modal, and drop invalid stepId folding logic in ChatItem. * docs: 41502 * fix: copy server-proxy.js into app image for SHOW_SKILL entrypoint Restore the runner-stage COPY removed in #6808 so pods with SHOW_SKILL=true can start server-proxy.js instead of failing with MODULE_NOT_FOUND. Co-authored-by: Cursor <cursoragent@cursor.com> --------- Co-authored-by: Cursor <cursoragent@cursor.com>
Showing
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
Please
register
or
sign in
to comment