Skip to content

feat(runware): implement Piece#9145

Merged
sanket-a11y merged 4 commits intoactivepieces:mainfrom
LuizDMM:LuizDMM/issue9127
Sep 10, 2025
Merged

feat(runware): implement Piece#9145
sanket-a11y merged 4 commits intoactivepieces:mainfrom
LuizDMM:LuizDMM/issue9127

Conversation

@LuizDMM
Copy link
Copy Markdown
Contributor

@LuizDMM LuizDMM commented Sep 9, 2025

What does this PR do?

This PR delivers the full implementation of the Runware integration, completing all the required actions with strong validation and type safety.

TODO

Actions

  • Generate Images from Text
  • Generate Images from Existing Image
  • Generate Video from Text
  • Image Background Removal

How the Feature Works

All actions were fully implemented and carefully validated with Zod schemas to prevent invalid requests. Every function is strongly typed according to and using the TypeScript SDK, ensuring reliability and maintainability.

Demo Video

Runware.mp4

Fixes #9127
/claim #9127

@algora-pbc algora-pbc bot mentioned this pull request Sep 9, 2025
@sanket-a11y sanket-a11y self-assigned this Sep 9, 2025
@sanket-a11y
Copy link
Copy Markdown
Collaborator

@LuizDMM Please add video demonstration for actions/triggers.

@LuizDMM
Copy link
Copy Markdown
Contributor Author

LuizDMM commented Sep 9, 2025

@LuizDMM Please add video demonstration for actions/triggers.

Hey @sanket-a11y, video added, ready for a review.

@nx-cloud
Copy link
Copy Markdown

nx-cloud bot commented Sep 10, 2025

View your CI Pipeline Execution ↗ for commit c38a9bb

Command Status Duration Result
nx run-many --target=test --projects=engine,sha... ✅ Succeeded 1m 20s View ↗
nx run server-api:test-cloud ✅ Succeeded 9s View ↗
nx run server-api:test-ce ✅ Succeeded 9s View ↗
nx run server-api:test-ee ✅ Succeeded 4s View ↗
nx run-many --target=build -c production --proj... ✅ Succeeded 29s View ↗
nx affected --target=build -c production --excl... ✅ Succeeded 33s View ↗
nx run-many --target=lint --projects=pieces-run... ✅ Succeeded 10s View ↗
nx affected --target=lint --exclude=pieces-* --... ✅ Succeeded 26s View ↗

☁️ Nx Cloud last updated this comment at 2025-09-10 07:19:07 UTC

@sanket-a11y sanket-a11y merged commit e4ceb7f into activepieces:main Sep 10, 2025
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[MCP] Runware

3 participants