Skip to content

feat: add Atlas Cloud media generation tool - #83

Open
binyangzhu000-sudo wants to merge 1 commit into
Haervwe:mainfrom
binyangzhu000-sudo:feat/atlascloud-media-tool
Open

feat: add Atlas Cloud media generation tool#83
binyangzhu000-sudo wants to merge 1 commit into
Haervwe:mainfrom
binyangzhu000-sudo:feat/atlascloud-media-tool

Conversation

@binyangzhu000-sudo

Copy link
Copy Markdown

Summary

  • add a standalone Open WebUI tool for Atlas Cloud image and video generation
  • support configurable API credentials, base URL, default models, polling, and status events
  • handle API, prediction, timeout, and malformed-response failures with user-facing messages
  • add focused tests for image/video payloads, polling, outputs, and error paths

Validation

  • python3 -m pytest -q (44 passed, 3 skipped)
  • python3 -m pytest -q tests/test_atlascloud_media_tool.py (8 passed)
  • uvx black --check tools/atlascloud_media_tool.py tests/test_atlascloud_media_tool.py
  • uvx ruff check --ignore UP045 tools/atlascloud_media_tool.py tests/test_atlascloud_media_tool.py (keeps Python 3.9-compatible Optional)
  • python3 -m compileall -q tools/atlascloud_media_tool.py tests/test_atlascloud_media_tool.py
  • git diff --check
  • Atlas Cloud public catalog returned HTTP 200; verified the configured Seedream and Seedance model IDs

No README, docs, logo, sponsor, credits, or partner changes.

@Haervwe Haervwe self-assigned this Jul 27, 2026
@Haervwe
Haervwe self-requested a review July 27, 2026 14:37
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.

2 participants