LibreChat/client
Danny Avila 048816acaa
📬 fix: Show Background Results Still Waiting for the Agent (#16363)
* 📬 fix: Show Background Results Still Waiting for the Agent

The chat header listed a background task as completed as soon as its tool
finished, while its result could still be queued behind a busy turn and
arrive minutes later as a new agent turn. The header also read only the
process-local registry, so tasks on another replica were invisible.

The task index now reads the durable delivery store the agent's
check_background_task already uses: each finished task carries
delivery pending, delivered or failed, and finished results known only to
the store are listed too. The header marks results still on their way,
keeps them ahead of delivered ones, and polls them every 10 s.

* fix: Retain And Index Background Result Delivery States

* fix: Pass Background Delivery CI Checks

---------

Co-authored-by: Lia <lia@librechat.ai>
2026-09-26 09:22:35 -04:00
..
public
src 📬 fix: Show Background Results Still Waiting for the Agent (#16363) 2026-09-26 09:22:35 -04:00
sw
test
babel.config.cjs
check_updates.sh
index.html
jest.config.cjs 🚀 v0.8.8-rc4 (#16147) 2026-09-22 23:30:28 -04:00
jest.resolver.cjs
nginx.conf
package.json 🚚 chore: Point Repository and Image References at LibreChat-AI (#16005) 2026-09-23 23:08:36 -04:00
postcss.config.cjs
tailwind.config.cjs
tsconfig.json
vite.config.ts