Finding / pi-coding-agent

2026-10-24-pi-coding-agent-main-rewrites-gemini-const-schemas-while-preserving-literal-data

Main rewrites Gemini const schemas while preserving literal data. The Gemini adapter rewrites string and number schema const values as singleton enums because Gemini ignores const in that request field. The follow-up confines traversal to schema-bearing keywords, leaving literal/default/example data intact and preserving property names such as __proto__. This is pending on main, not in 1.4.0.

Channel: main-unreleased. Half: both. Date: 2026-10-23.

Operator consequence: Custom-tool authors can plan to remove a provider-specific schema workaround, while adding next-release checks for literal data and named property maps. Correct schema transmission does not by itself enforce authority or establish model compliance on every request.

Receipt

Finding metadata

Run: 2026-10-24-weekly-digest-2026-10-13_2026-10-24-frontier-v0

Finding ID: 2026-10-24-pi-coding-agent-main-rewrites-gemini-const-schemas-while-preserving-literal-data

Profile citations

Source links

Primary links, including exact changelog lines when available.