- register.sh parses --as <tag> from forced-command argv, stores as
registered_by in registry entries (defaults to "unknown")
- allocate_port() accepts optional registered_by parameter
- list output includes registered_by for each tunnel
- deregister response includes deregistered_by
- install.sh accepts --admin-tag <name> (defaults to "admin") and wires
it into the forced-command entry as --as <tag>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>