v0.4.0
Minor Changes
-
acbb806: Windows support for
nia personalExtends
nia personalbeyond macOS with platform-aware discovery. Eight sources now discover, register, and sync on Windows with no backend changes:Cross-platform (schema/directory shape identical to macOS):
- Chrome history —
%LOCALAPPDATA%\Google\Chrome\User Data\<Profile>\History(Default, then Profile N) - Firefox history —
%APPDATA%\Mozilla\Firefox\Profiles\<profile>\places.sqlite - Obsidian vault —
.obsidian-probe under Documents / OneDrive-redirected Documents /iCloudDrive\iCloud~md~obsidian\<vault> - VSCode workspaces —
%APPDATA%\Code\User\workspaceStorage - Cursor workspaces —
%APPDATA%\Cursor\User\workspaceStorage - Claude Code sessions —
~/.claude/projects(homedir-resolved)
Windows-exclusive:
- Windows Timeline — generic-tier. Scans
%LOCALAPPDATA%\ConnectedDevicesPlatform\<device-hash>\ActivitiesCache.db(modern device-hash form or olderL.<username>). Backend's generic TEXT-column walker ingests it today; a dedicated schema-aware extractor is a clean follow-up. - PowerShell history — folder-tier. Prefers PowerShell 7 (
%APPDATA%\Microsoft\PowerShell\PSReadLine\), falling back to Windows PowerShell 5.1 (%APPDATA%\Microsoft\Windows\PowerShell\PSReadLine\). CapturesConsoleHost_history.txtplus per-host history files (VSCode integrated terminal, ISE). Off by default — shell history can leak pasted secrets.
Mac-only entries (iMessage, Safari, Notes, Contacts, Reminders, Stickies, etc.) keep their default
platforms: ["darwin"]and are filtered out of discovery on Windows rather than reported as "not found". macOS behavior is unchanged. - Chrome history —
-
416a8bd: Add
--allflag tonia vault add-sourcefor bulk-adding every available indexed source to a vault in one command. Thesource-idargument is now optional when--allis set; otherwise required as before. Per-source failures are logged and skipped so a single bad source won't abort the batch.
Patch Changes
- 4b58c98: add browser auth flow