> ## Documentation Index
> Fetch the complete documentation index at: https://smithers.sh/llms.txt
> Use this file to discover all available pages before exploring further.

# getSchemaSignature

> Gateway RPC for reading the server schema signature.

* Method: `getSchemaSignature`
* Scope: `run:read`
* Transports: HTTP RPC, WebSocket RPC
* Request: `{}`
* Response: `{ schemaVersion, signature, components }`

Errors are versioned as `v1` and include `InvalidRequest`, `Unauthorized`, `Forbidden`, and `Internal`.

`schemaVersion` is the client persistence version for Gateway-backed synced collections, derived from the server `_smithers_schema_migrations` head. When it changes, clear local persisted rows and cold re-sync from the Gateway.
