# Vendored Chatto protocol

The generated files under this directory come from
[`chattocorp/chatto@ee0425759941501e5f123f9dbeb7b5ecdcc5699e`](https://github.com/chattocorp/chatto/tree/ee0425759941501e5f123f9dbeb7b5ecdcc5699e/proto).

They were generated by Chatto's own `packages/api-types` build with
`protoc-gen-es` 1.10.1 and `protoc-gen-connect-es` 1.7.0. This directory retains
the transitive import closure of the adapter's generated service and realtime
entry points; unrelated generated product APIs are omitted. The schema is
Apache-2.0 licensed. Chatto is pre-1.0; update the pinned commit, regenerate and
prune the directory to that import closure, and rerun the adapter tests together.

The pinned revision implements realtime protocol v2 and the resumable
`notifications_replace` projection used by the Chatto mention channel. Those
features are newer than the latest Chatto `v0.4.16` release, so a live server
smoke test requires a server built from this revision or a later compatible
release.
