Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,16 @@ not here.
printed for providers reported as unavailable and `local` is always available.
`doctor` now distinguishes the two states, gives each its own fix, and says that
Docker is down for the same reason — its engine runs inside WSL2.
- **`husk import` invented paths for every Claude Code project whose directory had a
dash in it.** The label was built by turning every `-` in the encoded directory name
into `/`, so `C--Users-dev-Claude-Code-husk` was offered as
`C//Users/dev/Claude/Code/husk` — a path that exists nowhere. The encoding cannot be
reversed, because a dash in it is either a literal dash or a separator and nothing
records which, so the real working directory is now read from the transcript itself.
Where a transcript does not carry one, the encoded name is shown as-is rather than
decoded into a guess
([#129](https://github.com/Hotragn/husk/pull/129), thanks
[@Audgui-Byte](https://github.com/Audgui-Byte))
- **A model given a degraded Windows computer was told it had Linux.** The first tool
result said the machine was "on the Windows shell", which is a label with no
consequence attached; the model would still open with `ls -la /work` and then retry
Expand Down
Loading