Action History

beginner concepts

Editor Doctor Pro · Core Concepts

Action History

Action History is the journal of every fix, soft-delete and restore EDP has performed in this project. It complements Unity's per-session Cmd+Z stack with a persistent, project-local audit trail that survives editor restarts and is shareable with your team.

Open it from Window > Kronnect > Editor Doctor Pro > Action History.

Action History window with entries listed

What gets journaled

ActionJournaled?Cmd+Z reversible?
Auto-tier fix from the DoctorYesYes (in the same session)
Apply All Auto Fixes (batch)Yes (one entry per fix)Yes (single Cmd+Z reverts the batch)
Manual fix (Conventions)YesSee per-rule notes - AssetDatabase.MoveAsset does not enter the Cmd+Z stack but is journaled
Soft-delete via Safe DeleteYesRestore via Trash, not via Cmd+Z
Restore from TrashYesRe-soft-delete via Safe Delete
Suppression add / removeYesToggle from Settings

Entry fields

Each row carries:

  • Timestamp - ISO 8601, UTC.
  • Author - System.Environment.UserName when the action ran.
  • Action - human-readable description (e.g. "Set normal map type on Assets/Sprites/Hero_n.png").
  • Check - the EDP-* check id when the action came from a Doctor fix; blank otherwise.
  • Asset path - the asset the action touched.
  • Reversibility - Cmd+Z, Restore (Trash-based), or Manual.

Reverting

Some actions can be reverted directly from the Action History window:

  • Trash entries: select the row and click Restore; EDP routes through the Trash window.
  • Suppressions: select the row and click Toggle; the suppression flips state.

For Cmd+Z-reversible auto-fixes, the journal is informational - the actual revert lives in Unity's Undo stack while you are in the same session. Once the editor restarts, the Cmd+Z stack is gone but the journal entry stays so you have a record of what changed.

The toolbar exposes:

  • Search - matches on Action, Check, Asset path, and Author.
  • Action filter - Fix / Soft-delete / Restore / Suppression.
  • Date range - last hour, last day, last 7 days, all.

Export and storage

The journal lives at ProjectSettings/EditorDoctorPro/action-history.json. The file is gitignored by default - it is per-machine state, not shared. The Action History window has an Export CSV button if you want to attach a slice to a ticket or share with your team.

Tip: Pair Action History with Reports & Health Score baselines: the report tells you the project state at a point in time; the journal tells you exactly what changed between two points.
Was this page helpful?