Slack is offered in the UI and cannot be added #42

Closed
opened 2026-08-29 09:59:42 -04:00 by Salastil · 1 comment
Owner

listProtocols (rpc/methods.rs:79-90) returns Slack, and SettingsPanel.tsx carries a Slack category — but there is no addSlackAccount arm anywhere in the dispatcher, so calling it falls through to unknown method.

XMPP at least answers honestly: addXmppAccount returns "not implemented yet". Slack does not even do that.

This is the UI advertising something that does not exist, which is worse than not listing it.

Done looks like: either drop Slack (and XMPP) from listProtocols and the Settings rail until a backend exists, or add an addSlackAccount arm that returns the same honest "not implemented yet". The first is preferable — a protocol list should describe what can be connected. Tracked separately as the real work in #24.


Filed from a protocol coverage survey of the four deployed protocols, 2026-08-29 (moho 1a11250, nobilis 030707f).

`listProtocols` (`rpc/methods.rs:79-90`) returns Slack, and `SettingsPanel.tsx` carries a Slack category — but there is no `addSlackAccount` arm anywhere in the dispatcher, so calling it falls through to `unknown method`. XMPP at least answers honestly: `addXmppAccount` returns "not implemented yet". Slack does not even do that. This is the UI advertising something that does not exist, which is worse than not listing it. **Done looks like:** either drop Slack (and XMPP) from `listProtocols` and the Settings rail until a backend exists, or add an `addSlackAccount` arm that returns the same honest "not implemented yet". The first is preferable — a protocol list should describe what can be connected. Tracked separately as the real work in #24. --- _Filed from a protocol coverage survey of the four deployed protocols, 2026-08-29 (moho `1a11250`, nobilis `030707f`)._
Salastil added the bug label 2026-08-29 09:59:42 -04:00
Author
Owner

Finished — nobilis 4c3c13f

Finished — nobilis [`4c3c13f`](https://git.salastil.com/Salastil/nobilis/commit/4c3c13f)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Salastil/moho#42