{"direction": "client", "method": "session/set_model", "modelId": "proof-a", "configId": null, "value": null}
{"direction": "agent", "configurationResponse": "success"}
{"direction": "client", "method": "session/set_model", "modelId": "custom:custom:proof-b", "configId": null, "value": null}
{"direction": "agent", "method": "session/request_permission", "title": "Large Context Switch Warning: proof-b", "options": [{"kind": "allow_once", "name": "Switch anyway", "optionId": "allow_once"}, {"kind": "reject_once", "name": "Cancel", "optionId": "deny"}]}
{"direction": "client", "permissionResponse": {"outcome": {"outcome": "selected", "optionId": "deny"}}}
{"direction": "agent", "configurationResponse": {"code": -32603, "message": "Internal error", "data": {"details": "model_switch_cancelled"}}}
{"direction": "client", "method": "session/set_model", "modelId": "custom:custom:proof-b", "configId": null, "value": null}
{"direction": "agent", "method": "session/request_permission", "title": "Large Context Switch Warning: proof-b", "options": [{"kind": "allow_once", "name": "Switch anyway", "optionId": "allow_once"}, {"kind": "reject_once", "name": "Cancel", "optionId": "deny"}]}
{"direction": "client", "permissionResponse": {"outcome": {"outcome": "selected", "optionId": "deny"}}}
{"direction": "agent", "configurationResponse": {"code": -32603, "message": "Internal error", "data": {"details": "model_switch_cancelled"}}}
{"direction": "client", "method": "session/set_model", "modelId": "custom:custom:proof-b", "configId": null, "value": null}
{"direction": "agent", "method": "session/request_permission", "title": "Large Context Switch Warning: proof-b", "options": [{"kind": "allow_once", "name": "Switch anyway", "optionId": "allow_once"}, {"kind": "reject_once", "name": "Cancel", "optionId": "deny"}]}
{"direction": "client", "permissionResponse": {"outcome": {"outcome": "selected", "optionId": "deny"}}}
{"direction": "agent", "configurationResponse": {"code": -32603, "message": "Internal error", "data": {"details": "model_switch_cancelled"}}}
{"direction": "client", "method": "session/set_model", "modelId": "custom:custom:proof-b", "configId": null, "value": null}
{"direction": "agent", "method": "session/request_permission", "title": "Large Context Switch Warning: proof-b", "options": [{"kind": "allow_once", "name": "Switch anyway", "optionId": "allow_once"}, {"kind": "reject_once", "name": "Cancel", "optionId": "deny"}]}
{"direction": "client", "permissionResponse": {"outcome": {"outcome": "selected", "optionId": "deny"}}}
{"direction": "agent", "configurationResponse": {"code": -32603, "message": "Internal error", "data": {"details": "model_switch_cancelled"}}}
{"direction": "client", "method": "session/set_model", "modelId": "custom:custom:proof-b", "configId": null, "value": null}
{"direction": "agent", "method": "session/request_permission", "title": "Large Context Switch Warning: proof-b", "options": [{"kind": "allow_once", "name": "Switch anyway", "optionId": "allow_once"}, {"kind": "reject_once", "name": "Cancel", "optionId": "deny"}]}
{"direction": "client", "permissionResponse": {"outcome": {"outcome": "selected", "optionId": "deny"}}}
{"direction": "agent", "configurationResponse": {"code": -32603, "message": "Internal error", "data": {"details": "model_switch_cancelled"}}}
{"direction": "client", "method": "session/set_model", "modelId": "custom:custom:proof-b", "configId": null, "value": null}
{"direction": "agent", "method": "session/request_permission", "title": "Large Context Switch Warning: proof-b", "options": [{"kind": "allow_once", "name": "Switch anyway", "optionId": "allow_once"}, {"kind": "reject_once", "name": "Cancel", "optionId": "deny"}]}
{"direction": "client", "permissionResponse": {"outcome": {"outcome": "selected", "optionId": "deny"}}}
{"direction": "agent", "configurationResponse": {"code": -32603, "message": "Internal error", "data": {"details": "model_switch_cancelled"}}}
{"direction": "client", "method": "session/set_model", "modelId": "custom:custom:proof-b", "configId": null, "value": null}
{"direction": "agent", "method": "session/request_permission", "title": "Large Context Switch Warning: proof-b", "options": [{"kind": "allow_once", "name": "Switch anyway", "optionId": "allow_once"}, {"kind": "reject_once", "name": "Cancel", "optionId": "deny"}]}
{"direction": "client", "permissionResponse": {"outcome": {"outcome": "selected", "optionId": "deny"}}}
{"direction": "agent", "configurationResponse": {"code": -32603, "message": "Internal error", "data": {"details": "model_switch_cancelled"}}}
{"direction": "client", "method": "session/set_model", "modelId": "custom:custom:proof-b", "configId": null, "value": null}
{"direction": "agent", "method": "session/request_permission", "title": "Large Context Switch Warning: proof-b", "options": [{"kind": "allow_once", "name": "Switch anyway", "optionId": "allow_once"}, {"kind": "reject_once", "name": "Cancel", "optionId": "deny"}]}
{"direction": "client", "permissionResponse": {"outcome": {"outcome": "selected", "optionId": "deny"}}}
{"direction": "agent", "configurationResponse": {"code": -32603, "message": "Internal error", "data": {"details": "model_switch_cancelled"}}}
{"direction": "client", "method": "session/set_model", "modelId": "custom:custom:proof-b", "configId": null, "value": null}
{"direction": "agent", "method": "session/request_permission", "title": "Large Context Switch Warning: proof-b", "options": [{"kind": "allow_once", "name": "Switch anyway", "optionId": "allow_once"}, {"kind": "reject_once", "name": "Cancel", "optionId": "deny"}]}
{"direction": "client", "permissionResponse": {"outcome": {"outcome": "selected", "optionId": "deny"}}}
{"direction": "agent", "configurationResponse": {"code": -32603, "message": "Internal error", "data": {"details": "model_switch_cancelled"}}}
{"direction": "client", "method": "session/set_model", "modelId": "custom:custom:proof-b", "configId": null, "value": null}
{"direction": "agent", "method": "session/request_permission", "title": "Large Context Switch Warning: proof-b", "options": [{"kind": "allow_once", "name": "Switch anyway", "optionId": "allow_once"}, {"kind": "reject_once", "name": "Cancel", "optionId": "deny"}]}
{"direction": "client", "permissionResponse": {"outcome": {"outcome": "selected", "optionId": "deny"}}}
{"direction": "agent", "configurationResponse": {"code": -32603, "message": "Internal error", "data": {"details": "model_switch_cancelled"}}}
{"direction": "client", "method": "session/set_model", "modelId": "custom:custom:proof-b", "configId": null, "value": null}
{"direction": "agent", "method": "session/request_permission", "title": "Large Context Switch Warning: proof-b", "options": [{"kind": "allow_once", "name": "Switch anyway", "optionId": "allow_once"}, {"kind": "reject_once", "name": "Cancel", "optionId": "deny"}]}
{"direction": "client", "permissionResponse": {"outcome": {"outcome": "selected", "optionId": "allow_once"}}}
{"direction": "agent", "configurationResponse": "success"}
{"direction": "client", "method": "session/set_model", "modelId": "proof-a", "configId": null, "value": null}
{"direction": "agent", "configurationResponse": "success"}
{"direction": "client", "method": "session/set_model", "modelId": "custom:custom:proof-b", "configId": null, "value": null}
{"direction": "agent", "method": "session/request_permission", "title": "Large Context Switch Warning: proof-b", "options": [{"kind": "allow_once", "name": "Switch anyway", "optionId": "allow_once"}, {"kind": "reject_once", "name": "Cancel", "optionId": "deny"}]}
{"direction": "client", "permissionResponse": {"outcome": {"outcome": "selected", "optionId": "allow_once"}}}
{"direction": "agent", "configurationResponse": "success"}
