Project Management

Stall Diagnostics

Know why the window froze instead of wondering whether the app died. A red dot appears in the status bar while 1DevTool is stalled, a toast afterwards names the duration, the system CPU and the processes that caused it, and every stall this session is listed under Settings → General → Diagnostics.

Stall Diagnostics

Why You Need This

How this feature boosts your daily productivity

A frozen window is the least informative failure a desktop app can hand you. You do not know whether it crashed, whether the machine is thrashing, or whether one of your own agents did it — so you wait, click a few more times, and eventually force-quit and lose the session. 1DevTool now watches its own main thread and tells you what happened. While the window is unresponsive a red dot sits in the status bar, so you know the app is stalled rather than dead and you stop clicking. When it recovers, a short toast reports the facts: *“1DevTool paused 6.2 s while system CPU was 98% — top: claude, node”*. Every stall is kept for the session and rendered in the same plain wording in the Resource Manager's **Recent stalls** list and under **Settings → General → Diagnostics** — *“Main paused 3.1 s in command `git` while system CPU was 25%”*, or *“Window paused 1.8 s (renderer did not respond)”*, naming the request, background poll or command that was in flight at the time. That settings page also holds the **Main-thread watchdog** toggle, the **Stall threshold**, an opt-in for **Send stall reports**, and the **Lower terminal priority under memory pressure** switch. A freeze becomes something you can report with numbers rather than a feeling.

How It Works

Get started in 4 simple steps

1
1

Notice the red dot

While the window is unresponsive a red dot sits in the status bar, so you know 1DevTool is stalled rather than dead and you stop clicking.

2
2

Read the toast when it comes back

A short toast reports the facts: "1DevTool paused 6.2 s while system CPU was 98% — top: claude, node".

3
3

Check Recent stalls

Every stall this session is listed in the Resource Manager and under Settings → General → Diagnostics, naming the request, background poll or command that was in flight: "Main paused 3.1 s in command git while system CPU was 25%".

4
4

Tune the watchdog

The same settings page holds the Main-thread watchdog toggle, the Stall threshold, an opt-in for Send stall reports, and Lower terminal priority under memory pressure.

Without 1DevTool

The manual way vs. the 1DevTool way

The Hard Way

# the window stops responding
# stuck, or dead?
# click a few more times to find out
# force quit and lose the session
# file it as "it froze sometimes"
# no idea what caused it

The 1DevTool Way

A red dot appears while it is stalled
A toast names the cause when it recovers
Main paused 3.1 s in command "git" while system CPU was 25%
Recent stalls this session -> Settings -> General -> Diagnostics

Key Capabilities

Everything included with Stall Diagnostics

See a red dot in the status bar the moment the window stalls
Get a toast naming the duration, the system CPU and the top processes
Read every stall this session in plain words, not a log format
Find the request, background poll or command that was in flight
Tell a renderer stall apart from a main-process one
Set your own stall threshold under Settings → General → Diagnostics
Opt in to sending stall reports, or leave them local
Ship recent stalls with a copied diagnostic report

Why It Matters

The productivity impact of having project management built into your workspace

Instant Project Switching

Switch between projects in one click with complete state restoration. No more 5-minute setup rituals.

Visual Organization

Color-coded projects, file type icons, and layout presets keep your workspace organized and recognizable.

Smart File Navigation

.gitignore-aware filtering, instant search, and context menus make finding and opening files effortless.

Workspace Memory

Every project remembers its terminals, open files, database connections, and layout. Pick up exactly where you left off.

Ready to boost your workflow?

Download 1DevTool for free and experience Stall Diagnostics along with 287 other features — all in one app.