]> git.ekhem.eu.org Git - guix.git/commitdiff
[home] TODO: API key injection for Paseo mobile-to-laptop relay
authorJakub Czajka <jakub@ekhem.eu.org>
Thu, 9 Jul 2026 16:25:33 +0000 (18:25 +0200)
committerJakub Czajka <jakub@ekhem.eu.org>
Thu, 9 Jul 2026 16:25:33 +0000 (18:25 +0200)
Co-Authored-By: Claude <noreply@anthropic.com>
README

diff --git a/README b/README
index 53d2cafdb10e603c65a3ba38afb88e4af65e7ce3..f38e2e6cd74668bcf0177bd4dde11e08ea989c7c 100644 (file)
--- a/README
+++ b/README
@@ -78,6 +78,12 @@ TODO
   Remove the npm-install-build-system wrapper and the Node.js dependency in
   conf/home/pi.scm.
 
+* When Paseo triggers Claude Code from mobile, get-api-key runs pass(1) which
+  prompts for a GPG passphrase on a headless terminal — the session hangs.
+  Claude Code runs on the laptop (spawned by the Paseo daemon) but the API key
+  lives on the phone behind Paseo's relay; the key needs to cross that relay
+  into the laptop somehow, which there is currently no mechanism for.
+
 * Move configuration files to the Guix store and bundle them with the binary.
   This requires redesigning home-program-configuration so dotfiles are part of
   the package derivation rather than symlinked via home-symlink-service-type.