From 3d38003dee02e15f94f3d08c789e0000551d3ac8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?m=C3=BCde?= Date: Sun, 2 Aug 2026 21:35:45 +0200 Subject: [PATCH] trollshell: tweak plugin envs --- homeConfigurations/muede/trollshell.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/homeConfigurations/muede/trollshell.nix b/homeConfigurations/muede/trollshell.nix index b2144a2..5f1872f 100644 --- a/homeConfigurations/muede/trollshell.nix +++ b/homeConfigurations/muede/trollshell.nix @@ -32,6 +32,9 @@ in # is what stops a genuine OpenRouter key being shipped to a loopback # port. It is a security control, not a placeholder — don't drop it. OPENROUTER_API_KEY = "local-bridge"; + PET_LLM_MIN_GAP_SECS = "1"; + PET_LLM_TIMEOUT_SECS = "30"; + PET_PERSONA = "cheerful, impatient and easily excitable"; }; }; departures = { @@ -75,7 +78,7 @@ in # the child otherwise inherits the model from ~/.claude/settings.json — # currently opus, which would blow that budget on nearly every reply. "CLAUDE_BRIDGE_MODEL=claude-haiku-4-5" - "CLAUDE_BRIDGE_TIMEOUT_SECS=9" + "CLAUDE_BRIDGE_TIMEOUT_SECS=25" # Belt-and-braces; the copy that actually prevents a leak is the one on # the pet above, because load_key runs in the plugin's process. "OPENROUTER_API_KEY=local-bridge"