Repository navigation
feat(higgsfield): add Higgsfield integration - #9749
myxamediyar wants to merge 6 commits into
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
There was a problem hiding this comment.
All reported issues were addressed across 35 files
Reply with feedback, questions, or to request a fix.
Turn on auto-fix | Re-trigger cubic
[Medium impact] The PR appears safe to merge; no new actionable issues were found. SummaryAdds Higgsfield image and video generation, request management, and Soul ID character tools.
|
|
@cubic-dev-ai review this PR |
@myxamediyar I have started the AI code review. It will take a few minutes to complete. |
There was a problem hiding this comment.
All reported issues were addressed across 35 files
Reply with feedback, questions, or to request a fix.
Turn on auto-fix | Re-trigger cubic
f188111 to
977ff7e
Compare
|
@cubic-dev-ai review this PR |
@myxamediyar I have started the AI code review. It will take a few minutes to complete. |
There was a problem hiding this comment.
All reported issues were addressed across 35 files
Reply with feedback, questions, or to request a fix.
Turn on auto-fix | Re-trigger cubic
|
@cubic-dev-ai review this PR |
@myxamediyar I have started the AI code review. It will take a few minutes to complete. |
dafa790 to
77e9489
Compare
|
@cubic-dev-ai review this PR |
@myxamediyar I have started the AI code review. It will take a few minutes to complete. |
There was a problem hiding this comment.
No issues found across 35 files
Confidence score: 5/5
- Automated review surfaced no issues in the provided summaries.
- No files require special attention.
You've manually re-run cubic several times on this PR. Each manual re-review checks the full PR again and counts toward your usage quota. To preserve your usage limits, we recommend letting cubic automatically review new commits.
Turn on auto-fix | Re-trigger cubic
Add a Higgsfield block for image and video generation: - Generate with any model endpoint, or a typed SOUL image operation - Get status, cancel, and delete generation requests - Create, get, list, and delete Soul ID characters Generation waits for completion by polling request status, with an option to return the request ID immediately. Credentials are a saved token service account (KEY_ID:KEY_SECRET), verified by listing the account's characters. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- Split training image URLs on line breaks only so URLs containing commas stay intact - Limit the Soul ID skill to v1 characters, the version Generate SOUL Image accepts - Let the canvas noun name the object in Get and Delete Character sentences - Mark outputs that can be null as nullable Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Use parseOptionalNumberInput so whitespace-only values are treated as empty instead of 0, and enforce the documented integer and range limits. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
A hidden numeric field from another operation no longer blocks the selected one when its value is invalid. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Declare the List Characters output as an array, and reject a SOUL batch size other than 1 or 4 before submitting. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
77e9489 to
6a6fd27
Compare
|
@cubic-dev-ai review this PR |
@myxamediyar I have started the AI code review. It will take a few minutes to complete. |
There was a problem hiding this comment.
No issues found across 35 files
Confidence score: 5/5
- Automated review surfaced no issues in the provided summaries.
- No files require special attention.
You've manually re-run cubic several times on this PR. Each manual re-review checks the full PR again and counts toward your usage quota. To preserve your usage limits, we recommend letting cubic automatically review new commits.
Turn on auto-fix | Re-trigger cubic
Summary
Adds a Higgsfield block for image and video generation and Soul ID character management.
Operations:
Generation is asynchronous. Both generate operations poll Get Request Status until the request finishes (bounded by the default execution timeout). A Wait for Result switch returns the request ID immediately for long video jobs. Webhook URL, idempotency key, and data retention are available in advanced mode.
Auth is a saved token service account. The user pastes
KEY_ID:KEY_SECRET, which tools send asAuthorization: Key …. The key is verified at connect time by listing one page of Soul ID characters, because Higgsfield has no identity endpoint.Not included: the Soul style list (its response shape is undocumented, so style is an ID field), SOUL V2 and SOUL Cinema generation (endpoints not confirmed), and a webhook trigger.
Product update (if relevant)
Teams can generate product videos, ad creatives, and consistent character images from Higgsfield models inside a workflow or agent run. Requires a Higgsfield API key from console.higgsfield.ai. Output URLs expire after seven days by default.
Type of Change
Testing
bun run lint,bun run type-check(apps/sim), canvas sentence check, block registry check,check:docs,check:integration-catalog,check:deployment-config, and icon checks passcheck:auditslocally reports onecheck:unused-exportsfailure: an unresolved@/.content/registryimport inapps/docs, caused by the generated docs folder missing in a fresh worktreeReviewers: the polling loop in
tools/higgsfield/utils.tsand the credential descriptor and validator.Checklist
🤖 Generated with Claude Code