MATIH Platform is in active MVP development. Documentation reflects current implementation status.
15. Workbench Architecture
Workflow Tracking

Workflow Tracking

The Workflow Tracking components at frontend/agentic-workbench/src/components/WorkflowTracking/ provide execution monitoring for agent workflows.


Components

ComponentFilePurpose
WorkflowTrackingDashboardWorkflowTrackingDashboard.tsxMain tracking dashboard
WorkflowTrackingViewWorkflowTrackingView.tsxIndividual workflow tracking
ExecutionStatusIndicatorExecutionStatusIndicator.tsxStatus badge/indicator
LogViewerLogViewer.tsxReal-time log streaming

WorkflowTrackingDashboard

Displays:

  • Active workflow executions
  • Execution history with status
  • Success/failure rate metrics
  • Average execution duration
  • Error categorization

LogViewer

Real-time log streaming with:

  • Log level filtering (DEBUG, INFO, WARN, ERROR)
  • Full-text search
  • Auto-scroll with pause
  • Log export

useWorkflowTracking Hook

const {
  activeExecutions,
  executionHistory,
  getExecutionLogs,
  cancelExecution,
  retryExecution,
} = useWorkflowTracking();