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 <[email protected]> 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
