Skip to content

Simplify MCP connection pooling #563

Description

@Weegy

The pooling simplification #540 asks for was held back from #550 deliberately. The pool is also the
OAuth-invalidation unit (close(poolKey(...)) on auth failure) and holds stdio child processes, and
close/closeAll are exported public API. Simplifying it is a behaviour change to credential
invalidation and process lifetime, not a refactor — it needs its own issue and its own tests.

Filed as a follow-up from PR #550 (MCP 2026-07-28 cluster, wave 4–6).

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