Skip to content

feat(traceview): add web-based trace viewer with pagination#69

Open
hellopw wants to merge 2 commits into
ZhiYi-R:mainfrom
hellopw:main
Open

feat(traceview): add web-based trace viewer with pagination#69
hellopw wants to merge 2 commits into
ZhiYi-R:mainfrom
hellopw:main

Conversation

@hellopw

@hellopw hellopw commented May 29, 2026

Copy link
Copy Markdown
  • 4-panel layout: openai_request → upstream_request → upstream_response → openai_response
  • Paginated trace list with page navigation
  • Collapsible sections for messages, tools, system blocks
  • Formatted rendering for function_call/function_call_output input items
  • Start script for background deployment

fix(anthropic): repair empty tool names in FromCoreRequest

  • Defensive filter for tools with empty name field
  • repairEmptyToolName helper for tool_search detection
  • Log warning when empty-name tools are skipped

chore: update .gitignore for traceview binaries

binwang219962 added 2 commits May 29, 2026 16:19
- 4-panel layout: openai_request → upstream_request → upstream_response → openai_response
- Paginated trace list with page navigation
- Collapsible sections for messages, tools, system blocks
- Formatted rendering for function_call/function_call_output input items
- Start script for background deployment

fix(anthropic): repair empty tool names in FromCoreRequest

- Defensive filter for tools with empty name field
- repairEmptyToolName helper for tool_search detection
- Log warning when empty-name tools are skipped

chore: update .gitignore for traceview binaries
Replace static truncation with expandable text in all 7 truncation
points. Full text is kept in a JS cache; expanding loads full text
into DOM, collapsing restores truncated view to release DOM memory.
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