[android|cli] can't access team-chats
- Dominant language
- Go
- Stars
- 9.2k
- Forks
- 1.3k
- Avg merge
- 12h 58m
- Merged PRs (30d)
- 56
Description
I recently joined some open teams, where I was already keyed in into at least keybasefriends. Since then I do see 84 unread messages in the bottom bar on my android device but I do not have any chat with unread messages in the according view. There are only three private chats I had with other people about a year ago.
I can't check with keybase app, as it is not available for my main system (funtoo linux) and I will not have access to my app-enabled system before tuesday.
With the CLI I can see unread messages in `keybase [#general]`, but I can't find a way to access them as `keybase chat read keybase` says something about beeing offline (while non-team chats work) and `keybase chat read "keybase [#general]"` (as it is displayed in `chat ls`) does this:
```
ERROR Unable to find conversation.
When considering keybasefriends [#general] as a username or a list of usernames, received error: failed to open chat conversation: Invalid TLF handle extension string.
When considering keybasefriends [#general] as a team name, received error: invalid team name: team names must be between 2 and 16 characters long.
```
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the reported behavior with `keybase chat ls`, `keybase chat read keybase`, and `keybase chat read "keybase [#general]"`, comparing team chats with the working non-team chats. Trace the CLI's team-chat conversation lookup and offline handling, then verify that unread team messages can be opened and read through the CLI.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, go
- Domain
- cli, mobile
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100