Skip to content

Releases: sheeki03/Few-Word

v1.3.10

23 Jan 12:30

Choose a tag to compare

Fixed

  • Smarter Python detection: Changed hook command pattern from python3 script 2>/dev/null || python script to command -v python3 >/dev/null && python3 script || python script. This prevents falling back to python when the script itself fails, showing proper error messages instead of "python: command not found".

v1.3.9

23 Jan 12:26

Choose a tag to compare

Fixed

  • Cross-platform commands: Rewrote /init and /update commands to use Python with pathlib instead of bash-only commands (mkdir -p, rm -rf, find). Now works on Windows without bash.
  • Python fallback: All inline Python uses python3 ... || python ... pattern for cross-platform compatibility.
  • Hook matchers: Removed matcher from SessionStart/SessionEnd/Stop hooks per Claude Code documentation.

v1.3.8

23 Jan 10:20

Choose a tag to compare

Fixed

  • Cross-platform Python: Use python3 ... || python ... fallback pattern in hooks.json. Fixes "python not found" errors on macOS/Linux while maintaining Windows compatibility.

v1.3.7

23 Jan 10:12

Choose a tag to compare

Fixed

  • Background command UI freeze: Skip FewWord wrapping for run_in_background commands. When background commands fail/timeout (exit 143), Claude Code displays the command - showing the full ~100-line wrapper script would freeze the UI and break scrolling.

v1.3.6

13 Jan 09:58

Choose a tag to compare

Bug Fixes

  • #16: Fixed EOF error in SessionEnd hook by replacing bash one-liner with cross-platform Python script (archive_plan.py)
  • #17: Added automatic cleanup of orphaned temp files (*_tmp.txt) in smart_cleanup.py - removes temp files older than 5 minutes on session start

Platform Support

Both fixes work identically on Windows, macOS, and Linux.