Commit graph

1 commit

Author SHA1 Message Date
GatewayJ
c026d66efc fix(cli): align session list table for CJK terminal width
Replace str.ljust-based columns with east_asian_width-aware padding so
`hermes sessions list` and inline /history session picks line up when
titles/previews mix Chinese and ASCII. Share one formatter via
print_sessions_table in hermes_cli/main.py.

test(cli): add coverage for display-width helpers in
tests/hermes_cli/test_session_display_width.py.
2026-04-15 10:20:04 +08:00