Rename the CLI package to tsunagi and its executable to tsng
The command line package is now `tsunagi` and builds the `tsng` executable, which the packages, the unit, the installers and the workflows install and run. The core library package becomes `tsunagi-core`, keeping the library name `tsunagi`, so no code changes `use tsunagi::...`. Directories follow (crates/tsunagi-core, crates/tsunagi). Every command shown to a person is now `tsng ...`. Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
1 parent
bb38562b0a
commit
9966b50407
120 files changed
+631
-635
No files matched your search
@@ -1,6 +1,6 @@
|
||||
# Mainline rendezvous
|
||||
|
||||
`tsunagi up` enables public Mainline DHT discovery. `--no-dht` disables it;
|
||||
`tsng up` enables public Mainline DHT discovery. `--no-dht` disables it;
|
||||
`--dht` explicitly selects the default. `--reach local` always disables it.
|
||||
Manual `--peer` entries work alongside DHT or on their own. Library callers
|
||||
opt in with `AgentConfig::with_dht(MainlineDiscovery::default())`; merely
|
||||
@@ -86,5 +86,5 @@ Public DHT and relay checks are opt-in and are not part of the offline suite.
|
||||
Run the optional public check with:
|
||||
|
||||
```sh
|
||||
cargo test --locked -p tsunagi --test mainline public_dht_finds_and_authenticates_two_agents -- --ignored --exact
|
||||
cargo test --locked -p tsunagi-core --test mainline public_dht_finds_and_authenticates_two_agents -- --ignored --exact
|
||||
```
|
||||
Reference in new issue
Block a user