ci: align remote provider contract with hermes
This commit is contained in:
parent
14cf8aa33b
commit
bb1ef629b2
@ -150,8 +150,8 @@ gateway_providers = result.get("gatewayProviders")
|
|||||||
if not isinstance(gateway_providers, list):
|
if not isinstance(gateway_providers, list):
|
||||||
raise SystemExit("gatewayProviders is missing or invalid")
|
raise SystemExit("gatewayProviders is missing or invalid")
|
||||||
|
|
||||||
expected_agent_ids = ["codex", "opencode", "gemini"]
|
expected_agent_ids = ["codex", "opencode", "gemini", "hermes"]
|
||||||
expected_agent_labels = ["Codex", "OpenCode", "Gemini"]
|
expected_agent_labels = ["Codex", "OpenCode", "Gemini", "Hermes"]
|
||||||
if len(provider_catalog) != len(expected_agent_ids):
|
if len(provider_catalog) != len(expected_agent_ids):
|
||||||
raise SystemExit(
|
raise SystemExit(
|
||||||
f"expected {len(expected_agent_ids)} agent providers, got {provider_catalog!r}"
|
f"expected {len(expected_agent_ids)} agent providers, got {provider_catalog!r}"
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user