Repository navigation
feat(make): add Suno music app, chat companion and review materials - #800
Open
acedatacloud-dev wants to merge 10 commits into
Open
acedatacloud-dev wants to merge 10 commits into
acedatacloud-dev wants to merge 10 commits into
Conversation
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Problem and behavior
Make users looking for Suno need a service-specific app with music inputs and task outputs; a generic chat sample or manual HTTP call does not provide that experience. Add an independently deployable Suno by Ace Data Cloud app project under
examples/make/suno, alongside the original chat app. No cloud app, official listing, invite URL, or named AI Agent provider is claimed.Implementation
/suno/audiosrequest withasync=true, explicit model choice, no callback placeholder or model fallback; Get a Suno task queries the same ID and only exposes audio after the envelope is finished and all tracks succeeded; a universal module completes the app project.Validation (2026-10-18)
6ff5f3dd9960ccbeb24de3beb1cca935de89eaa0: parent 10 JSON + Suno 13 JSON pass.python3 -m unittest discover -s scripts/tests -v: 21 passed; Ruff lint/format andgit diff --checkpassed. The limited expression simulation is not Make's actual IML engine.f288eb461f15d057e9f5cedd634ce1e5c4959552, rather than stale local snapshots.1a09bc80bd1e899db9d9fd159770e54f84bd7648. All nine checks passed at current headdf0276f(including the empty-pending-envelope regression): https://github.com/AceDataCloud/SDK/actions/runs/39059594735 . The PR remains OPEN and mergeable.Distribution and remaining acceptance
The official AI Agent API documents fixed provider enums and GET inspection routes, not a public named-provider onboarding route. A compatible connection is not a branded Ace provider entry. The native-provider facts and owner review route are recorded in the publication packet; no production provider config is fabricated.
Custom App review and Community distribution have distinct eligibility gates. Community policy explicitly allows multiple partner apps for a service, but requires current signed-partner eligibility; the historical FAQ is not a current approval guarantee. The proposed public label requires Make's brand/trademark decision. Public Publish is irreversible and legal confirmations remain with the authorized owner.
Both manifests have empty origins. Make zone, Suno app ID/version, organization/team, and development credential remain unpaired. Private installation, real IML execution, fresh module scenarios, token redaction inspection, separately approved paid generation/terminal media/unique billing, official listing and external install remain pending. The official screenshot is a Geocodify reference, not Ace runtime evidence.
No merge, production deployment, app creation, paid request, legal acceptance, or third-party outreach was performed. Git/source changes are reversible; public publishing is not part of this PR action. Adversarial review was not requested.