You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
UnicDB.generateCommitMessage button was loading then doing nothing — the provider was returning SSE but the aggregator extracted empty text, and the empty-result path was silent (no notification).
Provider now throws a clear SSE parsed but produced no text — unrecognized event format with the raw body snippet when aggregation finds events but no text. The notification in CommitGenCommand surfaces a separate diagnostic when sanitizeCommitMessage() yields empty string after a successful call.
Net effect: every failure mode now produces a visible, copy-pasteable error.
Bigger U
media/commit-spark.svg: bolder, taller blue U (~130% relative scale), dominant at 16x16 toolbar size.
Tooltip
Command title -> UnicDB: Generate Commit Message so hover shows the full command name.
Files
src/ai/provider.ts — throw on empty aggregated text
src/ai/commitGenCommand.ts — show error on empty post-sanitize text