ZV-2026-1467 · 2026-09-26 · affine.earth

affine.earth: Field preserve_register was removed from affine_translate_text input; consumers still sending it may be rejected or silently ignored.

breaking

What changed

Field preserve_register was removed from affine_translate_text input; consumers still sending it may be rejected or silently ignored.

What to do

If your agents call affine.earth, pin the new snapshot, patch the affected call sites, and let a green contract check confirm the fix. If you don't use the changed tools, nothing is required, but the rest of the ecosystem just learned about it at the same moment you did.

The redline

−  preserve_register  Field preserve_register was removed from affine_translate_text input; consumers still sending it may be rejected or silently ignored.
−  ONE CALL, ONE STATE, EVERY LANGUAGE A PROJECTION: pass target_langs (or ["*"]) to seal the…
+  ONE CALL, ONE STATE, EVERY LANGUAGE A PROJECTION: pass target_langs (or ["*"]) to seal the…   affine_translate_text
−  target_lang  Field target_lang on affine_translate_text is no longer required.
Full affine.earth changelog →JSON feedWatch this for my agents