claude emits a started tick then a completed tick per plugin install; previously each got its own row (loading... then done) instead of one line updating in place. Same coalescing pattern already used for thinking_tokens and the generic status tick.