1. Extend OpenAI mode to every target
`filesystem`, `git`, and `memory` should all have both deterministic and OpenAI-backed modes, with OpenAI selected by default when the key is available.
Laptop Validation
Click each step to send a conversation-style request, inspect the exact output, and understand what the repo is proving about stdio, HTTP/SSE, sticky routing, and failover.
Select which MCP workload you want to validate, then choose the deterministic or OpenAI-backed conversation mode when that target offers both.
Every target has a deterministic no-key path. OpenAI-backed paths are shown alongside them and become runnable automatically when the API key is present.
These are the concrete scenario variants for the selected target. Pick one to drive the step-by-step walkthrough below.
The right-side thread keeps the user and assistant turns readable while the left side remains the operational control panel.
Run each step manually. Open the dropdowns only when you want the low-level transport, workspace, or inference payloads.
The local validation flow is now strong enough to move from UI polish into higher-confidence external proof.
`filesystem`, `git`, and `memory` should all have both deterministic and OpenAI-backed modes, with OpenAI selected by default when the key is available.
After `filesystem`, validate the same transport and gateway thesis against a more realistic stateful target using repository operations.
Use the same conversation and lifecycle harness to stress reconnect, restart, TTL, and continuity behavior where session semantics matter most.
Run client, gateway, and MCP servers as separate containers or hosts so the thesis is proven outside one local process boundary.