v0.3.5
The "make it alive" release: a clean OSS install now reflects, schedules, and keeps its search index fresh on its own — with explicit consent — and installs on Windows.
Added
marvis brain run --mode free|full— run one reflection cycle on demand (free= no LLM cost;full= LLM journal polish).- Opportunistic background reflection — ≤1×/day on invocation, detached, off until enabled at install.
marvis brain schedule --enable|--disable|--status— OS-native daily timer (launchd / systemd-user+linger / cron);--statusreports the real OS state.marvis initasks reflection cost-mode, an opt-in autonomy timer, and governance-hook install, then wires them.- Self-healing search — a first query over an empty index returns
index-building, kicks a background build, and a retry returns results (RAM-floor gated). - BYOK → brain — the provider key from
marvis initis wired to the reflection gateway at runtime (OpenAI-compatible providers).
Fixed
- Drop the unconditional
uvloopdependency souv tool install marvisx-clisucceeds on Windows. - PR merges always create a merge commit (
--no-ff) so release notes capture every PR.
Full changelog: CHANGELOG.md