Skip to content

[Server] Keep implicit stdio sessions alive while connected - #743

Open
Christiansada wants to merge 1 commit into
modelcontextprotocol:mainfrom
Christiansada:fix/672-default-stdio-session-lifetime
Open

Christiansada wants to merge 1 commit into
modelcontextprotocol:mainfrom
Christiansada:fix/672-default-stdio-session-lifetime

Conversation

@Christiansada

Copy link
Copy Markdown

Addresses the default-configuration failure in #672: implicit stdio sessions survive idle time until connection closure, while setSession() retains the HTTP default and custom stores/managers retain their configured lifecycle. The regression covers a simulated two-hour idle interval, a correlated ping response and EOF cleanup; explicitly configured short TTLs are intentionally unchanged. Christian Sada developed this change with Codex assistance for implementation, tests and local execution.

This branch has not been deployed

No deployments
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