Skip to content

edgible config

The CLI stores its state in a single JSON file. edgible config is the supported way to inspect and edit it.

Print every key and value in the config.

Terminal window
edgible config list

Alias: ls.

Read one value.

Terminal window
edgible config get organizationId
edgible config get awsRegion

Write one value.

Terminal window
edgible config set awsRegion ap-southeast-2
edgible config set organizationId <org-id>

Most CLI users only ever set organizationId — to switch active organizations without re-running auth select-org — and awsRegion, when working across regions.

Wipe local config back to first-run defaults. You will need to log in again.

Terminal window
edgible config reset
edgible config reset --non-interactive

Common keys you’ll see:

KeyDescription
email / userEmailAccount email.
accessToken / idToken / refreshTokenAuth tokens.
organizationIdActive organization.
deviceId / deviceName / devicePassword / deviceTypeLocal device credentials, if installed.
awsProfile / awsRegionAWS profile and region for gateway create.
gatewaysA small registry of EC2 instances created via gateway create.
wireguardMode / wireguardGoBinaryWireGuard runtime config.
agentInstallationType / agentServiceNameHow the agent is installed locally.

The shape is not a stable API. Use the CLI rather than parsing the file in scripts.