keybase / keybase/keybase-issues
Feature Request: Change UIDs with node-client
- Dominant language
- No language data
- Stars
- 899
- Forks
- 40
- PR merge metrics
- No merged PRs in 30d
Description
When answering to #1143 I thought this should be possible to be done with the node-client itself.
I'm thinking of an interface like:
```
$ keybase uid list
(1) keybase.io/username
(2) Name (private)
(3) Name (business)
$ keybase uid delete
Which UID do you want to delete?
(1) keybase.io/username
(2) Name (private)
(3) Name (business)
[1...3]:
$ keybase uid delete name@provider.com
Name (private)
Is this the UID you wnat to remove? [y/N]
$ keybase uid add
Provide some details:
Name:
Email:
Comment:
Is this correct? [y/N]
```
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reviewing the node-client entry points for UID management and the related issue #1143. Confirm how existing UIDs are listed, added, and deleted, then define the command behavior shown in this issue; done means the list, delete, and add flows work with confirmation and input handling.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- node.js
- Domain
- cli
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100