mirror of
https://github.com/Crosstalk-Solutions/project-nomad.git
synced 2026-05-31 08:36:48 +02:00
`computeFileWarnings()` previously caught all errors and returned an empty
map, which the frontend rendered as "every file is healthy" — reintroducing
exactly the silent-failure mode this surface exists to expose.
Return `{ ok, warnings }`; flip `ok: false` from the catch. KB modal renders
an inline amber notice under the Stored Files header when `ok === false`,
leaving per-row warning rendering untouched. Transient failures self-heal on
the next 30s poll; no toast spam.
|
||
|---|---|---|
| .. | ||
| ChatAssistantAvatar.tsx | ||
| ChatButton.tsx | ||
| ChatInterface.tsx | ||
| ChatMessageBubble.tsx | ||
| ChatModal.tsx | ||
| ChatSidebar.tsx | ||
| index.tsx | ||
| KnowledgeBaseModal.tsx | ||