Claude
6a450bb694
fix(media): use snake_case keys in every media tool input
...
The model saw edit_video and export_video with artifact_id next to
generate_image, generate_video, edit_image and transcribe with artifactId,
sourceArtifactId and negativePrompt. Mixed conventions in one tool list invite
wrong calls, so all media inputs now use snake_case like continue_after and the
other builtin tools: artifact_id, source_artifact_id, negative_prompt,
duration_seconds. Handlers, artifact checks, the media card's transcribe
action and the tests follow. Nothing has shipped, so stored job inputs need no
migration.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MRtGG9ARfqqhma3t85Ro2u
2026-10-03 14:39:36 +00:00
..
2026-10-03 13:50:02 +00:00
2026-10-03 06:44:20 +02:00
2026-10-02 15:50:00 +02:00
2026-09-20 17:15:16 +02:00
2026-09-23 22:09:49 +02:00
2026-09-20 17:15:16 +02:00
2026-09-20 17:15:16 +02:00
2026-10-03 06:44:20 +02:00
2026-09-22 12:18:23 +02:00
2026-10-03 06:44:20 +02:00
2026-09-20 17:15:16 +02:00
2026-09-23 23:21:31 +02:00
2026-10-03 14:43:05 +02:00
2026-09-20 17:15:16 +02:00
2026-09-20 17:15:16 +02:00
2026-09-20 17:15:16 +02:00
2026-10-03 06:44:20 +02:00
2026-09-23 22:09:49 +02:00
2026-10-02 17:18:45 +00:00
2026-09-20 17:15:16 +02:00
2026-10-02 12:09:05 +02:00
2026-09-20 17:15:16 +02:00
2026-10-03 06:44:20 +02:00
2026-09-20 17:15:16 +02:00
2026-10-03 06:44:20 +02:00
2026-10-03 06:44:20 +02:00
2026-09-23 22:09:49 +02:00
2026-10-02 15:50:00 +02:00
2026-10-03 06:44:20 +02:00
2026-09-23 22:09:49 +02:00
2026-10-02 12:09:05 +02:00
2026-10-03 06:44:20 +02:00
2026-10-03 06:44:20 +02:00
2026-09-23 22:09:49 +02:00
2026-09-20 17:15:16 +02:00
2026-10-03 06:44:20 +02:00
2026-09-23 22:09:49 +02:00
2026-10-03 14:39:36 +00:00
2026-10-03 14:18:06 +00:00
2026-09-23 22:09:49 +02:00
2026-10-03 06:44:20 +02:00
2026-09-20 17:15:16 +02:00
2026-09-23 22:09:49 +02:00
2026-09-20 17:15:16 +02:00
2026-10-02 17:18:45 +00:00
2026-09-20 17:15:16 +02:00
2026-09-24 08:16:39 +02:00
2026-09-20 17:15:16 +02:00
2026-09-20 17:15:16 +02:00
2026-10-03 06:44:20 +02:00
2026-10-02 20:54:51 +02:00
2026-10-03 06:44:20 +02:00
2026-09-22 15:46:05 +00:00
2026-10-03 06:44:20 +02:00
2026-09-23 22:09:49 +02:00
2026-09-24 08:16:39 +02:00
2026-09-24 08:16:39 +02:00
2026-10-02 12:09:05 +02:00
2026-09-23 22:09:49 +02:00
2026-09-20 17:15:16 +02:00
2026-09-23 22:09:49 +02:00
2026-10-03 06:44:20 +02:00
2026-09-20 17:15:16 +02:00
2026-09-23 22:09:49 +02:00
2026-09-20 17:15:16 +02:00
2026-10-02 12:09:05 +02:00
2026-10-03 06:44:20 +02:00
2026-09-22 15:46:05 +00:00
2026-09-25 16:50:09 +02:00
2026-09-20 17:15:16 +02:00
2026-09-23 22:09:49 +02:00
2026-10-03 06:44:20 +02:00
2026-09-23 22:09:49 +02:00
2026-09-20 17:15:16 +02:00
2026-10-03 06:44:20 +02:00
2026-09-20 17:15:16 +02:00
2026-09-23 22:09:49 +02:00
2026-09-20 17:15:16 +02:00
2026-09-25 16:50:09 +02:00
2026-10-03 06:44:20 +02:00
2026-10-02 22:41:30 +02:00