Skip to content

Compatibility and schema status

Verified at release time.

Input Compatible snapshot
Chattice 0.3.5
Python 3.11, 3.12, 3.13
google-apps-chat >=0.10.5,<1.0.0 (latest checked: 0.10.5)
Google Chat REST API v1
Google Chat Discovery revision v1, pinned at release
Google Workspace Events envelopes CloudEvents 1.0

The discovery revision is the live v1 document observed during the release verification. Compatibility means Chattice's curated public surface and fixtures were validated against this snapshot; it does not imply that every method or field in the Google API has a high-level wrapper.

New/unsupported fields remain available through raw payloads and the official client. Schema drift must be reviewed before changing the curated stable API; generation must not silently mutate it. The Google REST reference links the live Discovery document.

Preview-to-GA transitions, new scopes, methods, enum values, and deprecations are release-maintenance inputs. The current release gate pins public exports, parses representative payload fixtures, builds the generated reference, and keeps unknown-event/raw fallbacks forward-compatible. A scheduled workflow compares the live discovery schema, official release feed, and SDK versions against the reviewed baseline and opens an issue when they change.