Skip to content

fix: Ensure shared file previews use truncated content#607

Merged
thdxr merged 1 commit into
devfrom
unknown repository
Jul 2, 2025
Merged

fix: Ensure shared file previews use truncated content#607
thdxr merged 1 commit into
devfrom
unknown repository

Conversation

@ghost

@ghost ghost commented Jul 2, 2025

Copy link
Copy Markdown

The read tool's display in the share view was unintentionally falling back to rendering the full tool output if the specific metadata.preview (max 20 lines) was an empty string. This could lead to more data being embedded in the page source than implied by the UI.

This commit modifies the Share.tsx component to ensure that the CodeBlock for the read tool prioritizes metadata.preview even if it's an empty string. The fallback to showing the full tool result via TextPart is now more restrictive and less likely to be triggered for the read tool, thus preventing excessive data exposure in the preview.

The read tool's display in the share view was unintentionally falling
back to rendering the full tool output if the specific metadata.preview
(max 20 lines) was an empty string. This could lead to more data
being embedded in the page source than implied by the UI.

This commit modifies the Share.tsx component to ensure that the
CodeBlock for the read tool prioritizes metadata.preview even if it's
an empty string. The fallback to showing the full tool result via
TextPart is now more restrictive and less likely to be triggered for
the read tool, thus preventing excessive data exposure in the preview.
@thdxr
thdxr merged commit 2799a96 into anomalyco:dev Jul 2, 2025
@ghost
ghost deleted the fix/share-data-exposure branch July 3, 2025 04:42
achembarpu pushed a commit to achembarpu/opencode that referenced this pull request Aug 4, 2025
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
xywsxp pushed a commit to xywsxp/opencode that referenced this pull request Apr 24, 2026
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
AIALRA-0 pushed a commit to AIALRA-0/opencode-turn-engine that referenced this pull request Jun 10, 2026
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
avion23 pushed a commit to avion23/opencode that referenced this pull request Jun 10, 2026
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant