Back to tips
    Monitor Job Progress in Real-Time

    Monitor Job Progress in Real-Time

    Introduction

    Jobs can take anywhere from a few minutes to tens of minutes to complete. "How far along is it?" "Is it still running?" The progress monitoring features answer these questions.

    DevLoop Runner provides two progress monitoring features to keep you informed.

    Phase Progress

    See the overall workflow progress at a glance.

    Status Indicators

    IconStatusDescription
    PendingPhase has not started yet
    🔵RunningPhase is currently in progress
    CompletePhase finished successfully
    FailedPhase encountered an error

    Main Phases

    1. Plan - Implementation planning
    2. Requirements - Requirements organization
    3. Design - Design documentation
    4. Test Scenario - Test scenario design
    5. Implementation - Main implementation
    6. Test Implementation - Test code implementation
    7. Test - Test execution
    8. Docs - Documentation updates
    9. Changes - Change diff review
    10. Evaluation - Quality evaluation

    Auto-Refresh

    When a job is running or queued, the progress updates every 15 seconds automatically. Completed jobs do not auto-refresh.

    Phase Reports

    Click on any phase to view its detailed report. See what decisions the AI made, what designs it created, and more.


    Live Progress

    See what the AI agents are doing right now in real-time.

    Agent Types

    Live Progress shows activity from two types of AI agents:

    AgentColorRole
    Codex🟢 GreenCode generation & command execution
    Claude🟠 OrangeAnalysis, judgment & reasoning

    Marker Types

    Codex Markers

    • 🤖 Codex Event - Codex start/end events
    • 💭 Codex Reasoning - Codex thought process
    • 📋 Codex Task - Scheduled tasks
    • Codex Exec - Command execution
    • Codex Complete - Task completion

    Claude Markers

    • ⚙️ Claude System - System messages
    • 🧠 Claude Thinking - Analysis & judgment process
    • 📊 Claude Result - Analysis results
    • 🔧 Claude Action - Execution actions

    Auto-Scroll

    New messages automatically scroll into view. Manual scrolling pauses auto-scroll, and you can resume with the "Scroll to bottom" button.


    When Progress Doesn't Update

    Manual Refresh

    Click the refresh button in the top-right corner of Phase Progress to manually fetch the latest state.

    Auto-Refresh Conditions

    • Auto-refresh only works when job status is running or queued
    • Completed jobs (succeeded / failed) do not auto-refresh

    Supported Job Types

    Progress monitoring is available for these job types:

    Job TypePhase ProgressLive Progress
    Issue Processing
    Rollback
    PR Comments

    Summary

    • Use Phase Progress to understand overall workflow status
    • Use Live Progress to see detailed AI activity
    • Auto-refresh keeps you updated with the latest state

    Use these features to efficiently monitor your job progress!

    Get Started with DevLoop Runner

    Auto-generate PRs from GitHub Issues. Let AI accelerate your development.