From 1485ab26d9a7ef2fe064d7ca98e99b366fe2c097 Mon Sep 17 00:00:00 2001 From: Anton Volnuhin Date: Thu, 6 Aug 2026 02:55:33 +0300 Subject: [PATCH] reasonix: drop the duplicated api key, keep config.json local config.json carried a raw apiKey byte-identical to DEEPSEEK_API_KEY in ~/.reasonix/.env, which config.toml already names properly via api_key_env -- so the copy was redundant, not load-bearing. Removed it; `reasonix doctor --json` still reports key_present=true for both providers and the rest of the report is unchanged. The remainder of config.json is machine-local state -- a generated dashboard token, its port, and UI flags -- so ignore it rather than track it. config.toml stays tracked and holds the portable config. --- .chezmoiignore | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.chezmoiignore b/.chezmoiignore index 7b610e8..7dbcb70 100644 --- a/.chezmoiignore +++ b/.chezmoiignore @@ -40,6 +40,10 @@ Library .reasonix/.env .reasonix/sessions .reasonix/projects +# config.json is local state: a generated dashboard token, its port and UI +# flags. The portable config is config.toml, which names keys via api_key_env. +.reasonix/config.json +.reasonix/*.bak .config/opencode/secrets .config/opencode/*.bak .config/opencode/*.bak.*