# Configuration schema

Auto-generated reference for every configuration type: the slots available on
each adapter, track, display, and other config object. These pages are generated
from the `configSchema` definitions in the source, so they always match the
current release.

For what the format is and where it is accepted, see
[](https://jbrowse.org/jb2-staging/docs/config_and_session_json); for how configuration fits together, start
with the [config guide](https://jbrowse.org/jb2-staging/docs/config_guide). For the file formats each adapter
reads, see [supported file types](https://jbrowse.org/jb2-staging/docs/config_guides/file_types).

<!-- doclist:config grouped nodesc -->

