Skip to content

feat(observe): filter the trace list by prompt (prompt=<name>[@<version>]) - #752

Merged
LinuxDevil merged 6 commits into
mainfrom
revamp/f23-prompts-screen
Oct 28, 2026
Merged

LinuxDevil merged 6 commits into
mainfrom
revamp/f23-prompts-screen

Conversation

@LinuxDevil

Copy link
Copy Markdown
Owner

Prompts gets a screen: list, version history, side-by-side diff, label moves (through an explicit proxy write allowlist), and a working runs-using-this-version link via a new prompt= trace filter.

Ticket: F23 (Forge Observe vs LangSmith evaluation follow-up)

Changes

  • refactor(studio): rename the prompts route parser (parsePromptRoute) so it no longer duplicates the Playground's parsePromptParam export
  • fix(studio): reject dot and encoded-slash segments on observe proxy writes; accent/surface contrast pair
  • feat(studio): prompts screen
  • docs: regenerate llms-full for the trace list prompt filter
  • feat(studio): observe proxy forwards an explicit write allowlist (prompt label move)
  • feat(observe): filter the trace list by prompt (prompt=[@])

Verification: focused vitest, tsc --noEmit, eslint on changed files (details in the review package); full suite and fallow run in CI.

🤖 Generated with Claude Code

LinuxDevil and others added 6 commits October 28, 2026 23:57
…on>])

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…mpt label move)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…rites; accent/surface contrast pair

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…so it no longer duplicates the Playground's parsePromptParam export

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@LinuxDevil
LinuxDevil merged commit e6296de into main Oct 28, 2026
2 checks passed
@LinuxDevil
LinuxDevil deleted the revamp/f23-prompts-screen branch October 28, 2026 21:10
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