Skip to content

Show connected accounts directly in Slack You settings - #196

Merged
makeitfutureDev merged 1 commit into
betafrom
feat/slack-composio-inventory
Oct 21, 2026
Merged

makeitfutureDev merged 1 commit into
betafrom
feat/slack-composio-inventory

Conversation

@makeitfutureDev

@makeitfutureDev makeitfutureDev commented Oct 21, 2026 •

Copy link
Copy Markdown
Owner

Slack Settings → You currently shows only a saved Composio credential. Show the viewer's connected applications and accounts directly beneath it, and show the conversation's shared inventory on the MCP page. Account rows include labels/available owner identity, status and default/type metadata, with counts, Refresh and six-account pagination.

Open the native modal before account discovery, then hydrate it using its exact Slack view hash. Recheck owner, channel access and credential identity after slow reads and rendering; old results cannot overwrite newer navigation or an open form. The short-lived metadata cache separates identities and credential rotations, coalesces requests and keeps pagination responsive. Existing inventory privacy, SDK entitlement and Personal completeness limitations apply.

Validation:

  • Full coverage: 3,936 tests; 3,902 passed, 34 optional/live skipped, 0 failed. Coverage: 94.32% lines, 86.41% branches, 90.18% functions.
  • Renderer/controller/cache checks cover every account page, native You/MCP placement, inert labels, owner/scope binding, live access revocation, key rotation, view hash conflicts, form preservation, refresh and bounded caching.
  • Static checks, secret scan, security coverage and signed-off commit checks passed.
  • Native Slack acceptance definitions recorded; actual production/mobile modal verification remains pending. Settings reads are engine-independent.

Signed-off-by: Tiberiu Socaci <tsocaci@makeitfuture.com>
@makeitfutureDev
makeitfutureDev force-pushed the feat/slack-composio-inventory branch from 99928f6 to a1d18c8 Compare October 21, 2026 16:35
@makeitfutureDev
makeitfutureDev merged commit 419d63d into beta Oct 21, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants