A practical Tangled CLI nnabeyang.tngl.sh/swift-tangled

feat: connect TMB sessions to auth agent #214

Merged nnabeyang.tngl.sh
targeting main
Merged opened by and assigned to nnabeyang.tngl.sh
targeting main

Allow the restricted CI auth-agent to use a named TMB session instead of a native tng session.

  • add --tmb-instance to auth-agent serving and LaunchAgent installation
  • load and validate the selected TMB device and account session at startup
  • perform authenticated PDS requests through the TMB session agent
  • report authenticationSource, account identity, and session state in service status
  • preserve the existing native-session path when no TMB instance is selected

The resulting Unix socket remains compatible with the existing SPA/vsock bridge used by Spindle workers.

This pull request has no versions submitted yet.