Skip to content

feat(workbench): notes overhaul + inspect drawer redesign#22

Merged
ivanrdvc merged 5 commits into
mainfrom
fix/otel
May 20, 2026
Merged

feat(workbench): notes overhaul + inspect drawer redesign#22
ivanrdvc merged 5 commits into
mainfrom
fix/otel

Conversation

@ivanrdvc
Copy link
Copy Markdown
Owner

Summary

  • refactor(telemetry): dedupe shared helpers across providers
  • refactor: tighten dashboard surfaces and trim dead code
  • feat(workbench): notes overhaul + inspect drawer redesign
  • chore(release): bump minor on feat in pre-major

ivanrdvc added 5 commits May 20, 2026 20:15
Move `num`, `pickStringValue`, and `extractToolName` into shared modules
so app-insights and openobserve providers can reuse them. Add
telemetry/time-series.ts with shared bucket/slot helpers; providers keep
their own parseBucketMs but delegate slot building and zero-fill.

Adds parser parity tests and time-series.test.ts.
Drop home category filters and chat/agent latency tables; cascade out unused telemetry code.
Switch prompts list to Item layout with All/Mine tabs; minor session/trace/notes polish.
- Notes: parent trace/session columns enable link-back from
  span notes; list moves to shadcn ItemGroup, editor opens in
  a dialog, span notes accessible from the span header
- Inspect drawer: drop vertical resize, compact session strip,
  inline span actions (Note / Make prompt) in the title row
- Prompts: editor polish (model params, run output, slider)
- Pages: drop duplicate h1 on Notes/Prompts; promote prompts
  actions into the SiteHeader
Flip bump-patch-for-minor-pre-major to false so feat commits
move 0.x.y → 0.(x+1).0 instead of 0.x.y → 0.x.(y+1). Features
now land as minor bumps while still in 0.x.
@ivanrdvc ivanrdvc merged commit eab3fb0 into main May 20, 2026
1 of 2 checks passed
@ivanrdvc ivanrdvc deleted the fix/otel branch May 20, 2026 21:11
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