Skip to content

Add Atlas Cloud model shortcut - #87

Closed
binyangzhu000-sudo wants to merge 1 commit into
open-gitagent:mainfrom
binyangzhu000-sudo:codex/add-atlascloud-provider
Closed

Add Atlas Cloud model shortcut#87
binyangzhu000-sudo wants to merge 1 commit into
open-gitagent:mainfrom
binyangzhu000-sudo:codex/add-atlascloud-provider

Conversation

@binyangzhu000-sudo

Copy link
Copy Markdown

Summary

  • Add atlascloud:, atlas-cloud:, and atlas: model shortcuts that route through the existing OpenAI-compatible custom model path.
  • Default Atlas Cloud shortcuts to https://api.atlascloud.ai/v1, with ATLASCLOUD_API_BASE / ATLASCLOUD_BASE_URL / ATLAS_CLOUD_API_BASE / ATLAS_CLOUD_BASE_URL overrides.
  • Map ATLASCLOUD_API_KEY and ATLAS_CLOUD_API_KEY into the existing OpenAI-compatible API key flow, and cover the shortcut behavior with focused loader tests.

No README changes.

Validation

  • npm ci --ignore-scripts
  • npm run build
  • node --test test/loader-atlascloud.test.ts --experimental-strip-types
  • npm test
  • git diff --check
  • Atlas Cloud live model catalog returned 374 visible models and confirmed qwen/qwen3.5-flash plus deepseek-ai/deepseek-v4-pro

@Nivesh353

Nivesh353 commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

@binyangzhu000-sudo We already support openrouter: as a native provider — 272 models currently registered with real pricing built in (no custom-model workaround needed, unlike this shortcut). That already covers most of what's being added here. Closing as duplicate — let me know if there's a specific model or use case OpenRouter doesn't cover and we can revisit.

@shreyas-lyzr shreyas-lyzr left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Solid addition. The implementation is clean, well-contained, and the test coverage is good. Two minor things worth addressing in a follow-up, though neither blocks merge.

Atlas Cloud's LLM models are fully reachable via openrouter: today with no workaround. We'd rather invest in a generic named-endpoint mechanism than accumulate per-vendor shortcuts

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.

4 participants