Skip to content

feat(frontend): Observability Drawer View Improvements#3783

Merged
mmabrouk merged 31 commits intorelease/v0.87.2from
enhancement-/-observability-drawer-view-improvements
Feb 27, 2026
Merged

feat(frontend): Observability Drawer View Improvements#3783
mmabrouk merged 31 commits intorelease/v0.87.2from
enhancement-/-observability-drawer-view-improvements

Conversation

@bekossy
Copy link
Member

@bekossy bekossy commented Feb 19, 2026

@vercel
Copy link

vercel bot commented Feb 19, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
agenta-documentation Ready Ready Preview, Comment Feb 27, 2026 7:37pm

Request Review

@bekossy bekossy requested a review from ardaerzin February 20, 2026 13:00
@bekossy bekossy marked this pull request as ready for review February 20, 2026 13:00
@dosubot dosubot bot added the size:XXL This PR changes 1000+ lines, ignoring generated files. label Feb 20, 2026
chatgpt-codex-connector[bot]

This comment was marked as resolved.

…llInView

- Add "Raw" view mode to display original string values before auto-parsing
- Rename "Rendered JSON" to "Field Rendering" for clarity
- Preserve `originalStringValue` in PathItem for stringified JSON fields
- Refactor view mode options logic to show appropriate modes based on data type
- Remove text truncation from ReadOnlyTextView (now handled by editor config)
- Consolidate field rendering logic and improve messages
devin-ai-integration[bot]

This comment was marked as resolved.

@github-actions
Copy link
Contributor

github-actions bot commented Feb 23, 2026

Railway Preview Environment

Preview URL https://gateway-production-1b46.up.railway.app/w
Project agenta-oss-pr-3783
Image tag pr-3783-308fa52
Status Deployed

Updated at 2026-02-27T19:47:03.740Z

chatgpt-codex-connector[bot]

This comment was marked as resolved.

Copy link
Contributor

@devin-ai-integration devin-ai-integration bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Devin Review found 1 new potential issue.

View 23 additional findings in Devin Review.

Open in Devin Review

Copy link
Member

@mmabrouk mmabrouk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you @bekossy for this iteration.
My notes:

  • Rendered JSON view should display if possible \n in the values as line breaks to improve the readability
Image
  • Are you using the drill in for the chat messages too? (I did not check the code, but found it strange that it is quite different in the UI)

  • For some reason the UI changes when I have attachements in messages (see the switch action)

Image
  • Markdown and Text are swapped
Image
  • Whenever there is a JSON and Rendered JSON options, we should default to rendered JSON

devin-ai-integration[bot]

This comment was marked as resolved.

…ks and update TraceSpanDrillInView to conditionally render attachments based on collapse state
…strings in LongTextNode and update related components for improved view modes
…AccordionTreePanel, and LongTextNode; add support for JSON5 and improve escaped string decoding
Copy link
Member

@mmabrouk mmabrouk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @bekossy

  • QA'ed the feature and it lgtm except for markdown/text switch
  • Did not Review the code though (trust @ardaerzin there)

@dosubot dosubot bot added the lgtm This PR has been approved by a maintainer label Feb 27, 2026
…T_MARKDOWN_VIEW command across components and update MarkdownModeSync logic for improved state management
devin-ai-integration[bot]

This comment was marked as resolved.

…utEffect for improved performance and add requestAnimationFrame for dispatching SET_MARKDOWN_VIEW command across DrillInContent, TraceSpanDrillInView, and AccordionTreePanel components.
Co-authored-by: devin-ai-integration[bot] <158243242+devin-ai-integration[bot]@users.noreply.github.com>
@mmabrouk mmabrouk changed the base branch from main to release/v0.87.2 February 27, 2026 19:36
@mmabrouk mmabrouk merged commit d32d14d into release/v0.87.2 Feb 27, 2026
8 of 9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

lgtm This PR has been approved by a maintainer size:XXL This PR changes 1000+ lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants