Resolve legacy sessions before protocol checks #3

Closed
sean wants to merge 0 commits from fix/mcp-session-recovery-20260913 into trunk
Owner

Returns 404 for missing, expired, deleted, and other-owner legacy sessions; preserves valid JSON-RPC IDs; returns 503 for store failures; and compares protocol versions only after session resolution. The build plan owns its Mix cache, test startup tolerates no lsof, and the managed port fixture exits with the test. Local focused result: 139 tests pass.

Returns 404 for missing, expired, deleted, and other-owner legacy sessions; preserves valid JSON-RPC IDs; returns 503 for store failures; and compares protocol versions only after session resolution. The build plan owns its Mix cache, test startup tolerates no lsof, and the managed port fixture exits with the test. Local focused result: 139 tests pass.
fix(http): resolve legacy sessions before protocol checks
Some checks failed
binjovi/ci Binjovi failed the frozen plan
8698a72bcb
test: tolerate builders without lsof
Some checks failed
binjovi/ci Binjovi failed the frozen plan
a0b6055b17
test: close the managed port fixture cleanly
Some checks failed
binjovi/ci Binjovi failed the frozen plan
08411a1b83
test: inherit Mix state for the stdio fixture
Some checks reported errors
binjovi/ci A newer source or plan superseded this Build
e72905e339
sean closed this pull request 2026-09-12 23:33:13 +00:00
Some checks reported errors
binjovi/ci A newer source or plan superseded this Build
Required
Details

Pull request closed

Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
sean/ex-mcp!3
No description provided.