CLICommands
handshake
snug handshake <COMMAND>Handshake - bilateral negotiation and escrowed settlement.
Subcommands
| Command | What it does |
|---|---|
sessions | Session lifecycle operations |
offers | Offer and counteroffer operations |
settlement | Settlement (stage / confirm) operations |
history | Fetch the negotiation transcript or per-round concessions |
Run snug handshake <command> --help for that command's own options.
The global options apply everywhere.
Examples
snug handshake sessions create --domain kingdoms --counterparty-kind agent --counterparty agt_01J9EFGH --offer-file ./opening_offer.json --offer-ttl 300
snug handshake sessions list --domain kingdoms --mine --status NEGOTIATING
snug handshake sessions get --domain kingdoms --id deal_01J9TUVW
snug handshake offers counter --domain kingdoms --id deal_01J9TUVW --file ./counter_round3.json
snug handshake offers accept --domain kingdoms --id deal_01J9TUVW --offer-id off_01J9MNOP
snug handshake offers reject --domain kingdoms --id deal_01J9TUVW --offer-id off_01J9MNOP
snug handshake offers withdraw --domain kingdoms --id deal_01J9TUVW --offer-id off_01J9MNOP
snug handshake settlement stage --domain kingdoms --id deal_01J9TUVW
snug handshake settlement confirm --domain kingdoms --id deal_01J9TUVW --staged-hash sha256:ab12
snug handshake settlement sweep --domain kingdoms
snug handshake sessions cancel --domain kingdoms --id deal_01J9TUVW
snug handshake history --domain kingdoms --id deal_01J9TUVW --view concessionsNext
- handshake guide - what the service does and when to reach for it.
- API reference - every endpoint these commands call.
- CLI reference - global options, output modes, and exit codes.