Fix rbw vault lock detection by using system rbw

The nix-bundled rbw (1.13.2) had a protocol mismatch with newer system
rbw-agent versions. The agent sends environment variables as byte arrays,
but rbw 1.13.2 expects base64-encoded strings, causing:

  rbw unlocked: failed to parse message '...': invalid type: sequence,
  expected base64 encoded os string

By not bundling rbw in the nix package, the script uses the system rbw
which matches the running rbw-agent and can communicate correctly.

Fixes gcr-tth
This commit is contained in:
2026-01-19 10:16:18 -08:00
committed by John Ogle
parent d53e54c1ac
commit c11ff9d3c6
2 changed files with 4 additions and 1 deletions

3
.gitignore vendored
View File

@@ -1,2 +1,5 @@
.beads/
__pycache__/
.runtime/
result
state.json