Skip to content

fix(plugins): open OAuth externally and show plugin skills#646

Merged
sheepbox8646 merged 2 commits into
memohai:mainfrom
Fodesu:codex/plugin-implementation
Jun 17, 2026
Merged

fix(plugins): open OAuth externally and show plugin skills#646
sheepbox8646 merged 2 commits into
memohai:mainfrom
Fodesu:codex/plugin-implementation

Conversation

@Fodesu

@Fodesu Fodesu commented Jun 15, 2026

Copy link
Copy Markdown
Member

Summary

  • Open MCP/plugin OAuth URLs through the desktop main process so macOS receives the real OAuth URL instead of about:blank.
  • Add desktop-side guards for unsupported external URLs.
  • Show plugin bundled skills in the Supermarket install dialog.
  • Keep long MCP/skill names and skill descriptions constrained on the plugin detail page.

Testing

  • git diff --check
  • mise exec -- pnpm --dir apps/desktop run typecheck:node
  • mise exec -- pnpm --dir apps/web exec vue-tsc --noEmit

@Fodesu Fodesu force-pushed the codex/plugin-implementation branch 2 times, most recently from 8b70907 to 953a878 Compare June 16, 2026 05:50
@Fodesu Fodesu changed the title feat(plugins): support bundled skills and managed plugin resources fix(plugins): open OAuth externally and show plugin skills Jun 16, 2026
@Fodesu Fodesu marked this pull request as ready for review June 16, 2026 15:11
@Fodesu Fodesu force-pushed the codex/plugin-implementation branch from 953a878 to 00ced95 Compare June 17, 2026 11:11
@sheepbox8646 sheepbox8646 merged commit eb50368 into memohai:main Jun 17, 2026
16 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