Skip to content

fix(mcp): drop feature-selection menus, surface the editor's login command - #1122

Merged
gewenyu99 merged 6 commits into
mainfrom
posthog/mcp-no-feature-menus
Aug 25, 2026
Merged

fix(mcp): drop feature-selection menus, surface the editor's login command#1122
gewenyu99 merged 6 commits into
mainfrom
posthog/mcp-no-feature-menus

Conversation

@gewenyu99

@gewenyu99 gewenyu99 commented Aug 20, 2026

Copy link
Copy Markdown
Collaborator

PostHog's OAuth flow now lets you select the permissions to give. The selector in wizard is obsolete and confusing, you'll need to select again anyway.

This remove them + fixes some other enable bugs

  1. For OAuth based MCP installs, we should defer to auth through the providers (Such as Claude Code)
Screen.Recording.2026-08-24.at.3.18.50.PM.mov
  1. The mcp remove command now actually works

  2. Fix applies to claude and codex only

… command — the OAuth consent screen is where access is chosen

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

🧙 Wizard CI

Run the Wizard CI and test your changes against wizard-workbench example apps by replying with a GitHub comment using one of the following commands:

Test all apps:

  • /wizard-ci all

Test all apps in a directory:

  • /wizard-ci ai-observability
  • /wizard-ci basic-integration
  • /wizard-ci mcp-analytics
  • /wizard-ci replay-vision
  • /wizard-ci revenue
  • /wizard-ci self-driving

Test an individual app:

  • /wizard-ci ai-observability/anthropic
  • /wizard-ci ai-observability/groq
  • /wizard-ci ai-observability/manual-capture
Show more apps
  • /wizard-ci ai-observability/openai
  • /wizard-ci ai-observability/openai-agents
  • /wizard-ci ai-observability/vercel-ai
  • /wizard-ci basic-integration/android
  • /wizard-ci basic-integration/angular
  • /wizard-ci basic-integration/astro
  • /wizard-ci basic-integration/django
  • /wizard-ci basic-integration/fastapi
  • /wizard-ci basic-integration/flask
  • /wizard-ci basic-integration/flutter
  • /wizard-ci basic-integration/javascript-node
  • /wizard-ci basic-integration/javascript-web
  • /wizard-ci basic-integration/laravel
  • /wizard-ci basic-integration/next-js
  • /wizard-ci basic-integration/nuxt
  • /wizard-ci basic-integration/python
  • /wizard-ci basic-integration/rails
  • /wizard-ci basic-integration/react-native
  • /wizard-ci basic-integration/react-router
  • /wizard-ci basic-integration/sveltekit
  • /wizard-ci basic-integration/swift
  • /wizard-ci basic-integration/tanstack-router
  • /wizard-ci basic-integration/tanstack-start
  • /wizard-ci basic-integration/vue
  • /wizard-ci mcp-analytics/custom-dispatcher
  • /wizard-ci mcp-analytics/typescript-sdk
  • /wizard-ci replay-vision/javascript-node
  • /wizard-ci replay-vision/next-js
  • /wizard-ci replay-vision/react-vite
  • /wizard-ci revenue/stripe
  • /wizard-ci self-driving/astro
  • /wizard-ci self-driving/fastapi
  • /wizard-ci self-driving/nuxt
  • /wizard-ci self-driving/react-router
  • /wizard-ci self-driving/sveltekit

Results will be posted here when complete.

gewenyu99 and others added 4 commits August 24, 2026 12:10
… flows drop it

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…uns its own blocking OAuth flow

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…sk stays behind wizard mcp tutorial

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…tartup budget, surfaces codex mcp login, and remove clears the marketplace plugin

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@gewenyu99
gewenyu99 marked this pull request as ready for review August 24, 2026 21:43
@gewenyu99
gewenyu99 requested a review from a team as a code owner August 24, 2026 21:43
…e-menus

# Conflicts:
#	src/ui/tui/screens/McpSuggestedPromptsScreen.tsx
@gewenyu99
gewenyu99 merged commit e9e407f into main Aug 25, 2026
17 checks passed
@gewenyu99
gewenyu99 deleted the posthog/mcp-no-feature-menus branch August 25, 2026 14:49
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