Skip to main content

RepairPlan

Defined in the Doctor Protocol module.
AI Agent Result of a doctor repair pass, carrying the safety contract surface. In dry-run mode nothing is written; config holds the proposed result and diffs describes each change so a caller can preview before applying.

Properties

Dict[str, Any]
No description available.
List[ConfigDiff]
No description available.
Optional[str]
No description available.
Optional
No description available.
Optional
No description available.
bool
No description available.

Methods

has_changes()

True if any rule proposed a change.

render_diffs()

Render all per-rule unified diffs joined together.

Source

View on GitHub

praisonaiagents/runtime/doctor_protocol.py at line 50