{
  "file": "F19-mcp.md",
  "bullet": "Create one server (`F19.settings-create`).",
  "ids": [
    "F19.settings-create"
  ],
  "line": 263,
  "script": "control-agent-server api POST /api/settings/mcp/qa-remote --expect 201 \\\n  --json '{\"transport\":\"http\",\"url\":\"https://example.invalid/mcp\",\"headers\":{\"Authorization\":\"Bearer qa-f19-t0k\",\"X-QA\":\"qa-f19-x\"},\"description\":\"QA remote\"}' \\\n  --check agent_settings.mcp_config.qa-remote.headers.Authorization eq '<redacted:api_key>' \\\n  --check agent_settings.mcp_config.qa-remote.enabled eq true \\\n  --check agent_settings.schema_version exists --save F19.settings-create/create\ncontrol-agent-server api GET /api/settings --check agent_settings.mcp_config.qa-remote.url eq https://example.invalid/mcp \\\n  --check agent_settings.mcp_config.qa-remote.headers.X-QA eq '<redacted:api_key>' --save F19.settings-create/get-redacted\ncontrol-agent-server api GET /api/settings --header 'X-Expose-Secrets: plaintext' \\\n  --check agent_settings.mcp_config.qa-remote.headers.Authorization eq 'Bearer qa-f19-t0k' \\\n  --check agent_settings.mcp_config.qa-remote.headers.X-QA eq qa-f19-x\ncontrol-agent-server state cat home/.openhands/settings.json --not-contains qa-f19-t0k \\\n  --check agent_settings.mcp_config.qa-remote.headers.Authorization matches '^gAAAA'\ncontrol-agent-server api POST /api/settings/mcp/qa-remote --json '{\"transport\":\"http\",\"url\":\"https://other.invalid/mcp\"}' \\\n  --expect 409 --check detail eq \"MCP server 'qa-remote' already exists\" --save F19.settings-create/conflict\ncontrol-agent-server api GET /api/settings --check agent_settings.mcp_config.qa-remote.url eq https://example.invalid/mcp\n",
  "exit_code": 0,
  "elapsed_ms": 12999,
  "failed_line": null,
  "failed_command": null,
  "stdout": "{\n  \"ok\": true,\n  \"status\": 201,\n  \"request\": {\n    \"method\": \"POST\",\n    \"path\": \"/api/settings/mcp/qa-remote\",\n    \"query\": [],\n    \"auth\": \"header\",\n    \"body\": {\n      \"transport\": \"http\",\n      \"url\": \"https://example.invalid/mcp\",\n      \"headers\": {\n        \"Authorization\": \"Bearer qa-f19-t0k\",\n        \"X-QA\": \"qa-f19-x\"\n      },\n      \"description\": \"QA remote\"\n    },\n    \"files\": []\n  },\n  \"response\": {\n    \"status\": 201,\n    \"headers\": {\n      \"content-length\": \"2886\",\n      \"content-type\": \"application/json\"\n    },\n    \"body\": {\n      \"agent_settings\": {\n        \"schema_version\": 8,\n        \"agent_kind\": \"openhands\",\n        \"agent\": \"CodeActAgent\",\n        \"llm\": {\n          \"model\": \"deepseek/deepseek-flash\",\n          \"api_key\": \"<redacted:api_key>\",\n          \"provider_connection_id\": null,\n          \"auth_type\": \"api_key\",\n          \"subscription_vendor\": null,\n          \"base_url\": null,\n          \"api_version\": null,\n          \"aws_access_key_id\": null,\n          \"aws_secret_access_key\": null,\n          \"aws_session_token\": null,\n          \"aws_region_name\": null,\n          \"aws_profile_name\": null,\n          \"aws_role_name\": null,\n          \"aws_session_name\": null,\n          \"aws_bedrock_runtime_endpoint\": null,\n          \"openrouter_site_url\": \"https://docs.all-hands.dev/\",\n          \"openrouter_app_name\": \"OpenHands\",\n          \"num_retries\": 5,\n          \"retry_multiplier\": 8.0,\n          \"retry_min_wait\": 8,\n          \"retry_max_wait\": 64,\n          \"timeout\": 300,\n          \"stream_idle_timeout\": 300.0,\n          \"max_message_chars\": 30000,\n          \"temperature\": null,\n          \"top_p\": null,\n          \"top_k\": null,\n          \"max_input_tokens\": null,\n          \"max_output_tokens\": null,\n          \"model_canonical_name\": null,\n          \"api_mode\": \"auto\",\n          \"capability_overrides\": {},\n          \"extra_headers\": null,\n          \"input_cost_per_token\": null,\n          \"output_cost_per_token\": null,\n          \"ollama_base_url\": null,\n          \"stream\": false,\n          \"drop_params\": true,\n          \"disable_vision\": null,\n          \"disable_stop_word\": false,\n          \"caching_prompt\": true,\n          \"log_completions\": false,\n          \"log_completions_folder\": \"logs/completions\",\n          \"custom_tokenizer\": null,\n          \"native_tool_calling\": true,\n          \"force_string_serializer\": null,\n          \"inline_image_urls\": null,\n          \"reasoning_effort\": \"high\",\n          \"reasoning_summary\": null,\n          \"enable_encrypted_reasoning\": true,\n          \"prompt_cache_retention\": \"24h\",\n          \"extended_thinking_budget\": 200000,\n          \"seed\": null,\n          \"usage_id\": \"default\",\n          \"litellm_extra_body\": {},\n          \"is_subscription\": false\n        },\n        \"tools\": null,\n        \"enable_classify_and_switch_llm_tool\": false,\n        \"active_meta_profile\": null,\n        \"meta_profile\": null,\n        \"meta_profile_llms\": {},\n        \"tool_concurrency_limit\": 1,\n        \"mcp_config\": {\n          \"qa-remote\": {\n            \"url\": \"https://example.invalid/mcp\",\n            \"transport\": \"http\",\n            \"description\": \"QA remote\",\n            \"headers\": {\n              \"Authorization\": \"<redacted:api_key>\",\n              \"X-QA\": \"<redacted:api_key>\"\n            },\n            \"enabled\": true\n          }\n        },\n        \"persona\": null,\n        \"agent_context\": {\n          \"skills\": [],\n          \"system_message_suffix\": null,\n          \"user_message_suffix\": null,\n          \"load_user_skills\": false,\n          \"load_public_skills\": false,\n          \"marketplace_path\": \"marketplaces/default.json\",\n          \"registered_marketplaces\": [],\n          \"load_project_skills\": false,\n          \"load_memory\": false,\n          \"disabled_skills\": [],\n          \"secrets\": null,\n          \"current_datetime\": \"2026-10-13T02:20:24.045268Z\"\n        },\n        \"condenser\": {\n          \"condenser_kind\": \"llm_summarizing\",\n          \"enabled\": true,\n          \"max_size\": 240,\n          \"max_tokens\": null,\n          \"keep_first\": 2,\n          \"minimum_progress\": 0.1,\n          \"hard_context_reset_max_retries\": 5,\n          \"hard_context_reset_context_scaling\": 0.8\n        },\n        \"verification\": {\n          \"critic_enabled\": false,\n          \"critic_mode\": \"finish_and_message\",\n          \"enable_iterative_refinement\": false,\n          \"critic_threshold\": 0.6,\n          \"max_refinement_iterations\": 3,\n          \"critic_server_url\": null,\n          \"critic_model_name\": null,\n          \"critic_api_key\": null\n        }\n      },\n      \"conversation_settings\": {\n        \"schema_version\": 1,\n        \"max_iterations\": 500,\n        \"confirmation_mode\": false,\n        \"security_analyzer\": \"llm\"\n      },\n      \"llm_api_key_is_set\": true,\n      \"active_profile\": \"deepseek-flash\",\n      \"active_agent_profile_id\": null,\n      \"active_meta_profile\": null,\n      \"misc_settings\": {}\n    },\n    \"truncated\": false\n  },\n  \"elapsed_ms\": 308,\n  \"checks\": [\n    {\n      \"check\": \"agent_settings.mcp_config.qa-remote.headers.Authorization eq <redacted:api_key>\",\n      \"ok\": true,\n      \"actual\": \"<redacted:api_key>\"\n    },\n    {\n      \"check\": \"agent_settings.mcp_config.qa-remote.enabled eq true\",\n      \"ok\": true,\n      \"actual\": \"true\"\n    },\n    {\n      \"check\": \"agent_settings.schema_version exists\",\n      \"ok\": true,\n      \"actual\": \"8\"\n    }\n  ],\n  \"saved\": \"/workspace/verification-artifacts/runs/20261013-021940-8441-map-f19/evidence/F19.settings-create/create.json\"\n}\n{\n  \"ok\": true,\n  \"status\": 200,\n  \"request\": {\n    \"method\": \"GET\",\n    \"path\": \"/api/settings\",\n    \"query\": [],\n    \"auth\": \"header\",\n    \"body\": null,\n    \"files\": []\n  },\n  \"response\": {\n    \"status\": 200,\n    \"headers\": {\n      \"content-length\": \"2886\",\n      \"content-type\": \"application/json\"\n    },\n    \"body\": {\n      \"agent_settings\": {\n        \"schema_version\": 8,\n        \"agent_kind\": \"openhands\",\n        \"agent\": \"CodeActAgent\",\n        \"llm\": {\n          \"model\": \"deepseek/deepseek-flash\",\n          \"api_key\": \"<redacted:api_key>\",\n          \"provider_connection_id\": null,\n          \"auth_type\": \"api_key\",\n          \"subscription_vendor\": null,\n          \"base_url\": null,\n          \"api_version\": null,\n          \"aws_access_key_id\": null,\n          \"aws_secret_access_key\": null,\n          \"aws_session_token\": null,\n          \"aws_region_name\": null,\n          \"aws_profile_name\": null,\n          \"aws_role_name\": null,\n          \"aws_session_name\": null,\n          \"aws_bedrock_runtime_endpoint\": null,\n          \"openrouter_site_url\": \"https://docs.all-hands.dev/\",\n          \"openrouter_app_name\": \"OpenHands\",\n          \"num_retries\": 5,\n          \"retry_multiplier\": 8.0,\n          \"retry_min_wait\": 8,\n          \"retry_max_wait\": 64,\n          \"timeout\": 300,\n          \"stream_idle_timeout\": 300.0,\n          \"max_message_chars\": 30000,\n          \"temperature\": null,\n          \"top_p\": null,\n          \"top_k\": null,\n          \"max_input_tokens\": null,\n          \"max_output_tokens\": null,\n          \"model_canonical_name\": null,\n          \"api_mode\": \"auto\",\n          \"capability_overrides\": {},\n          \"extra_headers\": null,\n          \"input_cost_per_token\": null,\n          \"output_cost_per_token\": null,\n          \"ollama_base_url\": null,\n          \"stream\": false,\n          \"drop_params\": true,\n          \"disable_vision\": null,\n          \"disable_stop_word\": false,\n          \"caching_prompt\": true,\n          \"log_completions\": false,\n          \"log_completions_folder\": \"logs/completions\",\n          \"custom_tokenizer\": null,\n          \"native_tool_calling\": true,\n          \"force_string_serializer\": null,\n          \"inline_image_urls\": null,\n          \"reasoning_effort\": \"high\",\n          \"reasoning_summary\": null,\n          \"enable_encrypted_reasoning\": true,\n          \"prompt_cache_retention\": \"24h\",\n          \"extended_thinking_budget\": 200000,\n          \"seed\": null,\n          \"usage_id\": \"default\",\n          \"litellm_extra_body\": {},\n          \"is_subscription\": false\n        },\n        \"tools\": null,\n        \"enable_classify_and_switch_llm_tool\": false,\n        \"active_meta_profile\": null,\n        \"meta_profile\": null,\n        \"meta_profile_llms\": {},\n        \"tool_concurrency_limit\": 1,\n        \"mcp_config\": {\n          \"qa-remote\": {\n            \"url\": \"https://example.invalid/mcp\",\n            \"transport\": \"http\",\n            \"description\": \"QA remote\",\n            \"headers\": {\n              \"Authorization\": \"<redacted:api_key>\",\n              \"X-QA\": \"<redacted:api_key>\"\n            },\n            \"enabled\": true\n          }\n        },\n        \"persona\": null,\n        \"agent_context\": {\n          \"skills\": [],\n          \"system_message_suffix\": null,\n          \"user_message_suffix\": null,\n          \"load_user_skills\": false,\n          \"load_public_skills\": false,\n          \"marketplace_path\": \"marketplaces/default.json\",\n          \"registered_marketplaces\": [],\n          \"load_project_skills\": false,\n          \"load_memory\": false,\n          \"disabled_skills\": [],\n          \"secrets\": null,\n          \"current_datetime\": \"2026-10-13T02:20:24.045268Z\"\n        },\n        \"condenser\": {\n          \"condenser_kind\": \"llm_summarizing\",\n          \"enabled\": true,\n          \"max_size\": 240,\n          \"max_tokens\": null,\n          \"keep_first\": 2,\n          \"minimum_progress\": 0.1,\n          \"hard_context_reset_max_retries\": 5,\n          \"hard_context_reset_context_scaling\": 0.8\n        },\n        \"verification\": {\n          \"critic_enabled\": false,\n          \"critic_mode\": \"finish_and_message\",\n          \"enable_iterative_refinement\": false,\n          \"critic_threshold\": 0.6,\n          \"max_refinement_iterations\": 3,\n          \"critic_server_url\": null,\n          \"critic_model_name\": null,\n          \"critic_api_key\": null\n        }\n      },\n      \"conversation_settings\": {\n        \"schema_version\": 1,\n        \"max_iterations\": 500,\n        \"confirmation_mode\": false,\n        \"security_analyzer\": \"llm\"\n      },\n      \"llm_api_key_is_set\": true,\n      \"active_profile\": \"deepseek-flash\",\n      \"active_agent_profile_id\": null,\n      \"active_meta_profile\": null,\n      \"misc_settings\": {}\n    },\n    \"truncated\": false\n  },\n  \"elapsed_ms\": 427,\n  \"checks\": [\n    {\n      \"check\": \"agent_settings.mcp_config.qa-remote.url eq https://example.invalid/mcp\",\n      \"ok\": true,\n      \"actual\": \"https://example.invalid/mcp\"\n    },\n    {\n      \"check\": \"agent_settings.mcp_config.qa-remote.headers.X-QA eq <redacted:api_key>\",\n      \"ok\": true,\n      \"actual\": \"<redacted:api_key>\"\n    }\n  ],\n  \"saved\": \"/workspace/verification-artifacts/runs/20261013-021940-8441-map-f19/evidence/F19.settings-create/get-redacted.json\"\n}\n{\n  \"ok\": true,\n  \"status\": 200,\n  \"request\": {\n    \"method\": \"GET\",\n    \"path\": \"/api/settings\",\n    \"query\": [],\n    \"auth\": \"header\",\n    \"body\": null,\n    \"files\": []\n  },\n  \"response\": {\n    \"status\": 200,\n    \"headers\": {\n      \"content-length\": \"2916\",\n      \"content-type\": \"application/json\"\n    },\n    \"body\": {\n      \"agent_settings\": {\n        \"schema_version\": 8,\n        \"agent_kind\": \"openhands\",\n        \"agent\": \"CodeActAgent\",\n        \"llm\": {\n          \"model\": \"deepseek/deepseek-flash\",\n          \"api_key\": \"<redacted:DEEPSEEK_API_KEY>\",\n          \"provider_connection_id\": null,\n          \"auth_type\": \"api_key\",\n          \"subscription_vendor\": null,\n          \"base_url\": null,\n          \"api_version\": null,\n          \"aws_access_key_id\": null,\n          \"aws_secret_access_key\": null,\n          \"aws_session_token\": null,\n          \"aws_region_name\": null,\n          \"aws_profile_name\": null,\n          \"aws_role_name\": null,\n          \"aws_session_name\": null,\n          \"aws_bedrock_runtime_endpoint\": null,\n          \"openrouter_site_url\": \"https://docs.all-hands.dev/\",\n          \"openrouter_app_name\": \"OpenHands\",\n          \"num_retries\": 5,\n          \"retry_multiplier\": 8.0,\n          \"retry_min_wait\": 8,\n          \"retry_max_wait\": 64,\n          \"timeout\": 300,\n          \"stream_idle_timeout\": 300.0,\n          \"max_message_chars\": 30000,\n          \"temperature\": null,\n          \"top_p\": null,\n          \"top_k\": null,\n          \"max_input_tokens\": null,\n          \"max_output_tokens\": null,\n          \"model_canonical_name\": null,\n          \"api_mode\": \"auto\",\n          \"capability_overrides\": {},\n          \"extra_headers\": null,\n          \"input_cost_per_token\": null,\n          \"output_cost_per_token\": null,\n          \"ollama_base_url\": null,\n          \"stream\": false,\n          \"drop_params\": true,\n          \"disable_vision\": null,\n          \"disable_stop_word\": false,\n          \"caching_prompt\": true,\n          \"log_completions\": false,\n          \"log_completions_folder\": \"logs/completions\",\n          \"custom_tokenizer\": null,\n          \"native_tool_calling\": true,\n          \"force_string_serializer\": null,\n          \"inline_image_urls\": null,\n          \"reasoning_effort\": \"high\",\n          \"reasoning_summary\": null,\n          \"enable_encrypted_reasoning\": true,\n          \"prompt_cache_retention\": \"24h\",\n          \"extended_thinking_budget\": 200000,\n          \"seed\": null,\n          \"usage_id\": \"default\",\n          \"litellm_extra_body\": {},\n          \"is_subscription\": false\n        },\n        \"tools\": null,\n        \"enable_classify_and_switch_llm_tool\": false,\n        \"active_meta_profile\": null,\n        \"meta_profile\": null,\n        \"meta_profile_llms\": {},\n        \"tool_concurrency_limit\": 1,\n        \"mcp_config\": {\n          \"qa-remote\": {\n            \"url\": \"https://example.invalid/mcp\",\n            \"transport\": \"http\",\n            \"description\": \"QA remote\",\n            \"headers\": {\n              \"Authorization\": \"Bearer qa-f19-t0k\",\n              \"X-QA\": \"qa-f19-x\"\n            },\n            \"enabled\": true\n          }\n        },\n        \"persona\": null,\n        \"agent_context\": {\n          \"skills\": [],\n          \"system_message_suffix\": null,\n          \"user_message_suffix\": null,\n          \"load_user_skills\": false,\n          \"load_public_skills\": false,\n          \"marketplace_path\": \"marketplaces/default.json\",\n          \"registered_marketplaces\": [],\n          \"load_project_skills\": false,\n          \"load_memory\": false,\n          \"disabled_skills\": [],\n          \"secrets\": null,\n          \"current_datetime\": \"2026-10-13T02:20:24.045268Z\"\n        },\n        \"condenser\": {\n          \"condenser_kind\": \"llm_summarizing\",\n          \"enabled\": true,\n          \"max_size\": 240,\n          \"max_tokens\": null,\n          \"keep_first\": 2,\n          \"minimum_progress\": 0.1,\n          \"hard_context_reset_max_retries\": 5,\n          \"hard_context_reset_context_scaling\": 0.8\n        },\n        \"verification\": {\n          \"critic_enabled\": false,\n          \"critic_mode\": \"finish_and_message\",\n          \"enable_iterative_refinement\": false,\n          \"critic_threshold\": 0.6,\n          \"max_refinement_iterations\": 3,\n          \"critic_server_url\": null,\n          \"critic_model_name\": null,\n          \"critic_api_key\": null\n        }\n      },\n      \"conversation_settings\": {\n        \"schema_version\": 1,\n        \"max_iterations\": 500,\n        \"confirmation_mode\": false,\n        \"security_analyzer\": \"llm\"\n      },\n      \"llm_api_key_is_set\": true,\n      \"active_profile\": \"deepseek-flash\",\n      \"active_agent_profile_id\": null,\n      \"active_meta_profile\": null,\n      \"misc_settings\": {}\n    },\n    \"truncated\": false\n  },\n  \"elapsed_ms\": 484,\n  \"checks\": [\n    {\n      \"check\": \"agent_settings.mcp_config.qa-remote.headers.Authorization eq Bearer qa-f19-t0k\",\n      \"ok\": true,\n      \"actual\": \"Bearer qa-f19-t0k\"\n    },\n    {\n      \"check\": \"agent_settings.mcp_config.qa-remote.headers.X-QA eq qa-f19-x\",\n      \"ok\": true,\n      \"actual\": \"qa-f19-x\"\n    }\n  ]\n}\n{\n  \"ok\": true,\n  \"path\": \"home/.openhands/settings.json\",\n  \"bytes\": 4153,\n  \"mode\": \"0o600\",\n  \"content\": {\n    \"schema_version\": 5,\n    \"agent_settings\": {\n      \"schema_version\": 8,\n      \"agent_kind\": \"openhands\",\n      \"agent\": \"CodeActAgent\",\n      \"llm\": {\n        \"model\": \"deepseek/deepseek-flash\",\n        \"api_key\": \"<redacted:encrypted>\",\n        \"provider_connection_id\": null,\n        \"auth_type\": \"api_key\",\n        \"subscription_vendor\": null,\n        \"base_url\": null,\n        \"api_version\": null,\n        \"aws_access_key_id\": null,\n        \"aws_secret_access_key\": null,\n        \"aws_session_token\": null,\n        \"aws_region_name\": null,\n        \"aws_profile_name\": null,\n        \"aws_role_name\": null,\n        \"aws_session_name\": null,\n        \"aws_bedrock_runtime_endpoint\": null,\n        \"openrouter_site_url\": \"https://docs.all-hands.dev/\",\n        \"openrouter_app_name\": \"OpenHands\",\n        \"num_retries\": 5,\n        \"retry_multiplier\": 8.0,\n        \"retry_min_wait\": 8,\n        \"retry_max_wait\": 64,\n        \"timeout\": 300,\n        \"stream_idle_timeout\": 300.0,\n        \"max_message_chars\": 30000,\n        \"temperature\": null,\n        \"top_p\": null,\n        \"top_k\": null,\n        \"max_input_tokens\": null,\n        \"max_output_tokens\": null,\n        \"model_canonical_name\": null,\n        \"api_mode\": \"auto\",\n        \"capability_overrides\": {},\n        \"extra_headers\": null,\n        \"input_cost_per_token\": null,\n        \"output_cost_per_token\": null,\n        \"ollama_base_url\": null,\n        \"stream\": false,\n        \"drop_params\": true,\n        \"disable_vision\": null,\n        \"disable_stop_word\": false,\n        \"caching_prompt\": true,\n        \"log_completions\": false,\n        \"log_completions_folder\": \"logs/completions\",\n        \"custom_tokenizer\": null,\n        \"native_tool_calling\": true,\n        \"force_string_serializer\": null,\n        \"inline_image_urls\": null,\n        \"reasoning_effort\": \"high\",\n        \"reasoning_summary\": null,\n        \"enable_encrypted_reasoning\": true,\n        \"prompt_cache_retention\": \"24h\",\n        \"extended_thinking_budget\": 200000,\n        \"seed\": null,\n        \"usage_id\": \"default\",\n        \"litellm_extra_body\": {},\n        \"is_subscription\": false\n      },\n      \"tools\": null,\n      \"enable_classify_and_switch_llm_tool\": false,\n      \"active_meta_profile\": null,\n      \"meta_profile\": null,\n      \"meta_profile_llms\": {},\n      \"tool_concurrency_limit\": 1,\n      \"mcp_config\": {\n        \"qa-remote\": {\n          \"url\": \"https://example.invalid/mcp\",\n          \"transport\": \"http\",\n          \"description\": \"QA remote\",\n          \"headers\": {\n            \"Authorization\": \"<redacted:encrypted>\",\n            \"X-QA\": \"<redacted:encrypted>\"\n          },\n          \"enabled\": true\n        }\n      },\n      \"persona\": null,\n      \"agent_context\": {\n        \"skills\": [],\n        \"system_message_suffix\": null,\n        \"user_message_suffix\": null,\n        \"load_user_skills\": false,\n        \"load_public_skills\": false,\n        \"marketplace_path\": \"marketplaces/default.json\",\n        \"registered_marketplaces\": [],\n        \"load_project_skills\": false,\n        \"load_memory\": false,\n        \"disabled_skills\": [],\n        \"secrets\": null,\n        \"current_datetime\": \"2026-10-13T02:20:24.045268Z\"\n      },\n      \"condenser\": {\n        \"condenser_kind\": \"llm_summarizing\",\n        \"enabled\": true,\n        \"max_size\": 240,\n        \"max_tokens\": null,\n        \"keep_first\": 2,\n        \"minimum_progress\": 0.1,\n        \"hard_context_reset_max_retries\": 5,\n        \"hard_context_reset_context_scaling\": 0.8\n      },\n      \"verification\": {\n        \"critic_enabled\": false,\n        \"critic_mode\": \"finish_and_message\",\n        \"enable_iterative_refinement\": false,\n        \"critic_threshold\": 0.6,\n        \"max_refinement_iterations\": 3,\n        \"critic_server_url\": null,\n        \"critic_model_name\": null,\n        \"critic_api_key\": null\n      }\n    },\n    \"conversation_settings\": {\n      \"schema_version\": 1,\n      \"max_iterations\": 500,\n      \"confirmation_mode\": false,\n      \"security_analyzer\": \"llm\"\n    },\n    \"active_profile\": \"deepseek-flash\",\n    \"active_agent_profile_id\": null,\n    \"active_meta_profile\": null,\n    \"misc_settings\": {}\n  },\n  \"checks\": [\n    {\n      \"check\": \"agent_settings.mcp_config.qa-remote.headers.Authorization matches ^gAAAA\",\n      \"ok\": true,\n      \"actual\": \"<redacted:encrypted>\"\n    }\n  ]\n}\n{\n  \"ok\": true,\n  \"status\": 409,\n  \"request\": {\n    \"method\": \"POST\",\n    \"path\": \"/api/settings/mcp/qa-remote\",\n    \"query\": [],\n    \"auth\": \"header\",\n    \"body\": {\n      \"transport\": \"http\",\n      \"url\": \"https://other.invalid/mcp\"\n    },\n    \"files\": []\n  },\n  \"response\": {\n    \"status\": 409,\n    \"headers\": {\n      \"content-length\": \"50\",\n      \"content-type\": \"application/json\"\n    },\n    \"body\": {\n      \"detail\": \"MCP server 'qa-remote' already exists\"\n    },\n    \"truncated\": false\n  },\n  \"elapsed_ms\": 372,\n  \"checks\": [\n    {\n      \"check\": \"detail eq MCP server 'qa-remote' already exists\",\n      \"ok\": true,\n      \"actual\": \"MCP server 'qa-remote' already exists\"\n    }\n  ],\n  \"saved\": \"/workspace/verification-artifacts/runs/20261013-021940-8441-map-f19/evidence/F19.settings-create/conflict.json\"\n}\n{\n  \"ok\": true,\n  \"status\": 200,\n  \"request\": {\n    \"method\": \"GET\",\n    \"path\": \"/api/settings\",\n    \"query\": [],\n    \"auth\": \"header\",\n    \"body\": null,\n    \"files\": []\n  },\n  \"response\": {\n    \"status\": 200,\n    \"headers\": {\n      \"content-length\": \"2886\",\n      \"content-type\": \"application/json\"\n    },\n    \"body\": {\n      \"agent_settings\": {\n        \"schema_version\": 8,\n        \"agent_kind\": \"openhands\",\n        \"agent\": \"CodeActAgent\",\n        \"llm\": {\n          \"model\": \"deepseek/deepseek-flash\",\n          \"api_key\": \"<redacted:api_key>\",\n          \"provider_connection_id\": null,\n          \"auth_type\": \"api_key\",\n          \"subscription_vendor\": null,\n          \"base_url\": null,\n          \"api_version\": null,\n          \"aws_access_key_id\": null,\n          \"aws_secret_access_key\": null,\n          \"aws_session_token\": null,\n          \"aws_region_name\": null,\n          \"aws_profile_name\": null,\n          \"aws_role_name\": null,\n          \"aws_session_name\": null,\n          \"aws_bedrock_runtime_endpoint\": null,\n          \"openrouter_site_url\": \"https://docs.all-hands.dev/\",\n          \"openrouter_app_name\": \"OpenHands\",\n          \"num_retries\": 5,\n          \"retry_multiplier\": 8.0,\n          \"retry_min_wait\": 8,\n          \"retry_max_wait\": 64,\n          \"timeout\": 300,\n          \"stream_idle_timeout\": 300.0,\n          \"max_message_chars\": 30000,\n          \"temperature\": null,\n          \"top_p\": null,\n          \"top_k\": null,\n          \"max_input_tokens\": null,\n          \"max_output_tokens\": null,\n          \"model_canonical_name\": null,\n          \"api_mode\": \"auto\",\n          \"capability_overrides\": {},\n          \"extra_headers\": null,\n          \"input_cost_per_token\": null,\n          \"output_cost_per_token\": null,\n          \"ollama_base_url\": null,\n          \"stream\": false,\n          \"drop_params\": true,\n          \"disable_vision\": null,\n          \"disable_stop_word\": false,\n          \"caching_prompt\": true,\n          \"log_completions\": false,\n          \"log_completions_folder\": \"logs/completions\",\n          \"custom_tokenizer\": null,\n          \"native_tool_calling\": true,\n          \"force_string_serializer\": null,\n          \"inline_image_urls\": null,\n          \"reasoning_effort\": \"high\",\n          \"reasoning_summary\": null,\n          \"enable_encrypted_reasoning\": true,\n          \"prompt_cache_retention\": \"24h\",\n          \"extended_thinking_budget\": 200000,\n          \"seed\": null,\n          \"usage_id\": \"default\",\n          \"litellm_extra_body\": {},\n          \"is_subscription\": false\n        },\n        \"tools\": null,\n        \"enable_classify_and_switch_llm_tool\": false,\n        \"active_meta_profile\": null,\n        \"meta_profile\": null,\n        \"meta_profile_llms\": {},\n        \"tool_concurrency_limit\": 1,\n        \"mcp_config\": {\n          \"qa-remote\": {\n            \"url\": \"https://example.invalid/mcp\",\n            \"transport\": \"http\",\n            \"description\": \"QA remote\",\n            \"headers\": {\n              \"Authorization\": \"<redacted:api_key>\",\n              \"X-QA\": \"<redacted:api_key>\"\n            },\n            \"enabled\": true\n          }\n        },\n        \"persona\": null,\n        \"agent_context\": {\n          \"skills\": [],\n          \"system_message_suffix\": null,\n          \"user_message_suffix\": null,\n          \"load_user_skills\": false,\n          \"load_public_skills\": false,\n          \"marketplace_path\": \"marketplaces/default.json\",\n          \"registered_marketplaces\": [],\n          \"load_project_skills\": false,\n          \"load_memory\": false,\n          \"disabled_skills\": [],\n          \"secrets\": null,\n          \"current_datetime\": \"2026-10-13T02:20:24.045268Z\"\n        },\n        \"condenser\": {\n          \"condenser_kind\": \"llm_summarizing\",\n          \"enabled\": true,\n          \"max_size\": 240,\n          \"max_tokens\": null,\n          \"keep_first\": 2,\n          \"minimum_progress\": 0.1,\n          \"hard_context_reset_max_retries\": 5,\n          \"hard_context_reset_context_scaling\": 0.8\n        },\n        \"verification\": {\n          \"critic_enabled\": false,\n          \"critic_mode\": \"finish_and_message\",\n          \"enable_iterative_refinement\": false,\n          \"critic_threshold\": 0.6,\n          \"max_refinement_iterations\": 3,\n          \"critic_server_url\": null,\n          \"critic_model_name\": null,\n          \"critic_api_key\": null\n        }\n      },\n      \"conversation_settings\": {\n        \"schema_version\": 1,\n        \"max_iterations\": 500,\n        \"confirmation_mode\": false,\n        \"security_analyzer\": \"llm\"\n      },\n      \"llm_api_key_is_set\": true,\n      \"active_profile\": \"deepseek-flash\",\n      \"active_agent_profile_id\": null,\n      \"active_meta_profile\": null,\n      \"misc_settings\": {}\n    },\n    \"truncated\": false\n  },\n  \"elapsed_ms\": 334,\n  \"checks\": [\n    {\n      \"check\": \"agent_settings.mcp_config.qa-remote.url eq https://example.invalid/mcp\",\n      \"ok\": true,\n      \"actual\": \"https://example.invalid/mcp\"\n    }\n  ]\n}\n",
  "stderr": ""
}
