youssef 92c76dc4ce fix: route local file paths through raw-file API in webchat markdown images
Images in webchat markdown messages (e.g. agent screenshots) fail to
load because the img component passes local filesystem paths directly
as <img src>, which the browser cannot resolve.

The chain-of-thought component already handles this via
resolveMediaUrl(), but the ReactMarkdown img override did not.

Now non-HTTP/data src values are proxied through
/api/workspace/raw-file?path=... so the server can resolve and serve
local files.
2026-02-17 04:36:28 +00:00
..
2026-02-06 15:28:35 -08:00