Back to feed
Dev.to
Dev.to
7/14/2026
Switching to GPT-5.6 in production: it's a schema, cache, and harness problem — not a model swap

Switching to GPT-5.6 in production: it's a schema, cache, and harness problem — not a model swap

Short summary

Ploy's experience switching from Claude Opus 4.8 to GPT-5.6 Sol in production reveals that model swaps are really infrastructure problems. A third of initial eval failures came from harness assumptions, not model behavior. Key fixes included a nullable schema transform for tool parameters (dropping empty reads from 52% to 0%), per-workspace cache keys (raising hit rates from ~0% to 83.7%), and disabling server-side reasoning replay to fix intermittent context errors.

  • ~33% of initial eval failures were harness assumptions, not model behavior
  • Nullable schema transform at provider boundary fixed 52% empty tool reads to 0%
  • Cache key restructuring raised hit rates from ~0% to 83.7%, flipping cost advantage

Generated with AI, which can make mistakes.

Is this a good recommendation for you?

Comments

Failed to load comments. Please try again.

Explore more