Skip to content

refactor(ui): use locale-aware timestamps & improve duration rendering#269

Merged
sudo-tee merged 9 commits intosudo-tee:mainfrom
disrupted:locale-time
Feb 13, 2026
Merged

refactor(ui): use locale-aware timestamps & improve duration rendering#269
sudo-tee merged 9 commits intosudo-tee:mainfrom
disrupted:locale-time

Conversation

@disrupted
Copy link
Contributor

@disrupted disrupted commented Feb 12, 2026

  • use locale time formatting so 12h/24h follows env settings (previously always AM/PM regardless of locale)
  • right-aligned time for a cleaner message header
  • show reasoning and tool usage duration in seconds (rather than {start time} – {end time})
UI changes

@disrupted disrupted changed the title refactor(ui): use locale-aware timestamps & improve message header refactor(ui): use locale-aware timestamps & improve duration rendering Feb 12, 2026
@disrupted disrupted marked this pull request as ready for review February 13, 2026 11:16
@disrupted
Copy link
Contributor Author

@sudo-tee what do you think of this? the timestamps should now work better for users who prefer 24h time instead of 12h AM/PM format. I also tried improving the UX around the durations displayed for reasoning and tool usage.

I would like to followup with another PR after this to live track the duration. during reasoning or tool use the seconds counter could automatically increment (1s, 2s, 3s...). Later I would also like to make some improvements around subagents (which ones are finished, which ones are still running) and the global loading indicator ("Thinking...") to hide it while the execution is halted (e.g. permission prompt).

@sudo-tee
Copy link
Owner

sudo-tee commented Feb 13, 2026

Thi is great , I think it does look beter with the right alignment :)

The counter is also a great idea.

Thanks a lot

@sudo-tee sudo-tee merged commit 5ce7f13 into sudo-tee:main Feb 13, 2026
5 checks passed
@disrupted disrupted deleted the locale-time branch February 13, 2026 12:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants