Skip to content

MCP Runtime structural upgrade #17

Description

@ethan-huo

Objective

Implement the accepted MCP Runtime structural upgrade in docs/specs/mcp-runtime-upgrade.md.

This is the tracking issue for the complete dependency graph. Implementation belongs in sub-issues; do not turn this issue into a second specification.

Frozen product semantics

  • The CLI Adapter is short-lived and never owns MCP transports or credentials.
  • An ordinary Call with unusable credentials returns reauth-required; it never starts authentication.
  • Only explicit mcpx @refresh may start or join an Authentication Flow.
  • CLI disconnect cancels only its own Call and never evicts a healthy shared session.
  • Declared Registry, Credential Store, Schema Cache, and Active State stay separate.

Completion

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions