Skip to content

v0.1.1 — native-Windows hardening + weave config

Latest

Choose a tag to compare

@marekpal97 marekpal97 released this 21 Jun 20:37

Patch release: predominantly bug fixes that make native-Windows installs work end to end, plus an additive weave config command and the accumulated post-0.1.0 changes.

Highlights

  • Windows — critical session-write fix. Session folders no longer embed a : from the timestamp (WinError 123), which previously broke every session write on Windows (CC import + every /wrap).
  • Windows — console encoding. CLI output no longer crashes on cp1252 consoles (the → ▶ ✓ glyphs).
  • Scheduler — headless crons. claude -p jobs (/dream, news) now run unattended (permission grant) and from the vault working dir, so scheduled /dream works on Windows Task Scheduler. Cross-platform permission flag; Windows-only working-dir.
  • New weave config {show|set-vault} — inspect/set the vault path portably (XDG / %APPDATA%), used by /onboard.
  • Docs: weave CLI install prerequisite (uv tool install "thinkweave[all]"), accurate Windows note.

⚠️ Upgrade note (Windows, clean break)

The Windows scheduled-task folder was renamed PersonalMem\*Thinkweave\*. If you scheduled jobs on Windows under a prior version, delete the old tasks before/after upgrading or they orphan:

schtasks /Delete /TN "PersonalMem\dream" /F      # or `weave schedule uninstall` pre-upgrade

Linux/macOS crontab is unaffected.

Install

uv tool install "thinkweave[all]"

Changes since v0.1.0: #5 (17-tools correction), #6 (PyPI metadata), #7 (install docs), #8 (Windows hardening).