Preserve plugin diagnostics without degrading overall status

This commit is contained in:
jxxghp
2026-07-20 10:15:15 +08:00
parent d666134ed2
commit 405350c774
14 changed files with 270 additions and 23 deletions
+3 -1
View File
@@ -120,7 +120,9 @@ you need to show the preview generated in the next step.
The collect script also runs `moviepilot doctor --json` or falls back to
`python -m app.cli doctor --json`, stores the structured doctor report
inside `diagnostics_file`, and later preview/submit steps include a
short doctor summary automatically.
short doctor summary automatically. Plugin-only log findings remain in
the report as diagnostic evidence with `affects_report_status=false`, so
they do not by themselves downgrade the overall MoviePilot status.
If `success=false` with `no_explicit_feedback_intent`, stop this skill
and return to local diagnosis.