EpiDebug Subsystem Reference_

A runtime MetaFx investigator and high-performance diagnostic toolkit, seamlessly bridging deep data introspection via zero-installation Chrome DevTools Protocol (CDP) conduits.

Kinetic Data Inspector Main Interface

Event Debugger (v4)

Tracing RxJS

Experience advanced action-first step semantics and seamless trace history logging. The Event Debugger strictly evaluates functional outcomes inside the application state loop with conditional RxJS gating to isolate noise during heavy load scenarios.

All interceptors automatically attach metadata explicitly onto the MetaFxAction implementation structure.

Event Debugger v4 User Interface

BO Poker (REST Explorer)

OData RPC

Perform same-origin cookie REST execution with high-fidelity EFX and BAQ discovery protocols directly hooked into your active session.

The comprehensive explorer maintains strict OData parity, dynamically parsing OpenAPI 3 swagger definitions to surface parameter schema validation constraints organically without requiring external postman queries.

BO Poker Rest Explorer Interface

Service Registry Deep Inspection

Angular DI Container

Engineered with tiered inspection logic, this module maps cascading dependencies and actively detects isolated RxJS subjects across the frontend footprint.

By dynamically assessing memory load and listener allocation, it assigns a composite Health Scoring rubric (0-100) safely against Angular singletons—without polluting deeply nested Object prototypes.

Service Registry Inspector Data view

Trace Flags & Telemetry

ServerTrace Telemetry

Unlock profound server-side visibility gracefully. This system cleanly parses W3C Server-Timing matrices resulting from granular IIS responses.

It seamlessly injects _EPICOR_TRACE_FLAGS headers into specific outbound fetch() requests, immediately proxying backend ServerTrace buffer output directly securely into the standard CDP window, neutralizing friction between front and backend troubleshooting.

Trace Flags settings panel

Diagnostics & Interception

Interceptors Zone.js

Examine the duck-typed DataCache Service ring buffer via optimized structural reads. Features deep integration with Zone.js async monitoring and uses a Pub/Sub rendered debouncer built upon pRAF (pseudo-requestAnimationFrame) algorithms.

Comprehensive History module monkey-patching enables robust Router tracing while keeping visual overhead at near-zero execution cost.

Diagnostics Panel data visualization