{"data":{"schema_version":"2026.08.29.client-compatibility.1","status":"upgrade_required","upgrade_required":true,"reasons":["agent_pack_version_missing","quality_contract_version_missing","answer_quality_contract_version_missing","bridge_version_missing"],"current":{"agent_pack_version":null,"quality_contract_version":null,"answer_quality_contract_version":null,"bridge_version":null},"required":{"agent_pack_version":"2026.09.07.1","quality_contract_version":"2026.08.25.quality.8","answer_quality_contract_version":"2026.08.26.answer-quality.6","bridge_version":"0.4.0"},"recommended_action":"Run upgrade_mcp.py --client auto, keep ALLEN_KB_TOKEN in the environment, restart/trust the Agent, then run install_diagnose.py --self-test.","upgrade_plan":{"schema_version":"2026.08.29.upgrade-plan.1","server_name":"deepsellers-kb","latest_pack_version":"2026.09.07.1","metadata_url":"https://kb.deepsellers.com:8443/install.json","agent_pack_url":"https://kb.deepsellers.com:8443/download/agent-pack.zip","sha256_url":"https://kb.deepsellers.com:8443/download/agent-pack.zip.sha256","expected_sha256":"093af03831655c22336f91b57ac2a9a1d361243034ac5fab4522b4c2b98152b5","verify_sha256":true,"script":"upgrade_mcp.py","token_env_var":"ALLEN_KB_TOKEN","token_values_returned":false,"token_in_args":false,"command":"ALLEN_KB_TOKEN=<customer-token> python upgrade_mcp.py --client auto","steps":["read /install.json before upgrading","download agent-pack.zip","verify SHA256 when expected_sha256 is present","back up the existing stable install directory","preserve generated generic stdio configs when present","extract the latest pack into the stable install directory","rerun setup_mcp.py with ALLEN_KB_TOKEN from the environment","restart the Agent and trust/enable deepsellers-kb when prompted"],"acceptance":{"required_tools":["kb_context","kb_answer_check","kb_search"],"preferred_first_tool":"kb_context","required_final_check":"kb_answer_check","minimum_success":["latest_pack_version_installed","sha256_verified","setup_reran_successfully","no_token_in_args_or_logs","kb_context_returns_context_packet","kb_answer_check_reports_answer_check_ok"]}},"token_values_returned":false,"secret_material_returned":false}}