Skip to content

REL: dev into main for v0.1.0-alpha.3#10

Merged
loganthomas merged 2 commits into
mainfrom
dev
Jul 20, 2026
Merged

REL: dev into main for v0.1.0-alpha.3#10
loganthomas merged 2 commits into
mainfrom
dev

Conversation

@loganthomas

Copy link
Copy Markdown
Owner

v0.1.0-alpha.3 - 2026-07-20

Enhancements

Documentation

Infrastructure

* feat(nav): fuzzy tree resolution with deterministic ambiguity

* feat(ls): add --porcelain stable machine output

* feat(gitx): add ShortStatus and LastCommit preview helpers

* feat(go): fuzzy-jump navigation with picker and non-TTY porcelain fallback

* feat(shell-init): zsh shim with cd protocol, completions, opt-in prompt hook

* docs: shell integration page, README nav commands, agent porcelain contract

* refactor(nav): pin byte-based score normalization with a multibyte tie test

* feat(root): point bare wt at --help when run outside a repository

* fix(shell-init): pin zsh emulation and builtins in the shim

* style(picker): drop redundant import alias

* fix(shell-init): hand the path through when stdout is captured

* fix(shell-init): survive a pre-existing wt alias at eval time

* fix(shell-init): bootstrap completions and hooks under stock zsh emulation

* fix(shell-init): recompute the prompt indicator instead of caching stale answers

* test(shell-init): lock exit-status propagation through the wrapper

* fix(tty): treat a dumb or unset TERM as non-interactive

* fix(go): reject an explicitly empty query as usage

* refactor(nav): drop the no-op sort and dedupe from candidate names

* refactor(nav): own the exact-spelling tier for every name-resolving command

* refactor(shell-init): replace the one-branch template with plain zsh embeds

* perf(shell-init): register completions lazily to keep startup to one spawn

* fix(shell-init): run the completion bootstrap without sticky emulation

* fix(shell-init): keep err_exit shells alive when no wt alias exists

* docs(plan): record the uncached prompt hook and plain-zsh shim

* refactor(cli): fold the shell-init usage case into the exit-two table

* docs(cli): rewrite kept comments without em-dashes

* refactor(tty): unify terminal detection on the ioctl probe

* docs(plan): record the TERM guard and the ls --porcelain flag
@loganthomas
loganthomas merged commit 9c273dc into main Jul 20, 2026
3 checks passed
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.

1 participant