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 -pjobs (/dream, news) now run unattended (permission grant) and from the vault working dir, so scheduled/dreamworks 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:
weaveCLI 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).