Skip to content
Artwork for My Weird Prompts
My Weird Prompts · Tuesday · 22 min

Why Tool Calls Break Across Coding Models

Moving coding setups from Claude Code to environments like OpenCode using Kimi models reveals hidden incompatibilities beneath simple dropdown switches. Tool schemas, Anthropic's user-role tool results, and provider-specific chat templates handle calls entirely differently. Inspecting how native tokenizer tokens and inference parsers package structured function calls explains why an agent might declare a tool missing even when its configuration file opens flawlessly. Episode 6294 — myweirdprompts.com/n/6294 (permanent short link: myweirdprompts.com/048334)

0:00 · Intro-22:49

transcript

No transcript — this publisher did not publish one.

show notes

Moving coding setups from Claude Code to environments like OpenCode using Kimi models reveals hidden incompatibilities beneath simple dropdown switches. Tool schemas, Anthropic's user-role tool results, and provider-specific chat templates handle calls entirely differently. Inspecting how native tokenizer tokens and inference parsers package structured function calls explains why an agent might declare a tool missing even when its configuration file opens flawlessly.

Episode 6294 — myweirdprompts.com/n/6294 (permanent short link: myweirdprompts.com/048334)

chapters

6 chapters