Skip to content

Preserve non-ASCII characters in tool input when extracting conversations#43

Open
hewenpang wants to merge 1 commit into
ZeroSumQuant:mainfrom
hewenpang:fix/json-dumps-ensure-ascii-for-non-ascii-tool-input
Open

Preserve non-ASCII characters in tool input when extracting conversations#43
hewenpang wants to merge 1 commit into
ZeroSumQuant:mainfrom
hewenpang:fix/json-dumps-ensure-ascii-for-non-ascii-tool-input

Conversation

@hewenpang
Copy link
Copy Markdown

Adds ensure_ascii=False to both json.dumps() calls that serialize tool use input in src/extract_claude_logs.py, so that exported conversation logs show non-ASCII characters as readable text instead of Unicode escape sequences.

…ersations

Add ensure_ascii=False to json.dumps() when serializing tool_use input
in extract_claude_logs.py so that CJK and other non-ASCII text (e.g.
Chinese metric/dimension names in MCP tool calls) are shown as readable
characters instead of \uXXXX escape sequences in exported logs.

Co-authored-by: Cursor <cursoragent@cursor.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