fix(ui): keep history-backed user image messages visible#68415
fix(ui): keep history-backed user image messages visible#68415steipete merged 5 commits intoopenclaw:mainfrom
Conversation
Greptile SummaryFixes a regression where user-uploaded images disappeared from the Control UI after chat history reloaded, by teaching The fix is focused and consistent with the existing proxy guard ( Confidence Score: 5/5Safe to merge — all findings are P2 style suggestions with no blocking correctness or security issues. The fix is narrowly scoped to the rendering path, reuses existing proxy infrastructure, and is guarded by the existing allowlist check. No P0/P1 issues found. No files require special attention.
|
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: d01bba84d7
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 63cabccf52
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 18a4e1304c
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
fe2fdb9 to
2c557c1
Compare
2c557c1 to
e3fc13f
Compare
|
Thanks @mraleko, landed this with the image rendering fix plus a couple of robustness cleanups around the flaky/slow test paths. Validation run:
|
Summary
MediaPathfields andinput_imageblocks.Change Type (select all)
Scope (select all touched areas)
Linked Issue/PR
Root Cause (if applicable)
Regression Test Plan (if applicable)
ui/src/ui/views/chat.test.tsMediaPathstill renders a visible image after reload.User-visible / Behavior Changes
Diagram (if applicable)
Security Impact (required)
No)No)No)No)No)Yes, explain risk + mitigation:Repro + Verification
Environment
localMediaPreviewRootsincludes the uploaded image path rootSteps
Expected
Actual
Evidence
Human Verification (required)
input_imageblocks preserved.Review Conversations
Compatibility / Migration
Yes)No)No)Risks and Mitigations