Commit graph

24 commits

Author SHA1 Message Date
Lex Christopherson
9fa0d657a5 2.3.8 2026-03-11 18:12:56 -06:00
Lex Christopherson
6c91434a80 2.3.7 2026-03-11 17:43:14 -06:00
Lex Christopherson
c092ff97a9 2.3.6 2026-03-11 17:23:04 -06:00
Lex Christopherson
10c7189480 2.3.5 2026-03-11 16:59:03 -06:00
Lex Christopherson
928f38f2e4 2.3.4 2026-03-11 16:44:28 -06:00
Lex Christopherson
80d13379df chore: bump version to 0.3.1
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 11:24:58 -06:00
Lex Christopherson
58ca04e7de fix: restore Windows VT input after child processes exit (#41)
Child processes (Git Bash/MSYS2) strip the ENABLE_VIRTUAL_TERMINAL_INPUT
flag from the shared stdin console handle, corrupting terminal input.
Re-enable the flag after every child process exits in bash.js, bg-shell,
and cache FFI handles in pi-tui for cheap repeated calls.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 11:24:44 -06:00
Lex Christopherson
71f749c6da 0.3.0 2026-03-11 07:11:40 -06:00
Lex Christopherson
0ec7a36cd6 0.2.9 2026-03-11 02:42:27 -06:00
Lex Christopherson
729218e58e chore: bump version to 0.2.8 2026-03-11 01:57:53 -06:00
Lex Christopherson
b05fb8df2c chore: bump version to 0.2.7 2026-03-11 01:53:34 -06:00
Lex Christopherson
d1636482d5 chore: bump version to 0.2.6 2026-03-11 01:51:54 -06:00
Lex Christopherson
8d19c2ee5e chore: bump version to 0.2.5 2026-03-11 01:48:13 -06:00
Lex Christopherson
b364e369d5 fix: remove circular self-dependency, default to anthropic/claude-sonnet-4-6 with thinking off
- Remove gsd-pi from its own dependencies (circular dep caused ENOTEMPTY install failures)
- Auto-select anthropic/claude-sonnet-4-6 as default model for new installs
- Reset to valid model if configured model no longer exists in registry
- Default thinking level to off
2026-03-11 01:47:36 -06:00
Lex Christopherson
67edb120d4 chore: bump version to 0.2.3 2026-03-11 01:34:10 -06:00
Lex Christopherson
aafa823319 fix: remove circular gsd-pi self-dependency from package.json 2026-03-11 01:31:54 -06:00
Lex Christopherson
0ce45020af fix: keep selected options lit when notes field is focused
When Tab opens the notes field, committed/checked options now stay
visually prominent (text color + muted description) while unselected
options dim. Previously Tab greyed everything out equally.

- optionUnselected: respect isCommitted when isFocusDimmed
- checkboxUnselected: respect isChecked for description color when isFocusDimmed
2026-03-11 01:31:03 -06:00
Lex Christopherson
04775ad91f fix: remove likely next step 2026-03-11 00:16:45 -06:00
Lex Christopherson
5c64f991bc fix: resolve GitHub issues #1 and #2
Issue #2: npm deprecation warnings
- Add gaxios@7.1.4 override to eliminate glob@10.5.0 deprecation
  Verified: glob now shows only v13.0.6, rimraf removed from tree
  Note: node-domexception@1.0.0 remains (requires upstream changes)

Issue #1: gsd CLI conflicts with git svn dcommit alias
- Add gsd-cli as alternative bin entry for users with oh-my-zsh git plugin
  Users can now use 'gsd-cli' if 'gsd' is shadowed by the git alias
  Maintains backward compatibility with 'gsd' entry

Build verified
2026-03-10 23:28:31 -06:00
Lex Christopherson
a6163fab9b chore: bump to 0.1.4 2026-03-10 22:49:30 -06:00
Lex Christopherson
340b2d285f chore: bump to 0.1.3 2026-03-10 22:44:52 -06:00
Lex Christopherson
ec1c50c739 chore: bump to 0.1.2 2026-03-10 22:37:59 -06:00
Lex Christopherson
d8ea8d3856 chore: bump to 0.1.1 2026-03-10 22:34:50 -06:00
Lex Christopherson
3bd2f8cb63 Initial commit 2026-03-10 22:28:37 -06:00