Skip to content

EbonBuilds 3.86.13

Choose a tag to compare

@github-actions github-actions released this 27 Jul 08:37
2ffde2d

Install: Download EbonBuilds.zip
Extract it and drop the EbonBuilds folder into Interface/AddOns/.
Optional affix shopping: Download Auctionator.zip — extract to Interface/AddOns/Auctionator (EbonBuilds enables bridge features when present).
Details! suite (recommended): Download Details.zip — full pack (Details core + plugins + TinyThreat + ProjectEbonhold). Extract so each folder lands top-level under Interface/AddOns/.

3.86.13 (2026-07-27) -- Autopilot "Why isn't it picking?" diagnosis

Ships after v3.86.12 (Apply visible count stability). Prefer Details.zip for the full Details! suite. Auctionator remains 2.6.3-pe2.

Kurznotiz (DE)

  • Autopilot Why: Idle/Wait-Chip zeigt jetzt Why: im Tooltip; Klick auf den Chip oder /ebb why druckt die Diagnose in den Chat — ohne DebugLog-Paste.
  • Jeder Evaluate-Frueh-Abbruch setzt einen klaren Statusgrund (kein Build, kein Board, Training, Autopilot OFF, PE Auto-Accept, Queue/Freeze, Threshold-Wait).
  • Optional einmaliger Toast nach ~8s wenn Autopilot ON aber blockiert; DebugLog bleibt als Fallback.

Highlights (EN)

  • Why diagnostic: Idle/Wait chip tooltip includes an explicit Why line; click the chip or /ebb why prints a chat diagnosis (no DebugLog paste required).
  • Evaluate early exits always set a human-readable status reason (hypotheses A–H covered).
  • Agent NDJSON instrumentation (session d4a268) when io.open works in the PE client; DebugLog UX unchanged as fallback.

Added

  • /ebb why (alias /ebb status) and status-chip click → Automation.PrintWhy().
  • AutopilotStatus.FormatChatDiagnosis + synthesized whyReason / whyHypothesis on idle/wait/train/PE defer.
  • modules/automation/AgentDebugLog.lua NDJSON writer (workspace + AddOns backup paths; pcall-safe).

Changed

  • Automation.Evaluate early exits and remaining silent defer paths now call NoteStatusReason(...).
  • Status chip ticker feeds OnStatusSnapshot for blocked-toast timing (~8s, once per reason).