Gnome toolbar for Tangled code review.

fix(helper): don't log a shutdown as a timeout, and keep --once's diagnostics apart #18

Merged permadeath.com
targeting main from azurite-frogmouth.test.pds.did.bot/gnome-shell-extension-tangled-reviewer:claude/shutdown-and-once
Merged opened by and assigned to permadeath.com
targeting main from azurite-frogmouth.test.pds.did.bot/gnome-shell-extension-tangled-reviewer:claude/shutdown-and-once

Closing stdin mid-refresh (logging out, or disabling the extension) no longer logs or records "refresh timed out". It did about half the time; now 0 of 6 runs do.

gjs -m extension/helper/main.js --once keeps its log and summary in <state dir>/once/, so running it no longer overwrites the extension's own helper's diagnostics.json. --diagnostics --once prints them. A new tests/cli-once.test.js checks that each flag reads its own directory.

🤖 Generated with Claude Code

Commits 0