edgible config
Manage CLI configuration
edgible config set
Section titled “edgible config set”Set a configuration value
edgible config set <key> <value> [flags]Examples
edgible config set organizationId 8f1c… # switch the active organizationedgible config set wireguardMode userspace # explicit host overrideedgible config set wireguardGoBinary /opt/homebrew/bin/wireguard-goSession credentials (accessToken, idToken, refreshToken, devicePassword) cannot be set here. Change the session with edgible auth login.
edgible config unset
Section titled “edgible config unset”Remove a configuration value (override keys then fall back to platform/agent resolution)
edgible config unset <key> [flags]Examples
edgible config unset wireguardGoBinary # the agent resolves the binary itself againedgible config unset awsProfileOnly optional machine-global preferences are unsettable. Identity and session keys have dedicated verbs (edgible auth logout, edgible profile delete <name>).
edgible config get
Section titled “edgible config get”Get a configuration value
edgible config get <key> [flags]Examples
edgible config get organizationIdORG=$(edgible config get organizationId) # stdout carries the value and nothing elseExit codes
-
0— the key has a value, or is an unset override key -
4— the key is valid but not set -
2— the key is unknown, or is a session credential
edgible config list
Section titled “edgible config list”Aliases: ls
List all configuration values (session credentials are redacted)
edgible config list [flags]Examples
edgible config listedgible config list | jq -r .organizationIdSession credentials come back as [REDACTED]: you can see that they are set, without their values reaching a terminal or a CI log.
edgible config reset
Section titled “edgible config reset”Reset the CLI configuration
edgible config reset [flags]| Flag | Description |
|---|---|
-y, --yes | Skip the confirmation prompt |
Examples
edgible config resetedgible config reset --yes # unattended: no confirmation prompt