Skip to content

docs(eve): plan MCP agent channel - #1366

Closed
allenzhou101 wants to merge 2 commits into
mainfrom
allenzhou/mcp-agent-channel-plan
Closed

docs(eve): plan MCP agent channel#1366
allenzhou101 wants to merge 2 commits into
mainfrom
allenzhou/mcp-agent-channel-plan

Conversation

@allenzhou101

Copy link
Copy Markdown
Contributor

Summary

  • define a v1 MCP channel that exposes the actual eve agent as a durable invocation, rather than publishing compiled tools, skills, and instructions
  • keep the authoring API minimal with existing AuthFn strategies and an optional generic oauthResource() decorator that mounts Protected Resource Metadata
  • map MCP compatibility tools and the Tasks extension onto one protocol-neutral durable invocation service
  • align the lifecycle with eve invoke, bind invocation access to the initiating principal, and document Deployment Protection constraints
  • preserve PR docs(eve): mcp channel - define native server plan #884's direct capability-export design as a future, separately reviewed surface

Scope

This is a documentation-only design PR. It contains no runtime or public API implementation.

Related: #883, #884, #1203

Validation

  • pnpm exec oxfmt --check planning/mcp-channel.md against the local source document
  • git diff --check origin/main 7b4e0a87162cd24a7709b8e6f6dbd5fe5063a806
  • verified the PR commit contains only research/mcp-agent-channel.md

Signed-off-by: Allen Zhou <46854522+allenzhou101@users.noreply.github.com>
@vercel

vercel Bot commented Jul 29, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
eve-docs Ready Ready Preview Jul 29, 2026 9:45pm
eve-docs-4759 Ready Ready Preview, v0 Jul 29, 2026 9:45pm

Signed-off-by: Allen Zhou <46854522+allenzhou101@users.noreply.github.com>
@allenzhou101

Copy link
Copy Markdown
Contributor Author

Superseded by the hardened implementation in #1377, which is now based directly on main.

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