···15│ │ └── Rust library containing business logic, consumed by `wire`
16│ ├── cli
17│ │ └── Rust binary, using `lib`
18-│ └── key_agent
19│ └── Rust binary ran on a target node. receives key file bytes and metadata w/ protobuf over SSH stdin
20├── doc
21│ └── a [vitepress](https://vitepress.dev/) site
···15│ │ └── Rust library containing business logic, consumed by `wire`
16│ ├── cli
17│ │ └── Rust binary, using `lib`
18+│ └── agent
19│ └── Rust binary ran on a target node. receives key file bytes and metadata w/ protobuf over SSH stdin
20├── doc
21│ └── a [vitepress](https://vitepress.dev/) site
+1-1
doc/guides/keys.md
···38Otherwise, you may see errors such as:
3940```
41-error: cannot add path '/nix/store/...-wire-tool-key_agent-x86_64-linux-...' because it lacks a signature by a trusted key
42```
4344This is a requirement because `nix copy` is used to copy the binary.
···38Otherwise, you may see errors such as:
3940```
41+error: cannot add path '/nix/store/...-wire-tool-agent-x86_64-linux-...' because it lacks a signature by a trusted key
42```
4344This is a requirement because `nix copy` is used to copy the binary.
+1-1
doc/guides/non-root-user.md
···56 INFO eval_hive: evaluating hive Flake("/path/to/hive")
57...
58 INFO media | step="Upload key @ NoFilter" progress="3/4"
59-deploy-user@node:22 | Authenticate for "sudo /nix/store/.../bin/key_agent":
60[sudo] password for deploy-user:
61```
62
···56 INFO eval_hive: evaluating hive Flake("/path/to/hive")
57...
58 INFO media | step="Upload key @ NoFilter" progress="3/4"
59+deploy-user@node:22 | Authenticate for "sudo /nix/store/.../bin/agent":
60[sudo] password for deploy-user:
61```
62