mirror of
https://github.com/bytedance/deer-flow.git
synced 2026-10-26 13:16:24 +00:00
Unsafe filenames and unnamed parts were dropped silently: the response kept `success: true` with an empty `files` list, so the #7122 frontend gate never blocked a chat send whose attachment had been rejected (#7160). Both drop arms now record the rejected name in `skipped_files`, and `success` follows `bool(uploaded_files)`: an all-rejected batch fails, a mixed batch succeeds and lists what was dropped.