Files
janssen/claude-memory/setup_memory_sync.md
administrator 9c675459fa Sjednoceni MCP cest na U:\janssen + trilium hostname fallback
.mcp.json: vsechny repo MCP servery na U:\janssen (na Z230 vyresi junction
U:\janssen -> U:\PythonProject\Janssen), owa/vbcz-email zustavaji Z230-only.
TrilliumMCP: COMPUTERNAME fallback na socket.gethostname().

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-12 07:16:05 +02:00

2.0 KiB

name, description, metadata
name description metadata
setup-memory-sync Claude paměť je verzovaná v gitu (claude-memory/ v janssen repu) a synchronizovaná přes Giteu mezi počítači
node_type type originSessionId
memory project 336a9e54-4ae5-412f-94f4-f0cc90fe01a9

Claude memory složka je synchronizovaná mezi počítači přes Giteu.

Fyzické úložiště: U:\janssen\claude-memory\ (zavzaté do gitu, repo gitea.buzalka.cz/administrator/janssen). Původní cesta C:\Users\vlado\.claude\projects\U--janssen\memory je directory junction mířící na U:\janssen\claude-memory, takže čtení i zápis paměti jde transparentně do repa.

How to apply: Po jakékoli změně paměti (nový/upravený .md soubor) udělej v U:/janssen git add claude-memory/ && git commit && git push, jinak se změna nepřenese na druhý počítač.

Druhý počítač (jednorázový setup): po git pull musí existovat stejný junction. Pokud složka ~/.claude/projects/U--janssen/memory ještě neexistuje: New-Item -ItemType Junction -Path "$env:USERPROFILE\.claude\projects\U--janssen\memory" -Target "U:\janssen\claude-memory" Junction sám se přes git nepřenáší (je to lokální odkaz), musí se vytvořit na každém stroji zvlášť. Předpoklad: projekt je na obou strojích na cestě U:\janssen.

Sjednocení cest mezi stroji (2026-06-12): Na Z230 je repo fyzicky v U:\PythonProject\Janssen, na notebooku v U:\janssen. Řešení: na Z230 junction New-Item -ItemType Junction -Path U:\janssen -Target U:\PythonProject\Janssen a Claude Code tam otevírat z U:\janssen. Díky tomu platí v .mcp.json (i kdekoli jinde) jednotné cesty U:\janssen\... a config se už nepřepisuje tam a zpět mezi commity „z230"/„notebook". Výjimka: MCP owa a vbcz-email (OutlookVBCZ/) nejsou v repu, existují jen na Z230 — na notebooku se prostě nepřipojí.

Pozn.: dříve testovaný setup-memory-sync konkurent claude-mem (lokální SQLite, nesynchronizuje mezi PC) byl odinstalován ve prospěch tohoto git/Gitea řešení.