feat(add plugin): Adding RRC plugin#2499
Conversation
crazywoola
left a comment
There was a problem hiding this comment.
❌ Request Changes
Decision: Request changes
Failed Checks
| Check | Status | Detail | Required action |
|---|---|---|---|
dify_plugin version |
❌ Fail | dify_plugin version must be >= 0.9.0; found 0.6.2. | Use dify_plugin >= 0.9.0 in the packaged plugin environment. |
Full Check Results
| Check | Status | Detail | Required action |
|---|---|---|---|
PR content language |
✅ Pass | PR title/body CJK ratio=0.0% (zh=0, en=1863, ignored_zh=0, allowed_zh<=0) | None. |
Project structure |
✅ Pass | All expected files present: manifest.yaml, README.md, PRIVACY.md. _assets/: yes. | None. |
Manifest author |
✅ Pass | author is valid. | None. |
Icon validation |
✅ Pass | icon exists: _assets/icon.svg | None. |
Version check |
✅ Pass | version 0.0.8 is available. | None. |
README language |
✅ Pass | README.md CJK ratio=0.0% (zh=0, en=2649, allowed_zh<=0) | None. |
PRIVACY.md |
✅ Pass | PRIVACY.md exists and is non-empty. | None. |
Dependency install |
✅ Pass | requirements installed successfully. | None. |
dify_plugin version |
❌ Fail | dify_plugin version must be >= 0.9.0; found 0.6.2. | Use dify_plugin >= 0.9.0 in the packaged plugin environment. |
Install test |
✅ Pass | plugin install test passed. | None. |
Packaging test |
✅ Pass | packaging check passed. | None. |
Next steps
- dify_plugin version: Use dify_plugin >= 0.9.0 in the packaged plugin environment.
Please address these issues and push an update.
crazywoola
left a comment
There was a problem hiding this comment.
❌ Request Changes
Decision: Request changes
Failed Checks
| Check | Status | Detail | Required action |
|---|---|---|---|
dify_plugin version |
❌ Fail | dify_plugin version must be >= 0.9.0; found 0.6.2. | Use dify_plugin >= 0.9.0 in the packaged plugin environment. |
Full Check Results
| Check | Status | Detail | Required action |
|---|---|---|---|
PR content language |
✅ Pass | PR title/body CJK ratio=0.0% (zh=0, en=1863, ignored_zh=0, allowed_zh<=0) | None. |
Project structure |
✅ Pass | All expected files present: manifest.yaml, README.md, PRIVACY.md. _assets/: yes. | None. |
Manifest author |
✅ Pass | author is valid. | None. |
Icon validation |
✅ Pass | icon exists: _assets/icon.svg | None. |
Version check |
✅ Pass | version 0.0.8 is available. | None. |
README language |
✅ Pass | README.md CJK ratio=0.0% (zh=0, en=2649, allowed_zh<=0) | None. |
PRIVACY.md |
✅ Pass | PRIVACY.md exists and is non-empty. | None. |
Dependency install |
✅ Pass | requirements installed successfully. | None. |
dify_plugin version |
❌ Fail | dify_plugin version must be >= 0.9.0; found 0.6.2. | Use dify_plugin >= 0.9.0 in the packaged plugin environment. |
Install test |
✅ Pass | plugin install test passed. | None. |
Packaging test |
✅ Pass | packaging check passed. | None. |
Next steps
- dify_plugin version: Use dify_plugin >= 0.9.0 in the packaged plugin environment.
Please address these issues and push an update.
|
@crazywoola Thanks a lot for the review. I will fix this ASAP and will publish an update. |
|
@crazywoola I have updated the package to 0.9.0. And also re-uploaded the latest version to 0.0.9. |
crazywoola
left a comment
There was a problem hiding this comment.
❌ Request Changes
Decision: Request changes
Failed Checks
| Check | Status | Detail | Required action |
|---|---|---|---|
Single .difypkg |
❌ Fail | Exactly one .difypkg file must be changed in the PR. Found 2: sniffout/rag-ready-converter-0.0.8.difypkg and sniffout/rag-ready-converter-0.0.9.difypkg. |
Keep only one submitted .difypkg package in this PR. |
Full Check Results
| Check | Status | Detail | Required action |
|---|---|---|---|
Single .difypkg |
❌ Fail | Exactly one .difypkg file must be changed in the PR. Found 2: sniffout/rag-ready-converter-0.0.8.difypkg and sniffout/rag-ready-converter-0.0.9.difypkg. |
Keep only one submitted .difypkg package in this PR. |
Next steps
- Single .difypkg: Remove one package so the PR changes exactly one
.difypkgfile.
Please address this issue and push an update.
crazywoola
left a comment
There was a problem hiding this comment.
❌ Request Changes
Decision: Request changes
Failed Checks
| Check | Status | Detail | Required action |
|---|---|---|---|
Single .difypkg |
❌ Fail | Exactly one .difypkg file must be changed in the PR. Found 2: sniffout/rag-ready-converter-0.0.8.difypkg and sniffout/rag-ready-converter-0.0.9.difypkg. |
Keep only one submitted .difypkg package in this PR. |
Full Check Results
| Check | Status | Detail | Required action |
|---|---|---|---|
Single .difypkg |
❌ Fail | Exactly one .difypkg file must be changed in the PR. Found 2: sniffout/rag-ready-converter-0.0.8.difypkg and sniffout/rag-ready-converter-0.0.9.difypkg. |
Keep only one submitted .difypkg package in this PR. |
Next steps
- Single .difypkg: Remove the extra package so this PR changes exactly one
.difypkgfile.
Please address this issue and push an update.
crazywoola
left a comment
There was a problem hiding this comment.
❌ Request Changes
Decision: Request changes
The PR cannot be fully reviewed because it changes more than one plugin package.
| Check | Status | Detail | Required action |
|---|---|---|---|
Single package submission |
❌ Fail | Exactly one .difypkg file must be changed in a plugin PR; found 2: sniffout/rag-ready-converter-0.0.8.difypkg and sniffout/rag-ready-converter-0.0.9.difypkg. |
Keep only the intended final .difypkg in this PR, then request review again so the normal package checks can run. |
Please address this and push an update.
crazywoola
left a comment
There was a problem hiding this comment.
❌ Request Changes
Decision: Request changes
Failed Checks
| Check | Status | Detail | Required action |
|---|---|---|---|
Single .difypkg |
❌ Fail | Exactly one .difypkg file must be changed in a PR. This PR changes two packages: sniffout/rag-ready-converter-0.0.8.difypkg and sniffout/rag-ready-converter-0.0.9.difypkg. |
Keep only one .difypkg package change in this PR, then push an update. |
Next steps
- Remove one of the submitted package files so the PR contains exactly one
.difypkgchange. - After updating, the package can be rechecked for structure, README/PRIVACY, dependencies, install, and packaging.
Please address this issue and push an update.
|
@crazywoola Thanks for the review. Sorry again for the double check. I have removed the not needed difpkg. Please check again. |
crazywoola
left a comment
There was a problem hiding this comment.
✅ LGTM
Decision: Approve
Local Check Results
| Check | Status | Detail | Required action |
|---|---|---|---|
PR content language |
✅ Pass | PR title/body CJK ratio=0.0% (zh=0, en=1863, ignored_zh=0, allowed_zh<=0) | None. |
Project structure |
✅ Pass | All expected files present: manifest.yaml, README.md, PRIVACY.md. _assets/: yes. | None. |
Manifest author |
✅ Pass | author is valid. | None. |
Icon validation |
✅ Pass | icon exists: _assets/icon.svg | None. |
Version check |
✅ Pass | version 0.0.9 is available. | None. |
README language |
✅ Pass | README.md CJK ratio=0.0% (zh=0, en=2649, allowed_zh<=0) | None. |
PRIVACY.md |
✅ Pass | PRIVACY.md exists and is non-empty. | None. |
Dependency install |
✅ Pass | requirements installed successfully. | None. |
dify_plugin version |
✅ Pass | dify_plugin version 0.9.0 satisfies >= 0.9.0. | None. |
Install test |
✅ Pass | plugin install test passed. | None. |
Packaging test |
✅ Pass | packaging check passed. | None. |
crazywoola
left a comment
There was a problem hiding this comment.
✅ LGTM
Decision: Approve
Local Check Results
| Check | Status | Detail | Required action |
|---|---|---|---|
PR content language |
✅ Pass | PR title/body CJK ratio=0.0% (zh=0, en=1863, ignored_zh=0, allowed_zh<=0) | None. |
Project structure |
✅ Pass | All expected files present: manifest.yaml, README.md, PRIVACY.md. _assets/: yes. | None. |
Manifest author |
✅ Pass | author is valid. | None. |
Icon validation |
✅ Pass | icon exists: _assets/icon.svg | None. |
Version check |
✅ Pass | version 0.0.9 is available. | None. |
README language |
✅ Pass | README.md CJK ratio=0.0% (zh=0, en=2649, allowed_zh<=0) | None. |
PRIVACY.md |
✅ Pass | PRIVACY.md exists and is non-empty. | None. |
Dependency install |
✅ Pass | requirements installed successfully. | None. |
dify_plugin version |
✅ Pass | dify_plugin version 0.9.0 satisfies >= 0.9.0. | None. |
Install test |
✅ Pass | plugin install test passed. | None. |
Packaging test |
✅ Pass | packaging check passed. | None. |
Plugin Submission Form
1. Metadata
2. Submission Type
3. Description
Convert documents and images—including PowerPoint—into RAG Ready text for Dify workflows.
Start Conversion: Starts file conversion and returns a job ID for polling.
Get Conversion Result: Polls a conversion job and returns the result when finished.
4. Checklist
5. Documentation Checklist
Please confirm that your plugin README includes all necessary information:
6. Privacy Protection Information
Based on Dify Plugin Privacy Protection Guidelines:
Data Collection
Privacy Policy