Patch release (1.0.39 → 1.0.40) with clearer memory storage docs, richer grok du reporting for Grove redirections, and session metadata that records inline agent profiles.
Changelog
[changed] Memory storage docs now describe the dual layout: with [memory_v2] enabled, Markdown lives under ~/.grok/memory-v2/ (topics/ for curated notes, observations/_inbox/ for new facts); with v2 off and legacy memory on, files stay under ~/.grok/memory/. Both [memory] enabled and [memory_v2] enabled default off.
[changed] After the grok-home table, grok du can list Redirections, Orphaned redirections, and Unattributed redirect directories (Grove escape-jail bytes outside the grok-home total). Empty sets stay silent; reclaim a live jail with grok worktree clean-artifacts (orphaned/unattributed rows are report-only).
[changed] Session metadata: named agents still persist agent_name only; sessions started with an inline --agent-profile also persist agent_profile JSON.
Under the hood
Agent and CLI binaries updated for 1.0.40; bundled content fingerprint refreshed with no marketplace plugin or skill catalog changes.