Skip to main content
A user is a catalog resource that represents your developer identity in the catalog. It stores your git configuration, SSH public keys, and references to your encrypted secrets. When you spawn an agent, the platform reads your user record to assemble the credentials the agent needs. User records are self-owned — only the authenticated developer matching the resource’s name can read or write their own record. The record is created automatically by murmur setup when you upload your developer profile.

Fields

The *_secret fields are references to user-secret resources — not raw credential values. Each reference names a user-secret resource in the format {provider}/{username}/{SECRET_NAME} (e.g. github_oauth/alice/GH_TOKEN). murmur setup creates these user-secret resources and wires the references automatically.

Examples

Viewing your user record

Creating a user record via murmur setup

murmur setup creates your user record and its associated user-secret resources in one step. You do not need to create the user record manually.

Setting a user record manually

Setting a user record manually requires that the referenced user-secret resources already exist. Use murmur setup to create both in the correct order.

Errors