You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@texera.apache.org by GitBox <gi...@apache.org> on 2026/06/08 04:12:38 UTC
[GH] (texera/refactor/remove-litellm-proxy-access-control): Workflow run "Required Checks" failed!
The GitHub Actions job "Required Checks" on texera.git/refactor/remove-litellm-proxy-access-control has failed.
Run started by GitHub user bobbai00 (triggered by bobbai00).
Head commit for run:
cf64549290913b55eccf82a6f1034bd8119395ec / Bob Bai <bo...@gmail.com>
refactor(agent): call LiteLLM directly, remove access-control LLM proxy
The LiteLLM HTTP proxy in access-control-service existed so the browser
could reach LiteLLM without holding the master key. The agent-service is
now a trusted backend that holds the key itself, so the proxy hop is
redundant.
- agent-service: build the OpenAI client against LITELLM_BASE_URL with the
master key; serve the model list at GET /api/agents/models from LiteLLM.
- access-control-service: delete LiteLLMProxyResource / LiteLLMModelsResource,
their auth spec, and the now-dead RolesAllowedDynamicFeature registration;
drop LLMConfig and llm.conf.
- frontend: fetch models from /api/agents/models.
- routing/deploy: drop the /api/models and /api/chat proxy routes (nginx,
k8s gateway, dev proxy); point the agent-service deployment at LiteLLM
with the litellm-master-key secret; update the enable-LLM guide.
Report URL: https://github.com/apache/texera/actions/runs/27115210484
With regards,
GitHub Actions via GitBox