From bf42e8e76cfa11002d2bc05d1f5d658083a8d530 Mon Sep 17 00:00:00 2001 From: taniashiba <126204004+taniashiba@users.noreply.github.com> Date: Wed, 7 May 2025 10:57:12 -0400 Subject: [PATCH] docs: Added Keyring Tip to Troubleshooting page (#2463) Co-authored-by: Tania Chakraborty --- documentation/docs/troubleshooting.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/documentation/docs/troubleshooting.md b/documentation/docs/troubleshooting.md index bfccd71d..fcd582a4 100644 --- a/documentation/docs/troubleshooting.md +++ b/documentation/docs/troubleshooting.md @@ -158,6 +158,13 @@ Welcome to goose! Let's get you set up with a provider. │ gemini-2.0-flash-exp ``` +You may also use the `GOOSE_DISABLE_KEYRING` environment variable, which disables the system keyring for secret storage. Set to any value (e.g., "1", "true", "yes"), to disable. The actual value doesn't matter, only whether the variable is set. + +When the keyring is disabled, secrets are stored here: + +* macOS/Linux: `~/.config/goose/secrets.yaml` +* Windows: `%APPDATA%\Block\goose\config\secrets.yaml` + --- ### Package Runners