Skip to content

fix(mcp): refresh and discover provider servers#135

Merged
astyfx merged 1 commit into
mainfrom
fix/stave-mcp-load
Jul 10, 2026
Merged

fix(mcp): refresh and discover provider servers#135
astyfx merged 1 commit into
mainfrom
fix/stave-mcp-load

Conversation

@astyfx

@astyfx astyfx commented Jul 10, 2026

Copy link
Copy Markdown
Member

Summary

  • refresh Claude sessions and Codex App Server only when MCP config fingerprints change
  • scope refresh state by provider configuration/workspace and defer Codex restart until active turns finish
  • add read-only MCP discovery for Claude and Codex settings in Settings → MCP
  • keep secrets and command details out of the renderer response

Validation

  • bun test tests/mcp-discovery.test.ts tests/mcp-config-refresh.test.ts
  • bun test tests/mcp-config-refresh.test.ts tests/codex-app-server-runtime.test.ts tests/claude-sdk-runtime.test.ts
  • bun run typecheck
  • bun run build:desktop

@astyfx astyfx marked this pull request as ready for review July 10, 2026 04:31
@astyfx astyfx enabled auto-merge (squash) July 10, 2026 04:31
@astyfx astyfx requested a review from heath-s July 10, 2026 07:56
@astyfx astyfx merged commit 23aa757 into main Jul 10, 2026
3 checks passed
@astyfx astyfx deleted the fix/stave-mcp-load branch July 10, 2026 07:58
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