diff --git a/openhands/app_server/web_client/default_web_client_config_injector.py b/openhands/app_server/web_client/default_web_client_config_injector.py index 8afa9008b9..d5d40f19cb 100644 --- a/openhands/app_server/web_client/default_web_client_config_injector.py +++ b/openhands/app_server/web_client/default_web_client_config_injector.py @@ -21,6 +21,7 @@ class DefaultWebClientConfigInjector(WebClientConfigInjector): recaptcha_site_key: str | None = None faulty_models: list[str] = Field(default_factory=list) error_message: str | None = None + github_app_slug: str | None = None async def get_web_client_config(self) -> WebClientConfig: from openhands.app_server.config import get_global_config @@ -36,5 +37,6 @@ class DefaultWebClientConfigInjector(WebClientConfigInjector): recaptcha_site_key=self.recaptcha_site_key, faulty_models=self.faulty_models, error_message=self.error_message, + github_app_slug=self.github_app_slug, ) return result diff --git a/openhands/app_server/web_client/web_client_models.py b/openhands/app_server/web_client/web_client_models.py index be0e18e7da..38f9af7bc2 100644 --- a/openhands/app_server/web_client/web_client_models.py +++ b/openhands/app_server/web_client/web_client_models.py @@ -25,3 +25,4 @@ class WebClientConfig(DiscriminatedUnionMixin): recaptcha_site_key: str | None faulty_models: list[str] error_message: str | None + github_app_slug: str | None