Repository navigation
v1.19.0: Strict Tool Sanitization, Antigravity CLI 1.2.7 Parity & OpenCode v2 Dual Adapter
What's New in v1.19.0
Strict Tool Schema Sanitization (Fix HTTP 400 'property is not defined')
- Protobuf-backed Cloud Code API rejects tool calls when schema
requiredarrays contain keys not defined inproperties. - Implemented recursive normalizer that prunes orphan required keys, omits degenerate empty required arrays, and enforces validation across pre-wrapped
functionDeclarationstools.
Official Antigravity CLI v1.2.7 Signature Parity
- Sourced from reverse engineering Google's official
agyv1.2.7 Linux x64 binary. - Synchronized client signature headers and User-Agent:
antigravity/cli/1.2.7 (aidev_client; os_type=linux; arch=amd64; cl=962369648; auth_method=consumer). - Capped rate-limit retry backoffs to 30 seconds max for immediate multi-account rotation.
Model Catalog Addition
- Integrated Antigravity's native 120B model (
antigravity-gpt-oss-120b-medium) with 131k context window and full multi-account routing support.
OpenCode v2 Dual-Compatibility Architecture
- Polymorphic entrypoint compatible simultaneously with OpenCode v1 (
opencode-ai1.18.x) and OpenCode v2 (@opencode/cli2.0+). - OpenCode v1 executes
export default .server(ctx)returning{ auth, event, tool }. - OpenCode v2 executes
export default .setup(ctx)dispatching nativectx.tool.transform,ctx.command.transform,ctx.model.transform, and native session hooks (http.request,http.response,retry). - 1,048 automated tests in Vitest passing 100%.
Full Changelog: v1.18.0...v1.19.0