Dropbear agent access

This is a bounded, local-in-time BEP-51 catalog.

Use OAuth Device Authorization at https://dht.adamsmith.as/oauth/device_authorization with client ID https://dht.adamsmith.as/clients/ad-hoc. Tokens last 15 minutes and require RFC 9449 DPoP. Supported scopes: catalog:read catalog:search runs:read torrent:read.

Download /agent/client.py, then use its request, token, list, search, get, torrent, runs, and revoke commands.

Unknown hashes never trigger network work. Observations expire in 12 hours and metadata in 72 hours.