Skip to main content

PackageAudit

8 tools in this family (folder Editor/Tools/PackageAudit/ in the bridge package). Effect: writes changes the project or the scene, read-only does not, destructive deletes or overwrites and the client asks before running it.

ToolEffectDescription
pkg_audit_detect_deprecatedread-onlyList installed packages flagged as deprecated/legacy in the Buril known-deprecated
pkg_audit_detect_unusedread-onlyHeuristic scan for top-level packages with no using <namespace>; hits across Assets/
pkg_audit_detect_version_conflictsread-onlyInspect packages-lock.json for transitive deps requested at multiple versions by
pkg_audit_dispatch_top_suggestionwritesPick the highest-priority entry from pkg_audit_suggestions and dispatch it: 'remove'
pkg_audit_full_reportread-onlySingle-call combined audit: installed inventory + unused detection + version conflicts
pkg_audit_list_installedread-onlyList every package present in Packages/manifest.json and packages-lock.json with its
pkg_audit_remove_packagedestructiveUninstall a UPM package via UnityEditor.PackageManager.Client.Remove. ALWAYS approved —
pkg_audit_suggestionsread-onlyReturn a prioritized list of remediation suggestions ({kind, package_name,