Skip to content

[Examples] Update replay cassettes for unescaped slashes in tool call arguments - #2572

Merged
chr-hertel merged 1 commit into
symfony:mainfrom
chr-hertel:fix-replay-cassettes-unescaped-slashes
Sep 22, 2026
Merged

chr-hertel merged 1 commit into
symfony:mainfrom
chr-hertel:fix-replay-cassettes-unescaped-slashes

Conversation

@chr-hertel

Copy link
Copy Markdown
Member
Q A
Bug fix? no
New feature? no
Docs? no
Issues -
License MIT

#2504 encodes tool call arguments with JSON_UNESCAPED_SLASHES, but the replay cassettes still hold https:\/\/…, so Integration / Examples (replay) fails on every PR since.

  • Unescape slashes in the recorded tool call arguments of toolbox/{tavily,brave,firecrawl-map,firecrawl-scrape} and openai/agent-stream-sources
  • Recompute the request signatures of the touched interactions, no re-recording needed

🤖 Generated with Claude Code

@chr-hertel
chr-hertel merged commit cab52bc into symfony:main Sep 22, 2026
52 of 53 checks passed
@chr-hertel
chr-hertel deleted the fix-replay-cassettes-unescaped-slashes branch September 22, 2026 21:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants