Skip to content

Restore Slack provider rows in connectors docs when non-Fly-workspace fix lands #220

Description

@kcmartin

Background

We removed Slack as a documented connector provider in #219 because the dashboard is hiding the Slack provider until the non-Fly-workspace bug (superfly/ui-ex#5017) is fixed — today Slack connectors only work for the Fly workspace. The docs now match that hidden state.

What to restore when ui-ex#5017 lands

Restore ONLY the two provider-table rows in src/content/docs/concepts/connectors.mdx (under the ## Providers heading):

| Slack as User | OAuth (user token) | Acts as the user who authorized. |
| Slack as Bot | OAuth (bot token) | Acts as the bot user for that workspace. |

They go back above the GitHub row. That's the whole restore.

What to leave alone

Per jae, GitHub is now the permanent running example throughout the page. Do not revert the examples back to Slack:

  • gateway curl example (GitHub repo-issues POST)
  • OAuth authorize example (/v1/oauth/github/authorize)
  • endpoint pattern examples (/repos/...)
  • update-policy example (sprite_labels: ["github"])
  • agent-task example (GitHub PR comment)
  • intro and coding-agent prose

No screenshots to re-check

An earlier version of this issue flagged retaking the dashboard screenshots. That's moot: #219 also removed all four connector screenshots in favor of prose, so there are no images to update. If we ever want dashboard imagery back, that's a fresh decision, not part of this restore.

Discourse thread

No discourse/community thread about this bug was findable in the repo or PR context. If one exists, link it here for future reference.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions