Skip to content

feat: add Atlas Cloud provider - #352

Open
binyangzhu000-sudo wants to merge 1 commit into
activeagents:mainfrom
binyangzhu000-sudo:codex/atlas-cloud-provider
Open

feat: add Atlas Cloud provider#352
binyangzhu000-sudo wants to merge 1 commit into
activeagents:mainfrom
binyangzhu000-sudo:codex/atlas-cloud-provider

Conversation

@binyangzhu000-sudo

Copy link
Copy Markdown

Summary

  • add a first-class Atlas Cloud provider for the OpenAI-compatible Chat Completions API
  • resolve ATLASCLOUD_API_KEY and default to https://api.atlascloud.ai/v1
  • add provider loading/configuration tests, an example agent, and provider documentation

Validation

  • bundle exec ruby bin/test test/providers/atlas_cloud/provider_loading_test.rb test/features/provider_test.rb (39 runs, 58 assertions)
  • bundle exec rubocop --config .rubocop.yml (375 files, no offenses)
  • npm run docs:build
  • gem build activeagent.gemspec
  • real Atlas Cloud request through generate_with :atlas_cloud using qwen/qwen3.8-max

The Rails 8 full suite completed with 1,295 runs, 0 failures, and 30 errors. The same 30 RubyLLM live-key/API compatibility errors reproduce on the unmodified base commit (1,291 runs, 0 failures, 30 errors).

Signed-off-by: binyangzhu000-sudo <224954946+binyangzhu000-sudo@users.noreply.github.com>
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