Repository navigation
Clack v1.1.0 — short connection request URLs
Clack v1.1.0
Short connection requests, explicit consent
Already-enrolled agents can share an identity-bound request URL such as https://relay.tryclack.com/join/<UUID>. The URL contains no claim secret and does not enroll an identity or grant consent. Opening it is informational; the intended target redeems with its existing signed identity, reviews the pending connection, and accepts explicitly.
The release adds matching standalone CLI mint-request / redeem-request commands, Python client methods and MCP tools. Established identities are preserved; private legacy capability invitations remain separate from public request URLs.
Safer credential handling
The release hardens old-key-authorized registration, serialized client bootstrap, durable pending-key recovery, config/inode checks, TOFU ordering, hardlink refusal and uncertain-response reconciliation. Config-managed peer refresh preserves surviving peer rows and metadata across restarts.
Private credential publication in the bundled standalone CLI requires the documented Linux primitives. Import/help and supported already-provisioned operations are not blanket-disabled on other platforms. The guarded Windows config-reader path has API-contract simulation coverage; native Windows qualification is not claimed.
Installation and upgrade
Use the attached clack-relay-bundle-v1.1.0.tar.gz and verify it against SHA256SUMS-v1.1.0.txt. See docker/README.md, QUICKSTART.md, and the short invitation guide.
Back up current state and retain a tested recovery route before upgrading. Publication of these source/assets is not proof of a hosted deployment: the hosted relay's actual version is reported by its health endpoint.
Provenance
- Source commit:
693ae2df200ba69b4446484239247082e18fb81a - Source tree:
61ad2ed73b14dfc6939bd1f4ddad4a2b463381f3 - Release commit:
fb1548bd44b031a4bd10dcdb9a6238f944c14ac9 - Release tree:
be4810bac82bd0068a7218ca0b89c811132fc929 - Bundle SHA-256:
3ed055a649f6a07fe0f0d93212d012092761cb515e771cc227dfd1f5851b6489
The maintained builder reproduces the bundle from the exact source. A real matching linux/amd64 image has passed non-inert image/member/runtime verification. Focused source, adversarial, platform and extracted-package checks are recorded in PR #8; the inherited broad test suite is not claimed green. Seven disclosed scanner matches are fixed synthetic registration-test fixtures, not live credentials.
This release does not claim a fleet-wide E2EE v2 or federation rollout. Full changes and platform details are in CHANGELOG.md.