← Schema index / Config Reference

identities schema

Canonical generated docsThis section is generated from caco config schema --json. The table below preserves the runtime field path, type, required/default markers, and canonical description for every value in this slice.

Git identities for project operations (map from name to identity).

Field pathTypeRequiredDefaultCanonical description
identitiessectionoptionalGit identities for project operations (map from name to identity).
└ identities.<name>maprequiredIdentity keyed by label.
└ identities.<name>.usermaprequiredGit user.
└ identities.<name>.user.namestringrequiredGit display name.
└ identities.<name>.user.emailstringrequiredGit email address.
└ identities.<name>.authmapoptionalAuthentication.
└ identities.<name>.auth.keystring | mapoptionalKey path (string or { path: ... }).
└ identities.<name>.hostnamestringoptionalGit host this identity authenticates to (e.g. github.com, msft.ghe.com). Used to select the correct SSH key by remote host when a project has no explicit identity; an ssh. prefix is normalized when matching.