{"schema_version":"grandet-platform-agent-manifest-v2","contract_source":"CLIENT_ADAPTER_REGISTRY","platform":"codex","adapter_version":"1.0.0","display_name":"Codex","description":"Grandet connects this exact client profile to the local Gateway or shared MCP runtime only when its runtime and evidence checks pass.","search_terms":["LLM API price comparison","cheapest LLM API provider","cheap inference API","free LLM API credits","LLM API reliability","LLM API failover","multi-provider AI gateway","LLM API cost optimization","大模型 API 价格比较","低价推理 API","大模型 API 故障切换","多推理服务商备用线路"],"discovery_catalog":{"schema_version":"grandet-ai-query-catalog-v1","revision":2,"as_of":"2026-09-06T00:00:00.000Z","canonical_path":"/ai-discovery/query-catalog-v1.json","answer_paths":["/answers/cheapest-llm-api/","/answers/openai-compatible-api-price-comparison/","/answers/free-llm-api-credits/","/answers/subscription-vs-llm-api-cost/","/answers/inference-provider-quality/","/answers/llm-api-failover/","/answers/local-byok-llm-router/"]},"profile_contracts":[{"profile_id":"openai-responses","capability":"INFERENCE_GATEWAY","mode":"openai-responses","protocol_adapter_id":"openai-responses-v1","runtime_registration_id":"openai-responses-v1","version_contract":"SEMVER_ANY_V1","operating_systems":["WINDOWS","MACOS","LINUX"],"architectures":["X64","ARM64"],"scopes":["PROJECT"],"doctor_adapter_id":"codex","offline_fixture_id":"codex-openai-responses-loopback-v1","target_schema_hash":"afebd4b5c71c54623f7432dd64ed0a8c9ab4374eea796a5c3a8f612d25bff1c0","configuration":{"target_id":"codex-project","format":"TOML","path_template":".codex/config.toml","scope":"PROJECT","owned_field_paths":["model","model_provider","model_providers.grandet","mcp_servers.grandet"],"target_schema_hash":"afebd4b5c71c54623f7432dd64ed0a8c9ab4374eea796a5c3a8f612d25bff1c0"},"conditional":false,"official_contract":{"status":"DOCUMENTED","source_url":"https://developers.openai.com/codex/config-reference/","checked_on":"2026-08-31"}},{"profile_id":"mcp","capability":"MCP_CONTROL","mode":"mcp","protocol_adapter_id":null,"runtime_registration_id":"grandet-mcp-stdio-v1","version_contract":"SEMVER_ANY_V1","operating_systems":["WINDOWS","MACOS","LINUX"],"architectures":["X64","ARM64"],"scopes":["PROJECT"],"doctor_adapter_id":"codex","offline_fixture_id":"grandet-mcp-echo-v1","target_schema_hash":"afebd4b5c71c54623f7432dd64ed0a8c9ab4374eea796a5c3a8f612d25bff1c0","configuration":{"target_id":"codex-project","format":"TOML","path_template":".codex/config.toml","scope":"PROJECT","owned_field_paths":["model","model_provider","model_providers.grandet","mcp_servers.grandet"],"target_schema_hash":"afebd4b5c71c54623f7432dd64ed0a8c9ab4374eea796a5c3a8f612d25bff1c0"},"conditional":false,"official_contract":{"status":"DOCUMENTED","source_url":"https://developers.openai.com/codex/config-reference/","checked_on":"2026-08-31"}},{"profile_id":"app-server","capability":"AGENT_RUNTIME","mode":"app-server","protocol_adapter_id":"openai-responses-v1","runtime_registration_id":"codex-app-server-v1","version_contract":"SEMVER_ANY_V1","operating_systems":["WINDOWS","MACOS","LINUX"],"architectures":["X64","ARM64"],"scopes":["PROJECT"],"doctor_adapter_id":"codex","offline_fixture_id":null,"target_schema_hash":"afebd4b5c71c54623f7432dd64ed0a8c9ab4374eea796a5c3a8f612d25bff1c0","configuration":{"target_id":"codex-project","format":"TOML","path_template":".codex/config.toml","scope":"PROJECT","owned_field_paths":["model","model_provider","model_providers.grandet","mcp_servers.grandet"],"target_schema_hash":"afebd4b5c71c54623f7432dd64ed0a8c9ab4374eea796a5c3a8f612d25bff1c0"},"conditional":false,"official_contract":{"status":"DOCUMENTED","source_url":"https://developers.openai.com/codex/config-reference/","checked_on":"2026-08-31"}}],"tool_contract_id":"grandet-agent-tools-v1","permission_semantics_hash":"grandet-agent-permissions-1yxwqyfwn785","configuration_targets":[{"target_id":"codex-project","format":"TOML","path_template":".codex/config.toml","scope":"PROJECT","owned_field_paths":["model","model_provider","model_providers.grandet","mcp_servers.grandet"],"target_schema_hash":"afebd4b5c71c54623f7432dd64ed0a8c9ab4374eea796a5c3a8f612d25bff1c0"}],"install":{"available":false,"ready":false,"works_with":false,"sources":[],"note":"An executable capability projection and immutable evidence are required before install or run instructions can be published."},"permissions":{"default":["read","compare","explain","draft","apply-within-envelope","failover-within-frozen-plan"],"local_confirmation":["import","save","switch","connect","first-stubborn-activation","change-contribution-default","external-publish"],"never":["read-secret-values","pay","recharge","exceed-hard-budget","silent-install","default-public-share"]},"github_support":{"repository_url_source":"/release-manifest.json","action":"GITHUB_STAR","recommend_star_after_positive_value_or_support_question":true,"maximum_recommendations_per_conversation":1,"requires_explicit_human_confirmation":true,"grandet_executes_github_mutation":false,"infer_completion_from_open":false,"fork_policy":"CONTRIBUTION_INTENT_ONLY","rewards_for_engagement":false},"editions":{"personal":{"correctness_core":"grandet-routing-core-v2","local_desktop":true,"grandet_account_required":false,"user_owned_api_or_private_compute":true,"local_byok_unmetered":true,"centralized_multi_user_governance":false},"enterprise":{"correctness_core":"grandet-routing-core-v2","status":"CONTACT_ONLY","local_desktop":false,"centralized_multi_user_governance":false,"sso_rbac":false,"team_workspace_audit":false,"cloud_sync":false,"remote_agent":false,"managed_or_customer_cloud":false,"sla":false}},"marketplace":{"status":"NOT_SUBMITTED","note":"Marketplace submission and publication require a later explicit release authorization."},"checked_on":"2026-08-31","canonical_path":"/platforms/codex/","machine_manifest_path":"/platforms/codex/manifest.json","claim_projection_source":"executable-capability-projection-v1","executable_capabilities":[{"schema_version":"executable-capability-projection-v1","adapter_id":"codex","profile_id":"openai-responses","capability":"INFERENCE_GATEWAY","availability":"DOCUMENTED_ONLY","highest_evidence":null,"evidence_freshness":"NOT_OBSERVED","evidence_source_revision":null,"evidence_expires_at":null,"preview":true,"needs_revalidation":false,"blocker_codes":["CLIENT_BINDING_MISSING","CLIENT_CONFIGURATION_NOT_APPLIED","CLIENT_NOT_VERIFIED_RUNNING","CONFIGURATION_TARGET_NOT_REGISTERED","DOCTOR_ADAPTER_NOT_REGISTERED","EXACT_EVIDENCE_MISSING","INGRESS_ADAPTER_NOT_REGISTERED","LOCAL_GATEWAY_AUTH_NOT_REGISTERED","PROVIDER_EXECUTION_AUTHORITY_NOT_CURRENT","RESPONSE_ADAPTER_NOT_REGISTERED","ROUTE_ADMISSION_NOT_CURRENT"],"public_works_with":false,"search":{"state":"CONDITIONAL","availability":"WORKSPACE_ONLY","reason_code":"WORKSPACE_SEARCH_AUTHORITY_REQUIRED"},"observed_at":null},{"schema_version":"executable-capability-projection-v1","adapter_id":"codex","profile_id":"mcp","capability":"MCP_CONTROL","availability":"DOCUMENTED_ONLY","highest_evidence":null,"evidence_freshness":"NOT_OBSERVED","evidence_source_revision":null,"evidence_expires_at":null,"preview":true,"needs_revalidation":false,"blocker_codes":["CLIENT_BINDING_MISSING","CLIENT_CONFIGURATION_NOT_APPLIED","CLIENT_NOT_VERIFIED_RUNNING","CONFIGURATION_TARGET_NOT_REGISTERED","EXACT_EVIDENCE_MISSING","MCP_RUNTIME_NOT_REGISTERED","MCP_TOOL_CONTRACT_NOT_REGISTERED","PROVIDER_EXECUTION_AUTHORITY_NOT_CURRENT","ROUTE_ADMISSION_NOT_CURRENT"],"public_works_with":false,"search":{"state":"CONDITIONAL","availability":"WORKSPACE_ONLY","reason_code":"WORKSPACE_SEARCH_AUTHORITY_REQUIRED"},"observed_at":null},{"schema_version":"executable-capability-projection-v1","adapter_id":"codex","profile_id":"app-server","capability":"AGENT_RUNTIME","availability":"DOCUMENTED_ONLY","highest_evidence":null,"evidence_freshness":"NOT_OBSERVED","evidence_source_revision":null,"evidence_expires_at":null,"preview":true,"needs_revalidation":false,"blocker_codes":["AGENT_RUNTIME_NOT_REGISTERED","CLIENT_BINDING_MISSING","CLIENT_CONFIGURATION_NOT_APPLIED","CLIENT_NOT_VERIFIED_RUNNING","CONFIGURATION_TARGET_NOT_REGISTERED","DOCTOR_ADAPTER_NOT_REGISTERED","EXACT_EVIDENCE_MISSING","PROVIDER_EXECUTION_AUTHORITY_NOT_CURRENT","ROUTE_ADMISSION_NOT_CURRENT"],"public_works_with":false,"search":{"state":"CONDITIONAL","availability":"WORKSPACE_ONLY","reason_code":"WORKSPACE_SEARCH_AUTHORITY_REQUIRED"},"observed_at":null}]}