Skip to content

feat: add Atlas Cloud provider preset - #43

Open
binyangzhu000-sudo wants to merge 1 commit into
Snailclimb:masterfrom
binyangzhu000-sudo:codex/atlascloud-provider-preset
Open

feat: add Atlas Cloud provider preset#43
binyangzhu000-sudo wants to merge 1 commit into
Snailclimb:masterfrom
binyangzhu000-sudo:codex/atlascloud-provider-preset

Conversation

@binyangzhu000-sudo

Copy link
Copy Markdown

Summary

  • add an atlascloud OpenAI-compatible provider seed with Atlas Cloud base URL/API key/model environment fallbacks
  • add Atlas Cloud to the settings page provider preset list with default chat models
  • cover Atlas Cloud /v1 base URLs in provider connectivity/path tests so the runtime does not append a second /v1

Validation

  • pnpm install --frozen-lockfile --ignore-scripts (frontend)
  • pnpm run build (frontend; existing Browserslist/CSS minify/chunk-size warnings only)
  • python3 YAML parse for app/src/main/resources/application.yml
  • git diff --check and git diff --cached --check
  • Atlas public model catalog checks: /api/v1/models returned 437 models and /v1/models returned 121 text models; confirmed deepseek-ai/deepseek-v4-pro, deepseek-ai/deepseek-v4-flash, and qwen/qwen3.5-flash

Not run

  • ./gradlew :app:test --tests interview.guide.common.ai.ApiPathResolverTest --tests interview.guide.common.ai.LlmProviderRegistryPathIntegrationTest --tests interview.guide.modules.llmprovider.service.LlmProviderConfigServiceTest --no-daemon because this local machine has no Java Runtime installed (Unable to locate a Java Runtime)

No README or logo changes.

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