feat(proxy): add xai upstream adapter for Grok via OAuth

This commit is contained in:
yannsunn 2026-05-19 00:23:26 +09:00 committed by Teknium
parent bde6313e34
commit 1d6f3753de
5 changed files with 265 additions and 3 deletions

View file

@ -9,11 +9,13 @@ from typing import Dict, Type
from hermes_cli.proxy.adapters.base import UpstreamAdapter
from hermes_cli.proxy.adapters.nous_portal import NousPortalAdapter
from hermes_cli.proxy.adapters.xai import XAIGrokAdapter
# Registry of available adapter classes keyed by provider name as used on
# the ``hermes proxy start --provider <name>`` CLI flag.
ADAPTERS: Dict[str, Type[UpstreamAdapter]] = {
"nous": NousPortalAdapter,
"xai": XAIGrokAdapter,
}