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
libtmux(fix[logging]): fix log formatting, structured context, and diagnostics
why: Bring logging calls into compliance with AGENTS.md logging standards.
what:
- common.py: Replace f-string and .format() in log calls with lazy formatting
and structured extra; guard DEBUG with isEnabledFor; use logger.error()
instead of logger.exception() for catch-log-reraise
- server.py: Add structured extra to session lifecycle log calls, fix message
style to lowercase past tense
- hooks.py: Replace f-string with lazy %s formatting
- query_list.py: Replace traceback.print_stack() with logger.debug() using
stack_info=True; remove traceback import
- pytest_plugin.py: Add structured extra to test session cleanup log call
- options.py: Change logger.exception() to logger.warning(exc_info=True)
for recoverable parse failures; add structured extra with tmux_option_key
0 commit comments