Skip to content

fix(agent): preserve and manage MCP server state#325

Merged
RussellLuo merged 4 commits into
OpenCSGs:mainfrom
GatewayJ:fix/agent-mcp-state
Jul 12, 2026
Merged

fix(agent): preserve and manage MCP server state#325
RussellLuo merged 4 commits into
OpenCSGs:mainfrom
GatewayJ:fix/agent-mcp-state

Conversation

@GatewayJ

Copy link
Copy Markdown
Collaborator

Summary

  • preserve unmanaged runtime MCP servers when Hub installation first enables CSGClaw MCP management
  • allow Profile MCP deletion when runtime and persisted MCP state differ

Impact

Existing native MCP configuration is no longer silently removed by the first Hub installation, and displayed runtime-only MCP entries can be removed without dropping other managed entries.

Validation

  • GOCACHE=/tmp/gocache go test ./...
  • pnpm --dir web/app typecheck
  • pnpm --dir web/app test
  • make build-web

@GatewayJ GatewayJ marked this pull request as ready for review July 12, 2026 05:29
@RussellLuo RussellLuo merged commit f753361 into OpenCSGs:main Jul 12, 2026
1 check 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