Skip to content

feat(mcp): add persistent client channels - #2312

Closed
FRFlo wants to merge 1 commit into
UsefulSoftwareCo:mainfrom
FRFlo:main
Closed

FRFlo wants to merge 1 commit into
UsefulSoftwareCo:mainfrom
FRFlo:main

Conversation

@FRFlo

@FRFlo FRFlo commented Oct 18, 2026 •

Copy link
Copy Markdown

Summary

  • Add authenticated persistent MCP client channels for Cloud and self-hosted hosts.
  • Bind client capability manifests to MCP sessions and route tools, resources, and prompts to the owning client.
  • Add bridge/session isolation coverage, Cloud two-client e2e coverage, and protocol documentation.

Verification

  • Scoped oxlint: 433 files, zero warnings/errors.
  • Typechecks: host-mcp, cloud, host-selfhost, cloudflare, and core API passed.
  • Focused tests: 72 MCP bridge/tool-server tests and 19 Cloud channel/auth tests passed.
  • Cloud client-channel e2e passed once; a later rerun was blocked during setup by Windows EPERM while removing e2e/runs/.motel.
  • Focused oxfmt check passed.

@FRFlo

FRFlo commented Oct 18, 2026

Copy link
Copy Markdown
Author

Superseded by #2313, which uses the dedicated branch FRFlo:feat/mcp-client-channels.

@FRFlo FRFlo closed this Oct 18, 2026
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.

1 participant