update: myweather 0.1.0 → 0.1.2#2460
Open
AlexMultiAgent wants to merge 9 commits into
Open
Conversation
…TP retry fixes - _resolve_language: TW/HK/MO CJK text now resolves to zh-Hant - Error/empty paths now yield all 14 output variables for downstream workflow safety - _retry_request: HTTP 429 and 503 are now retried with exponential backoff - english_noise tokens sorted by length descending - Dead ZH_HANS fallback replaced with empty list in _extract_cjk_location_fragments
…creenshots with text examples
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
crazywoola
requested changes
May 27, 2026
Member
crazywoola
left a comment
There was a problem hiding this comment.
❌ Request Changes
Decision: Request changes
Failed Checks
| Check | Status | Detail | Required action |
|---|---|---|---|
PR content language |
❌ Fail | PR title/body CJK ratio=0.6% (zh=14, en=2381, ignored_zh=0, allowed_zh<=0); Chinese characters are not allowed in PR content except configured allowlist snippets. | Rewrite the PR title/body in English, excluding only the allowlisted bilingual notice. |
README language |
❌ Fail | README.md CJK ratio=0.6% (zh=20, en=3089, allowed_zh<=0); Chinese characters are not allowed. Use multilingual README guidance: https://docs.dify.ai/en/develop-plugin/features-and-specs/plugin-types/multilingual-readme#multilingual-readme | Remove Chinese characters from README.md and use the multilingual README pattern: https://docs.dify.ai/en/develop-plugin/features-and-specs/plugin-types/multilingual-readme#multilingual-readme |
dify_plugin version |
❌ Fail | dify_plugin must be installed and >= 0.5.0, but it was not found. | Use dify_plugin >= 0.5.0 in the packaged plugin environment. |
Full Check Results
| Check | Status | Detail | Required action |
|---|---|---|---|
PR content language |
❌ Fail | PR title/body CJK ratio=0.6% (zh=14, en=2381, ignored_zh=0, allowed_zh<=0); Chinese characters are not allowed in PR content except configured allowlist snippets. | Rewrite the PR title/body in English, excluding only the allowlisted bilingual notice. |
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.1.2 is available. | None. |
README language |
❌ Fail | README.md CJK ratio=0.6% (zh=20, en=3089, allowed_zh<=0); Chinese characters are not allowed. Use multilingual README guidance: https://docs.dify.ai/en/develop-plugin/features-and-specs/plugin-types/multilingual-readme#multilingual-readme | Remove Chinese characters from README.md and use the multilingual README pattern: https://docs.dify.ai/en/develop-plugin/features-and-specs/plugin-types/multilingual-readme#multilingual-readme |
PRIVACY.md |
✅ Pass | PRIVACY.md exists and is non-empty. | None. |
Dependency install |
✅ Pass | requirements.txt not found; skipped. | None. |
dify_plugin version |
❌ Fail | dify_plugin must be installed and >= 0.5.0, but it was not found. | Use dify_plugin >= 0.5.0 in the packaged plugin environment. |
Install test |
✅ Pass | requirements.txt not found; skipped. | None. |
Packaging test |
✅ Pass | packaging check passed. | None. |
Next steps
- PR content language: Rewrite the PR title/body in English, excluding only the allowlisted bilingual notice.
- README language: Remove Chinese characters from README.md and use the multilingual README pattern: https://docs.dify.ai/en/develop-plugin/features-and-specs/plugin-types/multilingual-readme#multilingual-readme
- dify_plugin version: Use dify_plugin >= 0.5.0 in the packaged plugin environment.
Please address these issues and push an update.
crazywoola
requested changes
May 27, 2026
Member
crazywoola
left a comment
There was a problem hiding this comment.
❌ Request Changes
Decision: Request changes
Failed Checks
| Check | Status | Detail | Required action |
|---|---|---|---|
PR content language |
❌ Fail | PR title/body CJK ratio=0.6% (zh=14, en=2381, ignored_zh=0, allowed_zh<=0); Chinese characters are not allowed in PR content except configured allowlist snippets. | Rewrite the PR title/body in English, excluding only the allowlisted bilingual notice. |
README language |
❌ Fail | README.md CJK ratio=0.6% (zh=20, en=3089, allowed_zh<=0); Chinese characters are not allowed. Use multilingual README guidance: https://docs.dify.ai/en/develop-plugin/features-and-specs/plugin-types/multilingual-readme#multilingual-readme | Remove Chinese characters from README.md and use the multilingual README pattern: https://docs.dify.ai/en/develop-plugin/features-and-specs/plugin-types/multilingual-readme#multilingual-readme |
dify_plugin version |
❌ Fail | dify_plugin must be installed and >= 0.9.0, but it was not found. | Use dify_plugin >= 0.9.0 in the packaged plugin environment. |
Full Check Results
| Check | Status | Detail | Required action |
|---|---|---|---|
PR content language |
❌ Fail | PR title/body CJK ratio=0.6% (zh=14, en=2381, ignored_zh=0, allowed_zh<=0); Chinese characters are not allowed in PR content except configured allowlist snippets. | Rewrite the PR title/body in English, excluding only the allowlisted bilingual notice. |
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.1.2 is available. | None. |
README language |
❌ Fail | README.md CJK ratio=0.6% (zh=20, en=3089, allowed_zh<=0); Chinese characters are not allowed. Use multilingual README guidance: https://docs.dify.ai/en/develop-plugin/features-and-specs/plugin-types/multilingual-readme#multilingual-readme | Remove Chinese characters from README.md and use the multilingual README pattern: https://docs.dify.ai/en/develop-plugin/features-and-specs/plugin-types/multilingual-readme#multilingual-readme |
PRIVACY.md |
✅ Pass | PRIVACY.md exists and is non-empty. | None. |
Dependency install |
✅ Pass | requirements.txt not found; skipped. | None. |
dify_plugin version |
❌ Fail | dify_plugin must be installed and >= 0.9.0, but it was not found. | Use dify_plugin >= 0.9.0 in the packaged plugin environment. |
Install test |
✅ Pass | requirements.txt not found; skipped. | None. |
Packaging test |
✅ Pass | packaging check passed. | None. |
Next steps
- PR content language: Rewrite the PR title/body in English, excluding only the allowlisted bilingual notice.
- README language: Remove Chinese characters from README.md and use the multilingual README pattern: https://docs.dify.ai/en/develop-plugin/features-and-specs/plugin-types/multilingual-readme#multilingual-readme
- dify_plugin version: Use dify_plugin >= 0.9.0 in the packaged plugin environment.
Please address these issues and push an update.
Contributor
Author
Fix Summary — Review Feedback AddressedAll three failing checks from the review have been resolved: 1. PR Content Language — Fixed
2. README Language — Fixed
3. dify_plugin Version — Fixed
Updated PackageThe compliant
CI passed, please re-review. |
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.
1. Metadata
2. Submission Type
3. Description
Update myweather from 0.1.0 to 0.1.2.
Primary change: Internationalization (Japanese & Korean)
The 0.1.0 version only supported English and Chinese. This update adds full Japanese and Korean support at every layer:
tools/translations.py, 23 KB)Secondary changes
_to_intto useround()instead of truncation\bword-boundary regex_as_boolto use explicit allowlist/denylistplugin_run_*.err/.out), added.gitignore4. Checklist
5. Documentation Checklist
6. Privacy Protection Information
Data Collection
This plugin does not collect any user personal data. It sends location queries only to upstream weather APIs (wttr.in, Open-Meteo).
Privacy Policy