1.4 KiB
status, superseded_by, reason
| status | superseded_by | reason |
|---|---|---|
| deprecated | personal/projects/personal-os/obsidian-mcp-setup.md | wrapper не используется с 2026-05. Реальность: Hermes native MCP client → mcpvault |
obsidian-mcp-wrapper — УСТАРЕЛ
⚠️ Этот документ не отражает реальность. Wrapper не используется с мая 2026. См.
personal/projects/personal-os/obsidian-mcp-setup.mdиpersonal/tech/obsidian-mcp-ecosystem.md.
Актуальная архитектура: Hermes native MCP client → spawn mcpvault /Users/admin/obsidian
(пакет @bitbonsai/mcpvault v0.12.1). Конфиг в ~/.hermes/config.yaml → mcp_servers.obsidian.
Wrapper (~/scripts/obsidian-mcp-wrapper.js) когда-то решал проблемы старого пакета obsidian-mcp
(автор Steven), который падал с ZodError, race condition и UTF-8 chunk split.
После смены пакета на @bitbonsai/mcpvault — wrapper стал не нужен.
Корень проблем с patch_note ("String not found") — exact string match в самом mcpvault,
не в транспорте. Workaround: использовать Hermes patch() с fuzzy matching.
Историческая документация по wrapper сохранена ниже для ретроспективы.