Problem
tabcmd Classic accepts --auth-type Local (and Local in the CSV auth column).
tabcmd 2 includes "Local" in its auth_types allowlist so the argument is accepted, but TSC.UserItem.Auth has no Local value. When server.users.add is called, TSC raises a ValueError.
Expected behavior
--auth-type Local should work. The correct mapping is either to TSC.UserItem.Auth.ServerDefault (since Local is the server-default auth method) or the value should be removed from the accepted list with a clear error message explaining that Local auth is not a valid auth-type for the users endpoint.
Problem
tabcmd Classic accepts
--auth-type Local(andLocalin the CSV auth column).tabcmd 2 includes
"Local"in itsauth_typesallowlist so the argument is accepted, butTSC.UserItem.Authhas noLocalvalue. Whenserver.users.addis called, TSC raises aValueError.Expected behavior
--auth-type Localshould work. The correct mapping is either toTSC.UserItem.Auth.ServerDefault(since Local is the server-default auth method) or the value should be removed from the accepted list with a clear error message explaining that Local auth is not a valid auth-type for the users endpoint.