Skip to content

Fix private AI custom endpoints - #1299

Merged
ZacharyZcR merged 1 commit into
Termix-SSH:dev-2.7.2from
ZacharyZcR:fix/ai-custom-endpoint
Aug 23, 2026
Merged

Fix private AI custom endpoints#1299
ZacharyZcR merged 1 commit into
Termix-SSH:dev-2.7.2from
ZacharyZcR:fix/ai-custom-endpoint

Conversation

@ZacharyZcR

Copy link
Copy Markdown
Member

Summary

  • route explicitly allowlisted private DNS endpoints through the private provider fetch path
  • make hostname entries such as host.docker.internal and llm.internal actually effective
  • show actionable model refresh errors instead of silently leaving the model list empty
  • preserve the backend warning when probing an unsaved OpenAI-compatible provider

Verification

  • npm test -- --run src/backend/tests/ai/egress.test.ts src/backend/tests/ai/providers.test.ts src/ui/tests/features/ai/AiProviderSettings.test.tsx
  • npm run type-check
  • npm run build
  • targeted ESLint and Prettier checks

Fixes Termix-SSH/Support#1199

@ZacharyZcR
ZacharyZcR merged commit b5d13c3 into Termix-SSH:dev-2.7.2 Aug 23, 2026
3 checks passed
@ZacharyZcR
ZacharyZcR deleted the fix/ai-custom-endpoint branch August 23, 2026 16:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant